Set up Alipay or WeChat Pay through Antom

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.

Alipay

**Required provider fields:** **Client ID**, **Merchant Private Key**.

**Optional provider fields:** **Key Version**, **Antom Public Key**, **Settlement Currency**.

This integration uses Antom hosted cashier checkout for Alipay. Enter your **Client ID** and **Merchant Private Key**. A PEM or raw base64 RSA key is accepted. **Key Version** defaults to 1. Set **Antom Public Key** to support notification signature validation. Choose a processing currency enabled on your Antom contract; fill **Settlement Currency** only when your contract requires it.

WeChat Pay

**Required provider fields:** **Client ID**, **Merchant Private Key**.

**Optional provider fields:** **Key Version**, **Antom Public Key**, **Settlement Currency**.

This is WeChat Pay / Weixin Pay through Antom Online Payments, not a direct WeChat merchant-key integration. Enter the Antom **Client ID** and **Merchant Private Key**. Use **Antom Public Key** for notification signature validation and **Key Version** if your key version differs from the default 1. Select currencies enabled by your Antom contract. For both integrations, keep **API Base URL** blank unless an approved Antom region is required, and leave **Sandbox Mode** off.

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.