Stripe Billing Integration
This integration includes five high-level integration points between Tesorio and Stripe Billing, synced via the Stripe API and REST web service calls.
The list below describes the integration points between Stripe Billing and Tesorio. Depending on the integration point, Tesorio will either perform a scheduled or manually initiated "Daily Batch Pull" sync from Stripe, or a "Real-time Data Push" sync to Tesorio.
To ensure data integrity, we connect Tesorio to only a single Stripe Billing instance using customer credentials. Detailed instructions are available in the Stripe Billing <> Tesorio Integration Setup Help Center article.
Stripe Billing <> Tesorio Data synchronization
Currently, there are two stages for the initial data synchronization:
Initial & Historical data import: Once you connect the desired Stripe Billing account to Tesorio, data will begin syncing on your next scheduled sync, which is configured in Tesorio. Tesorio imports 24 months of historical data; as such, the first scheduled sync with Tesorio will take longer to backfill all data points listed below for the indicated period.
Scheduled data imports: After the initial sync, this data integration will perform regularly on your scheduled sync cadence. These syncs will be shorter because they only update recent data. Data objects handled in a scheduled data sync are covered below.
Scheduled data synchronization
During your scheduled or on-demand syncs, Tesorio pulls the following records updated since your last sync:
Stripe Charges: Customer and Invoice payment application details are imported into Tesorio as Payments and linked together.
Invoices: AR invoices are imported into Tesorio
Invoice Lines: Individual Invoice lines are imported into Tesorio and referenced on each applicable Invoice.
Invoice PDFs: Tesorio pulls the Invoice PDFs as referenced in the Invoice object.
Customers: The Customer object is imported into Tesorio.
