收藏
回答

微信境外支付签名错误问题????

在微信签名校验工具中验签通过

但是调用微信境外支付接口 https://api.mch.weixin.qq.com/pay/unifiedorder 报错签名错误

一般是什么问题造成的呢?国内可以调用境外支付接口测试吗?

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

4 个回答

  • Chase
    Chase
    09-16

    境外支付需要 用 v3 版本的支付api、

    09-16
    有用
    回复 2
  • 老张
    老张
    09-16

    这个接口,国内和国外都是这同一个接口,国内支付的代码完全通用,几乎不用改就可以用于国外支付。

    如果你担心是因为国内国外的原因,建议你先用一个国内商户号,走通流程后,直接切换到国外支付。

    如果国内通了,国外的不通,那么说明你国外的商户号需要用其他如统一钱包接口。

    09-16
    有用
    回复 7
    • 💥💥
      💥💥
      09-16
      用的是国外的商户
      09-16
      回复
    • 老张
      老张
      09-16回复💥💥
      你看了我的回答,得出的结论居然认为我不知道你用的是国外的商户?
      09-16
      回复
    • 💥💥
      💥💥
      09-16回复老张
      我试过用国内商户key也是走不通跟这个一样但是调国内支付的接口是可以走通的,国内可以调境外支付吗
      09-16
      回复
    • 💥💥
      💥💥
      09-16回复💥💥
      是不是我这个商户需要用其他的支付接口呢,怎么查看是否符合调这个接口的商户呢
      09-16
      回复
    • 💥💥
      💥💥
      09-16回复老张
      是不是我这个商户需要用其他的支付接口呢,怎么查看是否符合调这个接口的商户呢
      09-16
      回复
    查看更多(2)
  • Memory
    Memory
    09-15

    签名工具只校验签名的方式是否正确,不校验参数的正确性。依次排查key、请求参数是否正确,另外确认下该商户号是否可以调用此接口,如融合钱包用户,使用的是另外接口

    09-15
    有用
    回复 5
    • 💥💥
      💥💥
      09-16
      就是说还是跟申请的商户有关系 有些商户不能用这个接口是吗
      09-16
      回复
    • Memory
      Memory
      09-16回复💥💥
      我刚试了下,你的密钥在沙箱那边验证不过
      09-16
      回复
    • Memory
      Memory
      09-16回复💥💥
      有些商户是不可以用的
      09-16
      回复
    • 💥💥
      💥💥
      09-16回复Memory
      我在哪里可以看到我是不是可以用这个接口的用户呢?
      09-16
      回复
    • Memory
      Memory
      09-16回复💥💥
      联系95017,不过我验证你的key是不对的
      09-16
      回复
  • 💥💥
    💥💥
    09-15

    官方能否解答一下?

    09-15
    有用
    回复
登录 后发表内容