Set up Binance Pay, Gate.io Pay, or TronLink

Open **Payments → Payment Gateways → Add Gateway**, select the provider, and choose **Continue**. Enter **Name**, select **Processing Currency**, and complete that provider's required fields below. Use credentials from the same live merchant account and keep secret values private. After reviewing optional settings and **Limits**, choose **Save Gateway**.

Leave provider sandbox or try-environment switches off. Leave optional custom endpoint and SDK URL fields blank to use the built-in integration. The currency and methods must also be enabled by the provider on your merchant account. Common optional fees, **Custom Exchange Rate (1 USD)**, **Mask Description** where present, and **Disable** are described in the gateway setup guides.

Binance Pay (Merchant)

**Required provider fields:** **APi Key**, **APi Secret**, **Merchant ID**.

Choose **Binance Pay (Merchant)** for a Binance merchant account. Use its **APi Key**, **APi Secret**, and **Merchant ID** from the same merchant account. This is separate from the C2C receive-QR flow; do not use C2C account keys or a personal receiving address in these merchant fields.

Binance Pay (C2C)

**Required provider fields:** **APi Key**, **APi Secret**, **QR Code [USDT]**.

**Optional provider fields:** **QR Code [USDC]**.

Choose **Binance Pay (C2C)** for the receive-QR flow. Use the Binance API key and secret with reading enabled, upload **QR Code [USDT]**, and optionally upload **QR Code [USDC]** from Binance Pay → Receive. The QR reader must decode a valid Binance Pay link. Customers must copy the full current amount and include the exact payment notes shown. The C2C flow requires manual entry by the payer and is not designed as a high-volume replacement for merchant checkout.

Gate.io Pay

**Required provider fields:** **Application ClientId**, **Payment API key**, **Authorize Secret Key**.

Use **Application ClientId**, **Payment API key**, and **Authorize Secret Key** from the same Gate Pay application. Register the merchant-specific callback URL shown in the gateway description in that application. Choose a processing currency supported by your provider account.

TronLink (shown as “TranLink App (Tron Wallet)”)

**Required provider fields:** **USDT Receive address**.

The provider selector calls this **TranLink App (Tron Wallet)**. Set **USDT Receive address** to the intended Tron receiving wallet and select the appropriate processing currency. Customers use the TronLink payment flow and should verify the requested network, token, address, and amount in their wallet before approving. Never enter a seed phrase or wallet private key in this gateway form.

Check a new connection

Use a fresh checkout to confirm the expected provider name, processing currency, and total. If saving fails, recheck the required fields, live-account credentials, and currency selection. If the provider records a payment but the order does not update, keep the provider reference and order reference and ask support to review them before asking the customer to pay again. Never include secret values in that request.