Package-level declarations
Types
Data class representing the result of a change credentials process.
Data class representing the parameters for change customer credentials request.
Data class representing the credentials of a customer.
Data class representing an attempt to verify a specific customer attribute using an already initiated verification process.
Data class representing the result of the verification attempt for a specific customer attribute.
Enum class representing the status of the verification attempt for a specific customer attribute.
Data class representing a customer data verification attribute.
Enum class representing the type of the customer attribute that will be verified through an additional secure mechanism, such as an OTP code sent via email.
The type of verification flow initiated for a specific customer attribute.
Enum class representing the notification channel used to send the verification method to the user.
Enum class representing the notification method used for verifying the customer attribute.
Data class representing the mechanism used to deliver the customer attribute verification information.
Data class containing the necessary information to initiate a verification process for a specific customer attribute, such as email or phone.
Data class containing the necessary information to finalize the verification process for a specific customer attribute, such as email or phone.
Data class representing unique customer identifier used for the onboarding process.
Data class representing Customer identifiers. Based on brand configurations, at least one identifier must be provided in the request.
Data class representing Customer identifiers used in the onboarding process.
Data class representing a request for onboarding a customer.
Data class representing preferences related to the user's consent for various types of data usage, including targeted advertising, analytics, and performance tracking.
Enum class representing the incomplete attributes of a customer's profile.
Data class representing preferences related to the user's choice to receive marketing communications through various channels, including push notifications, emails, SMS, social media, targeted ads, and third-party marketing.
Data class representing user-defined preferences related to data consent and marketing communication.