Advances in technology has meant more people are embracing digital payments such as Visa cards due to the convenience that it ...