VirtualInstrumentService

Interface for managing virtual instruments.

Functions

Link copied to clipboard

Retrieve the virtual instrument request of a customer.

Link copied to clipboard

Asynchronously retrieve the virtual instrument request of a customer.

Link copied to clipboard
abstract suspend fun getRequestStatus(virtualInstrumentRequestId: String): VirtualInstrumentRequestStatus

Retrieves the status of a specific virtual instrument request.

Link copied to clipboard
open fun getRequestStatusAsync(virtualInstrumentRequestId: String, cancellationSignal: CancellationSignal?, callback: WalletCallback<VirtualInstrumentRequestStatus>)

Asynchronously retrieves the status of a specific virtual instrument request.

Link copied to clipboard
abstract suspend fun getSupportedTypes(accountId: String): VirtualInstrumentTypeList

Retrieves the supported virtual payment instrument types for the specific account.

Link copied to clipboard
open fun getSupportedTypesAsync(accountId: String, cancellationSignal: CancellationSignal?, callback: WalletCallback<VirtualInstrumentTypeList>)

Asynchronously retrieves the supported virtual payment instrument types for the specific account.

Link copied to clipboard

Requests assignment of new virtual instrument to existing balance account.

Link copied to clipboard

Asynchronously requests assignment of new virtual instrument to existing balance account.