Explore Plans
Mobile menu Close menu
QuickBooks Online

Create invoice

This action will create a Quickbooks Online invoice.

Developer info

API endpoint slug
quickbooks_online.create_invoice
Filter code method
QuickbooksOnline.createInvoice.skip(string?: reason)
Runtime method
runAction("quickbooks_online.create_invoice", {})

Action fields

Customer Text input > Other

Label
Customer
Helper text
The customer for this invoice
Slug
customer_id
Required
true
Can have default value
true
Filter code method
QuickbooksOnline.createInvoice.setCustomer(string: customer_id)

Customer memo Text input > Short text

Label
Customer Memo
Helper text
The customer memo for this invoice
Slug
customer_memo
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createInvoice.setCustomer Memo(string: customer_memo)

Bill email Text input > Other

Label
Bill Email
Helper text
The email address to send the invoice to
Slug
bill_email
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createInvoice.setBill Email(string: bill_email)

Send email later Dropdown list

Label
Send email later?
Helper text
Whether to send the invoice later
Slug
send_email_later
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createInvoice.setSend Email Later(string: send_email_later)

Due date Text input > ISO 8601 date and time

Label
Due Date
Helper text
The due date for this invoice
Slug
due_date
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createInvoice.setDue Date(string: due_date)

Txn date Text input > ISO 8601 date and time

Label
Transaction Date
Helper text
The transaction date for this invoice
Slug
txn_date
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createInvoice.setTxn Date(string: txn_date)

Product service Text input > Other

Label
Product/Service
Helper text
The product or service for this invoice
Slug
product_service
Required
true
Can have default value
true
Filter code method
QuickbooksOnline.createInvoice.setProduct Service(string: product_service)

Description Text input > Short text

Label
Description
Helper text
The description for the product or service
Slug
description
Required
true
Can have default value
true
Filter code method
QuickbooksOnline.createInvoice.setDescription(string: description)

Quantity Text input > Other

Label
Quantity
Helper text
The quantity for the product or service
Slug
quantity
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createInvoice.setQuantity(string: quantity)

Unit price Text input > Other

Label
Unit Price
Helper text
The unit price for the product or service
Slug
unit_price
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createInvoice.setUnit Price(string: unit_price)

Amount Text input > Other

Label
Amount
Helper text
The amount of the product or service
Slug
amount
Required
true
Can have default value
true
Filter code method
QuickbooksOnline.createInvoice.setAmount(string: amount)

Sales term Dropdown list

Label
Sales Term
Helper text
The sales term for this invoice
Slug
sales_term
Required
false
Can have default value
false

Private note Text input > Short text

Label
Private Note
Helper text
The private note for this invoice
Slug
private_note
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createInvoice.setPrivate Note(string: private_note)