Skip to content

Double authentication in Click To Pay checkout #317

Description

@tblachowicz

Let's consider a Click To Pay user journey that uses passkey to access list of cards and SPC to confirm and authenticate payment:

  1. User selects to pay with card using Click To Pay
  2. Click To Pay verifies the user with passkey
  3. User is presented with card available in Click To Pay
  4. User selects the preferred card
  5. User is presented payment payment sheet and Pay button
  6. User activates Pay button
  7. Click To Pay triggers SPC
  8. User is presented with SPC dialog
  9. User confirms the payment and authenticates with passkey
  10. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions