TinkPayments

interface TinkPayments

Functions

This function launches the flow for initiating a variable recurring payment.

Link copied to clipboard
abstract fun initiateBulkPayment(activity: Activity, configuration: Configuration, request: InitiateBulkPayment, launchMode: LaunchMode, onSuccess: (TinkPaymentsSuccess) -> Unit, onError: (TinkError) -> Unit)

This function launches the flow for initiating a one-time bulk payment flow.

abstract fun initiateBulkPayment(activity: Activity, configuration: Configuration, request: InitiateBulkPaymentWithPermanentUser, launchMode: LaunchMode, onSuccess: (TinkPaymentsSuccess) -> Unit, onError: (TinkError) -> Unit)

This function launches the flow for initiating a one-time bulk payment flow with permanent user.

Link copied to clipboard
abstract fun initiateOneTimePayment(activity: Activity, configuration: Configuration, request: InitiateOneTimePayment, launchMode: LaunchMode, onSuccess: (TinkPaymentsSuccess) -> Unit, onError: (TinkError) -> Unit)

This function launches the flow for initiating a one-time payment flow.

abstract fun initiateOneTimePayment(activity: Activity, configuration: Configuration, request: InitiateOneTimePaymentWithPermanentUser, launchMode: LaunchMode, onSuccess: (TinkPaymentsSuccess) -> Unit, onError: (TinkError) -> Unit)

This function launches the flow for initiating a one-time payment flow with permanent user.