# Enabling a Payment Method

### 1. Open the Payment Methods page

1. Log in to the UPP.
2. In the left-hand sidebar, click **Payment Methods**.

**What you see:** A table listing every payment method already added to your account. Each row shows the provider logo, a currency flag badge, a status (**Active** or **Inactive**), and a **Manage** button on the right. Above the table is an **Add New** button (top-right) and filter controls for payment type, currency, and status. Rows can be dragged up or down to change the checkout display order.

<figure><img src="/files/bl4yMrI9mPN6Bzpl6SIi" alt=""><figcaption></figcaption></figure>

### 2. Select a provider to add

1. Click **Add New**.
2. Browse the provider grid. Use the **Payment Type** and **Currency** filter dropdowns at the top to narrow results.
3. Providers already enabled on your account appear in a dimmed **Already Added** section and cannot be selected again.
4. Click the tile for the provider you want to configure.

<figure><img src="/files/d4V5IoAobd5kKJTUb4wg" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/SE7RvA6HrIaWZaNXJxW7" alt=""><figcaption></figcaption></figure>

### 3. Complete the configuration wizard

The wizard shows a horizontal tab bar across the top.Tabs are unlocked in order, you must complete or skip each step.

<table><thead><tr><th width="229.921875">Tab</th><th>Purpose</th></tr></thead><tbody><tr><td><strong>API Credentials</strong></td><td>Authenticate to the payment provider</td></tr><tr><td><strong>Provider Configurations</strong></td><td>Set operational rules for this payment method</td></tr><tr><td><strong>Checkout Configurations</strong></td><td>Control how this method appears in the checkout widget</td></tr><tr><td><strong>Product Configurations</strong></td><td>Control how this method appears on product pages</td></tr></tbody></table>

<figure><img src="/files/GHM9VzYvJhJQEf74mJfw" alt=""><figcaption></figcaption></figure>

**Understanding credential fields**

Every payment provider defines its own set of credential fields. The UPP renders exactly the fields that provider requires.

A form section titled **"Enter Credentials"** containing one or more labelled text inputs. Each field label has a small **ⓘ information icon** immediately to the right of the label text. Hovering over the ⓘ displays a tooltip with the **info guide,** a sentence explaining what the credential is and exactly where to find it (for example: *"Your Client ID is found in the provider's Developer Dashboard under Apps & Credentials"*). Required fields are marked with a red asterisk (\*). Optional fields have no asterisk.

***

**Scenario A : Manual API credentials**

***

If no OAuth or parent-managed path applies, enter the credentials in the dynamic form fields, click **Test Connection**, then click **Next**.

<figure><img src="/files/YuSR2tRF77aRb6iVlpe4" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/dTbNmzin8TdZ5MsG7w6v" alt=""><figcaption></figcaption></figure>

***

**Scenario B : OAuth connection**

***

Certain providers support an OAuth redirect flow. When available, the credentials tab shows a **"Connect with \[Provider]"** button instead of (or alongside) the credentials form.

<figure><img src="/files/yaqykyfmEH6jKC5ow0jh" alt=""><figcaption></figcaption></figure>

**How the merchant OAuth redirect flow works:**

1. Click **Connect with \[Provider]**.
2. The UPP saves your progress and navigates your browser tab to the provider's authorisation page.
3. Sign in to your provider account and grant the requested permissions.
4. The provider redirects your browser back to the UPP automatically.
5. The credentials tab now shows a confirmation:

   > *"You are now connected to \[Provider]."*
6. Click **Next** to continue, no manual credentials are required.

***

**Scenario C :** **Credentials managed by your parent account**

***

If your parent account has already configured credentials for this provider, the credentials form is replaced by the following message:

> *"Credentials for this provider are managed by \[Parent Name]. No additional credentials are required."*

<figure><img src="/files/Zy3wNO497hw4dIeaXw6B" alt=""><figcaption></figcaption></figure>

A plain text message and a **Next** button. No input fields are shown.

Click **Next** and the payment method is activated immediately using the parent's credentials. You do not need to enter or retrieve any credentials yourself.

Detailed steps for configuring credentials from parent account are mentioned in [Partner Onboarding section](/partner-onboarding-docs/parent-grandparent-apm-management/enabling-a-payment-method-parent-account.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.optty.com/universal-integration-features/enabling-a-payment-method.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
