You want the blue check, the longer posts and the creator features — but X Premium keeps declining your Nigerian card. You’re not doing anything wrong. X bills in US dollars, and there are actually two things that can trip up a Nigerian: a Naira card that can’t spend dollars, and a country mismatch that declines even a US card on the web.
The fix is a USD virtual card — and knowing which of the two payment routes to use. This guide covers both.
Can you pay for X Premium in Nigeria?
Yes. X Premium (formerly Twitter Blue) is billed in US dollars, so you need a card that can make international dollar payments. A Naira card — Verve, OPay, PalmPay or most bank cards — gets declined because it can’t spend dollars. A USD virtual card fixes that. There are two ways to pay with it, and one is more reliable than the other.
Why your card gets declined on X
Two separate problems, and it helps to know which one you’re hitting:
- Your Naira card can’t spend dollars. Since the FX limits of recent years, most Nigerian cards have a $0 international limit, so the payment fails instantly.
- The country mismatch (even with a USD card). X takes payments through Stripe. If your X account is registered in Nigeria and you pay on the web with a US card, Stripe can flag the mismatch and decline it — even though the card is perfectly good.
The first problem is solved by using a USD virtual card. The second is solved by choosing the right route below.
Which cards work for X Premium?
| Card | Works for X Premium? | Why |
|---|---|---|
| Verve card | No | Domestic-only — no international or dollar payments |
| Naira Mastercard/Visa (GTB, Access, etc.) | Rarely | Most have a $0 international limit |
| OPay / PalmPay / Moniepoint card | No | Naira cards — declined on X’s USD charge |
| Lint USD virtual card | Yes | US-domiciled, funded in dollars — built for this |
First: create your Lint USD virtual card
Either route needs the card, so set it up once:
- Download the Lint app, sign up, open Utility Cards, and create a USD virtual card.
- Fund it with a little more than the plan costs.
- Note your card number, expiry, CVV and the billing address that came with it — that address matters for both routes.
Route A: Pay on the web (x.com) — cheaper
Buying on the web avoids the App Store’s markup, so it’s the cheaper option. Try this first:
1. On a browser, go to x.com and open Premium from the menu.
2. Choose your plan (Basic, Premium or Premium+) and select Subscribe.
3. Enter your Lint USD card details.
4. For the billing address, use the US address that came with your Lint card — this is what gets you past the country check.
5. Confirm.
If it goes through, you’re done and you paid the lowest price. If Stripe still declines it with a country mismatch, use Route B.
Route B: Pay through the App Store / Play Store — the reliable fallback
Buying through your phone’s store sidesteps the web country-mismatch entirely. The catch: your store region must be set to the US and it costs a little more (Apple and Google add their fee). Do this if the web route declined.
Set your store region to the US and add your card:
- iPhone: switch your Apple ID region to the United States and add your Lint USD card — our full walkthrough is here: Apple payments in Nigeria with a USD virtual card.
- Android: in the Google Play Store, set your country to the United States and add your Lint USD card under Payment methods.
Then subscribe in the app:
1. Open the X app and tap your profile or the menu.
2. Tap Premium.
3. Select Individual (or Organisation), choose your plan, and tap Subscribe & Pay.
4. Complete the payment through the App Store or Play Store — it uses the US card you added.
What it costs
X Premium’s price depends on your plan and changes from time to time, so check the current amount on x.com before subscribing. Buying on the web (Route A) is cheaper; the App Store/Play Store route (Route B) adds the store’s fee on top.
The Lint card itself adds only:
| Fee | Amount |
|---|---|
| Create the card | $3, one-time |
| Fund the card | Free |
| Per transaction | $0.50 |
Funding is free and there’s no monthly card fee.
One card for every dollar subscription
The same Lint USD card isn’t just for X. Use it for ChatGPT Plus, Netflix, Spotify, YouTube Premium, for Facebook and Google Ads, and for Apple services like the App Store, iCloud and Apple Music. Set it up once and your international payments are sorted.
X Premium still declining? Try this
- Use the US billing address that came with your Lint card, not your Nigerian address — this is the most common web fix.
- Switch to the App Store/Play Store route if the web keeps declining — it avoids the Stripe country check.
- Check the store region is set to the United States if you’re paying through the app.
- Make sure the card is funded, including the $0.50 fee.
Frequently Asked Questions
Can I pay for X Premium with a Naira card in Nigeria?
No. X Premium is billed in US dollars and Naira cards (Verve, OPay, PalmPay, most bank cards) get declined. You need a USD virtual card like the one from Lint.
Why does X decline my US virtual card on the web?
X pays through Stripe, which can flag a country mismatch if your X account is registered in Nigeria and your card is US-based. Use the US billing address from your Lint card, or pay through the App Store/Play Store instead.
Is it cheaper to pay for X Premium on the web or the app?
The web (x.com) is cheaper because it avoids the App Store and Play Store fees. Use the app route only if the web payment keeps getting declined.
Do I need to change my App Store region to the US for X Premium?
Only if you pay through the app. The App Store/Play Store route requires your store region set to the United States and a US card. Paying on the web doesn’t need a region change.
Can I use the same card for ChatGPT and Netflix?
Yes. The same Lint USD virtual card works for ChatGPT Plus, Netflix, Spotify, ad platforms and Apple services.
Get X Premium working today
Create your Lint USD virtual card and pay for X Premium without the declines. Get your USD virtual card on Lint.
Related on Lint
- Free PAYE Calculator (2026) — see take-home pay, tax and pension in seconds.
- Lint Payroll — run salary, PAYE, pension and salary advances in one funded run.








