Checkout that actually completes
Customers reached the pay button and then nothing happened. The shop looked fine — the last step was not.
We traced the payment callback, fixed the order status, and added a clear failure message so staff could see a stuck checkout before the customer called.
Same week, orders started landing again. No rewrite, no new platform — just the broken step.