Explore Plans
Mobile menu Close menu
Wave

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 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 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.setDisplay(string: display_id)

Currency Text input > Other

Label
Currency
Helper text
Optional: Default currency used by the customer (<a href="https://en.wikipedia.org/wiki/ISO_4217" target="_blank">use 3-letter code</a>)
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.setFirst Name(string: first_name)

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.setLast Name(string: last_name)

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.setToll Free(string: toll_free)

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.setInternal Notes(string: internal_notes)

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.setAddress Line1(string: address_line1)

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.setAddress Line2(string: address_line2)

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 (<a href="https://en.wikipedia.org/wiki/ISO_3166-2" target="_blank">use ISO 3166-2</a>)
Slug
province_code
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setProvince Code(string: province_code)

Country code Text input > Other

Label
Country Code
Helper text
Optional: Alpha-2 country code (<a href="https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2" target="_blank">view codes here</a>)
Slug
country_code
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setCountry Code(string: country_code)

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.setPostal Code(string: postal_code)

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.setShipping Name(string: shipping_name)

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.setShipping Phone(string: shipping_phone)

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.setShipping Instructions(string: shipping_instructions)

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.setShipping Address Line1(string: shipping_address_line1)

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.setShipping Address Line2(string: shipping_address_line2)

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.setShipping City(string: shipping_city)

Shipping province code Text input > Other

Label
Shipping State or Province code
Helper text
Optional: Province code, ex: US-CA (<a href="https://en.wikipedia.org/wiki/ISO_3166-2" target="_blank">use ISO 3166-2</a>)
Slug
shipping_province_code
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setShipping Province Code(string: shipping_province_code)

Shipping country code Text input > Other

Label
Shipping Country Code
Helper text
Optional: Alpha-2 country code (<a href="https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2" target="_blank">view codes here</a>)
Slug
shipping_country_code
Required
false
Can have default value
true
Filter code method
Wave.createCustomer.setShipping Country Code(string: shipping_country_code)

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.setShipping Postal Code(string: shipping_postal_code)