Paytron uses conventional HTTP response codes to indicate the success or failure of an API request. In general: Codes in the 2xx range indicate success. Codes in the 4xx range indicate an error that failed given the information provided (e.g., a required parameter was omitted, a charge failed, etc.). Codes in the 5xx range indicate an error with Paytron. 5xx errors should be rare and we investigate any that show up in our logs.

The expected error responses are detailed for each Resource in our API Specification and in general should follow the same structure