← Selected work

Reliability

The Entertainer

Checkout & payment flows

Scope
Guest, wallet, card
Stack
.NET, payment APIs
Role
Parity + production fixes

New checkout had to behave like the old one. It did not. Type mismatches in payment response mapping caused failures after a successful charge. Guest checkout broke when user_id was JSON null instead of missing.

What I did