Create an Invoice

Supported Apps


App

App ID

Remarks

Xero

xero

Atleast one lineItem is required , status is optinal but can be one of [DRAFT, SUBMITTED, AUTHORISED]

Zohobooks

zohobook

By default Item level discount will be applied. Discounts are not supported for BILL type.

Microsoft Dynamics 365

microsoft-dynamics-365

Sage Intacct

sageIntacct

Quickbooks

quickbooks

If Automated Sales Tax is enabled then you need to pass "shipFrom" key with address object json in metaData.

Netsuite

netsuite

locationId key needs to be passed in metaData at item level for non expense items.Use passthrough Request to get locations.

Freshbooks

freshbooks

For every lineItem you must need to pass it's taxName and trackingCategoryId in metaData with list of object and order should be in order of line item like this - categoryAndTaxes":[{"taxName":"GEN","categoryId":"12775579"}].

Sage 200 Standard

sage200

contactId, type, invoiceNumber, dueDate, paidOnDate, exchangeRate, totalAmount, totalTax, totalDiscount are honored fields.

Wave Financial

wave

Only type INVOICE is supported by the app. itemId and quantity are required fields for each line item.

Odoo Accounting Online

odoo

totalAmount, totalTax, totalDiscount are not honored. these values are calculated based on lineItems in odoo. itemId, quantity, unitRate, discountRate, accountId are honored fields in lineItems. the status is by default draft when an invoice is created, use Update Invoice to change it to posted. currency, expects a currencyId as input, currencyIds can be obtained using List Currencies.

Language
Credentials
Click Try It! to start a request and see the response here!