是否需要在 PayPal iOS SDK 中验证付款?

Verifying Payment in PayPal's iOS SDK necessary?

在我的应用程序中,用户可以登录他们的贝宝账户,使用贝宝的 SDK 进行支付。

我创建了一个通过 PayPalPaymentViewController 提交的付款,在委托回调中我发现付款的状态是 "approved"。

但是,我很困惑,因为文档说我需要 "verify" 这笔付款。 iOS SDK 不需要这样做吗,因为我没有创建任何令牌,而且我的付款已获得批准。并在沙盒中显示为交易。

对 PayPal 服务的服务器到服务器调用可以帮助确认付款的真实性、预期的金额和币种,以及您是付款的收款人。如果您不验证付款,您就会面临欺诈。有关验证 mSDK 付款的更多信息,请参见 here