Deposit Service
interface DepositService
Interface for deposit operations.
Functions
Link copied to clipboard
Confirms a Deposit.
Link copied to clipboard
open fun confirmAsync(depositConfirm: DepositConfirm, cancellationSignal: CancellationSignal?, callback: WalletCallback<CustomerDeposit>)
Asynchronously confirms a Deposit.
Link copied to clipboard
Creates a Deposit.
Link copied to clipboard
open fun createAsync(depositCreate: DepositCreate, cancellationSignal: CancellationSignal?, callback: WalletCallback<CustomerDeposit>)
Asynchronously creates a Deposit.
Link copied to clipboard
Retrieves a specific deposit.
Link copied to clipboard
abstract suspend fun getAll(getDepositsParameters: GetDepositsParameters? = null): CustomerDepositList
Retrieves all deposits. It returns the last 10 deposits by default.
Link copied to clipboard
open fun getAllAsync(getDepositsParameters: GetDepositsParameters?, cancellationSignal: CancellationSignal?, callback: WalletCallback<CustomerDepositList>)
Asynchronously retrieves all deposits. It returns the last 10 deposits by default.
Link copied to clipboard
open fun getAsync(id: String, cancellationSignal: CancellationSignal?, callback: WalletCallback<CustomerDeposit>)
Asynchronously retrieves a specific deposit.
Link copied to clipboard
Retrieves available deposit options.
Link copied to clipboard
open fun getOptionsAsync(cancellationSignal: CancellationSignal?, callback: WalletCallback<List<PaymentOptionDetails>>)
Asynchronously retrieves available deposit options.
Link copied to clipboard
abstract suspend fun getPaysafecashLocations(paysafecashLocationRequest: PaysafecashLocationRequest): List<PaysafecashLocation>
Retrieves physical locations where Paysafecash can be used.
Link copied to clipboard
open fun getPaysafecashLocationsAsync(paysafecashLocationRequest: PaysafecashLocationRequest, cancellationSignal: CancellationSignal?, callback: WalletCallback<List<PaysafecashLocation>>)
Asynchronously retrieves physical locations where Paysafecash can be used.
Link copied to clipboard
Retrieves a preview of a deposit.
Link copied to clipboard
open fun previewAsync(depositRequest: DepositRequest, cancellationSignal: CancellationSignal?, callback: WalletCallback<CustomerDeposit>)
Asynchronously retrieves a preview of a deposit.