Projekt

Allmänt

Profil

Handlingar

Maintenance #379

stängd
CA CA

Maintenance #135: Produktionshårdning och slutregression

Aktivera och verifiera köp och nyttjande av klippkort

Maintenance #379: Aktivera och verifiera köp och nyttjande av klippkort

Tillagd av Codex API för 4 dagar sedan. Uppdaterad för 3 dagar sedan.

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
Betalning
Startdatum:
2026-09-27
Deadline:
% Klart:

100%

Beräknad tid:
(Total: 0:00 h)
Risknivå:
Hög
Driftsättningspåverkan:
Flera områden
Berörd miljö:
Produktion
Regression krävs:
Ja
Reported by:
Benny Jensen

Beskrivning

Produktionsprofilen från gästpiloten döljer aktiva klippkortsartiklar och undertrycker klippkortsvalet eftersom utfärdande och avräkning är avstängda. Det etablerade kodflödet passerar riktad regression. Aktivera endast befintligt separat köp- och nyttjandeflöde för den kontrollerade testfasen. Blandad betalning hålls avstängd eftersom nuvarande gemensamma checkout registrerar restbelopp som kontant och inte stöder kombinationen klipp plus Swish. Scope: inga deltagaruppgifter, ingen kortdelning, ingen publik kontoregistrering och ingen ändring av kortmodell eller rättelseregler. Relaterar till #178 och #380, blockeras produktmässigt för verkliga användare av #204 och levereras under #135.


Acceptanskriterier

I kontrollerad produktionsmiljö visas en aktiv artikel som säljer klippkort. En inloggad testanvändare kan köpa kortet med kontant eller självdeklarerad Swish och får rätt startsaldo. För en varukorg med exakt en aktiv artikel som kan betalas helt med ett giltigt kort visas Använd klippkort; bekräftelse ger exakt ett atomärt avdrag och korrekt kvitto/rapport. CASH_CARD_ISSUANCE_ENABLED och CARD_REDEMPTION_ENABLED aktiveras. MIXED_CHECKOUT_ENABLED, CARD_SHARING_ENABLED och PARTICIPANT_CHECKOUT_ENABLED förblir avstängda. Inaktivt, utgånget, tomt, främmande eller otillräckligt kort erbjuds inte. Verifieras isolerat samt manuellt på mobil och desktop med endast syntetisk testdata och rollbackskydd.


Testresultat

PASS 2026-09-28: CASH_CARD_ISSUANCE_ENABLED och CARD_REDEMPTION_ENABLED är aktiva; MIXED_CHECKOUT_ENABLED, CARD_SHARING_ENABLED och PARTICIPANT_CHECKOUT_ENABLED är fortsatt avstängda. Syntetiska kontant- och Swishköp utfärdade kort med saldo 10. Separat nyttjande drog atomärt exakt ett klipp och kvitto, Mina klippkort, rapport på desktop/mobil samt CSV verifierades. Isolerad MariaDB-svit 34 tester/469 assertions täcker bland annat utgånget, tomt, främmande och otillräckligt kort samt inaktiva regler/artiklar; otillåtna kort erbjuds inte. Backup/restore och rollbackskydd PASS.


Underaktiviteter 1 (0 öppna — 1 stängd)

Bug #405: Visa klippkortsnyttjanden korrekt i försäljningsrapportenClosedCodex API2026-09-27

Handlingar

Relaterade ärenden 2 (0 öppna — 2 stängda)

Relaterar till Maintenance #382: Inventera testföreningens artikel-, produkt- och klippkortskonfigurationClosedCodex API2026-09-27

Handlingar
Relaterar till Maintenance #394: Rätta pilotföreningens klippkortsartiklar för deltagarfritt verifieringsflödeClosedCodex API2026-09-27

Handlingar
Handlingar

Finns även som: PDF Atom