By 2017, it is estimated that 95% of non-cash transactions will be paid by credit or debit cards.