Explore Plans
Mobile menu Close menu
WaveWave

Create customer

This action will create a customer in a business you choose.

Developer info

API endpoint slug
wave.create_customer
Filter code method
Wave.createCustomer.skip(string?: reason)
Runtime method
runAction("wave.create_customer", {})

Action fields

Business ID Dropdown list

Label
Which business?
Helper text
Required: Select your account to use.
Slug
business_id
Required
true
Can have default value
false

Name Text input > Other

Label
Customer or Company Name
Helper text
Required: Name or business name of the customer.
Slug
name
Required
true
Can have default value
true
Filter code method
Wave.createCustomer.setName(string: name)

Display ID Text input > Other

Label
Account Number
Helper text
Optional: A custom account number or ID you've assigned to the customer.
Slug
display_id
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setDisplayId(string: displayId)

Currency Text input > Other

Label
Currency
Helper text
Optional: Default currency used by the customer (use 3-letter code)
Slug
currency
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setCurrency(string: currency)

First name Text input > Other

Label
First Name
Helper text
Optional: First name of the principal contact.
Slug
first_name
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setFirstName(string: firstName)

Last name Text input > Other

Label
Last Name
Helper text
Optional: Last name of the principal contact.
Slug
last_name
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setLastName(string: lastName)

Email Text input > Other

Label
Email
Helper text
Optional: Email of the principal contact.
Slug
email
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setEmail(string: email)

Phone Text input > Other

Label
Phone
Helper text
Optional: Telephone number of the customer.
Slug
phone
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setPhone(string: phone)

Mobile Text input > Other

Label
Mobile
Helper text
Optional: Mobile telephone number of the principal contact.
Slug
mobile
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setMobile(string: mobile)

Toll free Text input > Other

Label
Toll Free
Helper text
Optional: Toll-free number of the customer.
Slug
toll_free
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setTollFree(string: tollFree)

Fax Text input > Other

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

Website Text input > Other

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

Internal notes Text input > Other

Label
Internal Notes
Helper text
Optional: Internal notes about the customer.
Slug
internal_notes
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setInternalNotes(string: internalNotes)

Address line1 Text input > Other

Label
Address Line 1
Helper text
Optional: Billing address line 1.
Slug
address_line1
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setAddressLine1(string: addressLine1)

Address line2 Text input > Other

Label
Address Line 2
Helper text
Optional: Billing address line 2.
Slug
address_line2
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setAddressLine2(string: addressLine2)

City Text input > Other

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

Province code Text input > Other

Label
State or Province code
Helper text
Optional: Province code, ex: US-CA (use ISO 3166-2)
Slug
province_code
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setProvinceCode(string: provinceCode)

Country code Text input > Other

Label
Country Code
Helper text
Optional: Alpha-2 country code (view codes here)
Slug
country_code
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setCountryCode(string: countryCode)

Postal code Text input > Other

Label
Postal Code
Helper text
Optional: Postal code of the customer's billing address.
Slug
postal_code
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setPostalCode(string: postalCode)

Shipping name Text input > Other

Label
Shipping Name
Helper text
Optional: Shipping name or business name of the customer.
Slug
shipping_name
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setShippingName(string: shippingName)

Shipping phone Text input > Other

Label
Shipping Phone
Helper text
Optional: Shipping phone number of the customer.
Slug
shipping_phone
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setShippingPhone(string: shippingPhone)

Shipping instructions Text input > Other

Label
Shipping Instructions
Helper text
Optional: Details for shipping to the customer.
Slug
shipping_instructions
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setShippingInstructions(string: shippingInstructions)

Shipping address line1 Text input > Other

Label
Shipping Address Line 1
Helper text
Optional: Shipping address for the customer.
Slug
shipping_address_line1
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setShippingAddressLine1(string: shippingAddressLine1)

Shipping address line2 Text input > Other

Label
Shipping Address Line 2
Helper text
Optional: Shipping address line 2 of the customer.
Slug
shipping_address_line2
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setShippingAddressLine2(string: shippingAddressLine2)

Shipping city Text input > Other

Label
Shipping City
Helper text
Optional: City of the customer's shipping address.
Slug
shipping_city
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setShippingCity(string: shippingCity)

Shipping province code Text input > Other

Label
Shipping State or Province code
Helper text
Optional: Province code, ex: US-CA (use ISO 3166-2)
Slug
shipping_province_code
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setShippingProvinceCode(string: shippingProvinceCode)

Shipping country code Text input > Other

Label
Shipping Country Code
Helper text
Optional: Alpha-2 country code (view codes here)
Slug
shipping_country_code
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setShippingCountryCode(string: shippingCountryCode)

Shipping postal code Text input > Other

Label
Shipping Postal Code
Helper text
Optional: Postal code of the customer's shipping address.
Slug
shipping_postal_code
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setShippingPostalCode(string: shippingPostalCode)