Manage payment passkeys
Last updated
Was this helpful?
After the end user signs in to the issuer application and selects a card, they can manage payment passkeys.
They can update a payment passkey nickname or delete a payment passkey.
Visa UX for illustrative purpose.
Visa requires a short initialization step in an issuer-hosted web page.
This step gets the payment passkeys so the issuer application can display them on the next screen.
Run this step once every 8 minutes for each device.
The selected card does not affect this timer.

This step is required for Visa only.
The D1 SDK redirects the end user to an issuer-hosted web page, such as a loading page.
That page loads the D1 JavaScript SDK.
The D1 JavaScript SDK then starts the Visa SDK in a hidden iframe.
If the same device completed this step in the last 8 minutes, the D1 SDK skips it automatically.

After initialization, the issuer application can display the payment passkeys linked to the selected card.
The end user can update a payment passkey nickname or delete a payment passkey.
They can also delete a payment passkey linked to another device.
After the flow succeeds, a notification is sent to the issuer backend.
Last updated
Was this helpful?
Was this helpful?