首页 > 微信 > 详细

微信平台支付

时间:2020-04-29 18:06:36      阅读:66      评论:0      收藏:0      [点我收藏+]
最近工作用到了微信支付,所以将微信支付总结下,下面总结微信的native支付,和公众号支付和H5支付。不管哪种支付,准备工作是一样的,加密算法是一样的,调用统一支付接口,异步通知回调地址是一样的。
1 准备工作
i .开通微信的支付流程
在微信公众平台上开通微信支付(只有服务号才能开通)。
微信支付---支付申请---填写资料---审核通过
ii .配置授权目录和域名
在微信公众平台上配置授权域名和目录(服务号)
在微信商户平台上配置支付配置(只有公司能申请)
iii.获取开发相关的配置信息
技术分享图片
2 加密算法
详细的算法可以参考一下官方文档
https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=4_3
3 各种方式的支付
I.简单了解应用场景和案例介绍和开发步骤
II.一定要仔细阅读业务流程
III.然后看看怎么调起支付。
III.调用统一下单接口
native支付,有两种模式
模式一:先生成支付的二维码,扫描后,跳转到回调地址,在回调地址中调用统一下单接口,获得预支付prepay_id,吊起支付界面,支付成功后异步通知回调地址。
https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_4
模式二:先调用微信统一下单接口,返回一个支付的url,将支付的url生成二维码,用户扫码后支付,支付成功异步通知回调地址。
https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_5
JSAPI支付:微信公众号中
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_4
H5支付
https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=15_4

4 调用统一下单接口
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1
5 异步通知回调地址

微信平台支付

原文:https://blog.51cto.com/5493817/2491468

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!