I walked into CVS with a plan. Buy some Visa gift cards, fund my Bovada account, avoid the whole Bitcoin learning curve. Simple.
Four hundred eighty-seven dollars later—across ten different gift cards from three different stores—I’d made exactly two successful deposits.
Here’s what actually happened.
The Shopping Spree
Card 1-2: CVS Vanilla Visa ($50 each)
These looked like the classic solution. Plain gray Visa cards, “$50” printed on the front, activation fee already included in the price.
First card: loaded it at the register, drove home, entered the details at Bovada. Declined.
Second card: same batch, same store. Figured maybe the first was defective. Also declined.
I called the number on the back. Automated system said the card was active, balance confirmed. Tried Bovada again. Still declined.
Card 3-4: Walgreens Vanilla Visa ($50 each)
Maybe CVS cards were the problem? Different store, same brand.
Card 3: Declined Card 4: …approved?
For $50.23 (with the processing fee Bovada adds), I finally had money in my account. One success out of four attempts.
Card 5-6: Walmart Visa Gift Cards ($75 each)
Walmart’s store-branded Visa cards. The cashier mentioned they’re issued by Green Dot.
Card 5: Declined immediately Card 6: Declined
The Walmart cards seemed to block international transactions entirely. No setting to change this—just flat rejection.
Card 7: Target Visa Gift Card ($50)
Same story. Declined. Target’s cards apparently route through a bank that blocks gambling codes.
Card 8-9: Vanilla Visa from gas station ($25 each)
Smaller amounts, different purchase location. Maybe the smaller denominations would slide through?
Card 8: Declined Card 9: Approved!
Another success. Now I’m at $75 deposited across nine cards and around $480 spent.
Card 10: NetSpend Visa ($100 reload)
This wasn’t technically a gift card—it’s a reloadable prepaid card that requires registration.
Registered online, enabled international transactions in the app, loaded $100 at CVS.
Tried Bovada. Approved.
Final score: 3 successful deposits out of 10 cards. $175 deposited. $487 spent on cards.
Why Most Gift Cards Failed
After this expensive experiment, I researched what went wrong.
The international transaction problem:
Bovada processes deposits through international merchant accounts. Most Visa gift cards block international transactions by default—and gift cards (unlike reloadable cards) have no settings to change.
The two Vanilla Visas that worked? Either they came from batches with international enabled, or they got lucky routing through a domestic processor temporarily.
The gambling merchant code problem:
Even cards that allow international transactions might block gambling-specific merchant codes. Card issuers maintain blocklists. Bovada’s merchant code is on many of them.
The random factor:
Same brand, same store, same day—one card works, one doesn’t. Processing routes through different banks and gateways. Outcomes vary even for identical cards.
What I Should Have Done
The experiment taught me expensive lessons.
Lesson 1: Gift cards are gambling before the gambling
You’re betting $50-100 that a card will work, with roughly 30% odds. That’s -70% expected value before you even place a sports bet.
Lesson 2: Reloadable cards beat gift cards
The NetSpend card worked because I could enable international transactions. Gift cards don’t have that option.
If you insist on cards, buy a reloadable prepaid card (NetSpend, Bluebird), register it fully, enable international transactions, then fund it.
Lesson 3: Bitcoin would have been cheaper
My $487 experiment deposited $175. That’s a 64% loss to card failures.
Bitcoin through Cash App:
- Buy $175 in Bitcoin: $177 (1% spread)
- Send to Bovada: works
- Total cost: $2
I burned $310 learning this lesson.
Cards That Actually Work (Sometimes)
Based on my experience and community reports:
Highest success rate:
- Vanilla Visa (plain packaging, no bank branding): ~40-50%
- Must get lucky with batch and routing
Medium success rate:
- NetSpend reloadable: ~60% (with international enabled)
- Bluebird: ~50% (with international enabled)
- Green Dot reloadable: ~35%
Zero success rate in my testing:
- Walmart Visa gift cards
- Target Visa gift cards
- Any store-branded gift card
The Cards I Ended Up With
I still have several unused gift cards from this experiment. Here’s what happened to them:
Two declined Vanilla Visas: Used at gas stations over the next month. Fine for normal purchases.
Two Walmart cards: Donated to a friend’s kid for birthday spending.
The CVS Vanilla Visas: Eventually used at Amazon after registering with a zip code.
None of the cards were defective. They all work for normal purchases. They just don’t work for offshore gambling.
My Recommendation Now
What Visa gift cards work on Bovada? Vanilla Visa sometimes. Everything else rarely or never.
But here’s what I tell anyone who asks: don’t bother with gift cards.
I started this experiment avoiding Bitcoin because it seemed complicated. After burning $300 on failed gift cards, I spent twenty minutes setting up Cash App and made a successful deposit within an hour.
Bitcoin intimidation cost me real money. The gift card “easy solution” was anything but easy.
If you absolutely refuse to use crypto, buy a NetSpend card, register it fully, enable international transactions, and understand you’re still looking at 60% success rate.
If you’re willing to learn Bitcoin for twenty minutes, you’ll save money on your first deposit and every deposit after.
I walked into CVS thinking gift cards were the shortcut. I walked out of that experiment knowing they’re the long, expensive way around.