Chargebee simplifies tax management during checkout sessions and invoice generation throughout the subscription lifecycle by performing the following operations:
Submits invoice and credit note data to external systems for tax reconciliation.Chargebee leverages external tax services to execute these operations effectively. These services can be categorized as:
Third-Party Tax Service Providers:
APIs provided by third-party tax service vendors for tax calculation and reconciliation.
Merchant’s In-House Tax Software:
Custom-built tax management solutions used internally by merchants.
To connect with external tax services, Chargebee requires a tax service adapter—a bridge facilitating seamless communication between Chargebee and the tax service. This connection is established using the Tax Service Provider Interface (SPI).
To integrate a tax service with Chargebee, you must implement the Tax SPI (you can refer the spec file for this spi here) by developing a tax service adapter app. This is essential for one of the following scenarios:
As a Tax Service Provider:
Connect your tax service with Chargebee to provide seamless tax calculation capabilities to merchants.
As a Merchant:
Connect your in-house tax software to Chargebee for tailored tax management.
As a System Integrator:
Develop a connector to bridge a tax service provider and Chargebee, enabling integration for merchants.
By implementing the Tax SPI, you enable Chargebee to perform tax-related operations efficiently, ensuring accurate compliance and streamlined workflows.