Skip to content

Comment on Ask HN: Why was Square down for 13 hours?parent

Comments

Oddly, some parts of their API continued to work. When we take online purchases we have a checkbox to allow customers to keep their card on file (stored with Square - we keep a card ID generated by Square). Well, our software accesses the Square Customers API first to store the card, before we try to create a payment. So during the outage, all these customers were able to put their cards on file, but then the payment failed within the same 1-second time span. The result was that we ended up with tons of duplicate cards on file as customers kept re-submitting.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.