小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序 V3支付。 服务器使用V3文档 JS支付生成prepay_id。 成功生成。 返回到小程序调起支付时,开发者工具会出现支付二维码。 但是扫码后就说签名错误。我看V3支付文档只有JS调起支付。 我用JS调起支付的方法签名还是错误。 使用V3生成的prepay_id。 小程序无法使用吗还是哪里有文档?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
请问有没有解决?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
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==" }
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请问有没有解决?
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==" }