独角兽企业重金招聘Python工程师标准>>>
1.场景
微信APP支付商户使用,申请小程序MA授权绑定,共用同一个商户号。
2.配置小程序支付,配置没有错误
let wxapppfx = fs.readFileSync('../apiclient_cert.p12')
// 测试小程序const wxapp_pay_config = {appid: 'wx16',// 小程序appidmchid: '15024', // MA-商户号partnerKey: 'iGAQYJH6y7', // MA-API 密钥pfx: wxapppfx, // 证书notify_url: 'https://xxxx/pay/order_success' // 回调地址,}
3.报错
receive data =><xml><return_code><![CDATA[FAIL]]></return_code><return_msg><![CDATA[商户号该产品权限未开通,请前往商户平台>产品中心检查后重试]]></return_msg></xml>
4.前往MA 商户平台,开通 JSAPI 支付产品
5.结果,正常返回
receive data =><xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg><appid><![CDATA[wx163c0ecacc7]]></appid><mch_id><![CDATA[222]]></mch_id><nonce_str><![CDATA[22]]></nonce_str><sign><![CDATA[22]]></sign><result_code><![CDATA[SUCCESS]]></result_code><prepay_id><![CDATA[22]]></prepay_id><trade_type><![CDATA[JSAPI]]></trade_type></xml>