Package-level declarations
Types
Data class representing the available discount points balances and selectable discount options.
Data class representing one eligible discount line the customer can apply, including the monetary effect and how to reference it when confirming the payment.
Enum class representing DiscountOptionType.
Data class identifying a chosen DiscountOption for redemption APIs.
Filter for the reward expiryAt field. Each subclass represents a comparison operation on the expiry date.
Filters for filtering available rewards.
Data class representing parameters for retrieving reward redemptions.
Data class representing parameters for retrieving available rewards.
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.
Represents a customer enrolled in the loyalty program, including customer details and enrollment data.
Key-value pair attribute for the customer's embedded wallet in the loyalty application.
Data class representing response containing discount options and loyalty context.
Data class representing the transaction context submitted for resolving discount options.
Data class representing a named attribute for the discount options transaction context.
Enum class representing supported names for discount options attributes.
Represents the information required to enroll a customer in the loyalty program, including customer details and consent data.
Data class representing a loyalty point entity.
Data class representing a key-value attribute for a LoyaltyPoint.
Data class containing a list of redemptions and metadata for paginated results.
Enum class representing the status of the redemption.
Data class representing a reward in the loyalty program.
Data class representing a base reward in the loyalty program.
Data class representing a list of rewards and metadata for paginated results.
Data class representing the customer's redemption of a reward.
Data class representing customer's request of a reward.
Data class representing a numeric value with an associated type.