Our API Docs just got a new look!

API Codes

Refunds Status Codes

Status
Description

The refund is created and is pending to be processed. It can still be cancelled.

The refund is pending for you to provide more information. It can still be cancelled.

The refund has been sent to the bank for processing. It can't be cancelled anymore.

The refund has been manually cancelled. Final status.

The refund has been rejected by the bank. Final status.

The refund has been completed. Final status.


Refund API Error Codes

API Code
HTTP Code
Type
Message
Description

800

400

REFUND_NOT_ENABLED

Refund is not enabled

Your Merchant account doesn't have the refund capability enabled. Check with your Account Manager

801

400

DEPOSIT_NOT_COMPLETED

Refund cannot be applied since deposit is not in status completed

The refunds can only be applied over COMPLETED deposits

802

400

INVALID_AMOUNT_TO_REFUND

Amount to refund not valid

The amount to refund is not valid. Check if the amount is negative or bigger than the deposit itself.

803

400

INSUFFICIENT_FUNDS

Insufficient funds

Your Merchant account doesn't have enough funds to cover for the refund amount

804

400

MISSING_BANK_ACCOUNT

Missing bank account information

The bank account information is missing

805

400

ERROR_IN_REFUND

Error, the refund was not processed. {details}

The refund could not be completed. Flag it for review on our Merchant Panel for further information

Last updated

Was this helpful?