收藏
回答

微信APP支付,服务商模式下,调起支付接口应该用下单的服务商的key,还是APP应用的key

现在我在服务商模式下,用APP支付,用服务商的KEY能够正常下单,但是用服务商的key再次签名后,移动端无法调起支付。我核对了参数,参数大小写也没有错,现在想知道问题在哪里。

回答关注问题邀请回答
收藏

1 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    2020-08-10

    服务商模式下,调起支付,应该要用服务商的KEY。

    2020-08-10
    有用
    回复 5
    • 才想起了你
      才想起了你
      2020-08-10
      现在用服务商的key签名,移动端无法拉起支付。
      1、核对过签名的内容都是正确的 (签名内容见图)
      2、第二次调起支付的签名方式与下单的支付方式相同
      3、服务商的key可以正常下单
      请问这个问题我还能怎么定位了
      2020-08-10
      回复
    • 微信支付技术助手8
      微信支付技术助手8
      2020-08-10回复才想起了你
      有没有具体的报错的提供。
      2020-08-10
      回复
    • 才想起了你
      才想起了你
      2020-08-10回复微信支付技术助手8
      只返回了一个错误码-1,有一次微信弹窗提示,签名不正确,去微信开放平台检查签名。
      2020-08-10
      回复
    • 微信支付技术助手8
      微信支付技术助手8
      2020-08-11回复才想起了你
      可能的原因:签名错误、未注册APPID、项目设置APPID不正确、注册的APPID与设置的不匹配、其他异常等。
      2020-08-11
      回复
    • 才想起了你
      才想起了你
      2020-08-13
      问题定位到了,是客户的APP应用签名有问题,应用签名配置的是带冒号的签名,正确的应该不带冒号。所有导致了微信支付拉不起来。修改正确后就正常拉起了支付
      2020-08-13
      回复
登录 后发表内容
问题标签