Emirates Skywards

Skywards Everyday

Do I earn Skywards Miles for purchases made with a gift card?

You can only earn Skywards Miles for purchases made using cash or bank cards, and not with gift cards or any other non-monetary means.