feat(planning): voucher invoeren bij inschrijving (D-3) #2125

Closed
opened 2026-09-19 20:30:36 +00:00 by brenno · 0 comments
Owner

Overgebracht vanuit brenno/Keiko#285. De serverzijde is inmiddels geland (OciServe PR #609, zelfinschrijving #591), dus de parkeerreden vervalt.

Vereist een uitvoering een voucher, dan toont het aanbod dat vooraf, niet pas bij het bevestigen. Invoerveld met dezelfde vorm als de bestaande setupcode: Crockford Base32, hoofdletterongevoelig, met lokale checksumcontrole zodat een typefout direct wordt gemeld zonder de server te bevragen.

De code wordt pas bij het inschrijven meegestuurd en nooit lokaal bewaard, niet in SharedPreferences en niet in een log. Duidelijke meldingen voor onbekend, al ingewisseld, ingetrokken, verlopen, en hoort niet bij deze uitvoering. Na te veel pogingen respecteert de client de Retry-After.

Overgebracht vanuit brenno/Keiko#285. De serverzijde is inmiddels geland (OciServe PR #609, zelfinschrijving #591), dus de parkeerreden vervalt. Vereist een uitvoering een voucher, dan toont het aanbod dat vooraf, niet pas bij het bevestigen. Invoerveld met dezelfde vorm als de bestaande setupcode: Crockford Base32, hoofdletterongevoelig, met lokale checksumcontrole zodat een typefout direct wordt gemeld zonder de server te bevragen. De code wordt pas bij het inschrijven meegestuurd en nooit lokaal bewaard, niet in `SharedPreferences` en niet in een log. Duidelijke meldingen voor onbekend, al ingewisseld, ingetrokken, verlopen, en hoort niet bij deze uitvoering. Na te veel pogingen respecteert de client de `Retry-After`.
brenno 2026-09-20 09:24:01 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LibreKAT/Ocideck#2125
No description provided.