小程序開通、使用子商戶模式支付,報錯【sub_mch_id與sub_appid不匹配】

一、子商戶模式
1-服務商平臺的特約商戶管理裏,
進入某個子商戶裏,申請關聯小程序appid,

(小程序需要和子商戶是同一主體纔行,有時候申請的原因,兩邊名字可能不一樣沒需要聯繫客服人工關聯一下。)
2-然後去商戶平臺,確認通過
3-再去小程序平臺,確認通過

 

開發流程如下:

https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=7_10&index=1

https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=7_4&index=3


代碼裏:

1.統一下單

https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=9_1&index=1

必填參數:

appid=服務商的主體公衆號APPID(必填)

mch_id=服務商商戶號(必填)

sub_appid=當前調起支付的小程序APPID(子商戶方式必填)

sub_mch_id=子商戶號(就是,特約商戶號)(子商戶方式必填)

trade_type=JSAPI(必填,小程序支付)

openid=trade_type=JSAPI,此參數必傳,用戶在商戶appid下的唯一標識。

sub_openid= 當trade_type=JSAPI,此參數必傳,用戶在子商戶appid下的唯一標識。openid和sub_openid可以選傳其中之一,如果選擇傳sub_openid,則必須傳sub_appid。(子商戶方式必填)

注意,加密的key,使用:服務商商戶號密鑰

 

2.流程裏的二次簽名

https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=7_7&index=3

必填參數:

appId=當前調起支付小程序的appid。。

注意,加密的key,也是使用:服務商商戶號密鑰

 

二、報錯【sub_mch_id與sub_appid不匹配】

原因就是沒有在  服務商平臺  裏關聯  特約子商戶和子商戶的小程序。

如果是在商戶平臺 裏關聯  小程序appid的話,只是普通商戶模式。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章