Square.Connect.Model.Customer

November 20, 2019 ยท View on GitHub

Description

Represents a Square customer profile, which can have one or more cards on file associated with it.

Properties

NameTypeDescriptionNotes
IdstringA unique, Square-assigned object ID.
CreatedAtstringThe time when the customer profile was created, in RFC 3339 format.
UpdatedAtstringThe time when the customer profile was last updated, in RFC 3339 format.
CardsList<Card>Payment details of cards stored on file for the customer profile.[optional]
GivenNamestringThe given (i.e., first) name associated with the customer profile.[optional]
FamilyNamestringThe family (i.e., last) name associated with the customer profile.[optional]
NicknamestringA nickname for the customer profile.[optional]
CompanyNamestringA business name associated with the customer profile.[optional]
EmailAddressstringThe email address associated with the customer profile.[optional]
AddressAddressThe physical address associated with the customer profile.[optional]
PhoneNumberstringThe 11-digit phone number associated with the customer profile.[optional]
BirthdaystringThe birthday associated with the customer profile, in RFC-3339 format. Year is optional, timezone and times are not allowed. For example: `0000-09-01T00:00:00-00:00` indicates a birthday on September 1st. `1998-09-01T00:00:00-00:00` indications a birthday on September 1st 1998.[optional]
ReferenceIdstringAn optional, second ID used to associate the customer profile with an entity in another system.[optional]
NotestringA custom note associated with the customer profile.[optional]
PreferencesCustomerPreferencesRepresents general customer preferences.[optional]
GroupsList<CustomerGroupInfo>The groups the customer belongs to.[optional]
CreationSourcestringA creation source represents the method used to create the customer profile. See CustomerCreationSource for possible values[optional]

[Back to Model list] [Back to API list] [Back to README]