A beginner's guide
Explore Plans
Mobile menu Close menu
QuickBooks OnlineQuickBooks Online

Create customer

This action will create a customer.

About this action

Triggers, queries, and actions are the building blocks of Applets. Triggers tell an Applet to start, queries ask a question, and actions are its end result.

Developer info

Description
This action will create a customer.
API endpoint slug
quickbooks_online.create_customer
Filter code method
QuickbooksOnline.createCustomer.skip(string?: reason)
Runtime method
runAction("quickbooks_online.create_customer", {})

Action fields

Display name Text input > Other

Label
Display Name
Helper text
The display name of the new customer.
Slug
display_name
Required
true
Can have default value
true
Filter code method
QuickbooksOnline.createCustomer.setDisplayName(string: displayName)

Company Text input > Other

Label
Company Name
Helper text
The company name of the new customer.
Slug
company
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createCustomer.setCompany(string: company)

Customer type Dropdown list

Label
Customer Type
Helper text
The customer type of the new customer.
Slug
customer_type
Required
false
Can have default value
false

Email Text input > Other

Label
Email
Helper text
The email of the new customer.
Slug
email
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createCustomer.setEmail(string: email)

Phone Text input > Other

Label
Phone
Helper text
The phone of the new customer.
Slug
phone
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createCustomer.setPhone(string: phone)

Address line 1 Text input > Other

Label
Address Line 1
Helper text
The first line of the customer's address.
Slug
address_line_1
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createCustomer.setAddressLine1(string: addressLine1)

Address line 2 Text input > Other

Label
Address Line 2
Helper text
The second line of the customer's address.
Slug
address_line_2
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createCustomer.setAddressLine2(string: addressLine2)

City Text input > Other

Label
City
Helper text
The city of the customer's address.
Slug
city
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createCustomer.setCity(string: city)

State Text input > Other

Label
State
Helper text
The state of the customer's address.
Slug
state
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createCustomer.setState(string: state)

Zip Text input > Other

Label
Zip
Helper text
The zip code of the customer's address.
Slug
zip
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createCustomer.setZip(string: zip)

Website Text input > Other

Label
Website
Helper text
The website of the new customer.
Slug
website
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createCustomer.setWebsite(string: website)

Notes Text input > Long text

Label
Notes
Helper text
Any notes about the new customer.
Slug
notes
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createCustomer.setNotes(string: notes)

Fax Text input > Other

Label
Fax
Helper text
The fax of the new customer.
Slug
fax
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createCustomer.setFax(string: fax)

Bill with parent Dropdown list

Label
Bill with Parent?
Helper text
Should the new customer be billed with their parent?
Slug
bill_with_parent
Required
false
Can have default value
true
Filter code method
QuickbooksOnline.createCustomer.setBillWithParent(string: billWithParent)

Job parent customer Dropdown list

Label
Job/Parent Customer
Helper text
The job/parent customer of the new customer.
Slug
job_parent_customer
Required
false
Can have default value
false