type: object
properties:
customerId:
maxLength: 128
minLength: 1
type: string
description: Unique identifier used by the ecommerce system for the customer.
firstName:
maxLength: 22
minLength: 1
type: string
description: Customer's first name.
lastName:
maxLength: 22
minLength: 1
type: string
description: Customer's last name.
phone:
maxLength: 20
minLength: 4
pattern: ^[0-9]*$
type: string
description: Customer's phone number.
dateOfBirth:
type: string
description: Customer's date of birth.
format: date
email:
maxLength: 128
minLength: 1
type: string
description: Customers's email address used for the ecommerce account.
ipAddress:
type: string
description: |2-
A unique identifier for your customer's physical location that
can be used by the issuer in risk analysis. Must be in IPv4 or IPv6 format.
E.g. 192.0.0.0.
documentReference:
maxLength: 50
minLength: 1
pattern: ^[-A-Za-z0-9_\-/\\*~+.,&()]*$
type: string
description: Required for domestic processing in some Latin American countries.