Payments (2 posts)

View other tags: all tags

Twenty-eight seconds

Payment provider gives you 28 seconds to answer. Take 29 and it voids, then keeps resending until you reply. We weren't de-duplicating them. You can guess the rest. (The long version.)

Payments are a distributed system: the 28-second void

In 2014 we looked after a system that took payments from a payment provider and passed them on to the systems that held customer accounts. The rules we were playing by The provider wanted an answer to …