For merchants on the Hong Kong Nomupay account, only a single full refund is supported — partial refunds are not available.
Nomupay uses separate accounts per region. Confirm with Nomupay which regional account is needed for your markets.
Get started with WeChat Pay via Nomupay
Before you begin
If this is your first payment method, follow the Get started guide to begin processing payments with Primer.Configure in the Dashboard
-
Add Nomupay to your Dashboard
Go to Integrations, click New Integration, and search for Nomupay. Enter your Nomupay credentials. -
Activate on the Checkout
Go to Checkout and activate WeChat Pay. -
Configure a Workflow
Ensure a Workflow with an Authorization action is set up to process APMs.
Prepare the client session
Pass the following fields in addition to the standardorderId, currencyCode, amount, and customer fields.
Prepare the SDK for payments
- Web
- iOS
- Android
Use the payment method type
NOMUPAY_WECHAT_PAY wherever the code below references YOUR_PAYMENT_METHOD_TYPE.- Primer Checkout (recommended)
- Universal Checkout (legacy)
- Headless Universal Checkout (legacy)
Primer Checkout is our latest web SDK, built around declarative web components. Once WeChat Pay is enabled in your Dashboard, the default For dynamic rendering based on what the server returns, listen to primer:methods-update or use primer-payment-method-container for declarative filtering.
<primer-checkout> layout renders it automatically alongside your other methods — no payment-method-specific markup is required.