Yes, Amazon does refund gift cards on canceled orders. Gift card refunds will be issued within three hours of the order cancellation.