Jupiter Card in Thailand
Everything you need to start using the Jupiter Card in Thailand, broken into short guides. Start with the basics, get verified, fund your card, then spend.
The Jupiter Card is a Visa debit card backed by your USDC balance, usable anywhere Visa is accepted. It is digital-only for now, works with Apple Pay and Google Pay, and is funded with USDC on the Solana network (credited 1:1 in USD, no deposit fee).
Be honest with yourself about how you will spend it. In Thailand right now this card is at its best for online and in-app payments billed in US dollars (overseas subscriptions, software, ads, travel sites). Paying in person at a Thai shop is currently unreliable - we explain why in Your first payment. If your goal is to tap-and-pay at the shop down the road, read that guide first before spending an hour setting this up.
New to it? Follow the guides in order: Getting started -> KYC and verification -> Fund your card -> Apple Pay and Google Pay -> Your first payment. Each one is a few minutes.
Getting started
What the card is, how to download it, and the whole onboarding flow at a glance.
What the Jupiter Card is
A Visa debit card backed by your USDC balance, usable anywhere Visa is accepted.
- Digital card only for now (physical cards are planned for later).
- Works with Apple Pay and Google Pay (no Jupiter fee to add or use).
- Funded with USDC on the Solana network, credited 1:1 in USD with no deposit fee.
- Cashback: about 4% (with a monthly cap), rising through referral tiers, paid to your Earn balance.
- Note: QR Pay does not earn cashback - only card payments do.
- A small foreign-exchange fee (1% to 1.8% depending on issuer) applies when you spend in a currency other than US dollars, such as Thai baht.
The flow at a glance
- Download and create your account (this guide).
- Verify your identity (Jupiter ID + proof of address).
- Fund your card with USDC on Solana.
- Add the card to Apple Pay or Google Pay.
- Make your first payment.
Download and create your account
What you do: Download Jupiter Mobile, create an account, then tap the Card icon to switch into Spend mode and open the card section.
Have ready: your phone, and an email or phone number.
Rough time: about 5 minutes.
Frequently asked questions
Is the Jupiter Card a physical card?
Not yet - it is digital-only for now and lives in the app. Physical cards are planned for later. You can still pay online, in-app, and (where it works) by adding it to Apple Pay or Google Pay.
What currency does the card use?
It is backed by your USDC balance, credited 1:1 to USD. You fund it with USDC on the Solana network. Spending in Thai baht carries a small foreign-exchange fee.
KYC and verification
Identity verification is the step most people get stuck on, and it is almost always the proof of address. Get it right the first time and the rest is easy.
Jupiter ID is required before any Spend feature. Because Thailand is in Asia, you also need a proof of address on top of ID and selfie.
What you do: Complete Jupiter ID - a government photo ID + selfie, plus a proof of address document.
Have ready before you start
- Photo ID: passport or Thai national ID card.
- Proof of address - a utility bill, telecom (phone) bill, bank statement, or tax invoice. To pass first time it should be:
- Dated within the last 3 months (the most common reason for rejection).
- In your own name (matching your account).
- Showing your name AND full address, not cut off.
- The full page, all four corners in frame, nothing cropped.
- The original file (the PDF your bank or provider emailed you) - not a screenshot or a photo of a screen.
- In English (Latin script). This matters in Thailand: a Thai-script-only document can hit a language problem in the checker. Most Thai banks let you download an English-language statement - use that one.
- A bank statement is the safest choice, and a digital PDF is perfectly fine.
How long it takes
Usually 2 to 4 minutes to submit; sometimes a person reviews it, which can take up to 24 hours. A good tip: start this check, then begin getting your money ready while it runs in the background.
Tip: If it is rejected, you can simply fix the document and try again - it is almost always one small, fixable detail above.
Frequently asked questions
My proof of address keeps getting rejected - what is wrong?
Almost always one fixable detail: it must be dated within the last 3 months, be in your own name, show your full name and address uncropped, be the original file (not a screenshot), and be in English. In Thailand, download the English-language version of your bank statement - a Thai-script-only document can trip a language check.
Can I use a digital PDF from my bank?
Yes. The emailed PDF is fine - you do not need a printed copy. Just upload the original file, not a screenshot or a photo of your screen.
How long does verification take?
Submitting takes about 2 to 4 minutes. Review is usually quick but can take up to 24 hours.
Fund your card
Your card holds a USDC-on-Solana balance, credited 1:1 to USD. Buy USDC with Thai baht on a licensed exchange and withdraw it on the Solana network to your Jupiter deposit address.
Important - match the network on both sides
The card accepts USDC on several networks (Solana, Base, and more) - they are all valid. The rule that matters: the network you pick in the app must match the network you actually send on. This guide uses Solana on both sides.
- In Jupiter: pick Solana as the deposit network and copy that address. The picker may default to another chain - change it to Solana.
- On the exchange: make sure the withdrawal network says Solana / SPL (not Base, Ethereum, Tron, or Polygon).
Thailand-specific trap: some Thai exchanges send USDC on Base or Polygon by default and not Solana. Read the network dropdown before you withdraw. Sending on the wrong network can result in permanent loss of funds.
Where to buy your USDC
You buy USDC on a licensed Thai exchange, then send it to your card on Solana. The deciding question for any exchange is: can it withdraw USDC on the Solana network?
- Binance TH (Gulf Binance) is the strongest first choice: it takes Thai baht by bank transfer / PromptPay in real time (low minimum), trading baht to USDC is cheap, and Binance reliably lists Solana for USDC withdrawals. Confirm Solana is in the withdrawal network menu before you send.
- Bitkub is the dominant, most-trusted Thai exchange with clean baht / PromptPay rails. The catch: confirm it can send USDC on Solana before you rely on it - open its USDC withdrawal screen and check Solana is listed. If it is not, do not send on a different network hoping it works.
- Bitazza and Orbix are also licensed with clean baht deposits - check the USDC withdrawal screen shows Solana before committing.
Find the deposit address and send
- In the Jupiter app card section, tap "Add money" and choose network Solana. Copy the deposit address shown.
- On your exchange, add Thai baht by bank transfer / PromptPay (from an account in your own name).
- Buy USDC with baht using the cheapest spot / convert route (not a card purchase).
- Withdraw USDC to the Jupiter deposit address with the network set to Solana. Read the network dropdown carefully - this is the Thailand trap.
- Some Thai exchanges apply a 24-hour hold on your first withdrawal after your first deposit - this is normal; plan your first top-up a day ahead.
- Your USDC usually lands in your card balance about 1 to 4 minutes after it leaves the exchange.
Card balances are spend-only, so only add what you plan to spend. Only USDC is accepted.
Good to know
Rough time: around an hour the first time (sign-ups + first verification). After that, topping up is quick - transfer baht, buy USDC, withdraw on Solana - about 15 minutes.
Frequently asked questions
Which network do I withdraw USDC on in Thailand?
Solana (SPL). Select Solana on both ends - the Jupiter deposit address and the exchange withdrawal network. Some Thai exchanges default USDC to Base or Polygon, so read the dropdown. Sending on the wrong network can permanently lose your funds.
Which exchange should I use in Thailand?
Binance TH (Gulf Binance) is the strongest first choice for a clean Solana-USDC withdrawal with baht / PromptPay pay-in. Bitkub is the most-trusted local exchange but confirm its USDC withdrawal screen lists Solana before relying on it.
Why was my first withdrawal held?
Some Thai exchanges apply a 24-hour hold on your first withdrawal after your first deposit, and a first send can trigger a short security review. This is normal - plan your first top-up a day ahead.
Apple Pay and Google Pay
You can try adding the card to your phone wallet, but in Thailand the most reliable path today is paying online or in-app with the card details.
The honest picture in Thailand
Adding the Jupiter Card to a phone wallet works in theory, but in Thailand it is often unreliable in practice. Apple Pay has not launched in Thailand for local use, and adding the card to Apple Wallet has been hit-or-miss for Thai users. Google Pay may fare better. Do not count on tap-to-pay from your phone as your main plan - the reliable path is online / in-app card payments (see Your first payment).
If you want to try it
- Apple Pay: open the Wallet app, tap +, choose Debit/Credit Card, enter the details from Jupiter's "Show Details", then verify.
- Google Pay: open Google Wallet, choose Payment Method, enter the card details manually, accept the issuer terms, and verify by SMS or email code.
If it does not complete, do not worry - pay online or in-app with the card details instead. That always works.
Frequently asked questions
Does Apple Pay work with the Jupiter Card in Thailand?
It is unreliable today. Apple Pay has not launched in Thailand for local use, and adding the Jupiter Card to Apple Wallet has been hit-or-miss for Thai users. Treat online and in-app card payments as the reliable path.
Your first payment
Your card is funded - here is the honest picture of where it works in Thailand, and how to spend.
What works well today: online and USD-billed payments
The card's sweet spot in Thailand is online and in-app payments billed in US dollars - overseas subscriptions (streaming, software, cloud, ads), travel sites, and online shops that take Visa. When the charge is billed in US dollars you pay no foreign-exchange fee and you earn cashback.
To pay online or in-app: enter the card details from the "Show Details" screen in the Jupiter app anywhere that takes Visa. This is the most reliable path in Thailand.
Paying in person is currently unreliable - be aware
Thailand runs heavily on PromptPay QR. In-person use of the Jupiter Card here - both QR and tap - has been hard to near-impossible recently, and PromptPay support on the card has been unreliable. We are not going to pretend in-store works if it does not.
Bottom line: treat this as an online / USD-billed spending card, not a walk-into-a-shop card. If in-person tap or QR is your main goal, hold off until in-store support is confirmed working again.
A few honest heads-ups
- Cashback is for card payments, not QR payments. Even where QR works, scanning a QR does not earn cashback.
- Cashback takes a little time to show up. It posts after settlement to your Earn balance, and the app does not send transaction notifications yet, so give it a moment. It is not lost.
- Spending in baht carries a small foreign-exchange fee (1% to 1.8% depending on issuer). The "no FX fee" benefit applies to US-dollar-billed online spend.
Frequently asked questions
Can I tap to pay or scan QR in a Thai shop?
In-person use is currently unreliable in Thailand - both tap and PromptPay QR have been hard to near-impossible recently. Treat the card as an online / USD-billed card for now, and hold off if in-store payment is your main goal.
What is the Jupiter Card best for in Thailand?
Online and in-app payments billed in US dollars - overseas subscriptions, software, ads, travel sites, and online shops that take Visa. Those earn cashback and carry no foreign-exchange fee.
Fees and limits
A quick reference for fees and limits. Always confirm current numbers in the official app.
What we know
- USDC deposit: credited 1:1 in USD, no deposit fee.
- Foreign-exchange fee: about 1% (Rain) or 1.8% (DCS) when you spend in a currency other than US dollars - which in Thailand means baht spending.
- Cashback: about 4% with a monthly cap, rising through referral tiers; paid to your Earn balance.
- QR Pay: does not earn cashback.
This page is a community stub and will be expanded. Spot a number that looks off? Use the report link at the bottom of the page.
Troubleshooting
Common problems and quick fixes. This page is community-maintained and growing.
Common issues
- Verification rejected: almost always one fixable detail on the proof of address (recent, own name, full page, original file, English). In Thailand, use the English version of your bank statement. See the KYC and verification guide.
- Deposit not showing: confirm you withdrew on the Solana network and to the correct Solana deposit address. Some Thai exchanges default USDC to Base or Polygon - wrong-network sends can be lost.
- In-person payment declined: in-person use (tap and PromptPay QR) is currently unreliable in Thailand. Use online or in-app card payments instead.
- First withdrawal held: some Thai exchanges hold the first withdrawal for 24 hours after your first deposit. This is normal - wait it out.
Hit something not listed here? Use the report link at the bottom of the page so we can add it.