微信支付开发-从零开始-Part1

公司的产品是基于微信做的一个社群活动报名系统,产品研发还没多久,以前仅仅支持免费报名-下一步要做付费报名,报名时即付费!由于基于微信报名,理所当然用微信支付。微信开发我也是首次,微信支付更不用说,真正从零开始。所以一边开发一边记录自己的开发流程,肯定也会遇到很多坑,或者遇到很多问题,正好一起记录下!

1.首先确定自己的需求接入方式,是APP内支付还是公众号支付等,可【点我】地址查看各支付方式的不同,或者【点我】查看视频介绍以及认证流程

微信支付开发-从零开始-Part1_第1张图片

2.我的业务需求是在微信浏览器内支付,所以选择公众号支付方式,点击查看文档进入此支付方式的详细介绍

3.进入后看到的业务场景是在微信浏览器内充值话费的方式,此方式和我的需求一致,点击立即充值跳出微信支付界面进行支付

4.开发步骤暂时还没深入了解,毕竟第一天接触,另外公司的公众号还未申请微信支付【蛋疼。。。】过两天再更新此

5.业务流程图如下,很详细也很直观

微信支付开发-从零开始-Part1_第2张图片

注意图片下方的提示,现在看是很重要,以后要用到的,商户系统和微信支付系统主要交互:

【1】、商户server调用统一下单接口请求订单,api参见公共api【统一下单API】

【2】、商户server接收支付通知,api参见公共api【支付结果通知API】

【3】、商户server查询支付结果,api参见公共api【查询订单API】

6.获取微信版本号,由于微信5.0版本后才加入微信支付模块,低版本用户调用微信支付功能将无效。

你可能感兴趣的:(微信开发)