Crypto Cards, Audited: The FX Slippage Eating Your Cashback
Ten crypto cards measured against Google’s mid-market rate: the FX slippage nobody discloses is quietly eating your cashback.
I work on product at Infini, one of the cards reviewed here; it ranks last on net cashback. The measurements and the ranking are as published on May 12, 2026.
contents
I’ve wanted to do a proper crypto-card mega-review forever, and today it finally happens. I rounded up every card on the market with cashback or a genuine edge, used Google’s real-time rate as the baseline to measure FX slippage, stacked the nominal cashback on top, and computed each card’s actual net cashback rate.
PS: no promos, no invite codes, no referral links anywhere in this piece. Zero ads, safe to consume.
- Best three: Ether.fi × MEXC co-brand (+2.86%), Ether.fi base (+1.86%), Plasma One (+1.80%)
- Worst three: Infini (−3.09%), RedotPay (−2.40%), Kast (−2.11%) — all three either take FX losses with zero cashback, or pay cashback nowhere near enough to cover the slippage
- Most underrated: dtcpay — no cashback, but only 0.12% FX loss on spend, basically hugging Google’s mid-price. The most transparent FX of any card here.
The Scoreboard
The full comparison, sorted by net cashback rate from best to worst, measured May 11, 2026:
| Card, Scenario | Net | FX loss | Nominal | Monthly cap |
|---|---|---|---|---|
| Ether.fi MEXC | +2.86% | 1.14% | 4% | ~70 U |
| Ether.fi base | +1.86% | 1.14% | 3% | ~70 U |
| Plasma One | +1.80% | ~1.2% | 3% | 250 U |
| OKX Card EU | +1.51% | 0.50% | 2% | 10 EUR |
| Krak | +1.28% | 0.92% | 2.2% | none |
| Bybit AU | +1.13% | 0.88% | 2% | 5/50 U |
| Krak | +0.60% | 1.60% | 2.2% | none |
| Bitget Wallet | +0.52% | −0.47% | 0-fees promo | 600 U |
| dtcpay | −0.12% | 0.12% | 0% | none |
| Kast | −0.93% | 2.43% | 1.5% | 30 U |
| Bitget Wallet | −0.95% | 1.46% | 0-fees promo | 600 U |
| Kast | −2.11% | 3.43% | 1.5% | 30 U |
| RedotPay | −2.40% | 2.40% | 0% | none |
| Infini | −3.09% | 3.09% | 0% | none |
The Method
Every card gets the same yardstick:
- FX loss = (what the card actually debited − what Google’s mid-market rate says it should have debited) ÷ the Google amount
- Net cashback = nominal cashback − FX loss − any other per-transaction fees
All numbers come from real foreign-currency purchases, and none of these cards charge issuance or annual fees — except RedotPay, which takes $10 to issue.
Headline cashback is marketing. What you keep is net cashback: nominal cashback minus FX slippage minus fees, measured against Google’s real-time mid-market rate. By that math, several “cashback cards” on this list are net negative.
Ether.fi
@ether_fi (opens in new tab) — Visa, card currency USD. BIN 454924, issued out of Puerto Rico (US territory).
- Measured FX loss on foreign-currency spend: 1.14%
- Base cashback ladder: 3% / 1% / 0.5% (first 2,000 / 2,001–3,000 / >3,000 USD); the MEXC co-brand adds +1% to every tier
- Monthly cashback cap: 1,000 USD
- Net: base version earns 1.86% inside the first 2,000 U, then starts losing money; the MEXC co-brand still nets +0.36% even at the third tier
POV: of all the crypto cards I’ve run, Ether.fi is comfortably top-tier, and the product keeps maturing — fiat and crypto both supported for deposits and withdrawals. The flaw: Apple Pay provisioning loves to trip risk controls, and one failed add means a three-month wait before you can retry. That’s the chronic disease of Puerto Rico BINs — KAST, Plasma, and the ancient god Solayer all suffer from it.
Plasma One
Visa, card currency USD. BIN 454924, issued out of Puerto Rico — same BIN as Ether.fi.
- Measured FX loss on foreign spend: ~1.2%
- Nominal cashback 3% — unconditional, no tiers; net works out to roughly 1.8% to 2%
- Monthly cashback cap 250 USD, which you hit at 8,333 USD of spend
- Cashback paid in $XPL, Plasma’s native token
- Key risk: $XPL rewards take 3 to 7 days to settle, and you carry the XPL price risk for the whole window
POV: nothing about this card is bad. If the FX drag were a touch lower I might run it as my daily driver. Meanwhile I’m still waiting for them to deliver the card they keep dangling — a metal card benchmarked against Revolut-tier perks.
OKX Card EU
Mastercard, card currency EUR. BIN 533171, issued in the US — a World Elite for Business credit card.
- Measured SGD spend routes through a double conversion — SGD to EUR to USDG — yet total FX loss is only 0.50% (Mastercard clears almost at mid-market)
- Nominal cashback 2%, monthly cap 10 EUR — hit at just 500 EUR of spend
- Cashback paid in USDG
POV: the cashback cap is far too low. After farming the 10% first-month promo on a fresh card, I’ve barely touched it. The bright spot is a genuinely high-quality BIN, but I won’t be running this as a daily card.
Krak
@Krak (opens in new tab) — Mastercard, card currency EUR. BIN 532113, issued in the US — a corporate prepaid card.
- Measured USD spend goes through a double conversion — USD to EUR to USDC — for 1.60% FX loss
- Nominal cashback 2.2% (measured slightly above the stated 2%), payable in EUR or BTC
- No monthly cashback cap
POV: personally, I think this card is completely cooked. You need to keep 58,000 U parked in the account to earn the 2%; leave only 1,200 U and you get a pitiful 1%. And the BIN is a US corporate prepaid — the worst kind: prepaid, chargeback-prone, risk-control magnet. The full trifecta...
Bybit AU Prepaid
Mastercard, card currency USD. BIN 539900, issued in Australia — a prepaid card.
- Bybit’s net settlement rate hugs Google’s mid-market price, but every foreign-currency purchase eats a 1% conversion fee — measured FX loss 0.88%
- Base cashback 2%; the monthly cap is tiered by spend: under 500 U a month the cap is 5 USDT, at 500 U or more it rises to 50 USDT
- Highlight: 100% cashback on ChatGPT / Spotify / Netflix subscriptions (up to the monthly cashback cap)
POV: if you already live on Bybit, this card is fine. The one real highlight is ChatGPT subscriptions coming back in full; the rest is unremarkable. Fair warning: binding it to WeChat Pay or Alipay will almost certainly trip risk controls — cash-out farms have abused that route so hard that binding now requires a photo of you holding your passport plus a screenshot of your virtual card account.
dtcpay
@dtcpay_official (opens in new tab) — Visa, card currency USD. BIN 424032, issued in the US — a business credit card.
- Measured CNY spend FX loss: 0.12%; SGD spend actually produced a 0.21% FX gain (1 USDT = 1.2693 SGD, better than the mid-market rate)
- Lowest FX loss of any Visa card here — likely because dtcpay is an MAS-licensed Singapore payment institution and pegs USDT 1:1 to USD
POV: a genuinely good card. Pure-blood US BIN — same issuing bank as Krak, but a far higher-grade BIN. No cashback, but the lowest FX slippage of the lot, plus fiat on- and off-ramps. The one regret is no Apple Pay support, so it doesn’t see much action — it’s on permanent duty paying my US subscriptions every month.
Kast
Visa, card currency USD. BIN 454924, issued out of Puerto Rico.
- Measured FX loss on foreign spend: 2.43% — the highest of every card sharing this BIN
- After the revamp, nominal cashback shrank from a blended 5% (1% USDC + 4% MOVE) to a flat 1.5% USDC
- Foreign purchases under 25 USD add a 1% low-value fee, dragging total loss to 3.43%
- Net: −0.93% on foreign spend of 25 USD or more; −2.11% under 25 USD
POV: mediocre. After the cashback nerf, swiping it in foreign currency is pure loss — though the Pengu card art is very cute. If you only ever spend USD it’s passable. But the Pengu card art really is very cute 😋, and it adds to Apple Pay just fine.
Bitget Wallet DCS
@BitgetWalletCN (opens in new tab) — Visa, card currency SGD. BIN 438214, issued in Singapore — a platinum credit card.
- Measured SGD spend: 0.47% FX gain; USD spend: 1.46% FX loss
- SGD spending nets +0.52% (FX gain plus the 0-fees promo)
- Tested against the most trigger-happy risk-control platforms (Claude, Oracle) with zero declines and zero chargebacks
POV: a pretty solid card. Singapore DCS issuance means platforms almost never decline it, and it binds to both Alipay and Apple Pay. I spend most of my time in Bitget Wallet anyway, so this has become my grocery card. Also heard the 0-fees promo is getting upgraded into a new cashback program, possibly with RWA assets as the reward — that’s right, isn’t it, @Laaaaacieee (opens in new tab)?
RedotPay
Visa, card currency USD. BIN 493724, issued in Singapore — a corporate virtual prepaid card.
- Measured FX loss on foreign spend: 2.40%, with zero cashback of any kind
- Supports 30+ fiat currencies for off-ramp, with local payment rails in a long list of countries
POV: this card is straight-up cooked. Back when the card partner was Reap it was actually decent — Hong Kong BIN — but Reap went through a stretch where Apple Pay wouldn’t bind, so they presumably swapped partners, and the current BIN is a mess: a corporate virtual prepaid trips risk controls in all kinds of perfectly normal purchase scenarios. And there’s no cashback whatsoever.
Infini
@0xinfini (opens in new tab) — Visa, card currency USD. BIN 441357, issued in the US — a business debit card.
- Measured SGD spend FX loss: 3.09%, with no cashback of any kind
- A mature Crypto + Visa payment stack — a checkout that stitches the fragmented pieces into one place
- Roughly 6% annualized yield on idle balances
POV: Infini has outgrown being a mere card project. The subscription management is excellent and the consumer-facing checkout actually works. I’m a product person myself, so I have real respect for great product work — the revamp genuinely impressed me, and you can regularly catch @Christianeth (opens in new tab) building in public on the timeline. Which is why, despite the not-small everyday spend drag, Infini remains my main card for subscriptions and receiving payments.
No Perfect Card
I’ve been meaning to write this head-to-head for ages — @MengLayer (opens in new tab) has published plenty of them — and I still managed to drag it out until now.
Every card here is one I’ve actually used and found something worth noting in. There are plenty more I’ve run — Solayer, Metamask, Cypher, Avalanche, Tria, the list goes on — but no edge and no name means no mention.
“No card is perfect. If one claims to be, that’s an ad.”
So which cards you apply for, and how many, comes down entirely to your own spending patterns and needs.
Last of all — special thanks to @Laaaaacieee (opens in new tab) for the contributions to this piece!
First posted as a thread on X, May 2026. Corrections and replies: hi@0xtz.us