{"id":11266,"date":"2026-05-10T17:18:00","date_gmt":"2026-05-10T16:18:00","guid":{"rendered":"https:\/\/evertry.co\/blog\/?p=11266"},"modified":"2026-05-10T17:18:02","modified_gmt":"2026-05-10T16:18:02","slug":"how-to-pay-for-claude-code-in-mauritania","status":"publish","type":"post","link":"https:\/\/evertry.co\/blog\/how-to-pay-for-claude-code-in-mauritania\/","title":{"rendered":"How to Pay for Claude Code in Mauritania"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Claude Code works fine in Mauritania. Anthropic supports the country. The problem is paying for it, most cards from BMCI, BPM, BNM, and Soci\u00e9t\u00e9 G\u00e9n\u00e9rale Mauritanie either aren&#8217;t enabled for international USD subscriptions or get blocked the moment Stripe tries to charge them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The fix that actually works: fund a USD virtual card from your Bankily, Masrvi, or Sadad balance, and use that card on Claude.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s the whole guide. The rest is detail.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Quick facts before you start<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>You don&#8217;t need a VPN.<\/strong> Mauritania is on Anthropic&#8217;s official supported-countries list. If <code>claude.ai<\/code> loads in Nouakchott, you&#8217;re good.<\/li>\n\n\n\n<li><strong>Claude Code isn&#8217;t free.<\/strong> You need at least Claude Pro at $20\/month. The free plan doesn&#8217;t include the terminal CLI.<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/apps.apple.com\/app\/id6746093728\" data-type=\"link\" data-id=\"https:\/\/apps.apple.com\/app\/id6746093728\" target=\"_blank\" rel=\"noreferrer noopener\">You&#8217;ll be billed in USD<\/a><\/strong>, not Ouguiya. So whatever card you use has to handle the MRU\u2192USD conversion.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">What it costs in Ouguiya<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">USD\/MRU sits around 40 MRU per dollar and barely moves. Your bill in Ouguiya won&#8217;t swing month to month.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Plan<\/th><th>USD\/month<\/th><th>~MRU\/month<\/th><\/tr><\/thead><tbody><tr><td>Pro<\/td><td>$20 (or $17 annual)<\/td><td>~800 UM<\/td><\/tr><tr><td>Max 5x<\/td><td>$100<\/td><td>~4,000 UM<\/td><\/tr><tr><td>Max 20x<\/td><td>$200<\/td><td>~8,000 UM<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">For most solo devs, Pro is the right starting point. You&#8217;ll know if you outgrow it \u2014 you&#8217;ll start hitting rate limits mid-session.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Add a 1\u20133% buffer for FX spread on whatever you fund. Or fund in USDT and skip the FX entirely.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why does your card keep getting declined?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s not random. It&#8217;s structural. A few things stack up:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Card penetration is low<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"> Outside major hotels and supermarkets in Nouakchott, most Mauritanians don&#8217;t carry a payment card. The ones that exist are often domestic-only, even with Visa\/Mastercard logos.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>The Ouguiya is tightly managed<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"> USD outflows go through FX allocation processes that prioritize trade and remittances \u2014 not $20 software subscriptions. Your bank may not have USD earmarked for SaaS.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Recurring billing is rare locally<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"> Most Mauritanian transactions are one-time, in-person, with 3D Secure. The card-on-file model that Claude Code uses is unusual here, and bank risk engines flag it.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>International transactions are opt-in<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"> A card that works fine at a Nouakchott supermarket may need a separate request to your bank before it can do cross-border online USD.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So the first charge sometimes goes through. Then, in month two, your subscription fails, and you&#8217;re stuck. That&#8217;s the pattern.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The four options (three are bad)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1. Try your local bank card.<\/strong> Worth one attempt if it&#8217;s already enabled for international online use. Renewals are where it usually breaks. Don&#8217;t build your workflow around it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2. Ask a friend abroad to pay.<\/strong> You don&#8217;t control the card or the renewal. When their card expires or they switch banks, your Claude Code stops.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3. Buy gift cards or grey-market accounts.<\/strong> Don&#8217;t. Anthropic bans accounts opened with stolen-card credentials, and you lose your work history with the money.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>4. USD virtual card funded from local rails.<\/strong> This is the one that actually scales. A USD Visa or Mastercard, issued by a fintech that lets you fund the wallet via Bankily, Masrvi, Sadad, bank transfer, or USDT. Looks like any normal international card to Anthropic. Renewals just work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is what developers in Egypt, Tunisia, Senegal, and Algeria settled on years ago for the same reason. It&#8217;s also what we built <a href=\"https:\/\/evertry.co\/dollar-virtual-card\">EverTry&#8217;s USD virtual card<\/a> to do, funded the same way you&#8217;d top up Bankily, used on claude.ai without thinking about it. There are other providers in this space, too; the category is what matters.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What to look for in a virtual card provider<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re picking one, check for these:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Funding methods that work in Mauritania<\/strong> \u2014 MRU bank transfer, mobile money (Bankily\/Masrvi\/Sadad), or stablecoins(USDC\/USDT). If they only accept Naira, it&#8217;s useless to you.<\/li>\n\n\n\n<li><strong>Tested with Anthropic, OpenAI, and GitHub.<\/strong> Some virtual cards use BIN ranges that Stripe flags. Ask before signing up.<\/li>\n\n\n\n<li><strong>Transparent FX.<\/strong> You should see the rate before you fund.<\/li>\n\n\n\n<li><strong>KYC that accepts Mauritanian ID.<\/strong> Some providers want a U.S. SSN. Skip those.<\/li>\n\n\n\n<li><strong>Fast card replacement.<\/strong> If a card gets flagged, you want a new one in minutes, not weeks.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">How to actually do it<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1. Confirm Claude works for you.<\/strong> Sign in  <code>claude.ai<\/code> from your normal connection. If you can chat on the free plan, you&#8217;re set. No VPN needed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2. Open a virtual card wallet.<\/strong> Sign up with your provider. KYC with your Mauritanian ID or passport. Usually 5\u201315 minutes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3. Fund the wallet.<\/strong> Pick one:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Bank transfer in MRU from BMCI, BPM, or Soci\u00e9t\u00e9 G\u00e9n\u00e9rale Mauritanie<\/li>\n\n\n\n<li>Mobile money from Bankily, Masrvi, or Sadad<\/li>\n\n\n\n<li>USDT (TRC-20 is cheapest)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For Pro, fund about $25 \u2014 plan amount plus a small buffer so renewal doesn&#8217;t fail next month.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>4. Generate the USD card.<\/strong> Inside your wallet, create a new card. Label it &#8220;Claude&#8221; so you remember what it&#8217;s for.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>5. Add it to Claude.<\/strong> Go to <code>claude.ai<\/code> \u2192 Settings \u2192 Billing \u2192 Manage subscription. Pick Pro. Enter the card details.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>6. Install Claude Code.<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>npm install -g @anthropic-ai\/claude-code\nclaude<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Sign in with the same Anthropic account. The CLI picks up your Pro plan automatically.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>7. Set a renewal reminder.<\/strong> Glance at your wallet balance the day before each renewal, just for the first 2\u20133 months. After that you&#8217;ll trust it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s it. Most people finish in under 30 minutes the first time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A quick word on Bankily, Masrvi, Sadad, Sedad<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re not from Mauritania, here&#8217;s what these are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Bankily<\/strong> \u2014 BPM&#8217;s mobile bank. Launched 2020. USSD <code>*888#<\/code> works on feature phones too.<\/li>\n\n\n\n<li><strong>Masrvi<\/strong> \u2014 BMCI&#8217;s mobile financial service.<\/li>\n\n\n\n<li><strong>Sadad Mauritanie<\/strong> \u2014 Electronic bill and merchant payment rail.<\/li>\n\n\n\n<li><strong>Sedad<\/strong> \u2014 Mobile banking linked to local banks.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">None of them issue a card Anthropic accepts directly. But they&#8217;re great for moving MRU around inside Mauritania \u2014 which is exactly what you need on the funding side of a virtual card setup.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The mental model: Bankily\/Masrvi\/Sadad in, USD virtual card out, Claude Code in the middle.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bank-by-bank notes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These are starting points, not promises \u2014 bank policies shift quietly.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>BMCI<\/strong> \u2014 International cards available on request. First charge often works. Recurring renewals less reliable.<\/li>\n\n\n\n<li><strong>BPM<\/strong> \u2014 Bankily handles domestic payments well. The Visa\/Mastercard side has the same recurring-billing limitations.<\/li>\n\n\n\n<li><strong>BNM<\/strong> \u2014 Click wallet is improving the local UX. International recurring billing is still hit-or-miss.<\/li>\n\n\n\n<li><strong>Soci\u00e9t\u00e9 G\u00e9n\u00e9rale Mauritanie<\/strong> \u2014 As a French-affiliated bank, sometimes more permissive on international defaults. Still not built for $20\/month subscription stability.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The pattern across all four: every major Mauritanian bank can issue an internationally-enabled card, but none of them are built around recurring SaaS. That&#8217;s the gap a virtual card fills.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common errors and what they mean<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>&#8220;Your card was declined&#8221;<\/strong> \u2014 Bank-side block on the international charge. Don&#8217;t keep retrying. Switch to a virtual card.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Payment spinning forever<\/strong> \u2014 3D Secure handoff didn&#8217;t complete. Refresh, watch for the OTP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Subscription canceled after one month<\/strong> \u2014 Renewal failed. Top up your virtual card wallet, re-add the card on the billing page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Claude Code says &#8220;no active subscription&#8221; but Pro shows active on the web<\/strong> \u2014 Run <code>\/logout<\/code> in the CLI, then <code>claude update<\/code>, then sign in again. If you have an <code>ANTHROPIC_API_KEY<\/code> environment variable set, unset it \u2014 Claude Code will use API billing instead of your Pro plan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>&#8220;Payment requires authentication&#8221; loop<\/strong> \u2014 3DS misfiring. In your card provider&#8217;s app, make sure 3DS is on and your phone number is verified for OTPs.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">TL;DR<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Mauritania is supported by Anthropic. Don&#8217;t bother with a VPN.<\/li>\n\n\n\n<li>Local cards work for one charge, fail on renewals.<\/li>\n\n\n\n<li>Get a USD virtual card you can fund from Bankily, Masrvi, Sadad, or USDT.<\/li>\n\n\n\n<li>Add it to Claude, install Claude Code via npm, and you&#8217;re done.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">FAQs<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Is Claude Code legal in Mauritania?<\/strong> Yes. Mauritania is on Anthropic&#8217;s supported countries list.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Can I pay Claude with Bankily directly?<\/strong> No. Bankily moves money inside Mauritania but doesn&#8217;t issue a card Anthropic accepts. Use it to fund a virtual card.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Does my Mauritanian bank card work for Claude Code?<\/strong> Sometimes for the first charge, often not for renewals. A virtual card is the reliable path.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Do I need a VPN?<\/strong> No. Mauritania is supported. A VPN can actually cause problems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What&#8217;s the cheapest paid plan?<\/strong> Pro at $20\/month, or $17\/month effective with annual billing. Free doesn&#8217;t include Claude Code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Can I pay Anthropic in Ouguiya?<\/strong> No. Anthropic bills in USD. Your card handles the MRU\u2192USD conversion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What if my virtual card stops working?<\/strong> Issue a replacement in your provider&#8217;s app \u2014 usually takes minutes \u2014 and update the card on Claude&#8217;s billing page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Claude Code in Mauritania isn&#8217;t an access problem. It&#8217;s a plumbing problem. Set up a USD virtual card once, fund it from the rails you already use, and the friction goes away.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If EverTry fits your situation, <a href=\"https:\/\/evertry.co\/auth\/signup\">sign up here<\/a> or <a href=\"https:\/\/evertry.co\/download\/app\" data-type=\"link\" data-id=\"https:\/\/evertry.co\/download\/app\" target=\"_blank\" rel=\"noreferrer noopener\">download the app<\/a>. If another provider fits better, the same steps work. The goal is the same either way: make payment a thing you handle once, then forget about.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Related: <a href=\"https:\/\/evertry.co\/blog\/how-to-pay-for-claude-code-in-africa\/\">How to Pay for Claude Code in Africa<\/a> \u00b7 <a href=\"https:\/\/evertry.co\/blog\/how-to-pay-for-claude-code\/\">How to Pay for Claude Code (general)<\/a> \u00b7 <a href=\"https:\/\/evertry.co\/blog\/how-to-create-a-virtual-card-in-africa-with-evertry\/\">How to Create a Virtual Card in Africa<\/a><\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Informational only. Verify current Anthropic pricing at claude.com\/pricing. Claude and Claude Code are trademarks of Anthropic PBC. EverTry is not affiliated with Anthropic.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Claude Code works fine in Mauritania. Anthropic supports the country. The problem is paying for it, most cards from BMCI, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":9928,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[3],"tags":[],"yst_prominent_words":[],"class_list":["post-11266","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-insights"],"_links":{"self":[{"href":"https:\/\/evertry.co\/blog\/wp-json\/wp\/v2\/posts\/11266","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/evertry.co\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/evertry.co\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/evertry.co\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/evertry.co\/blog\/wp-json\/wp\/v2\/comments?post=11266"}],"version-history":[{"count":1,"href":"https:\/\/evertry.co\/blog\/wp-json\/wp\/v2\/posts\/11266\/revisions"}],"predecessor-version":[{"id":11271,"href":"https:\/\/evertry.co\/blog\/wp-json\/wp\/v2\/posts\/11266\/revisions\/11271"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/evertry.co\/blog\/wp-json\/wp\/v2\/media\/9928"}],"wp:attachment":[{"href":"https:\/\/evertry.co\/blog\/wp-json\/wp\/v2\/media?parent=11266"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/evertry.co\/blog\/wp-json\/wp\/v2\/categories?post=11266"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/evertry.co\/blog\/wp-json\/wp\/v2\/tags?post=11266"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/evertry.co\/blog\/wp-json\/wp\/v2\/yst_prominent_words?post=11266"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}