Claude Code is officially available in Oman; it’s on Anthropic’s supported-countries list for both Claude.ai and the API. So if your card is getting declined, it’s not a coverage problem. It’s a billing-mechanics problem, and it has a specific, fixable cause.
First, a myth to clear up
Most “why payments fail in [country]” articles blame foreign exchange controls. That doesn’t apply here.
The Omani rial has been pegged to the US dollar since 1986, at a fixed rate of 1 OMR = 2.6008 USD. The Central Bank of Oman has repeatedly reaffirmed the peg, and Oman doesn’t ration foreign currency or restrict USD conversion the way some neighboring markets do. If a bank in Oman blocks a $20 Claude Code charge, it’s not because it “can’t guarantee future FX.” That excuse doesn’t hold up here; the real cause is somewhere else.
The real reason your card gets declined
Two things, usually:
1. Your card’s international access is switched off by default. This is the biggest one, and it’s specific to how Omani banks issue cards. Bank Muscat, for example, ships debit cards with international usage turned off; you have to submit a separate request to enable it, and it can take up to three working days to process. Worse, banks split this setting: enabling “international access” for ATM/POS purchases doesn’t automatically enable it for online transactions, which is the toggle that actually matters for a recurring USD subscription like Claude Code.
If you’ve never explicitly gone into your banking app or a branch and turned on international online transactions, that’s very likely why your card fails at checkout, not FX, not sanctions, just a setting that was never switched on.
2. Claude Code’s payment processor is cautious about recurring international billing. Claude Code is billed in USD through Stripe. Stripe scores every transaction for fraud risk, and recurring subscriptions get scrutinized harder than one-time purchases, especially when the card’s billing country, the checkout IP, and the card issuer’s risk profile don’t line up neatly. A card that works fine for a one-time local purchase can still get flagged the moment it’s asked to auto-renew a foreign subscription.
Neither of these is really “your bank’s fault” in the way it might feel. But neither is easy to fix by calling your bank and asking nicely, either, which is where a dedicated card for this kind of payment helps.
Fixing it with a virtual dollar card
A virtual dollar card sidesteps both problems: it’s issued specifically for international recurring billing, so there’s no “enable this setting” step to chase down, and it presents as a standard USD card rather than a domestically-restricted one.
EverTry is one option built for exactly this. A few things worth knowing upfront, specific to Oman:
- Funding is crypto-based: you top up your EverTry wallet with USDT or USDC, then load your virtual card from that balance. There isn’t a direct OMR bank-transfer funding option in Oman today, so if you’re not already comfortable holding or moving stablecoins, budget a little time to get set up with an exchange first.
- Card issuance is fast once your wallet is funded, typically minutes, not days, unlike the international-access request through a local bank.
- KYC uses a passport or national ID, done entirely in the app.
Step-by-step: paying for Claude Code with EverTry
- Create an EverTry account. Sign up in the app or on the web with your email and phone number.
- Complete KYC. Verify with your passport or national ID; this is a one-time step.
- Fund your wallet with USDT or USDC. This is the only funding route currently available in Oman, so you’ll need a crypto on- or off-ramp if you don’t already have one.
- Generate your virtual dollar card and fund it from your wallet balance.
- Add the card to Claude. Log in to your Claude account → Settings → Billing → Add payment method. Enter the card number, expiry, and CVV, and set it as your default method.
- Keep a balance on the card. Claude Code renews automatically, so top up a few days before your billing date to avoid a failed renewal.
Who this actually matters for
- Developers and founders in Muscat, Salalah, or anywhere else in Oman running Claude Code day-to-day, who need billing that doesn’t silently lapse mid-sprint.
- Students and researchers who don’t want to navigate a bank’s international-access request process just to keep a $20/month tool running.
- Anyone who’s already confirmed their bank card is the problem: if you haven’t yet, it’s worth checking whether your bank’s app has an “enable international online transactions” toggle before assuming you need a separate card at all. For some banks, that alone fixes it, no new card required.
What Claude Code actually costs
Pricing is the same in Oman as anywhere else Claude Code is supported; Anthropic bills globally in USD, there’s no regional markup:
- Pro $20/month, includes Claude Code, Claude Cowork, Claude Design, and Claude Science
- Max 5x $100/month, five times the usage room of Pro
- Max 20x $200/month, twenty times the usage room of Pro
- Team Premium from $100/seat/month (5-seat minimum) for Claude Code on a team plan
- API pay-per-token, no monthly minimum, best for automated or variable workloads
The short version
Claude Code works in Oman, and the rial’s dollar peg means FX isn’t the obstacle. The actual blocker is usually a bank card that was issued with international online payments switched off; check that first. If it’s still not working, or you’d rather not deal with the bank’s request process, a crypto-funded virtual dollar card like EverTry gets you a working USD card in minutes instead of days.
FAQ
Does Claude Code work in Oman? Yes, Oman is on Anthropic’s official supported-countries list for both Claude.ai and API access.
Why does my Omani bank card get declined for Claude Code? Most commonly because international online transactions are switched off by default and need to be manually enabled with your bank, separately from ATM/POS international access. Stripe’s fraud scoring on recurring international billing can also flag otherwise-valid cards.
Is this an FX or currency-control issue? No. The Omani rial is pegged to the US dollar with no capital controls or FX rationing, so currency availability isn’t the blocker.
How do I fund an EverTry card from Oman? Currently via USDT or USDC; there’s no direct OMR bank-transfer funding option yet.
Will my subscription fail if my card balance runs low? Yes, keep a buffer on the card a few days before each renewal date.
This article is for general information and reflects publicly available details as of August 2026. Payment outcomes depend on your specific bank, card issuer, and account settings. EverTry doesn’t control approval decisions made by Anthropic’s payment processor or your bank. Pricing, supported countries, and funding options are subject to change; verify current details with Anthropic and EverTry directly before making payment decisions.
Matt Aluya is the founder of EverTry. A software engineer focused on virtual card issuance and stablecoin settlement for cross-border payments in emerging markets. LinkedIn · matt.aluya@evertry.co
