收藏
回答

微信支付海关申报国际版 - 身份信息验证API - 敏感信息加密回执: 平台私钥解密失败?

微信支付海关申报国际版 - 身份信息验证API  https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/declarecustom/chapter3_2.shtml

上面👆API有老哥使用过吗?

https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay6_0.shtml 使用微信支付发布的工具加密后的信息还是提示平台私钥解密失败

敏感信息加密后在V3 API里可以正常调用, 但就这个接口一直调用不通, 有老哥碰到过嘛

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

2 个回答

  • 北望沣渭
    北望沣渭
    2022-02-17

    这个接口,要求的敏感信息加密,padding模式跟国内的不一样,需要采用 `OPENSSL_PKCS1_PADDING`,而国内是`OPENSSL_PKCS1_OAEP_PADDING`

    2022-02-17
    有用 3
    回复 3
  • Ben
    Ben
    2022-02-17

    公钥文件也要注意不是是从微信支付后台下载的商户证书.

    通过接口下载平台证书, 需要解密: https://api.mch.weixin.qq.com/v3/certificates

    2022-02-17
    有用 1
    回复 1
    • Ben
      Ben
      2022-02-17
      2022-02-17
      回复
登录 后发表内容