用例和流程
本节介绍循环支付的不同使用场景和交易流程。这些流程涵盖客户发起的支付和商家发起的支付,并处理诸如首次支付、老用户支付和订阅计费等场景。
关键场景
首次付款及保存付款方式:新用户完成付款并选择保存其详细信息。
商家发起的定期付款:商家会自动从已保存的付款方式中扣除订阅费用。
购物者移除已保存的付款方式:购物者从其账户中移除已保存的付款方式。
首次付款及保存付款方式
描述
新顾客完成付款后,可以选择保存付款方式以便将来交易使用。
流程详情
商家通过发起支付请求
/v2/Payment/init,传递购物者信息、交易详情以及savePaymentMethod: true相应的参数:offSessionType此账户绑定的未来非课程付款类型(非计划付款、订阅付款、分期付款)
购物者将被重定向到托管支付页面。
购物者输入付款信息并选择保存付款方式
付款已处理,正在经过身份验证和欺诈检查(例如,SCA 强客户认证)。
成功后:
创建一个购物者档案(如果不存在)。
生成并存储支付方式令牌。
商家会收到确认已保存付款方式的通知。
商家会收到支付成功响应以及令牌化的支付方式。
您可以参考“托管支付页面集成:发起支付请求和保存卡片详细信息”参考资料,了解有关每个 API 的更多详细信息。
商家发起的定期付款
描述
商家在顾客不在场的情况下(离线)使用预先保存的付款方式自动向顾客收费。
流程详情
商家通过
/v1/payment/token以下方式发起收费:paymentMethodId已保存特定 partnerShopperId 的付款方式offSessionType用户在首次付款时保存付款方式并获得同意后,被授权使用 offSession 绑定类型。
系统使用已存储的支付方式处理付款。
交易需经过标准认证、欺诈检查和处理流程。
商家收到支付成功的响应。
您可以参考“托管支付页面集成:发起支付请求和保存卡片详细信息”参考资料,了解有关每个 API 的更多详细信息。
最后更新于
这有帮助吗?