Hi
I'm using Case Management API to get my cases and issue refund when relevant.
Recently I have found out that for some cases returned by /post-order/v2/casemanagement/search
i cannot issue refund. I think a common thing for those orders is payment method - ebay managed payment.
E.g
POST https://api.ebay.com/post-order/v2/casemanagement/5273578267/issue_refund
{ "comments": { "content": null, "language": "en", "translatedFromContent": null, "translatedFromLanguage": null } }
I get HTTP 400 error
{ "error": [ { "errorId": 292018, "domain": "resolutionsErrorDomain", "severity": "ERROR", "category": "REQUEST", "message": "Request is in invalid state.", "parameter": [], "errorName": "IllegalState", "organization": "Marketplace", "inputRefIds": [] } ] }
What is 292018 errorId? I haven't found a hint.
How to issue refund for such an order?
Note: now case is in state "waiting for return" but I get the same errors even if case open (this case of other cases)
Mirek