I held off on ordering the RedotPay physical card for two months. The $100 price tag felt steep compared to the $10 virtual card I was already using. But eventually I needed cash from an ATM during a trip, and my virtual card couldn't do that. So I bit the bullet.
Here's everything that happened — from the moment I hit "Order" to the first time I withdrew cash at an ATM in Thailand. With real costs, real wait times, and a few surprises I didn't expect.
The True Cost (After Using a Promo Code)
Let's get the money part out of the way first:
| Cost Item | Without Code | With Code |
|---|---|---|
| Card fee | $100 | $80 (with AIAGENT or DW2025) |
| Shipping | Free (included) | Free (included) |
| Activation | Free | Free |
| Monthly fee | $0 | $0 |
| Total upfront cost | $100 | $80 |
I used code AIAGENT and paid $80. The discount was applied instantly — no hoops to jump through. Shipping was free to my address in Southeast Asia. Your location might vary.
The Ordering Process
- Open the RedotPay app → Cards → Apply for Card
- Select Physical Card
- Enter your shipping address (must match your KYC address or be in a supported country)
- In the promo code field, type AIAGENT — price drops from $100 to $80
- Confirm and pay from your wallet balance
One thing to note: your shipping address needs to be in a country that RedotPay ships to. They don't ship everywhere. Check the supported countries list in the app before ordering. Also, the address should ideally match what's on your KYC documents, though some users report slight variations being accepted.
Delivery: How Long Did It Actually Take?
RedotPay says 5-30 business days. That's a wide range, and honestly, it's frustrating not having a more specific estimate.
My experience:
- Order placed: January 8
- Shipping notification: January 11 (3 days to process)
- Card arrived: January 19 (8 days shipping, via DHL)
- Total time: 11 calendar days
That's on the faster end of their estimate. Friends in Europe reported 14-18 days, and one person in South America waited 25 days. Your mileage will depend on location and local postal efficiency.
The card arrived in a plain red envelope — no flashy branding, which I actually appreciated for security. Inside was the card, a small instruction sheet, and a sticker.
Activating the Physical Card
- Open the RedotPay app
- Go to Cards → find your physical card (it shows as "pending activation")
- Tap Activate
- Set a 4-digit PIN
- Done. Ready to use.
The whole activation took about 30 seconds. No separate activation call or website visit needed.
Using It at Stores (Point-of-Sale)
I tested the physical card at several types of merchants:
- Supermarkets (insert chip + PIN): Worked every time
- Restaurants (contactless tap): Worked, though a couple required the fallback chip insert
- Convenience stores (contactless): Instant, no issues
- Hotels (pre-authorization for deposit): Worked, $50 hold was released after 3 days
The card works on the Visa network, so anywhere that accepts Visa should take it. I didn't encounter any merchant-level rejections with the physical card — the two declines I had with my virtual card early on didn't repeat.
ATM Withdrawals: The Real Test
This was the main reason I got the physical card. Here's how ATM withdrawals actually work with RedotPay:
Step by step
- Find an ATM that accepts Visa (most ATMs globally)
- Insert your card and enter your PIN
- Select "Withdrawal" and choose the amount
- The ATM converts the local currency amount to USD, then RedotPay converts USD to your crypto balance
- Cash is dispensed
What I was charged
I tested three ATM withdrawals in Thailand:
| ATM | Withdrawal (THB) | USD Equivalent | ATM Fee | Crypto Sold |
|---|---|---|---|---|
| KBank (Bangkok) | 10,000 THB | ~$290 | 220 THB ($6.40) | ~$292 USDT |
| SCB (Chiang Mai) | 7,000 THB | ~$203 | 220 THB ($6.40) | ~$205 USDT |
| Aeon (Bangkok) | 20,000 THB | ~$580 | 200 THB ($5.80) | ~$583 USDT |
A few observations:
- The ATM operator charges their own fee (this is standard, not RedotPay's fee)
- RedotPay's crypto-to-fiat conversion spread was very small — less than 1% on all three withdrawals
- No additional RedotPay withdrawal fee on top of the ATM's own charge
- The whole process took about 30-45 seconds per withdrawal
For a full breakdown of ATM withdrawal costs and limits, read my dedicated ATM guide.
Things That Surprised Me
The card looks premium
It's a matte red card with a clean design. Doesn't look like a cheap prepaid card — more like a regular bank card. The material feels solid, not flimsy.
No spending limits worth worrying about
RedotPay says the per-transaction limit is $1,000,000. I obviously didn't test that, but I did make a $1,200 purchase (a flight booking) without any issues. For normal daily use, you won't hit any limits.
The card doesn't show your name
Well, it does — but only your first name and last initial. Not your full name. This is probably a privacy feature, but it caused a minor issue at a hotel that insisted on seeing the full name matching my passport. The staff eventually accepted it, but it was a 5-minute conversation.
Things That Annoyed Me
Can't track exact delivery
After the shipping notification, I only got a basic tracking number. The tracking didn't update for 4 days, which had me worried it was lost. It showed up fine, but the lack of visibility was stressful.
ATM balance inquiries don't always work
When I tried to check my card balance at a Thai ATM, it showed "error." The withdrawal itself worked fine, but the balance check feature seems unreliable. I had to check my balance in the app instead.
Still no monthly statement
RedotPay doesn't send monthly statements. You can see all transactions in the app, but there's no PDF export or email summary. For someone who tracks expenses carefully, this is a gap.
Physical vs Virtual: Which Should You Get?
| Feature | Virtual Card | Physical Card |
|---|---|---|
| Price (with code) | $8 | $80 |
| Activation time | Instant | After delivery (5-30 days) |
| Online payments | Yes | Yes |
| Apple Pay / Google Pay | Yes | Yes |
| In-store payments | No (via mobile wallet only) | Yes |
| ATM withdrawals | No | Yes |
My recommendation: start with the virtual card first. If you find yourself needing cash or shopping at physical stores that don't accept mobile payments, then order the physical card.
How to Order With a Discount
- Set up your RedotPay account
- Go to Cards → Apply for Card → Physical Card
- Enter promo code AIAGENT or DW2025
- Pay $80 instead of $100
- Wait for delivery (5-30 days)
Backup code that also works: PRODUCTHUNT. For virtual card backup codes, check the full verified list.
Final Verdict
The $80 I paid (after discount) has been worth it for the ATM access alone. During a 2-week trip across Thailand, I withdrew cash three times without needing to carry large amounts of USDT on an exchange. The card works at Visa-accepting merchants worldwide, looks and feels like a real bank card, and has zero ongoing fees.
The downsides — slow delivery tracking and no monthly statements — are annoying but not dealbreakers. If you travel internationally or need cash access from your crypto, get it. If you only shop online, stick with the virtual card.
Frequently Asked Questions
Can I use the physical card for online purchases too?
Yes. The physical card works everywhere the virtual card does — online, subscriptions, Apple Pay, Google Pay — plus ATMs and physical stores. It's strictly more capable.
What if the card gets lost or stolen?
You can freeze it instantly in the RedotPay app. Go to Cards → tap your physical card → Freeze Card. You can also request a replacement card ($5 for the first replacement, $10 after that).
Does the physical card expire?
Yes, after 3 years. RedotPay says they'll notify you 90 days before expiry and you can renew for free.


