adjust logic for send giftcard and giftcard status