Using AI coding agents like Claude Code or Cursor? Try the official Chargebee Agent Skills to speed up your development.Try now
Gateway Error References
In this document you will learn about error_details attributes for payment intents and transactions resources.
Note: Not all attributes of error_details is applicable for each gateway, some expected values for each attribute are mentioned below.
The following are the details of the table columns:
- Error Details Attribute in Chargebee: This column lists error detail attributes of Chargebee.
- Gateway: This column indicates the payment gateway (like Stripe, Adyen, Checkout.com) associated with each error detail attribute.
- Gateway API Reference: This column provides direct links to the relevant sections of the gateway's API documentation for each error detail attribute.
| Error Details Attribute in Chargebee | Gateway | Gateway API Reference |
|---|---|---|
| request_id | Checkout.com | |
| request_id | Gocardless | |
| request_id | Paypal Commerce | |
| request_id | Pay.com | |
| error_category | Stripe | |
| error_category | Adyen | |
| error_category | Checkout.com | |
| error_category | Gocardless | |
| error_category | Pay.com | |
| error_category | Spreedly | |
| error_code | Stripe | |
| error_code | Adyen | |
| error_code | Checkout.com | |
| error_code | Gocardless | |
| error_code | Braintree | |
| error_code | Pay.com | |
| error_code | Spreedly | |
| error_code | Authorize.net | |
| error_code | Paypal Commerce | |
| error_message | Gocardless | |
| error_message | Braintree | |
| error_message | Pay.com | |
| error_message | Spreedly | |
| error_message | Authorize.net | |
| error_message | Paypal Commerce | |
| decline_code | Stripe | |
| decline_code | Adyen | |
| decline_code | Checkout.com | |
| decline_code | Braintree | |
| decline_code | Pay.com | |
| decline_code | Paypal Commerce | |
| decline_message | Paypal Commerce | |
| network_error_code | Stripe | |
| network_error_code | Braintree | |
| network_error_message | Braintree | |
| network_error_message | Stripe | |
| error_field | Stripe | |
| error_field | Gocardless | |
| error_field | Braintree | |
| error_field | Pay.com | |
| error_field | Paypal Commerce | |
| recommendation_code | Adyen | |
| recommendation_code | Braintree | |
| recommendation_code | Stripe | |
| recommendation_code | Checkout.com | |
| processor_error_code | Gocardless | |
| processor_error_code | Braintree | |
| processor_error_message | Gocardless | |
| processor_error_message | Braintree | |
| processor_advice_code | Stripe |
| Error Details Attribute in Chargebee | Description |
|---|---|
error_cause_id | The error_cause_id is a Chargebee-defined code, that uniquely identifies the specific error encountered during the request. This standardized code ensures consistent error handling across different gateway services. This ID appears in the error_details returned by Chargebee when a payment or gateway-related operation fails. |