评论

小程序服务商支付模式下,6大参数:appid,mchid,openid该如何填?

小程序服务商支付模式下,6大参数的填写规律。

小程序的服务商模式下的统一下单,经常不知道这6个参数该填哪个的,以下简单说明一下:

6大参数为:分为V2、V3及电商收付通

一:服务商

服务商小程序appid:appid(v2);sp_appid(v3)

服务商商户号:mch_id(v2);sp_mchid(v3)


二:子商户

子商户小程序appid:sub_appid

子商户商户号:sub_mchid(sub_mch_id)


三:openid,永远二选一:

服务商小程序的openid:openid(v2);sp_openid(v3)

子商户小程序的openid:sub_openid


以下是如何填写的规则:

1、商户号应该不会填错,sp_mchid和sub_mchid一看就不会填错;

2、openid应该填哪个小程序的?答:在服务商主体的小程序里发起支付,填sp_openid,在子商户主体的小程序里发起支付,填sub_openid;

3、sub_appid要填永远只能填子商户小程序的appid,要不就不填,小程序是服务商的时候,这个不填;

4、sp_appid的填法规则:当填了sp_openid的时候,sp_appid只能填服务商的小程序appid;当填了sub_openid的时候,应该填服务商的公众号的appid。(此处是否也可以填服务商商户号关联的任意appid?没试过,理论上可行。)


以上即服务商支付统一下单的6大参数填写规律。仅供参考。

最后一次编辑于  2021-05-21  
点赞 2
收藏
评论

1 个评论

  • Futures+.道一💹
    Futures+.道一💹
    05-09

    摸索了一个晚上,看了这个篇文章才把问题解决了。sub_openid和sp_openid不能同时设置!

    05-09
    赞同
    回复
登录 后发表内容