LoyaltyCustomer

data class LoyaltyCustomer(val clientId: String, val profileId: String, val customerId: String, val nickname: String?, val attributes: List<LoyaltyCustomerAttributes>?, val creationTime: Calendar)

Represents a customer enrolled in the loyalty program, including customer details and enrollment data.

Constructors

Link copied to clipboard
constructor(clientId: String, profileId: String, customerId: String, nickname: String?, attributes: List<LoyaltyCustomerAttributes>?, creationTime: Calendar)

Properties

Link copied to clipboard

Optional array of key-value pair attributes for the customer’s embedded wallet in the loyalty application.

Link copied to clipboard

Unique client identifier for the loyalty application.

Link copied to clipboard

Represents RFC 3339, section 5.6 date-time.

Link copied to clipboard

Unique internal identifier of the customer in the Paysafe embedded wallet.

Link copied to clipboard

A non-unique nickname of the loyalty profile in the loyalty application.

Link copied to clipboard

Unique identifier of the loyalty profile in the loyalty application.