- Payment Errors
- Validation Errors
- Authorization Errors
- Server Errors
status set to error and a message describing the error. There may also be a data object containing more details, for example:
Payment Errors
You are likely to have a payment error when your transaction request does not pass compliance checks or when it encounters processing issues. See the full list of errors below:Validation Errors
Validation errors are returned when your request fails one or more validation rules. An example of this is not parsing in the required parameters in your request; you will get a 400 Bad Request status code.Authorization Errors
When you send a request without adding your secret key to authorize your API calls or you send an incorrect key, you will get a 401 Unauthorized error.Server errors
You will receive a server error with the status500 Internal Server Error when there is an error on our end. In this case, you should retry after a while or reach out to our support.