You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previously, we had a massive google docs of QR codes, each corresponding to one instance of a shop item. When it was scanned, the counter of the item in the shop went down
Goals
Instead of doc with qr codes, attendees purchase redeemable tickets
Staff scans these redeemable tickets - they get marked as used
Affected endpoints
POST /shop/generate-order (new)
Staff generates a non-expiring qr code for the specified items, that will be scanned by an attendee to checkout
POST /shop/fulfill-order (new)
Attendee scans ticket QR code → order gets marked as used (subtracts the cost from the authenticated user, as well as subtracts the item count from the shop)
We may need a new DB to mark tickets as unused or used. As well as the items in the ticket (grainy qr code problem)
The text was updated successfully, but these errors were encountered:
The text was updated successfully, but these errors were encountered: