Integration with 3rd Party Accounting Tools
To successfully integrate R2 Invoices with your accounting software, use the following APIs.
AR Batches API
Invoices API
Pre- requisites
In R2, create an Order, add item, and mention their price.
Generate the Invoice.
Create a Batch and add the Invoice to it.
Workflow
Fetch the open batch (using filters) by invoking AR Invoice Batch List API.
Fetch Invoices added to a particular batch intended to be posted using AR Invoice Batch Details API.
Fetch Invoice details to reconcile with external accounting system using Invoice details API.
Once the Invoice details are reconciled with accounting software, mark the invoice as ‘Posted’ in R2 using Invoice API.
Once all the Invoices within a batch is marked as ‘Posted’, API will mark the batch as ‘Posted’ as well.