Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Steps

App

Kiosk

Loyalty API

Guest opens the app clicks on Loyalty Code Page

Guest sees OTP

n / a

Guest scans OTP in Kiosk

  • Guest sees success message in the app

  • Guest sees a success message and any pre-selected rewards in Kiosk

  • Airtouch polls Get OTP endpoint every 2 seconds and Get OTP endpoint returns status: claimed

  • Airtouch shows success message in the app

  • Before status is “claimed“ the response will always come back as “pending“, in which case there should be no changes to current OTP.

Guest closes success message in the app

  • Guest sees a new OTP in the app

n / a

Guest completes order in the Kiosk and pays

  • Loyalty point balance is update with latest order

  • Guest pays in Kiosk and gets receipt

  • Call Update endpoint with status of “Claimed”

...