Pay-In API Common Errors

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:

ErrorMeaningSolution
No issuer providedIn 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 signaturePay-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 availableWhen 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.