Payment status is not trip status: modelling card capture in a taxi booking systemA common shortcut in booking systems is a single status column: pending, confirmed, completed, paid. It looks tidy until the first time a trip is completed and the card fails, or a customer is charged12PA1d ago · 5 min readbooktaxiservice.hashnode.dev