NCR President Doug Brown joined PYMNTS to discuss the new Amex checking account, consumer financial health, Peloton and more in This Week in Payments.