Maxio Core's integration with Advanced Billing allows you to sync subscription details to generate financial records (Customers, Contracts, Invoices, Transactions, etc.), which can be used for revenue recognition and reporting. The integration also enables you to sync certain financial records from and to your GL and CRM.
Please be aware that this article is related to Advanced Billing. Together, Maxio Core and Advanced Billing offer full-suite subscription management and financial operations for all SaaS business models. You can learn more about Advanced Billing by checking out the articles under this section of the help center.
Sync Regularly, Check Regularly
During the configuration phase, you chose your sync automation preferences. If you chose manual syncing only, be sure to regularly visit the Advanced Billing home page to initiate the sync. Your sync frequency will determine just how up-to-date your data is in Maxio Core.
And whether you sync manually or automatically, be sure to check the Advanced Billing home page regularly for any alerts or actions you need to take.
Typical Data Flow
The flow of data from Advanced Billing to Maxio Core typically happens in the following way:
- In Advanced Billing, create a Subscription for one of your customers (via signup page, API, or manual process).
- Execute a sync with Advanced Billing in Maxio Core (either manual or automatic). This brings in the subscription's Customer, Contract, Invoices, and any Payment data. Please note that the sync works off of Invoices. If a Subscription is for a future date, it will not sync until an Invoice is generated.
- Maxio Core uses the synced Invoice Line Items to generate Transactions, which include Revenue, MRR, and ARR.
- You can then run reports in Maxio Core using this data, including consolidated journal entries for your general ledger (GL). Also, the various financial records created from the process can then be synced into your connected GL and CRM.