Taboola, Outbrain, PropellerAds: topping up ad accounts by card
Ad networks run on prepayment, and payments often fail on the bank side. Here's how billing works, why a card gets declined and what to do step by step.
Virtual cards for ad accounts, teams, and services — all in one hub.
Native and push networks charge upfront: balance first, impressions later. If a payment fails, campaigns pause rather than running on credit. Below is how billing works at Taboola, Outbrain and PropellerAds, why a card gets declined and what to do step by step — without working around platform rules or grey schemes.
How ad network billing works
All three platforms use a prepaid model: you top up your account balance, and the system deducts the cost of impressions and clicks as delivery runs. Each network has its own minimum top-up and payment methods — exact figures and currencies check on the service's website, as they vary by region and account type.
- Taboola — top-ups in the dashboard, a linked card or bank transfer; availability depends on the account's country.
- Outbrain — prepayment by card or invoice, with the balance visible in the billing section.
- PropellerAds — card top-ups plus several local methods, with the minimum depending on the payment channel.
The general rule: the cleaner the card and the more transparent the payer profile, the higher the chance the payment goes through first time.
Why a card gets declined
The cause is almost never a "bad network". Declines come from the issuing bank or the payment gateway, and there are several typical scenarios:
- 3-D Secure not completed. The gateway requests confirmation, but the card doesn't support the code or the owner didn't enter it in time.
- Data mismatch. The name, country and address in the account don't match the card details, so the gateway rejects the transaction.
- Limits and currency. The card can't charge in the network's billing currency or hits a daily limit.
- Issuer anti-fraud. A first payment to an unfamiliar merchant is often flagged as suspicious.
The takeaway: the problem is almost always on the payment instrument side, not solved by "recreating the account".
What to do step by step
- Check the payer profile. The name, country and address in the network account must match the card details.
- Confirm currency and threshold. In the billing section, check which currency is charged and what the minimum is for the chosen method.
- Keep a buffer on the balance. Budget the top-up amount plus possible conversion and gateway fees — otherwise the payment may fall short.
- Complete 3-D Secure. If the card doesn't support confirmation, use an instrument that does.
- Don't hammer the same transaction. Repeated attempts raise anti-fraud risk — fix the details and retry once.
A virtual card as a payment instrument
Teams running several ad accounts often pay with virtual cards: it's easier to separate billing by client and network and to control limits. In VirtCardHub you can issue cards for specific accounts, set limits and track spending by tags; bulk issuance, team access and API are available on request. This doesn't guarantee a payment will go through — the issuer and the network's gateway make that call — but it removes some of the everyday causes of decline.
Common mistakes
- Topping up the minimum with no buffer for conversion.
- Entering details in the account that differ from the card's.
- Trying to fix a decline with a new account instead of correcting payment data.
- Ignoring the billing currency and card limits.
FAQ
The payment went through but the balance didn't update — why? Crediting can take time on the gateway side; check the transaction status in billing and don't create a duplicate.
Can one card pay for several accounts? Technically yes, but for agency work separate cards per client make expense reconciliation easier.
What if the decline repeats? Verify the payer details and currency, check card limits and contact the network's support — exact top-up terms check on the service's website.
This material is for information only and is not financial advice. Terms and limits of ad networks and payment instruments change — check current data on the services' websites.
Service names belong to their rights holders and are mentioned only to describe the payment scenario; VirtCardHub is not affiliated with them.
Payment guides
A card for every ad account
Virtual Visa and Mastercard in USD and EUR for ads, subscriptions, and services. Top up with USDT or TON.
Sources
This material is for informational purposes only and is not financial advice. Ad platform and service rules, limits, and payment terms change, so check primary sources before paying. Third-party brand and service names are used only to describe payment scenarios; VirtCardHub is not their official partner.