Skip to content
Docs
Reference

REFUND_ALREADY_SUCCEEDED

Refund has already succeeded

Refund has already succeeded

HTTP status 409 Conflict, code REFUND_ALREADY_SUCCEEDED.

What it means#

The refund was recorded as succeeded and posted to the ledger, so it cannot be marked failed: that would leave a journal for money the payment provider now says did not move.

What to do#

Investigate with the payment provider. Correcting a posted refund is a correcting journal, not a status change.

On the wire#

Every error response carrying this code names this page in error.moreInfo, with the request id in the query string. See Error codes for the response shape and the list of every code.