1

我正在尝试使用“PAY-7TXXXXXXXXXXXXXXX3RA”之类的 ID 在贝宝中退还已完成的付款。我通过从 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"
}
4

1 回答 1

3

您在此处尝试退款的销售包含在付款中,并具有单独的 ID。如果您使用 PAY-xxx ID 获得付款,您将看到一个related_resources包含销售的字段。使用销售 ID 进行退款。

于 2014-07-07T15:13:40.763 回答