android - 如何使用paypal android sdk中的payment_id获取paypal中的完整交易详细信息

标签 android paypal

我正在使用 paypal android sdk 2.14.1。当我通过 sdk 付款时,它会给出以下响应,

{
"response": {
    "state": "approved",
    "id": "PAY-9A140896UE325390DK5VK4KI",
    "create_time": "2016-06-22T15:26:40Z",
    "intent": "sale"
},
"client": {
    "platform": "Android",
    "paypal_sdk_version": "2.14.1",
    "product_name": "PayPal-Android-SDK",
    "environment": "sandbox"
},
"response_type": "payment"

但我想要完整的交易详情

所以请任何人都可以提出如何获取交易详情的建议。通过付款 ID。

注意:我正在使用 soap API。

最佳答案

我得到了答案,

首先我们必须通过client_idsecret生成access-Token,

curl -v https://api.sandbox.paypal.com/v1/oauth2/token \
     -H "Accept: application/json" \  
     -H "Accept-Language: en_US" \  
     -u "client_id:secret" \  
     -d "grant_type=client_credentials"

获取access-Token后,我必须再次调用api来获取完整的交易详情,

curl -v -X GET https://api.sandbox.paypal.com/v1/payments/payment/Payment-Id \
     -H "Content-Type:application/json" \
     -H "Authorization: Bearer Access-Token"

点击此按钮后,我将获得完整的交易详情

要了解更多信息,请访问此 link .

关于android - 如何使用paypal android sdk中的payment_id获取paypal中的完整交易详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37973806/

相关文章:

c# - 在 PayPal 中使用 Classic Api 直接进行信用卡支付

android - 生成签名包失败但生成常规包成功 Android Studio

java - 如何修复 Admob 插页式广告政策违规问题 : Interstitial ads that load unexpectedly while a user is viewing the app’s content

Paypal自动续订和最高限额

PayPal订阅付款失败

Android PayPal In-App Integration 用于升级到 premium

android - 从抽屉导航中选择选项时无法进入主页?

java - webview 不加载我的 html

android - Maven Repo 中缺少 "compatibility-v4-r4.jar"

ruby-on-rails - paypal gem 多账户 ruby​​ on rails