ChargebeeAPI

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 ChargebeeGatewayGateway API Reference
request_idCheckout.com
request_idGocardless
request_idPaypal Commerce
request_idPay.com
error_categoryStripe
error_categoryAdyen
error_categoryCheckout.com
error_categoryGocardless
error_categoryPay.com
error_categorySpreedly
error_codeStripe
error_codeAdyen
error_codeCheckout.com
error_codeGocardless
error_codeBraintree
error_codePay.com
error_codeSpreedly
error_codeAuthorize.net
error_codePaypal Commerce
error_messageGocardless
error_messageBraintree
error_messagePay.com
error_messageSpreedly
error_messageAuthorize.net
error_messagePaypal Commerce
decline_codeStripe
decline_codeAdyen
decline_codeCheckout.com
decline_codeBraintree
decline_codePay.com
decline_codePaypal Commerce
decline_messagePaypal Commerce
network_error_codeStripe
network_error_codeBraintree
network_error_messageBraintree
network_error_messageStripe
error_fieldStripe
error_fieldGocardless
error_fieldBraintree
error_fieldPay.com
error_fieldPaypal Commerce
recommendation_codeAdyen
recommendation_codeBraintree
recommendation_codeStripe
recommendation_codeCheckout.com
processor_error_codeGocardless
processor_error_codeBraintree
processor_error_messageGocardless
processor_error_messageBraintree
processor_advice_codeStripe
Error Details Attribute in ChargebeeDescription
error_cause_idThe 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.