Error Handling

All API errors are returned in a standardized JSON format. The success field will always be false for failed requests, error contains a human-readable error message, and error_code contains the corresponding application or HTTP error code.

Example Error Response

{
    "success": false,
    "error": "The quote id field is required.",
    "error_code": 422
}

Refer to the error code table below for a complete list of supported error codes and their meanings.

CodeMessage
101Session expired.
102User not found.
103OTP does not match.
104OTP expired.
105Requested URL not found.
106Email already verified.
107Email not verified.
108Onboarding already completed.
109Document upload failed. Please try again.
110X-Api-Key not found.
111X-Api-Signature not found.
112X-Api-Signature mismatch. Please ensure that the provided API signature matches the expected signature for this request.
113Service not enabled.
114Onboarding not completed.
115Account already requested.
116Account not found.
117Beneficiary creation failed.
118Beneficiary not found.
119Quote generation failed. Please try again.
120Bank account not found.
121Quote not found.
122Quote Expired.
123Transaction failed. Please try again.
124Transaction not found.
125Incorrect password.
126New password and old password cannot be same.
127Error updating password.
128X-Api-Timestamp not found.
129X-Api-Timestamp mismatch. Please ensure that the provided API timestamp matches the expected timestamp for this request.
130Remitter already exists.
131Remitter creation failed.
132Remitter not found.
133Access denied.
134Too many attempts. Please try again later.
135Failed to create subuser.
136Subuser not found.
137TFA Setup already completed.
138TFA Setup not completed.
139Invalid TFA verification code.
140TFA is not enabled for this user.
141Password reset link expired.
142Invalid verification code.
143Remitters not enabled for this user.
144Invalid invitation link.
145Invitation link expired.
146Invitation link already used.
147Export failed. Please try again.
148Tour already completed.
149Ledger not found.
150Unauthorized access.
151Invalid X-Merchant-Id header.
152Merchant not active.
153Quote already submitted.
154Insufficient balance for transaction.
155Transaction cannot be cancelled at this stage.
156Beneficiary not active.
157Remitter not active.
158Beneficiary already exists.
159Team member not found.
160User Inactive.
161Password reset already done.
162Transaction cannot be updated at this stage.
163Refund initiation failed.
164Static page not found.
165Error Exporting transactions.
166Please choose either a Bank Account or a Wallet, not both.
167Wallet not found.
168Wallet currency does not match quote currency.
169Wallet not active.
170Invalid Transaction IDs.
171Bulk Import Failed
172Quote cannot be created for this currency pair.
173Transaction initiation failed.
174Payout job not found.
175Payout job cannot be retried at this stage.
176Client Reference ID already exists.
177Remitter Client Reference ID is not provided.
178Please provide the beneficiary ID.
179Account validation failed.
180Transaction creation failed due to a currency mismatch between the quote and beneficiary.
181Invalid FVBank signature.
182Missing Required Headers.
183Invalid Secret.
184Invalid Genesis.
185Invalid Login
186Please choose either remitter id or id number not both.
187Transaction with the same client reference id already exists.
188Please choose either refresh all or currency not both.
189Unable to fetch fx rate.
190Corporate transactions cannot be approved with Maker permission.
191Merchant not found.
192x-user-id not found.
193Invalid x-user-id.
194User type not supported.
195C2B transactions are not supported.
196Transaction Reference ID already exists.
197This bank account is currently blocked or frozen and cannot be used for transactions.
198Bank account is an NRE account, which is not supported for this transaction under current banking regulations.
199Transaction Proof has already requested.
200Transaction not permitted: PKR transfers are restricted for users with Indian nationality.
201retrying of external service cannot be done at this stage.
202To wallet id not found.
203Since the remitter is disabled, the transaction cannot be processed.

Did this page help you?