开发指引

更新时间:2024.11.15

1. 接口规则

为了在保证支付安全的前提下,带给商户简单、一致且易用的开发体验,我们推出了全新的微信支付APIv3接口。该版本API的具体规则请参考APIv3接口规则

2. 开发准备

2.1. 搭建和配置开发环境

开发者应当依据自身的编程语言来构建并配置相应的开发环境。

3. 快速接入

3.1. 业务流程图

业务流程时序图

步骤一 用户在商户小程序中点击签约,商户后台系统调用微信后台系统的《预签约》获取预签约码。

步骤二 商户小程序(带预签约码参数)跳转到《微信签约小程序》完成授权和签约

步骤三 签约成功后,微信支付会异步将签约信息通知给商户,同时商户可以主动(通过《协议号查询签约》、《用户标识查询签约》接口)查询用户签约信息

步骤四 商户在扣款日前(1-3 天,包含 3 天)给用户《发送扣款预通知》,仅在模板通知发送成功之后才允许执行扣款;

步骤五 商户通过《教育通扣款受理API》发起扣款请求,订单受理之后直接返回,商户可以根据微信支付回调确定订单状态。或主动(通过《商户订单号》)查询订单状态;

步骤六 商户可以根据《商户订单号》和《微信订单号》查询订单状态。

 

反馈
咨询
目录
置顶