android - paypal移动SDK中如何获取交易id或其他信息

标签 android paypal paypal-sandbox paypal-mobile-sdk

我最近使用以下教程实现了 Paypal 移动支付教程: http://androiddevelopmentanddiscussion.blogspot.com/2014/05/paypal-integration-in-android.html

作为回应,我得到以下信息:

{
    "response": {
        "state": "approved",
        "id": "PAY-1GM934738N157023RKR7OWYI",
        "create_time": "2014-12-03T10:52:17Z",
        "intent": "sale"
    },
    "client": {
        "platform": "Android",
        "paypal_sdk_version": "2.1.0",
        "product_name": "PayPal-Android-SDK",
        "environment": "sandbox"
    },
    "response_type": "payment"
}




{
    "short_description": "Painting 1",
    "amount": "8",
    "intent": "sale",
    "currency_code": "USD"
}

有人指导我如何获取mobile sdk中的交易ID和其他信息吗?正如我所见,来自 paypal mobile sdk id 的付款与实际交易 id 不同。

如有任何帮助,我们将不胜感激。

最佳答案

您可以使用SDK返回的支付ID检索支付资源:https://developer.paypal.com/webapps/developer/docs/api/#look-up-a-payment-resource

通常,这可以从您的服务器完成,而不是从移动设备完成。 GET 操作将需要使用您的 client_id 和 client_secret 生成的访问 token 。

更新的链接:

关于android - paypal移动SDK中如何获取交易id或其他信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27270414/

相关文章:

android - Android 中的 float Phonegap Activity

android - 代码从 If(ActivityCompat.checkSelfPermission) 段返回

paypal - 打开购物车,订单未显示在仪表板中。使用 Paypal

paypal - 在哪里可以查看 "Sandbox"付款列表?

android - View 替换后重复的布局 ID 返回为 -1

android - 从 PreferenceScreen 启动 Activity

php - Paypal API/SDK 计费计划和协议(protocol)

ssl - PayPal IPN 更新以适应 HTTP1.1 - 连接由对等方重置

Paypal,将用户重定向回他原来的网址

android - 在 Android 应用程序中集成 PayPal(MECL) 库