Pay-In API Common Errors
We have identified a list of common errors you may encounter when you integrate our Pay-In API. Here is a list of a few and how to solve them:
Error | Meaning | Solution |
---|---|---|
No issuer provided | In the Authorization header, there is no key of issuer in the payload of the JWT. | Remember, this issuer ID is unique to your account and can be found in the Developer Dashboard. |
Pay-In not enabled for this account or incorrect token signature | Pay-In has not been enabled for this account or the provided authentication JWT is not signed with the correct secret. | The secret is a token generated from the Developer Dashboard under the API Tokens section. Contact a borderless™ representative here to learn more about Pay-In enablement. |
Missing the following required fields (I-6013): amount. | Some of the required fields were not provided. | Carefully read API documentation and provide all required information specific to the country and account type. |
You have reached your credit limit for direct debit. To increase your limit, please contact our support team. (I-6088) | When adding funds via direct debit you might reach your credit limit. | To increase your credit limit for direct debit, please contact support team. |
Wire details are not available | When adding funds via wire transfer the Local or Global label was not provided or an incorrect label was provided. | Provide either Local or Global values for label field when initiating wire transfer. |
For more information on Error Handling please visit Error Handling.