Features #225
stängdFeatures #178: Samordning: generiska föreningsspecifika klippkort
Features #183: Utfärda klippkort vid registrerat köp
Utfärda kort atomärt från kontots kontantköp
100%
Beskrivning
DoD: bakom avstängd flagga utfärdar CashPurchases ett kort per enhet med kontoägare och första saldopost i samma transaktion. Låsta offertvillkor ingår i granskningsfingerprint. Återförsök ger inga dubbletter; ändrade villkor kräver ny granskning; ogiltig giltighet och gästägande avvisas. Fel mitt i utfärdande återställer även kontantköpet. MariaDB-integrationstester med syntetiska data krävs. Exkluderar katalog/varukorgsupplåsning, UI, nya acceptansrättigheter och aktivering; dessa följer i separat delärende under #183.
Acceptanskriterier
Atomärt kort+ägare+saldo/köp, låsta villkor, återförsök och rollback verifierade isolerat. Default avstängd.
Testresultat
PASS 2026-09-21: atomärt utfärdande, två enheter/två kort, snapshots, idempotens, behörighet och full rollback verifierade. Isolerad MariaDB-CI 1638102: 185 tester/3391 assertions.