Anrok's pre-built platform integration with Stripe requires invoices to be sent to Anrok in a draft
state. This allows Anrok to update the invoices' tax calculations before the invoice is sent to the customer. However, automated and self-serve billing flows (i.e. Stripe Elements and Stripe Self-Checkout) do not save invoices in a draft
state before sending them to customers.
To work around this, our Anrok API can be used to synchronize transactions between Anrok and a seller's billing system on the initial invoice itself. This allows sellers to use this API to calculate and add tax while continuing to use Anrok's Stripe integration to manage tax for subsequent billing cycles.
If you are currently using (or plan to use) an automated or self-serve billing flow, we highly suggest contacting solutionsengineering@anrok.com to schedule a technical scoping call with a Solutions Engineer. During this call, they will consult with you and your Dev team about how the Anrok API works, along with the process for getting it implemented.
Lastly, we also recommend that you check out our Anrok API Documentation.