Yes, gift cards are a form of payment. You can use a giftcard and discount code in the same order. Enter gift card code and click Apply, then enter discount code and click Apply again.