# WhiteLabel (WL) Payments

Go to **Gateways** → **Gateway Integrations** and activate the WhiteLabel Payments tile with the “**+ Activate**” button

<figure><img src="https://1103784913-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAC0G99SjXjSv2GM5PAE%2Fuploads%2FCGuwF7Y8aWHWDLE0xRCk%2Fimage.png?alt=media&#x26;token=8dd9677b-fa1f-4be6-a10d-c2b830afa31f" alt="" width="375"><figcaption></figcaption></figure>

**Step 2:**

Enter the **apiKey** and **accessToken** credentials received from your WL account. Configure whether the gateway will use **Secure3DS** or not. Enter your dynamic descriptors.

When entering the sslCert and sslKey credentials be sure to enter the full certificate.

**sslCert**

It should start with -----BEGIN CERTIFICATE----- and end with -----END CERTIFICATE-----

**sslKey**

Enter the full key. It should start with -----BEGIN RSA PRIVATE KEY----- and end with -----END RSA PRIVATE KEY-----

<figure><img src="https://1103784913-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAC0G99SjXjSv2GM5PAE%2Fuploads%2FlX70nKJS7fiFBYTsMJrz%2Fimage.png?alt=media&#x26;token=07e0f11f-3150-463c-914b-f9d6aaae1b97" alt="" width="416"><figcaption></figcaption></figure>

**zeroAuth**

WL contains an option to authenticate a card for zero amount. This is an alternative to the Validate Card trial workflow. This can be advantageous for free trial offerings with a 3DS workflow as the consumer should be less confused than with a Validate Card amount on the challenge.

**sendUpsellToken**

Check this box to send for all upsells the payment token returned on checkout. This guarantees a 1-click upsell. If you prefer to send the consumer through a potential 3DS workflow for each upsell, then uncheck this box to send full card details again on each upsell.

**sendProcessor**

Send the processor defined on the gateway setup. This is used to target a specific processor at WL.

<figure><img src="https://1103784913-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAC0G99SjXjSv2GM5PAE%2Fuploads%2FRetGWixCk1ekSEOtcuUH%2Fimage.png?alt=media&#x26;token=24bc89d0-b1a8-4d06-8c21-db3fae187564" alt="" width="375"><figcaption></figcaption></figure>

**enableCardOnFile**

Send standing instruction parameters

**Step 3:**

Once complete click the green <mark style="color:green;">Create Gateway</mark> button.

**Step 4:**

Apply the gateway to your offers and upsells within the campaign.

**Step 5:**

Handle standard 3DS processing if required

[Basic 3DS Instructions](https://help.konnektive.com/konnektive-crm/gateway-setup/basic-3ds-instructions)


---

# 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://help.konnektive.com/konnektive-crm/gateway-setup/gateways/whitelabel-wl-payments.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.
