Can I earn Perks rewards if I pay using a gift card? Yes, you can earn points when you pay using a gift card.