Refund Errors

The following errors can be returned in response to refund requests.

CodeNameDescription
14004REFUND_GENERAL_FAILUREA general refund failure has occurred.
Retry the transaction.

or

Transaction is not valid for refund as transaction has not been cleared yet. Please wait 3-7 days and try again.
14005REFUND_MIN_AMOUNT_FAILUREThe refund amount passed in the request is smaller than the minimum amount allowed.
Correct the amount and resubmit.
14006REFUND_MAX_AMOUNT_FAILUREThe refund amount passed in the request exceeds the maximum amount allowed.
Correct the amount and resubmit.
14007REFUND_PERIOD_EXPIREDRefund failed because the allowed refund period has ended. Refunds can only be issued for transactions less than 2 years old.
14008INSUFFICIENT_FUNDS_FOR_REFUNDThere are insufficient funds to perform the requested refund.
14009INVOICE_ALREADY_REFUNDEDRefund failed because the payment was already refunded.
14022INVOICE_ALREADY_FULLY_REFUNDEDInvoice has already been fully refunded.
14023REFUND_IN_PROCESSAnother refund request for this invoice is currently in process. Please wait for it to finish before submitting new request.
14024PARTIAL_REFUND_NOT_SUPPORTEDInvoice cannot be partially refunded.
14048PAYMENT_METHOD_NOT_REFUNDABLEPlease contact Merchant Support to issue this refund.
14049VENDOR_INSUFFICIENT_FUNDS_FOR_REFUNDThere are not enough funds in vendor account to issue this refund. Contact Merchant Support.
14051REFUND_TAX_AMOUNT_REQUIREDA tax amount is required to complete this transaction, even if the amount is zero.
14052REFUND_NEGATIVE_TAX_AMOUNTTax refund failed because the amount must be zero or greater.
14053REFUND_TAX_AMOUNT_EXCEEDS_ALLOWED_REFUNDABLETax refund amount cannot be more than the allowed refundable amount.
14054REFUND_TAX_AMOUNT_EXCEEDS_REFUND_AMOUNTTax refund amount exceeds total refund amount.
14055REFUND_TAX_FREE_AMOUNT_EXCEEDS_ALLOWED_REFUNDABLETax-free refund amount cannot be more than the allowed refundable amount.