微信小程序支付流程(新手教程)

微信小程序支付流程:

一、前期申请准备工作

1、小程序注册,要以公司的以身份去注册一个小程序,才能开通微信支付权限;
个人申请的小程序是不具备“微信支付”功能的!
但个人小程序可以生成微信支付的那个收款二维码,勉强可以代替下。
公司需要开头对公账户,申请小程序的时候要通过小额打款来验证公司和对公账户。

2、绑定商户号。

小程序注册流程:https://kf.qq.com/faq/170109iQBJ3Q170109JbQfiu.html
小程序注册入口:https://mp.weixin.qq.com/cgi-bin/wx?token=&lang=zh_CN

二、完成以上条件,你可以得到

1、“小程序appid ,2、小程序秘钥AppSecret” 这两个用于获取用户openid;

3、商户号 ,4、商户号秘钥 支付接口必须的;

必须拿到以上四个参数才能完成小程序支付开发!

三、 微信小程序支付流程详解

商户系统和微信支付系统主要交互:请参考官方网站:
https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_4&index=3
在这里插入图片描述
通俗的讲,小程序的支付,算是比较简单的,前端通过订单和自己的配置,拿到四个值,然后去调用支付,完了有两个回调函数,一个是成功的,一个是失败的,对应开发调后台成功失败的接口就行。

当然,如果你的项目之前做过app端,已经对接过那版通俗的微信支付,用那个也行。

四、小程序发布的时候,必须要是https协议

这个https可以在微信小程序后台的开发者平台中配置访问域名链接。

注意:一定要确保各个参数和商户秘钥等值得正确性!

最后附上测试demo,已跑通的demo。
github源码地址:
https://github.com/nvhanzijiuba/wxpay.git(推荐)

https://github.com/qiushi123/xiaochengxu_demos

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值