问题描述:服务商模式,小程序支付。
1、使用A公司的服务商主体及相关商户号进行支付。
2、属于A公司的特约商户。
3、使用我们自己主体的小程序去发起的支付。
使用参数:
app_id (A主体服务商的小程序id)mchid(A主体服务商商户号) openid(A主体获取的用户id)
sub_mchid (特约商户号) sub_appid (特约商户的小程序id)
问题结果: 报错提示“用户openid与支付下单不一致”。。 (已解决)
解决方案: sub_openid (用户子标识) ,增加了该参数。
但是现在能正常向微信得到正常响应,前端唤醒支付又出现了 “支付验证签名失败”。。
谢谢大家!已解决。
①出现 ”支付签名验签失败“,需要后台进行 二次加密 响应前端即可。
②若出现 ”商户传入的appid参数不正确,请联系商户处理“,需要确认 生成签名的appid是否正确。
详情见:小程序服务商开发文档。
商户号:1608747305,APPID:wx229115c515b90ada 审核一直未通过
appid和mch_id没有绑定关系,所以报这个错,或者你传错参数了
说一下appid,mchid,openid相关的5大参数都填的谁?