Sending your sales data from Thinkific
Quaderno integrates with Thinkific via Stripe or PayPal. Each time a student enrolls in one of your courses, Quaderno automatically generates a tax-compliant invoice with the correct tax rate based on the student's location, keeping your tax reports up to date.
To send your sales data from Thinkific to Quaderno, follow these steps:
- Connect Thinkific to your Stripe or PayPal account by following Thinkific's payment processing setup instructions.
- Connect that same Stripe or PayPal account to Quaderno. For B2B sales, use Stripe — Thinkific cannot collect VAT numbers when using PayPal.
- In your Thinkific Admin Dashboard, go to Settings > Orders and accounts > Custom Sign Up Fields and add the following fields:
- Create a field called
Country. Set the field type toCountry listand mark it asRequired. Use this exact field name — the integration won't work otherwise. - Create a field called
Postal code. Set it as aTextfield and mark it asRequired. - If you've connected Stripe and need to collect your customer's Tax ID, add a field called
Tax ID. This enables automatic reverse-charge on invoices. - To include the full billing address on invoices, also add
Street line 1andCity. Note that Thinkific supports up to 4 custom fields, so plan accordingly if you need both the full address and a Tax ID.
- Create a field called
- Save your changes.
Each time you process a payment, Thinkific sends the sale details to Stripe or PayPal. Quaderno picks these up within minutes and automatically generates the invoice and updates your tax reports.
Limitations
- Thinkific doesn't add taxes at checkout. All product prices in Thinkific should include taxes. Quaderno breaks down the price and tax based on the customer's location when generating the invoice.
- Thinkific only collects VAT numbers via the
Tax IDcustom field, and only when using Stripe. No Tax IDs are collected when using PayPal. You can still manually add a Tax ID to the related contact in Quaderno and set it as reverse charge.