Apple pay on the web 在订单完成后支付
Apple pay on the web pay after order is completed
我们正在尝试将网络上的 Apple Pay 与自定义网络订购流程集成。
这需要在进行支付交易之前完成下单。
但似乎一旦显示付款 sheet(在 Apple Pay JS API 的 Safari 上),只有两 (2) 个选项:
- 要么取消付款
- 或完成支付交易
这意味着如果网站需要在付款授权之前进行任何处理,则必须在付款sheet开放且用户等待处理完成期间完成.
有没有其他方法完成Apple Pay授权,关闭支付sheet,之后再继续下单?
或者 Apple pay 付款是否需要作为订购流程的最后一步?
订单由于其他各种原因被拒绝是很常见的,所以当 Apple 付款 sheet 无法以某种方式完成交易而无法取消时,有人怎么处理这个问题呢。
提前致谢。
一般来说,Apple pay支付应该是下单流程的最后一步。
但是可以的,您可以先完成Apple Pay授权,关闭支付sheet,之后再继续下单。
一旦您的订单 completes/decline,相应地您可以致电您的 PSP(支付服务提供商)要求捕获或取消您使用 "transaction_tag"。
"transaction_tag" 是您从 PSP 授权收到的响应(JSON 数据)的 属性。
我们正在尝试将网络上的 Apple Pay 与自定义网络订购流程集成。 这需要在进行支付交易之前完成下单。
但似乎一旦显示付款 sheet(在 Apple Pay JS API 的 Safari 上),只有两 (2) 个选项:
- 要么取消付款
- 或完成支付交易
这意味着如果网站需要在付款授权之前进行任何处理,则必须在付款sheet开放且用户等待处理完成期间完成.
有没有其他方法完成Apple Pay授权,关闭支付sheet,之后再继续下单?
或者 Apple pay 付款是否需要作为订购流程的最后一步?
订单由于其他各种原因被拒绝是很常见的,所以当 Apple 付款 sheet 无法以某种方式完成交易而无法取消时,有人怎么处理这个问题呢。
提前致谢。
一般来说,Apple pay支付应该是下单流程的最后一步。
但是可以的,您可以先完成Apple Pay授权,关闭支付sheet,之后再继续下单。
一旦您的订单 completes/decline,相应地您可以致电您的 PSP(支付服务提供商)要求捕获或取消您使用 "transaction_tag"。
"transaction_tag" 是您从 PSP 授权收到的响应(JSON 数据)的 属性。