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