分享主题:linux,nginx,php,mysql

生成微信扫码支付链接weixin://wxpay/bizpayurl?pr=xxx和sr=XXX

微信扫码支付开发 0评论 现在加入小程序俱乐部QQ群:483987340

一、 code_url 微信支付链接
做微信扫码支付开发时,
看微信支付官方文档说:
返回的 code_url 格式是

weixin://wxpay/bizpayurl?sr=XXXXX

但是现在开发扫码支付时,
返回的是

weixin://wxpay/bizpayurl?pr=xxx

这种类型的支付链接,

微信扫码支付链接格式

也就是 sr 换成了 pr,
但是两种类型的支付链接,
都能够调起微信支付,
直接生成支付二维码就行。

二、 返回 code_url 正确数据
使用微信扫码统一下单接口,
如果没有错误,
会返回带 code_url 的xml数据,

为了观看方便,
子恒老师把xml数据转换成array数组格式,
如下

array(10) { ["appid"]=> string(18) "wxXXXXXX" ["code_url"]=> string(35) "weixin://wxpay/bizpayurl?pr=XXXXX" ["mch_id"]=> string(10) "122222222" ["nonce_str"]=> string(16) "bM9Ay5PseqkoNFRp" ["prepay_id"]=> string(36) "wx12153415559911111111111" ["result_code"]=> string(7) "SUCCESS" ["return_code"]=> string(7) "SUCCESS" ["return_msg"]=> string(2) "OK" ["sign"]=> string(32) "39886FEECEA83474CFF72F62F81703ED" ["trade_type"]=> string(6) "NATIVE" }

可以看到,
只有 result_code 和 return_code 都为 SUCCESS时,
才会有 code_url
然后你再通过phpqrcode这个二维码库文件,
把 code_url 生成二维码。

关注子恒老师公众号 性感笔记
回复 qrcode
免费下载qrcode库文件

声明:本文仅供交流学习 , 版权归属原作者,部分文章未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:58842997,我们会及时删除。
秦子恒公众号

来源:秦子恒博客,欢迎转载分享,请保留出处

生成微信扫码支付链接weixin://wxpay/bizpayurl?pr=xxx和sr=XXX链接:https://www.qinziheng.com/xiaochengxudev/weixin-native-pay/5995.htm

现在就加入微信开发QQ群2:483987340,跟同行探讨微信公众平台开发。群满就关闭,你得等到下一个群开通才能加入……

喜欢 (134)