在paypal退款时发生错误

时间:2014-07-07 05:28:23

标签: android paypal paypal-sandbox paypal-rest-sdk

我正在尝试使用像" PAY-7TXXXXXXXXXXXXXXXXRA"这样的ID来退还PayPal中已完成的付款。我通过android paypal sdkv2付款获得此ID。当我使用该响应ID进行退款时,我收到以下错误。任何人都可以帮我解决这个问题吗?我应该在网址中提供什么ID?

网址:https://api.sandbox.paypal.com/v1/payments/sale/PAY-7TXXXXXXXXXXXXXXX3RA/refund

错误回复:

{
    "name": "INVALID_RESOURCE_ID",
    "message": "The requested resource ID was not found",
    "information_link": "https://developer.paypal.com/webapps/developer/docs/api/#INVALID_RESOURCE_ID",
    "debug_id": "b34b00ad00d57"
}

1 个答案:

答案 0 :(得分:3)

您要在此处退款的促销包含在付款中,并且具有单独的ID。如果您使用PAY-xxx ID获取付款,则会看到包含该促销的related_resources字段。使用销售ID退款。