Login expired. Please log in again.

Feedback

0/300

Feedback

Submitted successfully

ok

Feedback

Network exception, please try again later

ok

Mini Program FAQ

A prompt that warns of transaction risks appears every time the user proceeds to pay on the Mini Program.

If the transaction risk warning appears every time the user proceeds to pay, it is probably because the user profile has triggered some of the security logic. Please click 【Apply to lift restrictions】 and follow the indicated process. Payment can be initiated once the restriction is lifted.

Can the Mini Program redirect to the H5 page?

The H5 page can be loaded within the Mini Program. Please use the web-view module provided by the Mini Program.

Can coupons be used in Mini Programs?

Yes. For specific process, please click [here]for reference.

When an order is placed but not paid in the Mini Program, can I continue to pay the same external order at the same merchant on the app?

When an order is placed but not paid in the Mini Program, you cannot pay the same external order at the same merchant on the app.
Note: The merchant order number needs to be unique under the order-placing merchant number.

Can I limit the bank cards that users may use when paying via Mini Programs?

No.

Applicable scenarios for payment via Mini Program

Applicable scenarios for payment via Mini Program: For merchants that already have WeChat Mini Programs, users may initiate the purchase and order-placing processes within the Mini Program.
Note: Payment via Mini Program can only be done by initiating within the mobile end of the Mini Program.

When payment via Mini Program calls the "WeChat payment interface", "This transaction is abnormal, please try again later" is prompted.

Please check against the following items:
1. Check if the parameters are correct.
2. If the transaction still does not work, it is possible that the user or merchant is suspected of improper transactions and subjected to risk control measures.

Are payments via Mini Programs and WeChat Public Accounts compatible?

No, payment via WeChat Public Accounts needs to be initiated by the WeChat-end browser, and payment via Mini Programs needs to be initiated within the Mini Programs.

Does the Mini Program have a Pay by Friend interface for cross-border scenarios?

Sorry, there is no such interface right now.

When the "Mini Programs paymentAPI" is called, "fail_no permission to execute" is returned.

Please check according to the following process:
1. Please use the signature checker to check if the signature algorithm is correct.
2. Please check if the key is correct. (Under the service provider mode, the service provider's merchant number is used as the key. The key is configured on the merchant's platform. If another interface can be successfully called by the same merchant number, we can rule out problems with the key.)
3. Please check if the actual request parameters are consistent with the parameters for generating the original string of signatures. Parameters cannot be added or missing (This can be checked by printing the original signature string).
4. Please check the case sensitivity of the parameters, and if the parameter names and the interface document are consistent.
5. The parameter value of the original signature string should be the original value, no encoding is needed.
6. UTF-8 should be used for interfaces.
7. The address is not authorized. Configure the authorization directory (Payment platform->Product center->Development settings->Payment settings).
8. Unacceptable ssdk interface is used in the web-view module.

Error reported when calling an external H5 page via Mini Program

The reason why an error was reported when calling an external H5 page via Mini Program is that in the Mini Program, payments can only be made via Mini Programs. Payments via H5 or JSAPI are not available at the moment.

In the direct mode, which field corresponds to the Mini Program openid of the interface returned by orders placed on the Mini Program?

Payments via Mini Programs require the merchant to upload the openid, both under the directly-linked mode and the service provider mode.
The openid obtained with the appid is the openid that corresponds to the appid.
The openid is obtained from the service provider's appid.

Payment via Mini Program: Can I set a unified authorization directory for all the sub-merchants under the service provider mode?

Authorization directory cannot be set in Mini Program Payment.

Can I use the prepay-id when placing orders via JSAPA when making payments via Mini Program?

After obtaining the necessary parameter, prepay-id, to initiate a payment through the JSAPI order interface, use the Mini Program method provided by WeChat Pay to initiate payments via Mini Program.
Note: The order-placing interface for payments via Mini Program and JSAPI are both JSAPI orders.

Error reported when initiating payment page from WeChat Mini Program: "Payment failed".

Please check against the following items:
1. Check all the order parameters for any spacing.
2. Check if the parameters in the fee_type field are in upper case.

Is there a timeout limit for payment via Mini Program?

Please refer to time_expire.

Can I use the openid obtained from the WeChat Public Accounts for payment via Mini Program?

No, the openid obtained from the WeChat Public Accounts cannot be used for payment via Mini Program.

Is it possible to write business code logic after the Mini Program prompts for successful payment?

You can initiate the order checking interface, and write the business logic after checking that the payment status is completed.

When applying with the prepayid on the Mini Program, is the random string automatically generated?

Yes, when applying with the prepayid on the Mini Program, the random string is automatically generated.


About  WeChat  Pay

Powered By Tencent & Tenpay Copyright©

2005-2024 Tenpay All Rights Reserved.

Contact Us
Wechat Pay Global

WeChat Pay Global

置顶