位置: 编程技术 - 正文
推荐整理分享微信支付开发动态链接Native支付(微信支付开发步骤),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:微信支付开放,微信支付开发动态怎么关,微信支付开发流程图,微信支付功能开发,微信支付开发动态怎么开,微信支付开发步骤,微信支付开发动态怎么弄,微信支付开发动态怎么开,内容如对您有帮助,希望把文章链接给更多的朋友!
注意:
微信支付现在分为v2版和v3版,年9月号之前申请的为v2版,之后申请的为v3版。V3版的微信支付没有paySignKey参数。v2的相关介绍请参考方倍工作室的其他文章。本文介绍的为微信支付v3。
一、生成商品信息
动态链接支付过程中,是先生成商品交易进行,再来进行支付交易的。
1. 商品信息准备
主要是先定义商品的名称及价格,以及交易号。代码如下。
上述参数最终封装成如下类似XML参数
2. 调用统一支付请求
将上述XML发送给统一支付接口
得到如下XML数据
这样就得到一个code_url
程序将该code_url生成一个二维码,然后提供给用户扫
二、用户支付
1. 用户支付
用户支付成功后,微信将发送XML通知到notify_url中,内容如下
notify_url收到以后,再返回确认成功消息给微信服务器
这样,一个动态链接Native就完成了。
使用订单查询接口查询该订单,返回如下
交易状态:SUCCESS设备号:用户标识:oMNKHuBTW4YWgNGAVQWtWK6auM是否关注公众账号:N交易类型:NATIVE付款银行:CFT总金额:1现金券金额:货币种类:CNY微信支付订单号:商户订单号:_商家数据包:Array支付完成时间:
标签: 微信支付开发步骤
本文链接地址:https://www.jiuchutong.com/biancheng/297098.html 转载请保留说明!友情链接: 武汉网站建设