Credit card payments evolve beyond the mobile wallet Visa estimates that 50 billion smart devices will be connected to the internet by 2020. Published 21 May, 2018 06:20pm