This guide walks through how merchant QR codes work with AlphaPay, how to implement them, and what to expect when you go live.
Global shoppers expect local experiences. Whether they’re browsing from Guangzhou, Toronto, or Vancouver, your checkout should feel familiar. With AlphaPay’s merchant QR code solution, you can accept WeChat Pay, Alipay, and UnionPay online—without the complexity of managing multiple integrations.
A unified QR code flow for cross-border wallets
AlphaPay is the official strategic partner of WeChat Pay, Alipay, and UnionPay. Our online QR code system abstracts the differences between these networks and gives you a single entry point for accepting all three. Whether you’re selling online or enabling remote invoice payments, the setup is straightforward: generate a QR code, display it on-screen, and let the customer pay from their mobile wallet.
Supported wallets:
-
微信支付 One of the most widely used digital wallets in China, deeply integrated into the WeChat super app.
-
支付宝 A mobile-first payment platform with over 870 million users worldwide.
-
UnionPay QR: A QR-based payment option built into the world’s largest card issuer.
How it works
When a customer selects WeChat Pay, Alipay, or UnionPay during checkout, you present them with a QR code on the screen. The customer scans the code with their mobile wallet, confirms the payment, and you get real-time confirmation from AlphaPay.
We support both static 和 dynamic QR code options:
-
Static QR codes are fixed and can be used for recurring or open-ended payments. The customer enters the amount manually in their app.
-
Dynamic QR codes are generated per transaction and include order-specific metadata like amount, currency, and invoice ID. This reduces payment errors and makes reconciliation easier.
Once the payment is confirmed, AlphaPay pushes a notification to your system via webhook or callback. You can then mark the order as paid and move on to fulfillment.
Example flow
-
Your customer adds items to their cart and proceeds to checkout.
-
They select a supported wallet—WeChat Pay, Alipay, or UnionPay—and click “Scan to Pay.”
-
Your system generates a dynamic QR code via AlphaPay’s API and displays it.
-
The customer opens their app, scans the QR code, and confirms the payment.
-
AlphaPay verifies the payment and sends you a success callback.
-
You fulfill the order.
You can see this flow in action here:
Built for simplicity and scale
AlphaPay is designed to meet the needs of growing businesses—from small e-commerce stores to high-volume merchants. All QR code payments are automatically routed through AlphaPay’s settlement engine. You receive payouts in your local currency (CAD or USD), directly to your linked business account.
You don’t need to manage exchange rates, currency conversions, or regional wallet compliance. That’s handled for you.
Developer-friendly setup
If you’re using a custom checkout flow, our API makes it easy to generate and display QR codes on the fly. You can also plug AlphaPay into e-commerce platforms via prebuilt integrations.
All transactions come with a unique reference ID and metadata to help you trace payments, match them to orders, and automate refunds if needed.
Coming soon: embedded components for popular front-end frameworks like React and Vue, and expanded support for WeChat Mini Programs.
Optimizing the experience
To get the most out of QR code payments, follow these implementation guidelines:
-
Show clear instructions. A brief line like “Scan with WeChat or Alipay to pay” can reduce drop-off.
-
Test end to end. Use staging wallets or test credentials to verify the full scan → pay → webhook loop.
-
Handle payment states. Build logic to manage unpaid, timed-out, or duplicate scans.
-
Fallback options. Let customers choose another method if the QR scan doesn’t complete.
What’s next
As you scale, AlphaPay helps you expand payment coverage without additional complexity. You can enable in-store QR payments using the same account, integrate POS systems like Clover or Sunmi, and unlock region-specific offers in Alipay’s marketing platform.
If your business is seeing inbound demand from Chinese-speaking customers—or you’re launching in markets where QR-based wallets are standard—this integration is the most direct path to conversion.
Start accepting QR code payments
Getting started takes just a few steps:
-
Contact AlphaPay to activate your merchant account.
-
Select which wallets you’d like to accept (WeChat Pay, Alipay, UnionPay).
-
Receive your API keys and QR code generation tools.
-
Go live.
Have questions about implementation or want to see a live demo? Our team is here to help.