我最近使用以下教程实现了 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/