Skip to content

Latest commit

 

History

History
52 lines (48 loc) · 3.97 KB

duty-free-shop-usecase.md

File metadata and controls

52 lines (48 loc) · 3.97 KB

Duty Free Shop Use Case (WACI-DIDComm)

Use Case: As a user, I should be able to buy items by confirming my age from the Permanent Resident Card present in my Digital Wallet.

Components

Component Cloud URL (Sandbox) Cloud URL (Staging) Cloud URL (Devel) Local k8s URL*
User Wallet Click Here Click Here Click Here Click Here
Permanent Residence Card Issuer Click Here Click Here Click Here Click Here
Duty Free Shop (Verifier) Click Here Click Here Click Here Click Here

*: Refer here to run the local k8s demo.

Flow details

  1. Login to Wallet:
    • Go to Wallet and click on Demo Sign-Up Partner button.
    • A new window will open with email id and password.
    • Click on Sign In button and it will redirect to Wallet dashboard.
  2. Issue Permanent Resident Card:
    • Go to Permanent Residence Card Issuer website.
    • Click on Issue Permanent Resident Card (WACI).
    • Login to the Issuer with default user email as john.smith@example.com and password, click the Login button. Consent to sharing the data on next page by clicking Agree button.
    • On the next page, chose one of the following option available to present the Permanent Resident Card
      • Redirect to Wallet
        • Click on Click here to redirect to your wallet
        • The next page will show Permanent Residence Card previw.
        • Click on Save.
      • Scan QR Code
        • After Scanning the QR code, the mobile browser will open
        • The next page will show Permanent Residence Card previw.
        • Click on Save.
  3. Verify Permanent Resident Card:
    • Go to Duty Free Shop website.
    • On the next page, chose one of the following option available to present the Permanent Resident Card
      • Redirect to Wallet
        • Click on Click here to redirect to your wallet
        • If user is not signed-in, then wallet sign-in page will be showed
          • On the Wallet sign-in page, click on the Demo Sign-In Partner.
          • Enter the the same email id used to login.
        • The next page will show Permanent Residence Card preview
        • Click on Share.
        • Click OK on the success page.
        • The PRC data will be displayed on the page with success message. Click source tab to view the raw json data.
      • Scan QR Code
        • After Scanning the QR code, the mobile browser will open
        • If user is not signed-in, then wallet sign-in page will be showed
          • On the Wallet sign-in page, click on the Demo Sign-In Partner.
          • Enter the the same email id used to login and save the PRC.
        • The next page will show Permanent Residence Card in the list
        • Click on Share.
        • Click OK on the success page.
        • The PRC data will be displayed on the page with success message. Click source tab to view the raw json data.