Basic Information

appmixer.quickbooks.accounting.CreateInvoice

1.0.2

Public

Create a new invoice.

Input Ports

in

FieldTypeDescription
Customer ID select Select a customer.
Minor Version number Minor version of the request. Note: Versions below 75 are ignored and will default to version 75. Use version 75 or higher for current features. See the docs for more details.
Currency text A three letter string representing the ISO 4217 code for the currency. For example, USD, AUD, EUR, and so on.
Due Date date-time Date when the payment of the transaction is due.
Line Items expression Line items with DetailType SalesItemLineDetail. For advanced usage, see Line Items JSON below.
Line Items JSON textarea Line items in a raw JSON format. This is only for an advanced use. See Quickbooks documentation for more details. An example: [{ "DetailType": "SalesItemLineDetail", "Amount": 50, "Description": "My service", "SalesItemLineDetail": { "Qty": 2 } }].
Doc Number text Reference number for the transaction. If not explicitly provided at create time, this field is populated based on the setting of Preferences:CustomTxnNumber.
Billing Email text Identifies the e-mail address where the invoice is sent.
Bill Email CC text Identifies the carbon copy e-mail address where the invoice is sent.
Bill Email BCC text Identifies the blind carbon copy e-mail address where the invoice is sent.
Bill Address Postal Code text Identifies the bill-to address of the invoice.
Bill Address City text Billing
Bill Address Country text Country name. For international addresses - countries should be passed as 3 ISO alpha-3 characters or the full name of the country.
Bill Address Line 1 text Billing
Bill Address Line 2 text Billing
Bill Address Region text Region within a country. For example, state name for USA, province name for Canada.
Bill Address Latitude text Latitude coordinate of Geocode (Geospacial Entity Object Code).
Bill Address Longitude text Longitude coordinate of Geocode (Geospacial Entity Object Code).
Ship Date date-time Date for delivery of goods or services.
Ship Address Postal Code text Identifies the address where the goods must be shipped.
Ship Address City text Shipping
Ship Address Country text Country name. For international addresses - countries should be passed as 3 ISO alpha-3 characters or the full name of the country.
Ship Address Line 1 text Shipping
Ship Address Line 2 text Shipping
Ship Address Region text Region within a country. For example, state name for USA, province name for Canada.
Ship Address Latitude text Latitude coordinate of Geocode (Geospacial Entity Object Code).
Ship Address Longitude text Longitude coordinate of Geocode (Geospacial Entity Object Code).
Ship From Address Postal Code text Identifies the address where the goods are shipped from. For transactions without shipping, it represents the address where the sale took place.
Ship From Address City text Shipping
Ship From Address Country text Country name. For international addresses - countries should be passed as 3 ISO alpha-3 characters or the full name of the country.
Ship From Address Line 1 text Shipping
Ship From Address Line 2 text Shipping
Ship From Address Region text Region within a country. For example, state name for USA, province name for Canada.
Ship From Address Latitude text Latitude coordinate of Geocode (Geospacial Entity Object Code).
Ship From Address Longitude text Longitude coordinate of Geocode (Geospacial Entity Object Code).
Tracking Number text Shipping provider's tracking number for the delivery of the goods associated with the transaction.
Print Status select Printing status of the invoice.
Global Tax Calculation select Method in which tax is applied.
Allow Online ACH Payment toggle Specifies if this invoice can be paid with online bank transfers and corresponds to the Free bank transfer online payment check box on the QuickBooks UI. If set, allow invoice to be paid with online bank transfers. Otherwise, online bank transfers are not allowed.
Private Note text User entered, organization-private note about the transaction. This note does not appear on the invoice to the customer. This field maps to the Statement Memo field on the Invoice form in the QuickBooks Online UI.
Customer Memo text User-entered message to the customer; this message is visible to end user on their transactions.
Exchange Rate number The number of home currency units it takes to equal one unit of currency specified by Currency. Applicable if multicurrency is enabled for the company.
Deposit number The deposit made towards this invoice.
Allow Online Credit Card Payment toggle Specifies if online credit card payments are allowed for this invoice and corresponds to the Cards online payment check box on the QuickBooks UI. If set, allow invoice to be paid with online credit card payments. Otherwise, online credit card payments are not allowed.
Apply Tax After Discount toggle If not set, calculate the sales tax first, and then apply the discount. If set, subtract the discount first and then calculate the sales tax.
Transaction Date date-time The date entered by the user when this transaction occurred.

Output Ports

out

FieldTypeDescription
Txn Date -
Domain -
Print Status -
Sales Term Ref Value -
Total Amt -
Line -
Due Date -
Apply Tax After Discount -
Doc Number -
Sparse -
Customer Memo Value -
Deposit -
Balance -
Customer Ref Name -
Customer Ref Value -
Txn Tax Detail Txn Tax Code Ref Value -
Txn Tax Detail Total Tax -
Txn Tax Detail Tax Line -
Sync Token -
Linked Txn -
Bill Email Address -
Ship Addr City -
Ship Addr Line 5 -
Ship Addr Line 4 -
Ship Addr Line 3 -
Ship Addr Line 2 -
Ship Addr Line 1 -
Ship Addr Postal Code -
Ship Addr Lat -
Ship Addr Long -
Ship Addr Country Sub Division Code -
Ship Addr Country -
Ship Addr Id -
Email Status -
Bill Addr Line 5 -
Bill Addr Line 4 -
Bill Addr Line 3 -
Bill Addr Line 2 -
Bill Addr Line 1 -
Bill Addr Long -
Bill Addr Lat -
Bill Addr Id -
Bill Addr City -
Bill Addr Postal Code -
Bill Addr Lat -
Bill Addr Long -
Bill Addr Country Sub Division Code -
Bill Addr Country -
Meta Data Create Time -
Meta Data Last Updated Time -
Custom Field -
Id -

Full Metadata