Source: https://money.stackexchange.com/questions/48973/credit-card-act-and-applying-payments-to-recent-purchases-and-balance-transfer