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:
|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.