fix giftcards bug