Manage payment authentication
Overview
During payment flows that require CDCVM, the issuer application must trigger Android device authentication.
You can implement this step in one of two ways:
Let the D1 SDK manage the authentication screen.
Let the issuer application manage the authentication screen.
Use one model consistently in your payment flow.
Choose an implementation model
Use D1 SDK authentication
Choose this model if you want the D1 SDK to own the Android device authentication step.
This model is simpler to integrate. It also keeps the payment flow behavior consistent with the D1 SDK defaults.
Use issuer application authentication
Choose this model if the issuer application must control the authentication UX.
This model gives you more control. It also requires the issuer application to manage the Android device authentication screen and related UI states.
Last updated
Was this helpful?