Payment failures fell sharply on a high-volume payments platform. Almost none of it came from writing better payment code. It came from noticing that a payment stack is a supply chain you run rather than a system you build.