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.