Bad API design costs a lot of money. In payments, it's clear why | Hacker News Reader