Gift card declined online? Can't split payment? Here's how to use gift cards for online purchases, handle partial balances, and fix the most common checkout issues.
Using a gift card in a store is simple — hand it to the cashier, they swipe it, done. Online is a different story. Checkout systems weren't really designed for gift cards, and it shows. You run into partial balance problems, declined transactions, retailers that won't let you split payments, and confusing error messages that don't tell you what actually went wrong.
We hear about these issues from CardDepot customers regularly, so we put together this guide. It covers the most common problems people run into when using gift cards online and how to get around them.
Note: Retailer policies and checkout systems change frequently. The details below were accurate at the time of writing, but it's always worth checking a retailer's current payment FAQ if you run into trouble.
Store Gift Cards vs. Prepaid Visa/Mastercard Cards Online
These two types of cards work very differently at online checkout, and most of the frustration people experience comes from not knowing which rules apply to their card.
Store gift cards (Home Depot, Nike, Starbucks, etc.) are tied to one retailer. When you use one online, you enter the gift card number and PIN in a dedicated "gift card" field during checkout — separate from the credit card field. The system deducts your gift card balance first, and you pay the rest with a credit or debit card. This process is straightforward at most major retailers.
Prepaid Visa/Mastercard gift cards work more like a debit card. You enter them in the regular credit/debit card field. The problem is that most online checkouts only have one card field — so if your gift card doesn't cover the full purchase, the transaction will decline. There's no built-in way to split the difference between a prepaid gift card and a credit card at most online retailers.
This is a big reason why store gift cards are generally easier to use online. The retailer's own system knows how to handle partial balances on its own cards. Prepaid cards don't get that treatment.
Using Multiple Gift Cards in One Online Order
One of the most common questions we get: can you use more than one gift card on a single online purchase?
For store gift cards, usually yes — but there's a limit. Here's a general idea of what major retailers allow:
- Amazon: You can add multiple Amazon gift cards to your account balance, then use that combined balance toward any order. There's no practical limit on how many cards you can add.
- Target: Up to 10 gift cards per online order.
- Walmart: Up to 5 gift cards per online order.
- Best Buy: Up to 10 gift cards online, 15 in-store.
- Home Depot, Lowe's, Nike, and most other retailers: Typically 3–5 per online order, though it varies.
If you have more cards than the retailer allows per transaction, you can usually place multiple smaller orders, or — in the case of Amazon — load all the balances into your account first and shop from one pooled balance.
For prepaid Visa/Mastercard gift cards, the picture is worse. Most online retailers will only accept one card in the credit/debit field. You generally can't combine two prepaid gift cards on a single online purchase without a workaround (more on that below).
What to Do with a Partial Balance
You bought something with your gift card and now there's $7.42 left. The next thing you want to buy costs $30. What now?
With a store gift card: Most retailers handle this gracefully. Enter your gift card at checkout, and the system will apply whatever balance is left, then charge the remaining amount to your credit or debit card. This works at virtually every major retailer online.
With a prepaid Visa/Mastercard gift card: This is where things get annoying. If your $7.42 card can't cover the full purchase, it will decline in the credit card field. Your options:
- Buy an Amazon gift card for the exact remaining amount. Amazon lets you buy gift cards in custom amounts starting at $1. Purchase one for $7.42 using your prepaid card, then add it to your Amazon balance. This effectively converts a hard-to-use prepaid card balance into something useful.
- Use it at a store with split-payment support. In physical stores, cashiers can run your gift card for the partial amount and charge the rest to another card. This is often the easiest way to drain a small prepaid card balance.
- Use it for a purchase that's less than the balance. Buy something small that costs $7 or less. Not exciting, but it uses the card.
- Load it into PayPal. You can add a prepaid gift card to your PayPal wallet and use the balance toward PayPal purchases. This pools it with your other payment methods.
Why Gift Cards Get Declined Online (and How to Fix It)
If your gift card is getting declined at online checkout, it's almost always one of these issues:
The purchase exceeds your balance. Online systems won't process a partial payment on a prepaid card. Even being one cent over will trigger a decline. Check your exact balance before shopping — not the amount you think is left.
The card isn't registered. Many prepaid Visa/Mastercard cards require you to register a billing address (usually your ZIP code) on the issuer's website before they'll work online. Without this, the retailer's address verification system will reject the card. Look for a registration link on the back of the card or the issuer's website.
The card isn't activated. Cards purchased in-store are usually activated at the register. Cards received as gifts or purchased online sometimes need manual activation through a website or phone number listed on the packaging.
The retailer doesn't accept prepaid cards. Some online retailers block prepaid cards entirely, especially for subscriptions, digital goods, or high-fraud categories. There's not much you can do about this besides using the card somewhere else.
Pre-authorization holds. Some merchants (especially hotels, gas stations, and restaurants) place a temporary hold for more than the purchase amount. Restaurants often pre-authorize 20% above the bill for tip. If the hold exceeds your card balance, the transaction will decline even though the actual charge would have been fine. The hold typically drops off after a few business days.
The retailer requires a credit card on file. Some merchants won't process an order paid entirely with a gift card — they need a credit or debit card on the order to verify your billing and shipping address. PetSmart is one example: even if your gift card balance covers the full amount, they may require a portion of the charge to go on a credit card so they can run address verification. If you're getting declined with a full gift card balance and can't figure out why, try adding a credit card as a secondary payment method and splitting the charge.
You're shopping outside the U.S. Most prepaid gift cards sold in the U.S. can only be used domestically. International retailers or sites with foreign payment processors will decline them.
Watch for Retailer-Specific Redemption Rules
Even when a gift card technically works online, individual retailers may have rules about what you can use it for. This catches people off guard.
Some brands restrict gift card redemption to specific types of purchases. Celebrity Cruises, for example, only allows gift cards to be applied toward new bookings — you can't use them to pay off an existing reservation balance. Other cruise lines and travel companies may have similar restrictions. If you're buying a gift card for a specific purchase, check the retailer's gift card terms first to make sure it can be used the way you intend.
Other common restrictions to watch for:
- Some retailers won't let you use a gift card to buy another gift card.
- Subscription services (streaming, meal kits, etc.) often don't accept gift cards for recurring payments.
- Marketplace sellers on platforms like Walmart or Amazon may not accept the platform's gift cards for third-party items.
- Some retailers restrict gift card use on certain product categories or during specific promotions.
None of these are deal-breakers, but they're worth knowing before you buy so you don't end up stuck.
A Note on CardDepot Gift Cards
Every gift card we sell at CardDepot.com is a store-specific eGift card — Home Depot, Nike, DoorDash, Carnival, and 400+ other brands. These are closed-loop retailer cards, not prepaid Visa/Mastercard cards. That means:
- You enter them in the retailer's gift card field, not the credit card field.
- Partial balances work normally — the retailer applies what's on the card and charges the rest to your payment method.
- No registration or activation required. You get a code, you enter it at checkout or load it to your account.
- They never expire and have no fees. (More on that here.)
Most of the headaches described in this post — declined transactions, address verification failures, split payment limitations — apply to prepaid cards, not the store cards we sell. That's one more reason to buy retailer-specific gift cards instead of generic prepaid ones when the option is available.
Quick Reference
Store gift cards online: Enter in the gift card field. Most retailers allow multiple cards per order. Partial balances apply automatically with the rest charged to your credit card. Easy.
Prepaid Visa/Mastercard online: Enter in the credit card field. Usually limited to one card. Must cover the full purchase or it declines. Register a billing address first. No split payments at most retailers.
Draining a small prepaid balance: Buy a custom-amount Amazon gift card, use it in a physical store with a split payment, or add it to PayPal.
Card getting declined? Check your exact balance, register the card, confirm it's activated, and make sure the retailer accepts prepaid cards.
More gift card tips on our Tips & Tricks page.