创建结账
创建结账
创建结账
创建新的 Afterpay 订单需要哪些 API 调用?
在创建 Afterpay 结账之前,商户需要获取 Afterpay 启用的最小和最大订单金额。这是通过获取配置端点完成的。
此调用应作为计划后台进程的一部分执行。我们建议每天调用一次此端点,并在服务器端存储 minimumAmount 和 maximumAmount。
商户应使用这些值来确定:
您将调用创建结账端点来向 Afterpay 提供以下信息:
Afterpay 响应一个用于标识此结账的令牌。
例如:002.5lmerr3k945d00c7htvcrdff83q36kp10a247m212fjpa5ju
该令牌与 Afterpay.js JavaScript 库 一起使用,将客户引导至 Afterpay 结账流程。
Afterpay 结账最终界面

客户完成结账流程后,他们将被返回到创建结账请求中提供的商户网站 URL。如果使用重定向方法,状态将附加到商户 URL。例如:
www.merchant-example.com/confirm?&status=SUCCESS&orderToken=002.5lmerr3k945d00c7htvcrdff83q36kp10a247m212fjpa5juwww.merchant-example.com/confirm?&status=CANCELLED&orderToken=002.5lmerr3k945d00c7htvcrdff83q36kp10a247m212fjpa5ju还提供了弹出窗口方法,它使用 postMessage 来传达状态和令牌。