When you pay with a registered Starbucks Card (including digital gift cards in the app), you typically earn 2 Stars for every $1 spent .
While the purchase of the card is ineligible for rewards, using one to pay for your coffee or snacks is actually the most efficient way to earn stars: can i earn starbucks stars when i buy gift cards
Paying with cash, credit, or debit cards directly usually only earns 1 Star for every $1 spent . When you pay with a registered Starbucks Card