Events: guest tickets in My Tickets (localStorage) until account claim exists #145
Labels
No labels
app:activities
app:chat
app:chatelet
app:events
app:forum
app:libra
app:market
app:restaurant
app:tasks
app:wallet
app:webapp
bug
enhancement
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
aiolabs/webapp#145
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
With guest checkout (#144) a buyer without an account gets the ticket by email and on the Stripe return dialog, and can reopen it via
/events/ticket/:ticketId./my-ticketsstays login-gated, so a guest who closes the dialog has only the email.Proposal
events:guest-tickets) when the return dialog / Lightning poll sees them paid (theevents:pending-checkoutrecord already carries the ids).MyTicketsPagefor unauthenticated visitors: render those ids via the anonymousgetTicketread (paid / registered state, QR with logo), with a note that they are stored on this device only and a link to the emailed ticket.Device-local by nature; the email remains the durable record.