{"_id":"5c6c2407b8d4b2000e72d9e6","category":{"_id":"5c6c2407b8d4b2000e72d98c","version":"5c6c2407b8d4b2000e72da25","project":"57336fd5a6a9c40e00e13a0b","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-10-15T16:21:09.840Z","from_sync":false,"order":11,"slug":"errors","title":"Errors"},"parentDoc":null,"project":"57336fd5a6a9c40e00e13a0b","user":"560d5913af97231900938124","version":{"_id":"5c6c2407b8d4b2000e72da25","project":"57336fd5a6a9c40e00e13a0b","__v":0,"forked_from":"5beec5a5f95d82011c6f3714","createdAt":"2018-04-24T15:24:22.608Z","releaseDate":"2018-04-24T15:24:22.608Z","categories":["5c6c2407b8d4b2000e72d981","5c6c2407b8d4b2000e72d982","5c6c2407b8d4b2000e72d983","5c6c2407b8d4b2000e72d984","5c6c2407b8d4b2000e72d985","5c6c2407b8d4b2000e72d986","5c6c2407b8d4b2000e72d987","5c6c2407b8d4b2000e72d988","5c6c2407b8d4b2000e72d989","5c6c2407b8d4b2000e72d98a","5c6c2407b8d4b2000e72d98b","5c6c2407b8d4b2000e72d98c","5c6c2407b8d4b2000e72d98d","5c6c2407b8d4b2000e72d98e","5c6c2407b8d4b2000e72d98f","5c6c2407b8d4b2000e72d990"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":false,"codename":"Main","version_clean":"8976.0.0-XML","version":"8976-XML"},"githubsync":"","__v":0,"metadata":{"title":"","description":"","image":[]},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-09-21T14:26:18.975Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"settings":"","results":{"codes":[]},"auth":"required","params":[],"url":""},"isReference":false,"order":7,"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 },\n \"cols\": 3,\n \"rows\": 11\n}\n[/block]","excerpt":"","slug":"refund-errors","type":"basic","title":"Refund Errors"}
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