收藏
回答

小程序 V3支付。

小程序  V3支付。 服务器使用V3文档 JS支付生成prepay_id。 成功生成。 返回到小程序调起支付时,开发者工具会出现支付二维码。 但是扫码后就说签名错误。我看V3支付文档只有JS调起支付。 我用JS调起支付的方法签名还是错误。 使用V3生成的prepay_id。 小程序无法使用吗还是哪里有文档?

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

2 个回答

  • Mr.Mi
    Mr.Mi
    2020-10-21

    请问有没有解决?

    2020-10-21
    有用
    回复
  • 北望沣渭
    北望沣渭
    2020-07-24

    V3版JS调起支付API 需要用sha256WithRSAEncryption做数据值签名,官方样本如下:

    {
        //公众号名称,由商户传入
        "appId": "wx2421b1c4370ec43b",
        //时间戳,自1970年以来的秒数
        "timeStamp": "1395712654",
        //随机串
        "nonceStr": "e61463f8efa94090b1f366cccfbbb444",
        //统一下单接口返回的prepay_id参数值
        "package": "prepay_id=up_wx21201855730335ac86f8c43d1889123400",
        //微信签名方式
        "signType": "RSA",
         //微信签名
        "paySign": "oR9d8PuhnIc+YZ8cBHFCwfgpaK9gd7vaRvkYD7rthRAZ\/X+QBhcCYL21N7cHCTUxbQ+EAt6Uy+lwSN22f5YZvI45MLko8Pfso0jm46v5hqcVwrk6uddkGuT+Cdvu4WBqDzaDjnNa5UK3GfE1Wfl2gHxIIY5lLdUgWFts17D4WuolLLkiFZV+JSHMvH7eaLdT9N5GBovBwu5yYKUR7skR8Fu+LozcSqQixnlEZUfyE55feLOQTUYzLmR9pNtPbPsu6WVhbNHMS3Ss2+AehHvz+n64GDmXxbX++IOBvm2olHu3PsOUGRwhudhVf7UcGcunXt8cqNjKNqZLhLw4jq\/xDg=="
    }
    
    2020-07-24
    有用
    回复
登录 后发表内容
问题标签