Package-level declarations
Types
Link copied to clipboard
data class LoyaltyAccessToken(val accessToken: String, val expiresIn: Int?, val tokenType: String, val scope: String?)
Represents the structure of the loyalty access token used by the client to interact with the Loyalty SDK. It includes the access token and additional details required for client authentication.
Link copied to clipboard
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.
Link copied to clipboard
Key-value pair attribute for the customer's embedded wallet in the loyalty application.
Link copied to clipboard
Represents the information required to enroll a customer in the loyalty program, including customer details and consent data.