A customer represents a customer whether they have an account or not. The customer resource instance does not store credit card information, simply a method for the composing of the SmartSlip.
| Property | Description | Required | Data Type |
|---|---|---|---|
| customer_id | A unique identifier of the Customer. | True | String |
| customer_status | Customer: Customer Status | False | String |
| The Customer's email address | False | String | |
| first_name | The Customer's First Name | False | String |
| last_name | The Customer's Last Name | False | String |
| phone | The Customer's phone Number | False | String |
| mobile | The Customer's Mobile Number | False | String |
| average_order_value | Customer's Average Order Value | False | Decimal |
| last_order_date | Customer's Last Order Date. ISO 8601 format required: '2017-10-25T11: 34:26+00:00' | False | String |
| is_new | True/False value indicating whether the customer is new or not. | False | Bool |
| opt_in | True/False value indicating whether the customer Opts-In. | False | Bool |
| loyalty_is_member | True/False value indicating whether the Customer is a member of the Loyalty Scheme or not. | False | Bool |
| loyalty_member_id | The Customer's Loyalty Scheme Member Id. | False | String |
| loyalty_points | The Customer's Loyalty Points Balance. | False | String |
| loyalty_offer_code | A code tied to to the Loyalty Scheme. | False | String |
| loyalty_offer_description | A description of the Loyalty Scheme or tier. | False | String |
| loyalty_url | The URL the customer can share to accrue loyalty points. | False | String |
| Tags | Customer Tags. | False | String |
| custom_1 | A Custom Field for additional data. | False | String |
| custom_2 | A Custom Field for additional data. | False | String |
| custom_3 | A Custom Field for additional data. | False | String |
| custom_4 | A Custom Field for additional data. | False | String |
| custom_5 | A Custom Field for additional data. | False | String |
| custom_6 | A Custom Field for additional data. | False | String |
| custom_7 | A Custom Field for additional data. | False | String |
| custom_8 | A Custom Field for additional data. | False | String |
| custom_9 | A Custom Field for additional data. | False | String |
| custom_10 | A Custom Field for additional data. | False | String |
| custom_11 | A Custom Field for additional data. | False | String |
| custom_12 | A Custom Field for additional data. | False | String |
| custom_13 | A Custom Field for additional data. | False | String |
| custom_14 | A Custom Field for additional data. | False | String |
| custom_15 | A Custom Field for additional data. | False | String |
| custom_16 | A Custom Field for additional data. | False | String |
| custom_17 | A Custom Field for additional data. | False | String |
| custom_18 | A Custom Field for additional data. | False | String |
| custom_19 | A Custom Field for additional data. | False | String |
| custom_20 | A Custom Field for additional data. | False | String |