PayPal iOS sdk - 从移动设备进行单次付款后,我应该从服务器上的 Ruby sdk 进行哪些调用?

Posted

技术标签:

【中文标题】PayPal iOS sdk - 从移动设备进行单次付款后,我应该从服务器上的 Ruby sdk 进行哪些调用?【英文标题】:PayPal iOS sdk - Which calls should I make from Ruby sdk on my server after Single Payment from mobile? 【发布时间】:2014-10-23 05:22:11 【问题描述】:

在移动设备上,我将意图设置为销售,然后将响应发送到服务器。 从服务器,我使用 Payment.find() 获取付款人 ID,然后尝试使用 Payment.execute() 执行付款,但我收到此错误:PAYMENT_STATE_INVALID。

谁能告诉我我做错了什么?

【问题讨论】:

【参考方案1】:

我猜有一个混乱。当您将意图设置为销售并从 PayPal ios sdk 捕获付款时,sdk 会为您执行。您不必在服务器上再次执行此操作。 您需要在服务器上做的唯一一件事就是验证付款。

【讨论】:

以上是关于PayPal iOS sdk - 从移动设备进行单次付款后,我应该从服务器上的 Ruby sdk 进行哪些调用?的主要内容,如果未能解决你的问题,请参考以下文章

使用 PayPal 移动 SDK 的 iOS 构建错误

iOS Paypal 移动 SDK - 支付证明

使用 PayPal iOS SDK 支付多个项目

新的 paypal ios sdk 在设备中不工作

PayPal REST API - '发生内部服务错误'

如何使用rest api将paypal Single Payment集成到移动应用程序中