Gift cards have been a mainstay in the traditional retail industry since their inception in the 30s, first introduced as ‘gift certificates’. They become the reliable go-to grab at the checkout counter, nestled beside the payment tills, waiting for that last-minute gift panic to strike. How times have changed. Now, digital top-up payment cards ar...
E-commerce