No need for scratching as Vodafone launches e-top-up swipe card