Tink Payments
interface TinkPayments
Functions
Link copied to clipboard
abstract fun authorizeVariableRecurringPaymentsMandate(activity: Activity, configuration: Configuration, request: AuthorizeVariableRecurringPaymentsMandate, launchMode: LaunchMode, onSuccess: (TinkVariableRecurringPaymentsSuccess) -> Unit, onError: (TinkError) -> Unit)
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.