用户小程序支付每次到支付环节,就会出现交易存在风险,该提示一般是由于用户的使用特征命中了部分安全逻辑才会出现,点击【申请解除限制】,按照流程去操作解除后继续发起支付即可。
小程序内可以加载H5页面,请使用小程序提供的web-view的组件。
小程序可以核销卡券,具体小程序使用卡券可以点击[这里]查看。
小程序下单未支付,相同的商户相同的外部订单号app不支持继续支付。
温馨提示:商户订单号在下单商户号下需保持唯一。
小程序支付应用场景:商户已有微信小程序,用户可在小程序内调起支付完成下单购买的流程。
特别说明:小程序支付只能在移动端微信小程序内调用。
请按照以下几点进行排查:
1、参数是否正确后重试。
2、重试无效的话,可能是用户或商户涉嫌违规交易被风控。
不能,公众号支付需要在微信侧浏览器调起支付,小程序支付需要在小程序中调起支付。
目前官方没有提供该相应接口,请见谅!
请按照以下的方式进行排查:
1、使用签名检查工具,校验签名算法是否有误。
2、确认秘钥是否有误(服务商模式使用服务商商户号秘钥,秘钥是在商户平台配置,如果同一商户号调用其它接口成功可排除是秘钥问题)。
3、确认接口实际的请求参数与生成签名原串的参数一致,不能增加或缺少参数(可通过打印签名原串进行排查)。
4、确认参数的大小写,参数名与接口文档一致。
5、签名原串的参数值使用原始值,不需要encode。
6、接口需要使用UTF-8编码。
7、地址没有授权。需要设置授权目录(支付平台->产品中心->开发配置->支付配置)。
8、web-view组件使用了非允许的jssdk接口。
小程序调用外部H5页面支付报错,是因为小程序里面只能用小程序支付,暂不支持H5或JSAPI支付。
小程序支付是需要商户必传openid的,不管是直联模式还是服务商模式,用哪个appid获取到的openid就是对应appid的openid。
举例说明:子商户appid获取到的就是sub_openid,服务商appid获取到的就是openid。
小程序支付不能配置授权目录。
通过JSAPI下单接口获取到发起支付的必要参数prepay_id,然后使用微信支付提供的小程序方法调起小程序支付。
特别说明:小程序支付和JSAPI支付下单接口都是JSAPI下单。
请按照以下几点进行排查:
1、检查下单参数所有参数是否存在空格。
2、fee_type字段中参数是否为大写。
请参考time_expire
小程序支付不可以使用公众号获取的openid。
可以调用查询订单接口,查到支付完成状态后去做业务逻辑。
是的,小程序端用prepayid申请时,随机串是商户随机生成的。
Customer Service Tel
Business Development
9:00-18:00
Monday-Friday GMT+8
Technical Support
WeChat Pay Global
ICP证