获取 paypal 交易 ID - iOS SDK
Posted
技术标签:
【中文标题】获取 paypal 交易 ID - iOS SDK【英文标题】:Get paypal transaction ID - iOS SDK 【发布时间】:2014-11-09 06:40:03 【问题描述】:您好,我在我的 ios 应用程序中使用 paypal SDK。交易成功后,它会给出以下响应
client =
environment = sandbox;
"paypal_sdk_version" = "2.0.1";
platform = iOS;
"product_name" = "PayPal iOS SDK";
;
response =
"create_time" = "2014-04-01T07:02:34Z";
id = "PAY-3J588144TJ947892HKM5GJCQ";
intent = sale;
state = approved;
;
"response_type" = payment;
我已经阅读了this 和this 教程,但我没有得到清晰的图片。 我正在使用 NSURLCONnection HTTP 方法进行服务器连接。 如何在 HTTP 方法中执行 cur 请求。
【问题讨论】:
【参考方案1】:这里是来自 PayPal 的戴夫。
首先,如果您确实在使用 2.0.1 版的 PayPal iOS SDK,您应该更新。 current release 是 2.3.2(对于 Xcode 5)或 2.4.0(对于 Xcode 6)。
一旦您获得了上面显示的付款证明,您的应用程序应该将该记录发送到您自己的服务器。然后,您的 服务器 将执行here 解释的步骤。
【讨论】:
显示付款详情 --> /v1/payments/payment/payment_id 我尝试使用此 REST Api,但它始终没有返回完整响应。我需要一笔交易费,但它只会返回几次。我看到它在不同的事务状态下返回不同的响应,如待处理/已完成等。以上是关于获取 paypal 交易 ID - iOS SDK的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 paypal android sdk 中的 payment_id 在 paypal 中获取完整的交易详情
通过 PayPal iOS SDK 进行的 PayPal 实时交易中的问题