For many small- and medium-sized merchants, a POS terminal may be unavailable. In this case, how can they use WeChat Pay? We’ve provided the following two scenarios.
In this solution, the institution should develop a POS software for merchants. For example, an app can be installed on mobile devices. Merchants can then install this app on their mobile phones or tablets to collect payments.
This app provides two payment modes. The first is that merchant makes the payment through scanning customer’s payment code via a mobile device. So the product payment is done via QuickPay.
Quick Pay refers to the payment code of the WeChat client that users presents, and the merchant uses the barcode scanning device to obtain the user's payment code bar code (the code is 18 digits, starting with 10, 11, 12, 13, 14, 15). The payment code is then carried to request the WeChat payment interface to complete the deduction. In this payment mode, if the payment amount is less than 3000 RMB or the number of payments on the day is less than 10 times, the request will be deducted directly without requiring the user to enter a password. If any of the above conditions are not met, the user will be required to enter a password to verify the deduction.
In the second mode, the app generates an order and requests WeChat pay to get a QR code, and the dynamic order-based QR code is displayed for users to scan for payment. So the product payment is done via native payment.
Native payment refers to the institution carrying order information to request WeChat payment. The WeChat system will generate a pre-payment order and return a dynamic QR code link code_url to the institution. The institution can generate a QR code based on the content of the code_url for the user to scan to complete the payment.
In this scenario, no extra parameter configuration is needed no matter which payment mode is used. The institutions only need to apply for the required parameters and configure development parameters by referring to Parameters needs to be applied, API key configuration and Certificate configuration.
Note that this solution is not In-App Payment. In-app payment is where users select products in a merchant's app and then WeChat is launched by the app for user payment. (For details, visit In-APP payment introduction.)
As this solution completely separates the developed app with the merchant's existing acquiring system, workload in bill checking is increased.
Customer Service Tel
Business Development
9:00-18:00
Monday-Friday GMT+8
Technical Support
WeChat Pay Global
ICP证