Checklist pro PR dotýkající se plateb
Checklisty pro review se znalostí domény — platby, autentizace, infrastruktura — aby recenzenti nepřehlédli to zřejmé
Zobrazit náhled vstupu a výstupu
Vstup
- Language
- typescript
- Context
- payments
Výstup (úryvek)
## Checklist code review — platební PR (vysoké riziko) - [ ] Všechny peníze řešeny jako celé centy (žádná aritmetika s plovoucí čárkou nikde v diffu). - [ ] Měnový kód cestuje spolu s každou částkou (žádné implicitní USD). - [ ] Idempotentní klíč vyžadován u každého zápisu do brány; opětovné použití kontrolováno proti 24h úložišti. - [ ] Osobní údaje (poslední 4 číslice karty, fakturační adresa) nikdy nelogovány, ani ve stack trace chyb. - [ ] Zápisy do DB obaleny transakcí s voláním brány až po commitu. - [ ] Testy pokrývají: úspěch, 3DS výzvu, zamítnutí, timeout brány, částečné vrácení, opakování dvojího odeslání. - [ ] Feature flag na místě; plán nasazení zdokumentován v popisu PR.