MyCard is a game voucher that is already popular among online users in Asia. Thousands of people using MyCard to purchase a variety of online content and services, including mobile and online game credits, virtual item and Facebook credits.