How debit/credit card works
medium.com