微信支付返回的代码参数,怎么转为二维码来让用户扫来支付
例如:返回的代码是:
{"code":1,"msg":"success","data":{"pay_data":{"appId":"wx15f1********","nonceStr":"94c5c8bfab524ba5949673a065*******","package":"prepay_id=wx262359*****d3c0000","timeStamp":"1629993599","signType":"MD5","paySign":"CF45C5ECC8CD01D191D"},"order_no":"BL98469072"}}
上面的例子参数用*代替。
怎么转为二维码来让用户扫来支付
注意看清楚内容,我不是要单纯生成二维码的方法,这个网上一堆,我是要把微信支付参数转可以让用户扫码支付的二维码。
你这个是jsapi支付的参数,应该调用native的方法获取code_url
参考: 微信支付返回的代码参数,怎么转为二维码来让用户扫来支付-前端-CSDN问答 CSDN问答为您找到微信支付返回的代码参数,怎么转为二维码来让用户扫来支付相关问题答案,如果想了解更多关于微信支付返回的代码参数,怎么转为二维码来让用户扫来支付 html5、javascript、jquery、 技术问题等相关问答,请访问CSDN问答。 https://ask.csdn.net/questions/7498110?spm=1001.2014.3001.5505
你这个应该是用来直接调用本地支付接口的,无法通过扫描二维码支付。二维码的是另外一套东西。
给你提供一个思路。这个是微信支付的参数,你可以使用正则表达式拼接成一个URL地址,然后使用草料二维码这种网站把url地址转成二维码。
你现在是什么场景,用的什么支付方式呢?
不存在转换一说,二维码场景使用Native支付方式:
微信支付-开发者文档 https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter2_7_0.shtml
可以自己生成二维码
调用微信扫码支付的接口 会返回code_url拿这个去转二维码就行 你这个返回的应该是APP支付或者网站支付的吧。。要接扫码支付的
参考这个, 望 采纳, 谢谢
可以用微信的ZQing 二维码生成类,参数通过-分割就行了