Guides

How to Pay for Twitter Ads (X Ads): Cards, Billing, Crypto

How to pay for Twitter ads: the cards X Ads accepts, the $5 hold, threshold billing, the currency you can't change, and paying from crypto with a card.

ST
SolCard Team · 12 min read
In this article

To pay for Twitter ads, you add a credit or debit card in the Billing tab of X Ads Manager at ads.x.com, and X charges that card automatically as your campaigns spend. X's billing basics page lists Visa, Mastercard, American Express, Discover, Diners Club, JCB and China UnionPay credit cards, plus Visa, Mastercard and American Express debit cards. There is no PayPal or crypto option on that list. To pay for X ads from crypto, you top up a crypto-funded card and add it like any other card.

Twitter is now X, and so is its ad platform: Twitter Ads became X Ads, and the dashboard lives at ads.x.com. This guide covers how X bills an ad account, the settings you can't change later, why payments fail, and what it costs to fund X ads from a crypto balance. If you're after the X Premium subscription instead, that's a separate checkout covered in X Premium payment methods.

How to pay for Twitter ads in 4 steps

  1. Create the ads account and pick the country carefully. The country you choose at sign-up sets the billing currency, and X says it can't be changed later (more on that below).
  2. Open Billing. Log in to ads.x.com and click the Billing tab on the left side of Ads Manager, per X's billing basics.
  3. Add the card. Click Add card, enter the card number, expiry date, CVV, billing address and email address, then click Add payment method. X places a $5 pre-authorization hold to check the card.
  4. Launch the campaign. X's Promoted Ads FAQ says you must add a valid payment method before you can set up and run a campaign. If the Campaigns or Creatives tabs are missing, a missing or invalid card is the likely cause.

X Ads payment methods, checked

MethodWorks for X ads?Notes
Visa, Mastercard, American Express, Discover credit cardsYesListed on X's billing page
Diners ClubUS onlyPer X's footnote
JCBJPY and USD accounts onlyPer X's footnote
China UnionPayYesListed on X's billing page
Visa, Mastercard, Amex debit cardsYesListed on X's billing page
Prepaid cardsNot statedX's list doesn't mention prepaid cards either way
PayPalNoNot on X's list
Crypto, directlyNoUse a crypto-funded card
Insertion order (invoice)Larger advertisersSet up through an X account manager
Ad credits and couponsOn top of a cardPremium Business credits or partner coupons; a card is still needed

Source: X Help Center, Billing basics.

The prepaid row is the one to note if you pay from crypto. X doesn't ban prepaid cards the way TikTok bans them on Automatic Payment, but it doesn't list them either. A crypto card that runs on Visa or Mastercard reaches X as a card charge on that network, and whether it goes through comes down to X's processor and the card's issuer.

How X bills your ad account

X Ads is a pay-after model for self-serve accounts. X's billing basics page describes it in three parts.

  • Verification. Adding a card places a $5 (or local equivalent) pre-authorization hold. X says it is removed within 7 days.
  • Threshold charges. For card-paying accounts, X uses automatic billing and charges your primary payment method when you reach a spend threshold.
  • Periodic charges. X also charges periodically for any remaining costs, so a small balance below the threshold still gets billed.

When you reach a spend threshold, a Pay Now button appears on the Billing tab, so you can pay the outstanding balance straight away instead of waiting for the automatic charge.

Credit limits pause your ads

Each ads account also has a credit limit. X's credit limits page defines it as "the maximum unpaid balance we allow an ads account to spend." Paying frees up the limit. If the balance stays unpaid, your ads pause until you pay.

X raises the limit based on payment history. If you need a higher limit sooner, X says to submit a support ticket. A new account therefore starts with a low ceiling, which matters if you plan a big launch on day one.

Backup cards

If your primary payment method fails and you have other cards on the account, X charges them. X also requires at least one credit card on the ads account at all times, so you can't delete your only card. Adding a second card is cheap insurance against a paused campaign.

Big budgets: insertion orders

X's billing basics page has pointed advertisers who plan to spend $5,000 (or the local equivalent) or more a month toward an insertion order, which avoids card credit limits. X's Ads API documentation says credit lines take the form of insertion orders and are set by account managers. Self-serve advertisers below that level pay by card.

The currency you can't change later

X sets your account's currency automatically to the official currency of the country you pick at sign-up, per its ads currency page. If X doesn't support that currency, you're billed in USD or EUR.

X's ads account creation page is blunt about the rest: "Once set, the country, time zone, and currency of an ads account cannot be changed." The fix is a support ticket asking for a new ads account. Campaigns don't carry over, you add a payment method again, and the new account goes through an ads policy review that X says can take up to 2 weeks.

For a crypto card, the currency choice also decides the card's cost. If the ads account bills in a currency the card has to convert, every charge picks up the card's FX spread. If your card is funded in dollars, a USD ads account keeps the arithmetic simple, provided X lets you pick a country that bills in USD.

Ad credits: Premium Business and coupons

X gives some advertisers credits that cover part of the spend. Neither kind replaces a card.

  • Premium Business credits. X's Premium Business ads credit terms say Full Access monthly subscribers get $1,000 in ads credits every 30 days, for a limited time. The credits can only buy X ads, can't be cashed out or transferred, and apply to future ad purchases only. Credits from a monthly plan must be used within 30 days of issue, and from a yearly plan within 90 days.
  • Advertiser coupons. X's advertiser credits page covers coupons from pilot or partner programs. The coupon goes on an account that already has a card on file, and X charges the card for any spend beyond the coupon.

In both cases, the card on file covers whatever the credits don't. A card that declines can still pause a campaign that's mostly paid for by credits.

Why your X Ads payment failed

X's help pages describe what happens on failure, not why. These are the causes worth checking, in the order we'd check them.

  1. The balance didn't cover the threshold charge. On a prepaid card, X charges whatever has accrued at the threshold. Keep more on the card than your current threshold, which you can see in the Billing tab.
  2. The $5 hold failed. A card with less than $5 on it, or an issuer that blocks the authorization, fails at the add-card step.
  3. The issuer blocked a foreign ad charge. Many local banks flag cross-border advertising charges. Our guide to why crypto cards get declined covers the issuer-side causes.
  4. Card type or currency mismatch. Diners Club works only in the US, and JCB only on JPY or USD accounts. Check the footnotes on X's list against your account's currency.
  5. The credit limit is maxed. If the unpaid balance hits the limit, ads pause until you pay, even if the card itself is fine. Use Pay Now on the Billing tab.

If a card keeps failing, add a second card as a backup so X can fall back on it, then contact X through the help form in your ads account.

Paying for X ads with a crypto card

X won't take USDC for ads, but it takes cards. A prepaid crypto card converts your crypto when you top it up, so X sees an ordinary Visa or Mastercard charge. SolCard is one option: you top it up with USDT, USDC or SOL on Solana, Ethereum, Base, Polygon and more, and add the card number in the Billing tab.

For ad platforms specifically, SolCard sells Virtual for AI & Ad Spend, a virtual card set up for AI tools and ad merchants such as Meta Ads and TikTok Ads. Be clear on one limit: as of October 2026, X Ads isn't on that card's list of verified merchants, so we can't yet point to X Ads charges going through on it. Start with a small campaign before you move a large budget.

There's also a cap to plan around. The Virtual tier has a $10,000 monthly limit, so an account spending more than that a month needs SolCard's Platinum card, which requires identity verification and isn't available in the US. Our X merchant page collects the X billing flows in one place.

What it costs

SolCard's Virtual tier charges a 5% top-up fee and an FX spread of 1-2%, per SolCard fees, plus $0.30 per transaction in SolCard's help-centre fee breakdown. The card itself costs $10 once.

Because X bills at thresholds rather than once a month, the $0.30 applies to every threshold charge, not once per campaign. Here's a worked example for a USD ads account, assuming X charges the card 10 times in the month:

Cost item$500/month budget$2,000/month budget
Ad spend billed by X$500$2,000
5% top-up fee$25$100
Per-transaction fees (10 charges x $0.30)$3$3
Card issuance (first month only)$10$10
First month total$538$2,113

X doesn't publish how many threshold charges a month a given account will see, so treat the charge count as an assumption. Add the $5 verification hold to what you keep on the card when you first add it.

A bank card with no fees is cheaper if X accepts it. The 5% buys a way to pay from a crypto balance, and a card that doesn't depend on your bank approving a foreign ad charge. Platinum has a 0% top-up fee but requires verification, so it's the cheaper route for larger budgets where it's available.

Frequently asked questions

Can I pay for Twitter ads with crypto?

Not directly. X Ads accepts credit and debit cards, with insertion orders for larger advertisers. To use crypto, top up a crypto-funded Visa or Mastercard and add it in the Billing tab at ads.x.com.

Does X Ads accept PayPal?

No. PayPal isn't on the list of payment methods in X's billing help pages. Self-serve accounts pay by credit or debit card.

Does X Ads accept prepaid cards?

X doesn't say. Its list covers credit cards and Visa, Mastercard and Amex debit cards, and doesn't mention prepaid cards either way. Test a prepaid card with a small campaign before relying on it.

Why did X charge my card $5?

That's a pre-authorization hold X places when you add a card, to check that it's valid. X says the hold is removed within 7 days.

When does X charge for ads?

X charges your primary card automatically when the account reaches a spend threshold, and periodically for any remaining costs. You can also pay early with the Pay Now button on the Billing tab once you hit a threshold.

Can I change the currency of my X Ads account?

No. X says the country, time zone and currency are fixed once the account is created. You'd need to ask support for a new ads account, and campaigns don't carry over.

Why are my X ads paused?

The usual reason is an unpaid balance at the credit limit, often because the card declined. Pay the balance with Pay Now or add a working card, and the ads resume. X raises the credit limit as you build a payment history.

The bottom line

Paying for Twitter ads comes down to a card on file and two early decisions. The country you pick fixes the billing currency for good, and a new account's credit limit starts low, so fund the card for the next threshold charge rather than today's spend, and keep a backup card on the account.

If your budget is in crypto, a crypto-funded card is the practical route, since X lists no crypto option. Test it with a small campaign first, watch the per-charge fees on frequent threshold billing, and if you already hold a bank card X accepts, that remains the cheaper way to pay.

Sources

More in Guides
Globe
SolCard

150M+ places.
One card.

Top up with SOL, USDC, ETH, BTC and more. Spend it anywhere.