If you have not received access to the developer API, you can request access on Bill.com using this form. Pending approval of this request, Bill.com should provide you with information such as your Organization ID.
From the “Sync & Integrations” page in Bill.com, find the organization ID for your account.
In the Orb dashboard, click the dropdown menu on the bottom left and navigate to Organization settings, navigate to the “Integrations” tab of the modal, and select “Connect to Bill.com”
Enter your username (email) and password for Bill.com.
Enter the organization ID provided by Bill.com that you obtained in step 1.
Upon clicking “Save”, Orb will automatically verify that your credentials are valid!
You should now see Bill.com as an active connection at the top of the Integrations tab.
Mapping Bill.com items to Orb items is optional. We recommend doing the mapping if you’d like to use any reporting or accounting automation on top of invoices in Bill.com, as it allows for standardized metadata on the invoice.In Bill.com, items can be found from the settings page under the Accounting tab. Create an item for every item that you are selling in Orb.After items are created in Bill.com, navigate to the Items tab in Orb under Settings, and select a Bill.com item for each Orb item.
When creating or updating customers in the Orb UI, select Bill.com as the Payment Provider in order to view a list of previously created customers in your Bill.com account.Customer mappings can also be configured in the API, by passing in the customer’s Bill.com ID under payment_provider_id, and setting payment_provider to bill.com. Find the customer’s Bill.com ID by navigating to the customer’s page in Bill.com, and copying the ID from the URL
(e.g. in the URL https://<...>.bill.com/neo/frame/customers/0cu01JHPOGEAEFIE6kue, 0cu01JHPOGEAEFIE6kue is the ID)Once configured with mappings, invoices for customers with a Bill.com payment provider ID will be synced to Bill.com.