Create Invoice
Create an invoice in QuickBooks.
Authorizations
Use your app's API_KEY as the username, and leave the password blank
Path Parameters
ID of the connection to use for invoice creation
Query Parameters
A custom ID that can be used to identify the request and response. This could be your local ID for the request.
"1"
Optional URL to receive a webhook when the request is completed
Body
Customer ListID for the invoice
Invoice transaction date (YYYY-MM-DD)
Invoice line items
1Optional class ListID applied to the invoice (and line items unless overridden)
Optional accounts receivable account ListID
Optional invoice template ListID
Optional user-defined reference number
Optional bill-to address
Optional ship-to address
Optional customer PO number
Optional payment terms ListID
Optional due date (YYYY-MM-DD)
Optional memo for reports
Optional customer message ListID
Optional tax item or tax group ListID applied to the entire invoice
Optional customer sales tax code ListID applied to the invoice
Whether the invoice is pending/draft
Whether the invoice should be queued for print
Whether the invoice should be queued for email
Response
Invoice create request accepted and queued for processing. Returns a queued request object.

