2b. 授权和捕获
2b. 授权和捕获
2b. 授权和捕获
资金在下单时授权,在发货时捕获
如果您预计能够履行订单,请使用 token 进行授权调用来授权支付。
直接 API(v2 API)

如果授权成功,Afterpay 将返回一个由 Afterpay 生成的唯一订单ID。当您想要捕获资金时,将使用这个 orderID。
如果 Afterpay 拒绝了支付(例如,客户的支付工具详情输入错误),商户应在结账时向客户展示适当的信息。

针对授权捕获支付 - POST /v2/payments/{id}/capture
如果您能够履行订单,请使用带有 id 的捕获调用来完成支付。如果您只履行部分订单,您可以捕获部分支付。只要捕获总额不超过授权金额,就可以对一个授权执行多次捕获。如果请求中提供了唯一的 requestId(GUID),捕获调用是幂等的。
这个流程完成支付批准,启动客户的支付计划 - 所有这些作为一个组合操作。当商户捕获订单总额时,资金(最高至订单金额)将与商户结算。
延迟支付流程允许商户通过以下方式捕获最高至订单金额的支付:
以下是建议使用延迟支付流程来捕获支付的几个示例。
分批发货的多件商品订单的部分延迟捕获: 在这种情况下,如果商户通常根据分批发货中的商品价值向客户收取部分金额。该价值包括商品价格和所有适用的费用、税收和/或折扣
单件商品或多件商品订单的单次延迟捕获: 在这种情况下,如果商户通常在订单中的所有商品发货后向客户收取全部订单金额
单件商品或多件商品订单的单次即时捕获: 在这种情况下,如果商户通常在订单成功下达时向客户收取全部订单金额。请参考即时支付流程部分
支付捕获窗口和过期时间 在生产环境中,所有支付捕获请求必须在订单下达日期起 13 天内完成。当 13 天窗口过期时,任何剩余的可捕获金额将自动作废,客户的分期付款将更新以反映新的(减少的)订单总额。
商户将无法捕获任何已自动作废的部分(或全部)订单金额。