我用paypal在android上申请付款,但我不知道如何在我的android应用程序中验证付款paypal。这是我从paypal对沙盒环境的回应付款。
{
"response": {
"state": "approved",
"id": "PAY-27N978063W077501JKPUBNZQ",
"create_time": "2014-08-11T01:05:42Z",
"intent": "sale"
},
"client": {
"platform": "Android",
"paypal_sdk_version": "2.2.2",
"product_name": "PayPal-Android-SDK",
"environment": "sandbox"
},
"response_type": "payment"
}
{
"amount": "520.10",
"short_description": "htc one",
"details": {
"tax": "0.300000011920928955078125",
"subtotal": "519.80",
"shipping": "0"
},
"intent": "sale",
"currency_code": "AUD",
"item_list": {
"items": [
{
"quantity": "2",
"price": "259.90",
"sku": "GATE5000k",
"currency": "AUD",
"name": "htc one"
}
]
}
}如果你知道解决这个问题的办法,请帮帮我。
发布于 2014-08-25 02:15:06
了解一下documentation to verify payment。它将引导您一步一步地使用您的支付id调用paypal rest api,以及您需要验证的步骤,即状态是否已批准且交易细节是否匹配。
https://stackoverflow.com/questions/25458103
复制相似问题