You can load a physical Starbucks gift card into the app in about two minutes

Open the Starbucks app on your phone, tap the green card icon at the bottom of the screen, then select "Add a Card." Choose "Gift Card" from the menu, and either scan the card with your phone's camera or type in the 16-digit card number and PIN manually. Once loaded, the card balance appears in your app and you can pay at any Starbucks location by showing the barcode on your screen.

The app stores your card information securely and updates your balance after each purchase. You can load multiple gift cards into one account, and the app will let you choose which card to use at checkout.

Key Takeaways

  • The Starbucks app stores your gift card balance digitally so you don't have to carry the physical card.
  • You can add a card by scanning it with your phone camera or by typing the card number and PIN by hand.
  • The app updates your balance in real time after each purchase.
  • You can load as many gift cards as you want into a single account and switch between them at checkout.
  • If you lose or damage the physical card after loading it to the app, your balance is still safe in the app.

Step-by-step: Adding a gift card by scanning

Scanning is the fastest method and requires no typing. Open the Starbucks app and look for the green card icon at the bottom center of the screen — this is your wallet. Tap it to open your card list.

At the top of the wallet screen, you'll see a plus sign (+) or an "Add a Card" button. Tap that button. A menu will appear with options including "Gift Card," "Debit or Credit Card," and "Rewards." Select "Gift Card."

The app will ask permission to use your phone's camera. Tap "Allow" when prompted. Hold your physical Starbucks gift card flat in front of your phone's camera so the card number and barcode are clearly visible. The app will scan automatically — you don't need to take a photo or press anything. Once the scan is complete, the card details will populate automatically.

Review the card number and balance shown on the screen to make sure they match your physical card. Tap "Add" or "Confirm" to finish. Your gift card is now loaded into the app and ready to use.

Step-by-step: Adding a gift card by typing the number

If scanning doesn't work or your card is damaged, you can enter the information manually. Open the app, tap the green card icon, and select "Add a Card," then "Gift Card."

Instead of scanning, look for a link that says "Enter Card Number Manually" or "Can't Scan?" and tap it. You'll see two text fields: one for the card number and one for the PIN.

The card number is the 16 digits printed on the front of your gift card, usually below the barcode. Type all 16 digits into the first field. The PIN is a four-digit number printed on the back of the card, usually near the bottom or under a scratch-off panel. Type those four digits into the second field.

Double-check both numbers for accuracy, then tap "Add" or "Confirm." The card will load into your app within a few seconds.

What to do if the card won't scan

Scanning fails most often because the barcode is scratched, faded, or at an angle the camera can't read clearly. If the scan doesn't work after two or three tries, switch to manual entry instead — it takes only a minute longer and always works.

Make sure you're holding the card flat and steady, with the barcode facing the camera directly. Avoid glare from overhead lights or windows, which can confuse the camera. If the card is physically damaged or the numbers are worn away, manual entry is your only option.

If you're still having trouble after trying both methods, the card itself may be defective. Contact Starbucks customer service through the app or visit a store with your physical card and receipt to report the problem.

Managing multiple gift cards in your app

You can load as many gift cards as you want into a single Starbucks account. Each card appears as a separate entry in your wallet, and you can see the balance of each one at a glance.

When you're ready to pay at checkout, the app will show you all your loaded cards and ask which one you want to use. Select the card you prefer, and the barcode will appear on your screen for the barista to scan. After the purchase, the balance on that specific card updates immediately.

If you want to remove a card from your app, open your wallet, find the card you want to delete, and look for a menu icon (three dots or a trash can). Tap it and select "Remove" or "Delete." The card is removed from the app, but the physical card still holds its balance if you want to load it again later or use it elsewhere.

Paying with your loaded gift card at the register

Once your card is loaded, paying is straightforward. At the register, tell the barista you're paying with the app. Open the Starbucks app, tap the green card icon, and select the gift card you want to use from your wallet.

Your card's barcode will appear on your screen in large format. Hold your phone up to the barcode scanner at the register so the barista can scan it. The transaction processes in seconds, and your updated balance appears in the app immediately.

You don't need an internet connection to show your barcode, but the app does need to connect to Starbucks' servers to process the payment. If you're in an area with no signal, the transaction may fail — step aside and try again once your connection is stronger.

Checking your balance and transaction history

Your gift card balance is always visible in the app's wallet. Open the green card icon and tap the gift card you want to check. The current balance appears at the top of the screen.

To see your recent purchases, tap on the card itself or look for a "Transaction History" or "Activity" link. This shows you every purchase made with that card, including the date, time, location, and amount spent. This is useful if you want to track spending or verify that a recent purchase went through correctly.

The balance updates within seconds of each purchase, so you always know exactly how much you have left. If you notice a transaction you didn't make, contact Starbucks customer service through the app to report it.

Frequently Asked Questions

Can I load a Starbucks gift card that someone else gave me?

Yes. Once a gift card is in your possession, you can load it into your app using either the scanning or manual entry method. The card doesn't need to be registered to your name — only the person who originally purchased it needs to have done that. You can load it into your account and use it immediately.

What happens to my balance if I lose my phone?

Your balance is stored on Starbucks' servers, not just on your phone. If you lose your phone, sign into the Starbucks app on a new device with the same account, and your loaded gift cards and their balances will appear. You won't lose any money.

Can I reload a gift card that's already in my app?

No. A Starbucks gift card is a one-time card that holds a fixed balance. Once you load it into the app, you spend down that balance with each purchase. You cannot add more money to it. If you want another card, you'll need to purchase a new physical gift card and load that one separately.

Do I need to be a Starbucks Rewards member to load a gift card?

No. You can load and use a gift card in the app without joining the Rewards program. However, if you do join Rewards, your purchases with the gift card will earn points toward free drinks and food.

What if the card number or PIN is wrong?

The app will reject the entry and ask you to try again. Double-check the numbers on your physical card — the card number is on the front and the PIN is on the back. If you've typed them correctly and the app still rejects them, the card may be defective or not yet activated. Try scanning instead, or contact Starbucks customer service.