How to Choose a Virtual Card for Facebook Ads: 7 Criteria That Matter

If you are wondering how to choose a virtual card for Facebook Ads, start with what Meta actually checks when it charges a card. The billing system looks at who issued the card, how the card behaves across accounts and whether the payment goes through on the first attempt. A card that fails these checks stops campaigns, and a stopped campaign costs more than any card fee.

Below are seven criteria worth checking before you link a card to an ad account, a comparison table and a cost example based on real rates. Facebook Ads and Instagram Ads are paid from the same Meta ad account, so everything here applies to both.

Contents

How Meta Charges a Card

Meta charges the payment method in two ways. In most accounts it charges automatically when spend reaches the payment threshold or on the monthly billing date. Some accounts work with prepaid funds, and then you make a manual payment from the card before the money is spent.

In both cases the charge happens without you. If the card is declined, delivery stops and the account may be sent for review. That is why the choice of card is a question of campaign stability, not just of fees.

How to Choose a Virtual Card for Facebook Ads: 7 Criteria

1. The BIN Behind the Card

The BIN is the first digits of the card number; they tell Meta which issuer the card comes from. Cards issued on BINs used by thousands of other advertisers are more often flagged by risk systems. Spending Market cards are issued on a unique European BIN that is not shared with mass-market products. More on why this matters: Why BIN Quality Decides Your Ad Payment Approval Rate.

2. Pass Rate on Meta

Ask for a concrete figure, not a promise. Our pass rate on Facebook Ads and Instagram Ads is 97–99%: out of 100 charges, one to three may need a retry. If a provider cannot name a number, you will find it out from your own declines. Typical reasons for declines are covered in Card Declines in Advertising: Real Reasons Explained.

3. Issuance Speed

A new ad account needs a card the same day. Spending Market issues a card in about 60 seconds, and linking it takes a few seconds: you copy the card number, expiry date and CVV into the billing section of the ad account.

4. One Card per Ad Account

When several accounts share one card and Meta restricts one of them, the card may be restricted too, and every account paid with it stops. A separate card per account isolates the risk. We describe this structure in One Card per Campaign: How to Structure Payments for Ad Accounts. One client can keep up to 100 cards per IBAN and up to 5 IBANs at the start.

5. Funding Speed and Methods

Campaigns should not wait for money. The balance is topped up with USDT, USDC, ETH or a SEPA bank transfer; the minimum deposit is $500. Step-by-step instructions for crypto are in How to Top Up Virtual Cards With Crypto (USDT, USDC & ETH) for Ad Payments.

6. The Full Cost, Not Just the Top-Up Fee

Compare all fees together: issuance, monthly maintenance, top-up commission and transaction fees. Our rates are below; transaction and withdrawal fees are 0%, and maintenance is charged only for active cards.

7. Control and Security

If an account shows the first signs of trouble, you should be able to close its card immediately. Our cards are opened and closed in one click, and closing is instant. The dashboard is protected with 2FA, clients pass AML checks and every transaction is monitored.

Checklist: What to Ask a Provider

What to checkWhy it matters for MetaSpending Market
BINMass-market BINs are flagged more oftenUnique European BIN
Pass rateEvery decline can stop delivery97–99% on Facebook and Instagram Ads
IssuanceNew accounts need a card todayAbout 60 seconds
Cards per clientOne card per account isolates riskUp to 100 per IBAN, up to 5 IBANs at the start
FundingCampaigns must not wait for moneyUSDT, USDC, ETH, SEPA; minimum $500
ClosingProtects the remaining budgetOne click, instant
SecurityProtects funds and accounts2FA, AML checks, transaction monitoring

The full version of this checklist, with seven questions for any provider, is in How to Choose a Virtual Card Provider: 7 Questions to Ask Before You Sign Up.

What a Card for Facebook Ads Costs: An Example

Our rates: issuance €1.5 on Base and Mid and €1.0 on VIP; maintenance €1.5 or €1.0 a month for each active card; top-up commission 3.5% on Base, 2.5% on Mid and 1.7% on VIP.

Let’s take a team with 20 Meta ad accounts, one card each, topping up €20,000 a month on the Mid plan:

  • issuance: 20 × €1.5 = €30, once;
  • maintenance: 20 × €1.5 = €30 a month;
  • top-up commission: 2.5% of €20,000 = €500 a month;
  • total: €560 in the first month and €530 in the following months.

On VIP the same setup costs €20 for issuance, €20 a month for maintenance and €340 in commission — €380 in the first month and €360 after that. VIP terms are discussed individually: VIP cards for media buying teams.

  1. Issue a card in the dashboard and top up the balance.
  2. Open the billing and payments section of your Meta ad account and add a new payment method.
  3. Enter the card number, expiry date and CVV from the dashboard.
  4. For a prepaid account, make the first manual payment from the card.
  5. Keep enough balance in the dashboard to cover charges at the payment threshold.

To lower the risk of restrictions caused by payments, read How to Avoid Ad Account Bans Due to Payment Issues.

Summary

Choosing a virtual card for Facebook Ads comes down to seven checks: the BIN, a named pass rate, issuance speed, one card per account, fast funding, the full cost and instant closing. A card that passes all seven keeps Meta campaigns running while you scale. See how it works on our virtual card for Facebook Ads page.

Get Started