handleReturnToApp

Captures and delivers the result of the SEPA mandate flow.

For most integrations, this method should be invoked in the onResume method of the Activity used to invoke SEPADirectDebitLauncher.launch.

If the Activity used to launch the SEPA mandate is configured with android:launchMode="singleTop", this method should be invoked in the onNewIntent method of the Activity.

Return

a SEPADirectDebitPaymentAuthResult.Success that should be passed to SEPADirectDebitClient.tokenize to complete the flow. Returns SEPADirectDebitPaymentAuthResult.NoResult if the user canceled the payment flow, or returned to the app without completing the authentication flow.

Parameters

pendingRequest
intent

the intent to return to your application containing a deep link result from the SEPA mandate flow