SEPADirectDebitClient
class SEPADirectDebitClient
Used to integrate with SEPA Direct Debit.
Constructors
Link copied to clipboard
Initializes a new SEPADirectDebitClient instance
Functions
Link copied to clipboard
suspend fun createPaymentAuthRequest(sepaDirectDebitRequest: SEPADirectDebitRequest): SEPADirectDebitPaymentAuthRequest
fun createPaymentAuthRequest(sepaDirectDebitRequest: SEPADirectDebitRequest, callback: SEPADirectDebitPaymentAuthRequestCallback)
Starts the SEPA tokenization process.
Link copied to clipboard
suspend fun tokenize(paymentAuthResult: SEPADirectDebitPaymentAuthResult.Success): SEPADirectDebitResult
fun tokenize(paymentAuthResult: SEPADirectDebitPaymentAuthResult.Success, callback: SEPADirectDebitTokenizeCallback)
After receiving a result from the SEPA mandate web flow via SEPADirectDebitLauncher.handleReturnToApp, pass the resulting SEPADirectDebitPaymentAuthResult.Success to this method to tokenize the SEPA account.