Offline Store without POS Devices

Update Time:2025.03.24

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.

Mobile device is available
No mobile device available

Scenario Description

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.

Parameter Configuration

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.

Precautions

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.

 

 

 

 

 

 

 

About  WeChat  Pay

Powered By Tencent & Tenpay Copyright©

2005-2025 Tenpay All Rights Reserved.

Contact Us
Wechat Pay Global

WeChat Pay Global

Contact Us

Customer Service Tel

+86 571 95017

9:00-18:00 Monday-Friday GMT+8

Business Development

wxpayglobal@tencent.com

Developer Support

wepayTS@tencent.com

Wechat Pay Global

About Tenpay
Powered By Tencent & Tenpay Copyright© 2005-2025 Tenpay All Rights Reserved.