I mixed up the meanings of "debit" and "credit", and wrote a credit card processing app that ended up PAYING $75K to our customers instead of charging them.
I'm still not sure how this bug slipped past the bank's tough app certification process, though.
I'm still not sure how this bug slipped past the bank's tough app certification process, though.