Visa Auth Iframe Debug

0. Load VPP iFrame


1. Create Authentication Session



2. VTS API - getDeviceAttestationOptions
ℹ️
>> Call VTS's getDeviceAttestationOptions API - populate the sessionContext.secureToken field with the secureToken above
3. Authenticate
>> In the getDeviceAttestationOptions response, retrieve the endpoint, identifier, and payload values and paste them in the fields below
Notes: "endpoint" and "payload" fields are only returned when getDeviceAttestationOptions response is of type ACTION: AUTHENTICATE. This is not returned for ACTION: REGISTER
Typical values for 'endPoint' are (please reconfirm from the getDeviceAttestationOptions response):
- For Authenticate/Register = L29hdXRoMi9hdXRob3JpemF0aW9uL3JlcXVlc3QvaHViL3BheW1lbnQtY3JlZGVudGlhbC1iaW5kaW5n
- For Authenticate/Authenticate = L29hdXRoMi9hdXRob3JpemF0aW9uL3JlcXVlc3QvaHViL3BheW1lbnQtY3JlZGVudGlhbC1hdXRoZW50aWNhdGlvbg==





To continue, select one of the actions based on the response received in getDeviceAttestationOptions API: REGISTER or AUTHENTICATE

ℹ️
>> Use the fidoBlob for the subsequent requests (e.g. to retrieve payment credentials or to set transaction instruction)
4. Close Session

Session Log