{"metadata":{"image":[],"title":"","description":""},"api":{"url":"","auth":"required","results":{"codes":[]},"settings":"","params":[]},"next":{"description":"","pages":[]},"title":"Refund Errors","type":"basic","slug":"refund-errors","excerpt":"","body":"The following errors can be returned in response to refund requests.\n[block:parameters]\n{\n \"data\": {\n \"h-0\": \"Code\",\n \"h-1\": \"Name\",\n \"h-2\": \"Description\",\n \"6-0\": \"14022\",\n \"6-1\": \"INVOICE_ALREADY_FULLY_REFUNDED\",\n \"6-2\": \"Invoice has already been fully refunded.\",\n \"7-0\": \"14023\",\n \"7-1\": \"REFUND_IN_PROCESS\",\n \"7-2\": \"Another refund request for this invoice is currently in process. Please wait for it to finish before submitting new request.\",\n \"8-0\": \"14024\",\n \"8-1\": \"PARTIAL_REFUND_NOT_SUPPORTED\",\n \"8-2\": \"Invoice cannot be partially refunded.\",\n \"0-0\": \"14004\",\n \"0-1\": \"REFUND_GENERAL_FAILURE\",\n \"0-2\": \"A general refund failure has occurred.\\nRetry the transaction.\\n\\n*or*\\n\\nTransaction is not valid for refund as transaction has not been cleared yet. Please wait 3-7 days and try again.\",\n \"1-0\": \"14005\",\n \"1-1\": \"REFUND_MIN_AMOUNT_FAILURE\",\n \"1-2\": \"The refund amount passed in the request is smaller than the minimum amount allowed.\\nCorrect the amount and resubmit.\",\n \"2-0\": \"14006\",\n \"2-1\": \"REFUND_MAX_AMOUNT_FAILURE\",\n \"2-2\": \"The refund amount passed in the request exceeds the maximum amount allowed.\\nCorrect the amount and resubmit.\",\n \"3-0\": \"14007\",\n \"3-1\": \"REFUND_PERIOD_EXPIRED\",\n \"3-2\": \"Refund failed because the allowed refund period has ended.\",\n \"4-0\": \"14008\",\n \"4-1\": \"INSUFFICIENT_FUNDS_FOR_REFUND\",\n \"4-2\": \"There are insufficient funds to perform the requested refund.\",\n \"5-0\": \"14009\",\n \"5-1\": \"INVOICE_ALREADY_REFUNDED\",\n \"5-2\": \"Refund failed because the payment was already refunded.\",\n \"9-0\": \"14048\",\n \"9-1\": \"PAYMENT_METHOD_NOT_REFUNDABLE\",\n \"9-2\": \"Please contact [Merchant Support](https://bluesnap.zendesk.com/hc/en-us/requests/new?ticket_form_id=360000127087) to issue this refund.\",\n \"10-0\": \"14049\",\n \"10-1\": \"VENDOR_INSUFFICIENT_FUNDS_FOR_REFUND\",\n \"10-2\": \"There are not enough funds in vendor account to issue this refund. Contact [Merchant Support](https://bluesnap.zendesk.com/hc/en-us/requests/new?ticket_form_id=360000127087).\",\n \"11-0\": \"14051\",\n \"11-1\": \"REFUND_TAX_AMOUNT_REQUIRED\",\n \"11-2\": \"A tax amount is required to complete this transaction, even if the amount is zero.\",\n \"12-0\": \"14052\",\n \"12-1\": \"REFUND_NEGATIVE_TAX_AMOUNT\",\n \"12-2\": \"Tax refund failed because the amount must be zero or greater.\",\n \"13-0\": \"14053\",\n \"13-1\": \"REFUND_TAX_AMOUNT_EXCEEDS_ALLOWED_REFUNDABLE\",\n \"13-2\": \"Tax refund amount cannot be more than the allowed refundable amount.\",\n \"14-0\": \"14054\",\n \"14-1\": \"REFUND_TAX_AMOUNT_EXCEEDS_REFUND_AMOUNT\",\n \"14-2\": \"Tax refund amount exceeds total refund amount.\",\n \"15-0\": \"14055\",\n \"15-1\": \"REFUND_TAX_FREE_AMOUNT_EXCEEDS_ALLOWED_REFUNDABLE\",\n \"15-2\": \"Tax-free refund amount cannot be more than the allowed refundable amount.\"\n },\n \"cols\": 3,\n \"rows\": 16\n}\n[/block]","updates":[],"order":8,"isReference":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"_id":"628531cd1258c8003f6dd1d6","category":{"sync":{"isSync":false,"url":""},"pages":[],"title":"Errors","slug":"errors","order":15,"from_sync":false,"reference":false,"_id":"628531cd1258c8003f6dd1c9","version":"628531cd1258c8003f6dd27d","project":"57336fd5a6a9c40e00e13a0b","createdAt":"2015-10-15T16:21:09.840Z","__v":0},"user":"560d5913af97231900938124","project":"57336fd5a6a9c40e00e13a0b","parentDoc":null,"version":{"version":"8976-JSON","version_clean":"8976.0.0-JSON","codename":"3.42 Release","is_stable":false,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["628531cd1258c8003f6dd1bf","628531cd1258c8003f6dd1c0","628531cd1258c8003f6dd1c1","628531cd1258c8003f6dd1c2","628531cd1258c8003f6dd1c3","628531cd1258c8003f6dd1c4","628531cd1258c8003f6dd1c5","628531cd1258c8003f6dd1c6","628531cd1258c8003f6dd1c7","628531cd1258c8003f6dd1c8","628531cd1258c8003f6dd1c9","628531cd1258c8003f6dd1ca","628531cd1258c8003f6dd1cb","628531cd1258c8003f6dd1cc","628531cd1258c8003f6dd1cd","628531cd1258c8003f6dd1ce","628531cd1258c8003f6dd1cf","628531cd1258c8003f6dd1d0","628531cd1258c8003f6dd1d1","628531cd1258c8003f6dd1d2"],"_id":"628531cd1258c8003f6dd27d","project":"57336fd5a6a9c40e00e13a0b","__v":0,"forked_from":"622783372cd60c003782d77e","createdAt":"2018-04-24T15:22:41.561Z","releaseDate":"2018-04-24T15:22:41.561Z"},"createdAt":"2016-09-21T15:30:23.978Z","githubsync":"","__v":0}
Refund Errors
The following errors can be returned in response to refund requests.
14004
REFUND_GENERAL_FAILURE
A 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.
14005
REFUND_MIN_AMOUNT_FAILURE
The refund amount passed in the request is smaller than the minimum amount allowed.
Correct the amount and resubmit.
14006
REFUND_MAX_AMOUNT_FAILURE
The refund amount passed in the request exceeds the maximum amount allowed.
Correct the amount and resubmit.
14007
REFUND_PERIOD_EXPIRED
Refund failed because the allowed refund period has ended.
14008
INSUFFICIENT_FUNDS_FOR_REFUND
There are insufficient funds to perform the requested refund.
14009
INVOICE_ALREADY_REFUNDED
Refund failed because the payment was already refunded.
14022
INVOICE_ALREADY_FULLY_REFUNDED
Invoice has already been fully refunded.
14023
REFUND_IN_PROCESS
Another refund request for this invoice is currently in process. Please wait for it to finish before submitting new request.
14024
PARTIAL_REFUND_NOT_SUPPORTED
Invoice cannot be partially refunded.
14049
VENDOR_INSUFFICIENT_FUNDS_FOR_REFUND
There are not enough funds in vendor account to issue this refund. Contact Merchant Support.
14051
REFUND_TAX_AMOUNT_REQUIRED
A tax amount is required to complete this transaction, even if the amount is zero.
14052
REFUND_NEGATIVE_TAX_AMOUNT
Tax refund failed because the amount must be zero or greater.
14053
REFUND_TAX_AMOUNT_EXCEEDS_ALLOWED_REFUNDABLE
Tax refund amount cannot be more than the allowed refundable amount.
14054
REFUND_TAX_AMOUNT_EXCEEDS_REFUND_AMOUNT
Tax refund amount exceeds total refund amount.
14055
REFUND_TAX_FREE_AMOUNT_EXCEEDS_ALLOWED_REFUNDABLE
Tax-free refund amount cannot be more than the allowed refundable amount.