支付开发指南
(→接口调用说明) |
(→V2.0支付接入时序图) |
||
(未显示1个用户的23个中间版本) | |||
第1行: | 第1行: | ||
− | == | + | ==支付接口V1.0== |
− | === | + | ===V1.0支付接入时序图=== |
{{center|http://www.sinaimg.cn/blog/developer/wiki/zfjrsxt.jpg}} | {{center|http://www.sinaimg.cn/blog/developer/wiki/zfjrsxt.jpg}} | ||
− | === | + | ===V1.0接口调用说明=== |
*微币支付的实现流程概述如下: | *微币支付的实现流程概述如下: | ||
*1、用户购买虚拟商品,在商品页下单; | *1、用户购买虚拟商品,在商品页下单; | ||
− | *2、开发者调用 | + | *2、开发者调用 "get_token 接口"获取支付token , 并生成表单提交给开放平台, 开放平台验证表单信息,验证通过则页面跳转 |
+ | **至“付款页”; | ||
*3、用户在付款页,选择一个支付渠道进行付款; | *3、用户在付款页,选择一个支付渠道进行付款; | ||
− | *4、用户付款成功后,开放平台通过 | + | *4、用户付款成功后,开放平台通过 "回调接口"将支付成功信息通知给开发者。 |
− | * | + | *注:如开发者未收到回调信息,则可调用"查看订单状态接口"查询订单状态 |
− | == | + | ===V1.0接口文档=== |
+ | 接口一:[[pay/get_token|get_token接口 ]] | ||
− | + | 接口二:[[wb/?c=pay|付款接口]] | |
− | + | ||
+ | 接口三:[[回调接口|回调接口]] | ||
− | + | 接口四:[[pay/order_status|订单查询状态接口]] | |
+ | ===沙箱环境 === | ||
− | + | 为了给开发者提供“便捷的支付接入流程”,让开发者更高效的调试支付接口,在 '''支付接口V1.0''' 版基础上,我们提供了“线上环境、沙箱环境”两套环境供开发者使用。 | |
+ | 详细参见[[支付沙箱测试|支付沙箱环境]] | ||
− | |||
− | |||
− | |||
− | + | ==支付接口V2.0== | |
+ | '''微币支付接口已升级,建议开发者使用以下新版接口接入支付,流程更简单。''' | ||
− | + | 说明:新版接口暂不提供沙箱环境测试,请开发者在生产环境中进行支付功能的测试。 | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | === | + | ===V2.0支付接入时序图=== |
+ | {{center|http://www.sinaimg.cn/blog/developer/wiki/payliuchengpic.png }} | ||
− | + | ===V2.0接口调用说明=== | |
+ | *调试接口前提:获得支付ID(应用通过支付审核后系统自动分配) | ||
− | |||
+ | *微币支付的实现流程概述如下: | ||
− | * | + | *1、用户购买虚拟商品,在商品页下单; |
− | * | + | *2、开发者调用 "付款接口" ,并将订单信息(表单参数)提交给开放平台, 开放平台验证表单信息,验证通过则页面跳转至“ |
− | + | **收银台页”; | |
− | + | *3、用户在收银台页,选择一个支付渠道进行付款; | |
− | + | *4、用户付款成功后,开放平台通过 "回调接口" 将支付成功信息通知给开发者。 | |
− | ** | + | *注:如开发者未收到回调信息,则可调用 "查询订单状态接口" 查询订单状态 |
− | * | + | |
− | * | + | |
− | * | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | |||
− | === | + | ===V2.0接口文档=== |
− | |||
− | + | 接口一:[[付款接口V2.0|付款接口V2.0 ]] | |
− | + | 接口二:[[回调接口V2.0|回调接口V2.0]] | |
− | + | 接口三:[[查询订单状态接口V2.0|查询订单状态接口V2.0]] |
2014年1月23日 (四) 16:57的最后版本
目录 |
支付接口V1.0
V1.0支付接入时序图
V1.0接口调用说明
- 微币支付的实现流程概述如下:
- 1、用户购买虚拟商品,在商品页下单;
- 2、开发者调用 "get_token 接口"获取支付token , 并生成表单提交给开放平台, 开放平台验证表单信息,验证通过则页面跳转
- 至“付款页”;
- 3、用户在付款页,选择一个支付渠道进行付款;
- 4、用户付款成功后,开放平台通过 "回调接口"将支付成功信息通知给开发者。
- 注:如开发者未收到回调信息,则可调用"查看订单状态接口"查询订单状态
V1.0接口文档
接口一:get_token接口
接口二:付款接口
接口三:回调接口
接口四:订单查询状态接口
沙箱环境
为了给开发者提供“便捷的支付接入流程”,让开发者更高效的调试支付接口,在 支付接口V1.0 版基础上,我们提供了“线上环境、沙箱环境”两套环境供开发者使用。
详细参见支付沙箱环境
支付接口V2.0
微币支付接口已升级,建议开发者使用以下新版接口接入支付,流程更简单。
说明:新版接口暂不提供沙箱环境测试,请开发者在生产环境中进行支付功能的测试。
V2.0支付接入时序图
V2.0接口调用说明
- 调试接口前提:获得支付ID(应用通过支付审核后系统自动分配)
- 微币支付的实现流程概述如下:
- 1、用户购买虚拟商品,在商品页下单;
- 2、开发者调用 "付款接口" ,并将订单信息(表单参数)提交给开放平台, 开放平台验证表单信息,验证通过则页面跳转至“
- 收银台页”;
- 3、用户在收银台页,选择一个支付渠道进行付款;
- 4、用户付款成功后,开放平台通过 "回调接口" 将支付成功信息通知给开发者。
- 注:如开发者未收到回调信息,则可调用 "查询订单状态接口" 查询订单状态
V2.0接口文档
接口一:付款接口V2.0
接口二:回调接口V2.0
接口三:查询订单状态接口V2.0
文档更新时间: 2014-01-23