Skip to main content

Customer

This entity represents a customer of the store, typically an individual person. A Customer can be a guest, in which case it has no associated User. Customers with registered account will have an associated User entity.

Signature

constructor

method(input?: DeepPartial<Customer>) => Customer

deletedAt

propertyDate | null

title

propertystring

firstName

propertystring

lastName

propertystring

phoneNumber

propertystring

emailAddress

propertystring

groups

propertyCustomerGroup[]

addresses

propertyAddress[]

orders

propertyOrder[]

user

propertyUser

customFields

propertyCustomCustomerFields

channels

propertyChannel[]
Was this chapter helpful?
Report Issue
Edited Feb 25, 2026ยทEdit this page