younifyd
Menu

Create Invoice

Create an invoice in QuickBooks Online

Use it in a workflow

  1. Add a step and choose the QuickBooks Online connector.
  2. Pick the Create Invoice action (under quickbooksonline).
  3. Fill in the fields below, then reference the result from later steps as {{createInvoice.response.data}}.

Fields

customerIdstringrequired
lineItemsstringrequired

JSON array, e.g. [{"itemId":"1","amount":100,"description":"..."}]

dueDatestring

ISO 8601 date (YYYY-MM-DD)

additionalDatastring

Optional JSON object merged into the QuickBooks Invoice payload as-is

forwardAllHeadersboolean

If enabled, all headers from the incoming request will be forwarded. Additional headers below will override forwarded ones.

Default false

headerskeyvalue

Extra HTTP headers to include in the request

queryParamskeyvalue

Extra URL query parameters to append to the request

Need more? See the QuickBooks Online guide for connection setup and behaviour shared by every action.