订阅支付
# 接入前提
需要接入下列其中一种模式,以便于完成支付和授权流程
Hosted
Non-Hosted
# 交互过程
# 持卡人授权事件交互流程

以下对授权事件步骤做简要说明
- 客户端向商户服务端发起订阅支付
- 商户服务端请求PingPongCheckout服务端,发起一笔标记为订阅支付的交易
-
PingPongCheckout服务端 响应支付结果
- 支付成功:授权成功,后续可以发起计划扣款
- 支付失败:授权失败,不能发起计划扣款
# 计划扣款事件交互流程

以下对授权事件步骤做简要说明
- 商户服务端执行计划扣款
- 商户服务端请求PingPongCheckout服务端的下单并支付 API,发起一笔标记为订阅支付的交易,并带上发生授权时候的商户订单号
- PingPongCheckout服务端 响应支付结果
# API清单
# 服务端接入
# 持卡人授权
| 字段名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
| bizType | String(64) | M | Recurring交易标识,固定值Recurring |
在请求下单并支付 时候新增参数bizType=Recurring,标记当前交易为recurring交易
# 计划扣款
| 字段名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
| primaryMerchantTransactionId | String(64) | M | 首次成功下单时候异步通知中的merchantTransactionId |
| bizType | String(64) | M | Recurring交易标识,固定值Recurring |
商户服务端请求下单并支付,发起计划扣款
- 新增参数
bizType=Recurring,标记当前交易为recurring交易 - 新增参数
primaryMerchantTransactionId,值为首次扣款时候的merchantTransactionId - 参数
cardInfo由primaryMerchantTransactionId代替,不用传送
上次更新: 2024/01/31, 16:30:42