微信服务商模式下支付处理/微信服务商模式下签名失败
一、微信服务商模式下,在线支付处理
在服务商模式下做支付,比较绕一点。
开发前提:
1.服务商通过拖展,为商户注册小程序,并认证开通微信支付
2.服务商 》特约商户管理》配置 小程序appid 和服务商关联
3.通过服务商接口参数,发起支付
主要注意传参定义:
appid. 这个填服务商公众号的那个appid
mch_id 填服务商的商户号
sub_appid 这个填子商户公众号的appid
sub_mch_id 填服务商下的子商户的mc_id
sub_openid 填子商户公众号或者小程序获取的openid
apikey: 为服务商APIKey
服务商模式下,如果提示签名失败时,特别注意:
请求的时候openid参数不用传递。只用传递sub_openid和sub_appid即可
二、微信服务商模式下,退款处理
1.子商户中授权退款操作给服务商
2.服务商通过api接口操作退款
主要注意传参如下:
证书请使用服务商的证书
退款商户号使用服务商的商户号
更多:
微信二次开发资源整理
微信网页授权操作逻辑封装-C#实例
如何判断微信内置浏览器(JS & .Net)