Gift cards are prepaid payment cards that can be used for purchasing goods and services from a particular retailer, restaurant, online store or merchant. Gift cards are gaining popularity as convenient gifting options for various occasions like birthdays, anniversaries, holidays or promotions. They offer flexibility to recipients to redeem the value against the items of their choice from the...