微信小程序支付接口的理解与实现

记录第一次做支付接口

你好! 做微信支付接口做的恶心了,特地来记录一下,以方便下次crtl+c+v. Aar you get?

先看微信第三方文档

链接:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_4&index=3
在这里插入图片描述
步骤:
1丶获取固定参数appId,mch_id,mch_key,pay_url
2丶将数据封装到map集合,再根据微信官方排序将map转换为xml
3丶访问pay_url地址解析xml,获取到预订单ID
4丶将返回数据打包(包括二次签名)返回给前台发起支付
5丶编写回调函数

代码如下[统一下单Util]:(直接粘图)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

回调函数接口

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

搞定!!

有问题请下方留言,希望大家赐教!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值