initiateOneTimePayment
This function launches the flow for initiating a one-time payment flow.
Parameters
the Activity that is launching this flow.
Configuration the configuration for this flow.
InitiateOneTimePayment the request object for this flow.
LaunchMode the mode in which this Tink flow is shown inside your app.
the callback in case of a successful outcome TinkPaymentsSuccess of this flow.
the callback in case of a non-successful outcome TinkError of this flow or dismissed flow.
For a detailed explanation about one-time payment, please refer to initiate-your-first-one-time-payment.
This function launches the flow for initiating a one-time payment flow with permanent user.
Parameters
the Activity that is launching this flow.
Configuration the configuration for this flow.
InitiateOneTimePaymentWithPermanentUser the request object for this flow.
LaunchMode the mode in which this Tink flow is shown inside your app.
the callback in case of a successful outcome TinkPaymentsSuccess of this flow.
the callback in case of a non-successful outcome TinkError of this flow or dismissed flow.
For a detailed explanation about one-time payment, please refer to initiate-your-first-one-time-payment.
For a detailed explanation about payment with recurring users, please refer to one-SCA-for-one-time-payments.