WalletSetupService

Interface for wallet setup operations.

Functions

Link copied to clipboard

Change customer credentials for non-authenticated user. Successful Customer Data Verification Process should be completed for the email or mobile number prior calling this method.

Link copied to clipboard

Asynchronously change customer credentials for non-authenticated user. Successful Customer Data Verification Process should be completed for the email or mobile number prior calling this method.

Link copied to clipboard

Initiates a verification process for a specific customer attribute, such as email or phone.

Link copied to clipboard

Asynchronously initiates a verification process for a specific customer attribute, such as email or phone.

Link copied to clipboard
abstract suspend fun onboardCustomer(customer: CustomerPersonRequest): CustomerInfo

Onboards a customer.

Link copied to clipboard
open fun onboardCustomerAsync(customer: CustomerPersonRequest, cancellationSignal: CancellationSignal?, callback: WalletCallback<CustomerInfo>)

Asynchronously onboards a customer.

Link copied to clipboard

Submits a verification attempt for a specific customer attribute tied to an already initiated verification process.

Link copied to clipboard

Submits a verification attempt for a specific customer attribute tied to an already initiated verification process.