环境如下:
我们有两个公众号,一个做测试用,一个是生产环境。
我们给生产环境的公众号开通了微信支付功能,有了商户号和支付密钥。
现在因为要做微信支付,得先开发测试嘛,我们就在测试环境使用了生产环境公众号的那个商户号和支付密钥进行调试,但是在请求统一下单接口,准备获取prepay_id的时候返回错误,错误数据如下:
<xml><return_code><![CDATA[FAIL]]></return_code>
<return_msg><![CDATA[appid and openid not match]]></return_msg>
</xml>
这个问题大概是什么原因导致的,是配置不对还是参数封装得不对? 求有相关经验的同学指点。。
Votre openid n'est pas l'openid du compte officiel actuel. Vérifiez si l'openid d'un autre compte officiel est utilisé. L'openid d'un utilisateur dans différents comptes publics est différent.
Cette invite est très claire.
WeChat Merchant (Paiement)-> Le compte officiel est lié. Si vous souhaitez utiliser pour payer , vous devez utiliser le compte officiel lié.