收藏
回答

付款码签名错误 签名校验通过了的 但是就是显示签名错误?

URL = "https://api.mch.weixin.qq.com/pay/micropay"
"appid": "*******",  # 公众账号ID
"mch_id": "******",  # 商户号
"device_info": "******",  # 设备号
"nonce_str": random_str(),  # 随机字符串
"out_trade_no": "******",  # 商户订单号
"key": "****"  # 商户密钥

我是以服务商付款码支付模式下写的支付,按照这几个参数生成的签名并在签名验证中验证过的(并以xml形式发送的请求),我现在在想会不会是参数问题
问题1:我用这几个参数生成签名可以吗?
问题2:"key"是商户密钥还是证书KEY?两者有什么区别?
问题3:我是以服务商付款码支付形式的支付,那我的key是服务商的密钥还是子商户的密钥?
问题4: 如果以上都解决了还是签名错误应该怎么办?
回答关注问题邀请回答
收藏
登录 后发表内容