-1

我正在考虑将 WorldPay 集成到 iOS 应用程序中,但在查看 iOS 文档时,我似乎遗漏了这个过程中的一个步骤。

iOS SDK 提供了从应用程序创建事务的方法:

https://github.com/worldpay/worldpay-lib-ios

其结果是包含订单令牌的订单。

Braintree API 让您调用自己的服务器来调用 Braintree 服务器以验证交易是否有效并被接受,这就是它们如何防止用户向服务器伪造请求,声称已完成实际上尚未支付的交易.

https://developers.braintreepayments.com/start/overview

使用 iOS SDK 时,如何验证通过 Worldpay 进行的交易是真实的?

4

1 回答 1

0

这可以使用 WorldPay 网络钩子实现:

https://developer.worldpay.com/jsonapi/docs/webhooks-orders

必须在服务器端实施 webhook,并维护成功交易的记录。这确实使 iOS 端逻辑复杂化,因为该过程随后变得异步,因为我们无法控制 WorldPay 何时调用 webhook。

于 2018-02-19T11:52:23.720 回答