| Name | Description | Type | Additional information |
|---|---|---|---|
| Identifier | Collection of byte |
None. |
|
| IdentifierGuid | globally unique identifier |
None. |
|
| Code | string |
String length: inclusive between 0 and 30 |
|
| FamilyName | string |
Required String length: inclusive between 0 and 60 |
|
| GivenName | string |
String length: inclusive between 0 and 60 |
|
| OtherName | string |
String length: inclusive between 0 and 60 |
|
| Title | string |
String length: inclusive between 0 and 20 |
|
| DateOfBirth | date |
None. |
|
| Sex |
Gender, indicated by M or F |
string |
String length: inclusive between 0 and 1 |
| Address1 | string |
String length: inclusive between 0 and 60 |
|
| Address2 | string |
String length: inclusive between 0 and 60 |
|
| Town | string |
String length: inclusive between 0 and 60 |
|
| State | string |
String length: inclusive between 0 and 60 |
|
| Country | string |
String length: inclusive between 0 and 60 |
|
| PostalCode | string |
String length: inclusive between 0 and 10 |
|
| string |
Data type: EmailAddress String length: inclusive between 0 and 100 |
||
| Telephone | string |
Data type: PhoneNumber String length: inclusive between 0 and 20 |
|
| Mobile | string |
Data type: PhoneNumber String length: inclusive between 0 and 20 |
|
| CommunityIdentifier | Collection of byte |
None. |
|
| CommunityIdentifierGuid | globally unique identifier |
None. |
|
| Joined | date |
Data type: DateTime |
|
| Updated | date |
Data type: DateTime |
|
| Active | boolean |
None. |
|
| ReasonInactive | integer |
None. |
|
| GroupCustomer | boolean |
None. |
|
| LoyaltyPoints | integer |
None. |
|
| HomeStoreID |
NOT to be used to restrict a customer |
integer |
None. |
| AvailableSpend |
Loyalty points available to spend |
integer |
None. |
| PriceLevelIdentifier | Collection of byte |
None. |
|
| PriceLevelIdentifierGuid | globally unique identifier |
None. |
|
| MarketingID | string |
None. |
|
| ReceiptPrintOptions | ReceiptPrintOptions |
None. |
|
| Hidden |
Hidden from POS lookup |
boolean |
None. |
| Registered |
Customer has registered via EMC |
boolean |
None. |
| RegisteredOn | date |
Data type: DateTime |
|
| EmailMarketing | boolean |
None. |
|
| SMSMarketing | boolean |
None. |
|
| Deleted | boolean |
None. |
|
| DeletedUser | string |
None. |
|
| HomeStoreName | string |
Relation. This field may not always be loaded or used for updates. |
|
| CustomerCards | Collection of CustomerCard |
Relation. This field may not always be loaded or used for updates. |
|
| CustomerGroupMembers |
The customer group member classes for this customer and the customer groups that this customer belongs to |
Collection of CustomerGroupMember |
Relation. This field may not always be loaded or used for updates. |
| CustomerGroups |
This customer is the primary Contact of the following groups |
Collection of CustomerGroup |
Relation. This field may not always be loaded or used for updates. |
| Accounts |
Account.OwnerGuid |
Collection of Account |
Relation. This field may not always be loaded or used for updates. |
| Account |
CustomerCards -> First Account Card's Identifier as a GUID -> Account.Identifier |
Account |
Relation. This field may not always be loaded or used for updates. |
| Vouchers |
List of voucher summaries, grouping vouchers by type |
Collection of CustomerVoucherSummary |
Relation. This field may not always be loaded or used for updates. |