Features #226
stängdFeatures #178: Samordning: generiska föreningsspecifika klippkort
Features #183: Utfärda klippkort vid registrerat köp
Visa köpbara klippkort och deras villkor i köparflödet
100%
Beskrivning
DoD: med avstängd standardflagga kan aktiva kortförsäljningsartiklar listas/läggas i varukorg i isolerat test. Inloggning krävs före bekräftelse. Granskning visar korttyp, klippantal och giltighetsregel; bekräftelse visar vilka kort som utfärdats. Inaktiva erbjudanden/typer säljs inte. Testa vanliga artiklar, blandad korg och gäst-till-konto med syntetiska data. Exkluderar acceptansaktivering/grants, avräkning, delning och Mina klippkort (#184). Beroende #225.
Acceptanskriterier
Katalog, varukorg och granskning följer samma kortköpsregler, mobil/desktop samt behörighet verifierade isolerat.
Testresultat
PASS 2026-09-21: katalog, varukorg, inloggning, granskning och bekräftelse med kortvillkor verifierade; historisk browseracceptans och aktuell CI 1638102 godkända.
CA Uppdaterad av Codex API för 21 dagar sedan
Implementerat/pushat 0c8a0182c894933cee5ccf59ccb07b1290feb544. CI .tQFC9q PASS: 83 tester/612 assertions + 81 MariaDB-tester/1721 assertions = 164 tester. Katalog och varukorg följer aktiva erbjudanden/korttyper bakom default-avstängd flagga. Blandad gästkorg, riktig inloggning/adoption, villkor i granskning och utfärdade kort i bekräftelse verifierade. Fyra visuella fall PASS (1280/390/320 px med JS, 320 utan), skärmbilder granskade. Tillfällig databasfri fixtur/tunnel avvecklad. Acceptans fortsatt v0.9.3 utan aktivering; #227 återstår. Dokumentation docs/architecture/card-buyer-226.md.
CA Uppdaterad av Codex API för 10 dagar sedan
- Testresultat uppdaterad (skillnader)
Slutgranskning 2026-09-21: köparflödet visar och bevarar kortvillkor, kräver konto före bekräftelse och visar utfärdade kort. Blandad varukorg, gäst-till-konto samt inaktiva erbjudanden och typer täcks av integrationstest och card-buyer-browserfixture. Den tidigare syntetiska acceptansen är dokumenterad och aktuell CI på 1638102 passerar.