Error Code During Transactions

PS: All error descriptions can be found in the error part of each response
ModuleStatus CodeError CodeMeaning
Collection404CurrencyExchangeValueNotFoundThis means we are unable to find a currency exchange value to convert the shop.currency to base.currency during checkout
Disbursement404TransferRecipientNotFoundTransfer Recipient Cannot be found. It’s possible it has also been deleted.
Disbursement500InActiveWalletThis means your Payout Wallet is either inactive or a PND (post-no-debit) has been placed on your wallet.
Disbursement500InsufficientBalanceYou have insufficient balance to carry out the transaction
Disbursement500InvalidDisbursementConfigurationThere is an error in your disbursement configuration. You can check the disbursements section on the dashboard to validate your configuration
Disbursement400InvalidDisbursementPinThis means either you haven’t set your pin or you are passing an invalid pin.
Disbursement403InvalidDisbursementWhitelistedIPThis means you are calling our API from an invalid IP that is not whitelisted.
Disbursement409TransferRecipientExistsThis means the transfer recipient you are trying to create already exists
Disbursement404TransferRecipientNotFoundThis means the selected transfer recipient does not exist on the platform
Disbursement400TransferRecipientBlacklistedThis means the selected transfer recipient has been blacklisted
Disbursement422ValidateAuthorizationURLErrorThis means we are unable to validate the transaction on your authorization URL
Disbursement422ValidateAuthorizationURLErrorThis means we are unable to validate the transaction on your authorization URL
Disbursement400RecipientDailyLimitReachedThis means the recipient has maxed out their daily limit
Disbursement400DuplicateDisbursementDetectedThis means the we received the same amount to the same recipient in the space of 5 minutes
General409DuplicateTransactionReferenceDuplicate Reference
General422ValidationErrorOne or more fields have failed to pass initial validation.
General404IntegrationNotFoundThe Provider Integration Could not be found. You can check the My Integrations on the dashboard to see if your integration is active.
General404ResourceNotFoundThis is a generic error that indicates the resource you are trying to access cannot be found
General500InvalidProviderThis means you are passing a provider that is not supported
General500InternalServerErrorGeneral Server Error