Actions37
- Booking Actions
- Catalog Actions
- Customer Actions
- Invoice Actions
- Order Actions
Customer → Create
AI-generatedOverview
This node operation creates a new customer in the Square system using the Square API. It allows users to specify the customer's given name as a required field and optionally provide additional customer details such as address, birthday, company name, email address, family name, nickname, note, phone number, and reference ID. This operation is useful for businesses that want to add new customer records programmatically, for example, when integrating customer sign-up forms or CRM systems with Square.
Use Case Examples
- Creating a new customer with just a given name.
- Creating a new customer with detailed information including address, email, and phone number.
Properties
| Name | Meaning |
|---|---|
| Given Name | Given name (first name) of the customer. |
| Additional Fields | Optional additional customer details such as address, birthday, company name, email address, family name, nickname, note, phone number, and reference ID. |
Output
JSON
id- Unique identifier of the created customer.given_name- Given name (first name) of the created customer.family_name- Family name (last name) of the created customer.email_address- Email address of the created customer.phone_number- Phone number of the created customer.address- Address details of the created customer.birthday- Birthday of the created customer.company_name- Company name of the created customer.nickname- Nickname of the created customer.note- Note about the created customer.reference_id- Reference ID associated with the created customer.
Dependencies
- Square API key credential
Troubleshooting
- Ensure the Square API key credential is correctly configured and has the necessary permissions to create customers.
- Verify that the given name is provided as it is a required field for creating a customer.
- If the API returns an error, check the error message for details such as invalid field formats or missing required fields.
- Use the 'Continue On Fail' option to handle errors gracefully and continue processing other items if batch processing multiple customers.
Links
- Square API - Create Customer - Official Square API documentation for creating a customer.