UoaWDCC / ASPA-EnrollmentForm

6 stars 1 forks source link

[FEATURE] Make confirmation email like an E-Ticket for execs to scan #59

Open VillaramaEnzo opened 3 years ago

VillaramaEnzo commented 3 years ago

Is your feature request related to a problem? Please describe. We need a way to quickly admit people into the event. Checking that they are indeed someone who has signed up and has payed (for people who choose to pay before the event).

Describe the solution you'd like Some sort of QR code maybe at the bottom of the confirmation email, that when scanned updates the sign-up sheet, showing that they have paid and have arrived at the event (i.e highlight the row)

Each e-ticket/QR code would have to be different for each event for each person

Describe alternatives you've considered

Additional context Ideally:

  1. Members show confirmation email/ e ticket
  2. Exec scan the QR code on the ticket
  3. Screen shows if they've paid online already or not
  4. If yes, attendance is recorded.
  5. If no, exec collect cash/check for bank transfer on the spot
  6. After payment is received, Exec click on the "paid at event by cash"/"paid at event by bank transfer" option on the screen and attendance is recorded.
Ray-F commented 3 years ago

A) Check row colour and check attendance for YP. If green and no YP, then show all good confirmation for ASPA admin (and add YP in attendance row).

B) If not green and not YP, then show button with "Have they Paid?" that ASPA admin can click, and this will mark the row as green, and say YP (in attendance row).

C) If green and already YP, then "duplicate QR found" do nothing.

If no QR Code, check for UPI (repeat process above).

If UPI does not exist, manual entry.