Before accessing, merchants/institutions should first determine the access mode applicable to the registration areas of their companies. WeChat Cross-Border Pay currently provides three access modes: direct connection mode, institutional mode, and common service provider mode.
Merchants are directly connected to the WeChat Cross-Border Pay interface, and WeChat Pay settles the transaction amount with the merchants. Currently this access mode is only available in Hong Kong and Britain. For specific access procedure and qualification requirements, refer to the direct connection mode onboarding instructions.
In the institutional mode, the acquiring institution connects to the WeChat Pay API and provides the secondary encapsulation interface for the merchants. WeChat Pay settles the transaction amount with the acquiring institution, and the acquiring institution settles the transaction amount with the merchants. At present, this access mode can be used in all areas where WeChat Cross-Border Pay is available, and it is also the main connection method of WeChat Cross-Border Pay. For specific access procedure and qualification requirements, refer to the institutional mode onboarding instructions. If you would like to know the acquiring institutions in your area that has cooperated with WeChat Pay, click to view it.
In the common service provider mode, the common service provider connects to the WeChat Pay API and provides the secondary encapsulation interface for the merchant. The common service provider processes the transaction information flow only, and does not touch the cash flow. The transaction amount will be settled directly with the merchant. Currently this access mode is only available in Hong Kong. For specific access procedure and qualification requirements, refer to the common service provider mode onboarding instructions.
Select the access mode according to your actual situation and your country or region.
At present, the social carrier of institutions can only be an official account. Please apply for an official account through the following link: Official Account Application Guidelines
After an official account has been applied for successfully, the institution can log in to the official account platform to obtain the corresponding APPID. The specific directory for viewing is Development > Basic Configuration > Official Account development information, as shown in the figure below. Usually, one institution only needs to apply for one official account.
Institutions can log in to the merchant platform and enter the Institution interface to complete the onboarding of sub-merchants, or use the onboarded sub-merchant API to complete the onboarding.
The following three conditions must be met at the same time:
1.The merchant, institution, and common service provider have no violation records.
2.The direct merchant/sub-merchant does not fall into the following industries: Digital Goods: Games (MCC:5816), Large Digital Goods Merchant (MCC:5818), Computer programming, data processing and integrated systems design services (MCC:7372)
3.The direct merchant/sub-merchant does not belong to the following countries: Indonesia, Cambodia, and Laos.
Log in to the overseas merchant platform, go to the H5 application page, find the direct merchant/sub-merchant for applying for H5 payment permission, fill in and submit the qualification information according to the page guidelines, and sign the H5 payment commitment letter with WeChat Pay.
Direct connection mode
a) Log in to the overseas merchant platform, and select Account Setting > Products Application > H5 Payment to enter the H5 payment application page (currently merchants in Indonesia, Cambodia, or Laos cannot apply for H5 payment ); click Apply to initiate the H5 payment permission application for the merchant.
b) Submit the corresponding qualification information according to the prompt on the page (the qualification information to be submitted for the merchant may vary with the industry. E-commerce merchants are taken as an example on the following page).
c) After filling in the information, click Confirm and the H5 Payment Commitment Letter will pop up. Read and sign the commitment letter, and click Submit to submit the H5 payment application.
Institutional mode/common service provider mode
a) Log in to the overseas merchant platform, and select Institution > H5 Payment Application for the institutional mode or select Service Provider > Products Application > H5 Payment in the common service provider mode to enter the H5 payment application page (currently merchants in Indonesia, Cambodia, or Laos cannot apply for H5 payment).
b) On the H5 payment permission status list page, you can search for a sub-merchant who plans to apply for H5 Payment permission. Click Apply to initiate the H5 payment permission application for the sub-merchant.
c) Submit the corresponding qualification information according to the prompt on the page (the qualification information to be submitted for the merchant may vary with the industry. E-commerce merchants are taken as an example on the following page).
d) After filling in the information, click Confirm and the H5 Payment Commitment Letter will pop up. Read and sign the commitment letter, and click Submit to submit the H5 payment application.
• Direct connection mode
After the permission is successfully applied for direct merchants, to configure new/modify/delete an H5 payment domain name, select Account Setting > Products Application > H5 Payment > Config or Dev Configuration to perform the corresponding operation.
• Institutional mode/common service provider mode
After successfully applying for the H5 permission for a sub-merchant, if the institution/common service provider wants to:
a) To configure new/modify/delete an H5 payment domain name for the sub-merchant, select Institution > Merchant > Sub-Merchant, select the sub-merchant, and click Config to add, delete, or modify the H5 payment domain name (only effective for the sub-merchant).
b) To configure new/modify/delete an H5 payment domain name for itself, it can enter the Dev Configuration menu to add, delete, or modify an H5 payment authorized domain (effective for all sub-merchants).
WeChat Pay API Key v3 is used to encrypt and decrypt sensitive information in interface transmission. For specific encryption and decryption rules, refer to Encrypting and Decrypting Sensitive Information.
Follow the steps below to configure API Key v3:
The merchant certificate is used for signing and signature verification during content transmission by institutions/direct merchants.
Institutions can log in to WeChat Merchant Platform, and select Account Settings > API Security > API Certificate to download the certificate.
Follow the steps below to download the certificate:
The H5 payment product capability completes the payment by pulling up the WeChat client from the browser outside the WeChat client. The domain name of the page where the WeChat client is pulled up must be configured and authorized on the WeChat Pay Merchant Platform, otherwise the H5 payment cannot be pulled up.
Operating instructions
• In the case of a direct merchant, log in to the WeChat Pay Merchant Platform, enter the Development Configuration menu, and configure the H5 Payment Authorized Domain in the Payment Authorization Config
• In the institutional mode, if the webpages used by the sub-merchants under the institution to pull up the WeChat client cash register belong to the same directory, the payment directory can be configured under the institution’s merchant ID, and it will be effective and available to all sub-merchants. Then, log in to the WeChat Pay Merchant Platform and enter the Development Configuration menu, configure the H5 Payment Authorized Domain in the Payment Authorization Config The specific page is shown below:
• In the institutional mode, if the webpages used by the sub-merchants under the institution to pull up the WeChat client cash register belong to different directories, the payment directory can be configured under the sub-merchant ID, and it will be effective to this sub-merchant ID only. Then, log in to the WeChat Pay Merchant Platform, select Institution > Sub-Merchant > Application, find the specific sub-merchant to configure, click Config to enter the configuration page, and find the Payment Authorization Config area to configure the H5 Payment Authorized Domain for the sub-merchant. The specific page is shown below:
Note for payment domain name configuration:
• We recommend configuring the main domain. By doing so, all sub-domains of the main domain will be authorized. If only a sub-domain is configured, the other sub-domains will not be authorized. For example, if qq.com is configured, both www.qq.com and music.qq.com will be authorized. If www.qq.com is configured, only www.qq.com will be authorized, while music.qq.com and pay.qq.com will not.
Customer Service Tel
Business Development
9:00-18:00
Monday-Friday GMT+8
Technical Support
WeChat Pay Global
ICP证