Yes, gift cards are a form of payment so you can use a gift card in conjunction with a discount code.