Let's consider a Click To Pay user journey that uses passkey to access list of cards and SPC to confirm and authenticate payment:
- User selects to pay with card using Click To Pay
- Click To Pay verifies the user with passkey
- User is presented with card available in Click To Pay
- User selects the preferred card
- User is presented payment payment sheet and Pay button
- User activates Pay button
- Click To Pay triggers SPC
- User is presented with SPC dialog
- User confirms the payment and authenticates with passkey
- User is presented with payment confirmation screen
There is an issue with the user journey, because user is authenticated with passkey twice, in steps 2 and 9.
We'd like to optimize the journey in a way that user is not authenticated with passkey in step 9 if the browser recognizes user has already been authenticated with the passkey in step 2. The initial passkey authentication would be carried over into SPC to avoid double authentication in a single Click To Pay checkout.
Let's consider a Click To Pay user journey that uses passkey to access list of cards and SPC to confirm and authenticate payment:
There is an issue with the user journey, because user is authenticated with passkey twice, in steps 2 and 9.
We'd like to optimize the journey in a way that user is not authenticated with passkey in step 9 if the browser recognizes user has already been authenticated with the passkey in step 2. The initial passkey authentication would be carried over into SPC to avoid double authentication in a single Click To Pay checkout.