微信支付分(先享后付)对接记录:
微信支付分对接步骤
-
- 填写开通支付分的申请表格 此步骤大概需要审核 1-3 个工作日; (模板-服务信息配置表-【先享后付免确认】-【商户名】.xls) 填写商户信息 和回调地址(支持三套环境)
-
-
拿到审核结果 对技术而言 需要serviceId appid appSecret 和API密钥(签名用) apiclient_cert.xxx 证书文件(退款用)
升级 V3 证书
-
-
- 仔细阅读微信官方对接文档
- 仔细阅读微信官方对接文档
-
-
微信支付分-网约车场景接入流程图(非官方)
4.1[外链图片转存失败(img-CIx8eVTb-1563787158097)(tomas.test.upcdn.net/java/订单状态流程图1 (1)].jpg)
4.2 接口说明
1 用户下单叫车
用户在商户端下单叫车,一般交互方式为:用户输入出发地/目的地呼叫车辆后,后台查询用户是否可使用服务,若否,则弹出开启微信支付分说明页或按钮,用户点击后,调用开启服务接口(跳转至微信端,进行服务开启),每个用户第一次使用微信支付分方式打车,均需进行一次开启动作。(仅需一次) 微信官方推荐做法个人认为流氓到极致. 我们对此做了改变 引导用户自己在产品中 开启免密支付服务 下单(接到乘客开始服务)时只需要MQ 通知 支付系统 创建免确认支付分订单即可.
2 查询用户是否可使用服务
●接口名称:查询用户是否可使用服务
●文档名称:【先享后付-开启支付分服务】
3.1 请求创建订单
●接口名称:创建先享后付订单
●文档名称:【先享后付-创建订单】
3.2 引导用户开启服务
●接口名称:小程序跳转接口(开启服务) //文档提供了两种跳转方法,商户自行选择一种即可,此接口支持小程序/app/H5
●文档名称:【先享后付-引导用户开通】
4 行程开始
商户请求创建订单后,若用户【开启服务成功】+【风险评估通过】则会收到微信支付的异步回调通知,此时可提供网约车服务给用户。
●接口名称:用户确认订单通知商户规则
●文档名称:
-