OnCards: a fast Telegram virtual card on USDT, with very little to verify
OnCards pitches itself as a fast route to a virtual Mastercard or Visa that lives inside Telegram and runs on USDT sent over the BEP20 network. The pitch is simple: launch the Telegram bot, fund it with USDT, and the card shows up in Apple Pay or Google Pay ready to spend. There is no plastic, no bank account, and no app store listing to install. If that description matches what you are looking for, the rest of this review walks through what the provider actually tells you, what it does not, and where that leaves you.
The conditions described below are current as of October 28, 2026.
Verdict
OnCards scores 4.6 out of 10. It is not a low score because the product is broken in any obvious way; it is low because almost nothing about the company behind it can be checked. The website offers a virtual card, USDT BEP20 funding, Apple Pay and Google Pay support, and daily limits of up to $250,000. Beyond that, the country list, the fees, the legal entity, the card issuer, and the licences are not stated. For a reader who simply needs a quick virtual card and accepts the trust trade-off, the product does what it says. For a reader who wants to know who they are paying, what regulator watches over the balance, or what happens if the bot goes offline, there is very little to lean on.
How the score breaks down
| Criterion | Mark | Why |
|---|---|---|
| Who can get it | 5 / 10 | The site does not publish a country list or any note on citizenship or residency rules. |
| Cost | 5 / 10 | The site promises “simple and clear fees — no hidden charges” but does not publish any amounts. |
| Top-up options | 4 / 10 | Only USDT on BEP20 is accepted; bank transfers are not supported. |
| Reliability and complaints | 3 / 10 | No legal entity, issuer or licences are named (only “© 2026 OnCard”); no third-party reviews were found. |
| Everyday use | 6 / 10 | Apple Pay and Google Pay work; the card is virtual only, intended for goods and services, with no ATM or plastic. |
Total: 4.6 / 10.
The OnCards card suits a reader who wants a fast virtual card funded from a USDT balance and who is comfortable with a Telegram-only product whose operator is not visibly identified. It does not suit a reader who needs a published fee schedule, a country list, a regulated issuer they can name, or a way to get cash or a physical card.
Who can get the OnCards card
The honest answer is that the website does not say. There is no list of supported or excluded countries, no mention of Russian or Belarusian citizens or residents, and no statement of whether the card is restricted by nationality, by residence, or by the country the card is used in. The site only tells you to “Launch the Telegram Bot” and that activation is automatic once the card is issued.
For a reader in general, this is the first place to slow down. A crypto card that does not publish a country list still has to apply rules somewhere; the rules are simply not visible before you sign up. If your situation involves a sanctioned country, a country your bank will not serve, or a country where Telegram itself is restricted, the absence of a list means you will not know whether the card will work for you until you try. Before you commit any USDT, it is worth testing the bot with the smallest possible top-up to see whether the card activates in your location.
The site does not describe an identity check. It says activation is automatic, which can mean either that no check is performed or that the check happens silently inside the bot. Either reading is possible from the public pages, and the difference matters if you are comparing this product with cards that publish a clear KYC tier.
How to get the OnCards card
The flow that the website describes is short. You launch the Telegram bot, the card is issued as a virtual Mastercard or Visa inside Telegram, and you add it to Apple Pay or Google Pay to spend. The network is not fixed in the marketing copy: the page says “a virtual Mastercard / Visa card”, so you do not know in advance which one you will receive.
There is no physical card, no delivery step, and no store to visit. If you need a piece of plastic, an ATM, or a card you can hand over in a shop, OnCards is not built for that. The product is digital from start to finish, and the spend surface is the mobile wallet on your phone plus online checkout.
A few details worth keeping in mind before you start:
- The card is virtual only. There is no mention of a physical version now or later.
- The card currency is not stated. If the underlying balance is USDT and the card settles in dollars, non-USD spending will involve a conversion; the rate and fee for that conversion are not published.
- Activation is described as automatic, which means you will not get a checklist of documents to prepare. If the bot later asks for something, treat it as the de facto KYC step.
Fees: what it really costs
The site uses the phrase “Simple and clear fees — no hidden charges” and then does not publish the fees. That is the entire cost story on the public pages. The card is described as intended “for payments of goods and services only”, so ATM withdrawals are not part of the stated use case, and no ATM fee, no FX margin, and no monthly maintenance figure is given. The only number that appears is the daily limit: “High daily limits up to $250,000 and no monthly restrictions.”

The table below shows every cost or limit the website actually states. Anything not in this table is simply not published.
| Fee or limit | What the site says |
|---|---|
| Issuance fee | Not stated |
| Monthly fee | Not stated |
| Conversion fee | Not stated |
| Foreign exchange (FX) fee | Not stated |
| ATM fee | Not stated (card is for goods and services only) |
| Daily spend limit | Up to $250,000 |
| Monthly spend limit | No monthly restrictions |
To make this concrete, here is how that plays out in three everyday situations, each of which would normally carry a fee on a card that publishes its pricing.
Buying a coffee with Apple Pay abroad. You tap the phone at a café in a country that does not use dollars. The terminal charges the card in the local currency, the card network converts to whatever the card settles in, and the cardholder pays the conversion spread. The size of that spread is the part OnCards does not publish. Without a number, you cannot tell whether a €4 coffee ends up costing €4.05 or €4.40.
Subscribing to an online service in dollars. A $9.99 monthly subscription is the kind of small, repeated charge where a hidden percentage compounds. If the conversion or processing fee is in the 1%–3% range that the wider crypto-card market tends to charge, you are paying roughly $1–$3 a year per subscription for the privilege of using USDT to fund it. Again, the site does not give you a number.
Sending a $200 top-up in USDT BEP20. The on-chain gas for a BEP20 transfer is charged by the BNB Smart Chain network, not by OnCards, and it tends to be a fraction of a dollar. The card provider may or may not add its own top-up fee on top; the site does not say, and there is no published minimum top-up.
The practical upshot is that a reader who wants to know in advance what they will pay cannot know. If you decide to proceed, the safest habit is to make a small test transaction in each currency you plan to use, read the resulting charge on your statement or wallet, and then judge the fee from a real number rather than from the marketing line.
Top up
The funding story is the clearest part of the OnCards pitch. The site says: “Fund your card using USDT BEP20.” That is the whole list. Bank transfers are not accepted. Other stablecoins are not accepted. Other networks for USDT are not accepted. The only supported path is a USDT transfer on BNB Smart Chain (the BEP20 network) from your own wallet to a deposit address the bot provides.

This is a deliberate design choice, and it has consequences on both sides. On the plus side, BEP20 transfers are usually fast and cheap in gas terms, and USDT is the most widely held dollar-pegged stablecoin, so most readers with a crypto balance already have access to the right token on the right network. On the minus side, the restriction to a single token on a single network means any mistake is expensive: a USDT transfer sent on Tron (TRC20), Ethereum (ERC20) or any other network to a BEP20 address can be lost, and the site gives no promise of manual recovery.
A few habits reduce that risk:
- Send a small test transfer first. Do not load the full balance you intend to spend until the first test is visible inside the bot.
- Copy the deposit address from inside the Telegram bot itself, not from a screenshot or a forwarded message, and double-check the first and last four characters against the address the bot shows.
- Check the network setting in your sending wallet. “USDT” alone is not enough; many wallets default to TRC20 or ERC20 and let you switch. The bot expects BEP20, and only BEP20.
- Keep a reserve of the network’s native token (a small amount of BNB) in the sending wallet so the gas fee does not block the transfer.
The site does not state a top-up fee, a minimum top-up, or a maximum top-up, and the speed at which a confirmed transfer shows up as card balance is not stated either. The “no monthly restrictions” line on the limits page suggests that any cap is the daily $250,000 figure, but the deposit side of that limit is not described in the same words.
Paying with it every day
Once the card is in Apple Pay or Google Pay, the day-to-day use is the part that matches the wider virtual-card market. You tap the phone in a shop that accepts contactless payments, or you type the card details into an online checkout. The site does not list blocked merchant categories, so there is no published gambling block, no adult-content block, and no cryptocurrency-purchase block to warn you about. If a category is restricted, that restriction is not on the public page.
Three things are worth keeping in mind as you use the card.
Tokenised mobile wallets replace the card number with a device-specific number. The actual PAN is not stored on Apple’s or Google’s servers, and each tap uses a one-time dynamic code. This is the standard way modern wallets work, and it is one of the safer ways to pay with a virtual card. The trade-off is that the issuer can choose to restrict the tokenised card to certain channels (for example, in-app and online but not contactless), and there is no published statement of which channels OnCards tokens support.
Declines can leave a temporary hold on your balance. When a transaction is authorised but later reversed, the funds can stay reserved for several days. With a pre-loaded balance, that hold is a real reduction in the amount you can spend, not a credit-card balance. If a hotel or a car-rental firm places a pre-authorisation, expect the amount to be unavailable for up to a week.
The card is for goods and services only. The site is explicit on this point. If you need cash, the card is not the right tool, and OnCards does not position itself as a cash-access product.
The site also does not describe a rewards programme, a cashback rate, a referral scheme, or any loyalty mechanic. There is no standalone app to install; the bot is the app. There is no app store rating to lean on, and no published dispute or chargeback process. If something goes wrong with a payment, the only public-facing support channel is the brand’s Instagram and X accounts, and the help process is not described.
What can go wrong
This is the section where the score drops to 3 out of 10 for reliability, and the reason is not that anything is visibly broken. It is that almost nothing about the operator is visible at all.
The legal entity is not named. The website footer reads only “© 2026 OnCard”. There is no company name, no company number, no registered office, and no mention of which jurisdiction the operator sits in. A reader who needs to know who they are contracting with, who would hold their balance, and which court would have jurisdiction in a dispute, has no answer from the public pages.
The card issuer and its licences are not named. The card runs on Mastercard or Visa, but the bank or e-money institution that actually issues the card under the network’s licence is not identified. In the wider market, this is the layer that holds the regulatory authorisation, segregates customer funds, and runs the disputes process. With OnCards, that layer is invisible.
No complaints record could be checked. Trustpilot for the oncards.pro domain could not be read, and no third-party reviews of the product surfaced in the search I ran. A reader who wants to see how the bot behaves when a top-up goes wrong, or how the operator handles a frozen balance, has no public record to look at. The site also does not list a support email, a help-desk address, or a complaint procedure, so the only contact channels visible are Instagram and X.
The Telegram-only interface adds a specific risk. Telegram bots are operated by an account, not by a regulated institution. A bot can be renamed, taken offline, or replaced without notice. If the bot disappears, the card details, the deposit address, and the support channel can all vanish in the same moment. A 2026-dated third-party USDT-card guide flagged in the search results advised against Telegram-only providers that do not operate publicly, and the warning is worth weighing.
The country rules are not published. Without a list, you cannot tell in advance whether the card is available to you, whether using it in your country of residence creates a problem, or whether a future change in the operator’s policy can lock you out.
USDT on BEP20 has its own failure modes. A transfer sent on the wrong network is not recoverable by the user. The BEP20 network is operated by the BNB Smart Chain validators, not by OnCards or by Tether, so a stuck transfer is an on-chain support problem, not a card-issuer problem. Stablecoins also carry a depeg risk, and USDT’s reserves are not the same as a bank deposit.
None of these are arguments that OnCards is a fraud. They are arguments that a reader should treat the balance as money held by a counterparty they cannot fully identify, and should keep the loaded amount to what they are willing to lose access to if the bot goes offline tomorrow.
What to take instead
If the OnCards score feels too thin for your situation, three alternatives cover similar ground with more published detail. None of them is a perfect substitute; each one trades a different set of compromises.
| Card | Score | Who can get it | Card | Cost | Funding | Rewards |
|---|---|---|---|---|---|---|
| OnCards | 4.6 / 10 | Country list not published | Virtual Mastercard or Visa in Telegram | Fees not published | USDT on BEP20 only | Not stated |
| Azul Card | 5.3 / 10 | Worldwide except Russia, Belarus, North Korea, Iran, Syria, Cuba, Sudan, Venezuela, Ukraine and the Crimea, Donetsk, Luhansk, Zaporizhzhia and Kherson regions; restrictions apply regardless of nationality | Virtual Mastercard, USD balance | $20 creation (refunded after $2,000 spent), $5/month maintenance, 4% crypto top-up, $0.25 per transaction | Crypto via Telegram bot (coins and networks not named on the pages read) | No cashback; up to 40% of fees from referrals |
| Telecard | 6.1 / 10 | 150+ countries; identity check in most major regions; US-sanctioned persons barred | Virtual Mastercard in USD | Standard $5 one-time; VIP $49 setup + $19/month; $99 minimum deposit (stays in wallet) | USDT on TRC-20 or ERC-20; USDC on ERC-20; bank transfers “coming soon” | Fiorini points for referrals, cashback rate not specified |
| Ape Wallet | 5.5 / 10 | No country list; Russian focus (SBP, Russian passport KYC) | Virtual Visa: service card and Apple/Google Pay card; currency not stated | Issuance price not stated; discount for active wallet card holders | Wallet balance in USDT | Two-level referral programme, percentages not stated |
A short read of each.
Azul Card is the closest in shape to OnCards: a Telegram-based virtual Mastercard funded with crypto, with no plastic and no ATM. The published list of excluded countries is the most useful piece of information, because it tells you up front whether the card will work for you. The pricing is more transparent than OnCards, with a $20 creation fee (refunded after $2,000 in spending), a $5 monthly maintenance fee, a 4% top-up fee and a $0.25 per-transaction fee. The FX margin is not published. Azul’s referral programme pays up to 40% of its fees from spending by invited users, which is a way to soften the cost if you have a network to invite.
Telecard is the higher-scoring of the three, with a virtual Mastercard in USD, a clear plan structure (Standard at $5 one-time, VIP at $49 setup plus $19/month), and a published $99 minimum deposit that the provider explicitly states is not a fee. Funding is broader than OnCards, with USDT on Tron (TRC-20) or Ethereum (ERC-20) and USDC on Ethereum, although Circle stopped supporting USDC on Tron in February 2024, so the TRC-20 USDC line should be treated with caution. The 150-country reach is broader than most crypto cards, and the published conversion fee (1.5% on non-USD payments) plus a 0.5 USDT gas fee per transaction is one of the more transparent cost structures in this list.
Ape Wallet sits in the middle. It is a Telegram wallet with a virtual Visa in two flavours — a “service card” aimed at subscriptions and online payments, and an Apple/Google Pay card for contactless — and the balance is held in USDT. The published detail is thinner than Telecard or Azul: the issuance price is not stated (promo codes change it), the conversion and FX fees are not stated, and the country rules are not listed. The Russian focus shows up in the KYC, which is built around the Russian passport and SBP payments. If you are not in that ecosystem, the relevance is limited.
A reader who wants the most published detail for the price should look at Telecard first. A reader who is barred from Telecard’s US-sanctioned list and needs a Telegram virtual card should look at Azul, on the assumption that the published country list is accurate. A reader who is happy to live with a Telegram-only product and wants the simplest possible funding path can stay with OnCards, but should size the balance accordingly.
Who I would recommend it to
OnCards fits a narrow reader profile. You want a virtual card that you can add to Apple Pay or Google Pay in minutes, you already hold USDT on BEP20, you are not looking for cash access or a physical card, and you are willing to load only what you can afford to lose access to if the bot goes offline. You are not looking for a published fee schedule, a country list, or a named regulator. If that profile is yours, OnCards will do the job it describes.
OnCards does not fit a reader who needs any of the following: a published fee or FX margin, a country list that confirms the card is available in their jurisdiction, a legal entity and an issuer they can identify, a support channel beyond Instagram and X, a way to withdraw cash, a physical card, or a way to fund from a bank account or from a stablecoin other than USDT. If any of those are deal-breakers, the alternatives above will be a better fit, even if they come with their own compromises.
A practical rule of thumb before you commit any meaningful amount: do a small test top-up, a small test spend in your local currency, and a small test spend in a foreign currency if you travel. Read every charge. If the fees feel reasonable for the convenience, scale up. If they do not, take the balance back out and look at one of the alternatives.
Frequently asked questions
What is the OnCards card?
OnCards is a virtual Mastercard or Visa card issued inside a Telegram bot. It is funded with USDT sent on the BEP20 network and is designed to be added to Apple Pay or Google Pay for contactless and online spending. There is no plastic card and no ATM access.
How does the OnCards card work?
You launch the OnCards Telegram bot, the card is issued virtually, you add it to Apple Pay or Google Pay, and you top it up by sending USDT on BNB Smart Chain (BEP20) to the deposit address the bot provides. Each payment converts the USDT-backed balance at the moment of spend, and the merchant receives a normal card transaction through the Mastercard or Visa network.
Is OnCards a bank?
No. The website does not identify itself as a bank and does not name a banking partner. The card programme, the legal entity behind the bot, and the regulatory licences that may apply are not stated on the public pages, so OnCards should be treated as a service operated by an unnamed provider, not as a deposit-taking institution.
Who owns OnCards?
The website footer only carries “© 2026 OnCard”. There is no company name, no registration number, no registered office, and no named issuer. The ownership and corporate structure behind the bot are not disclosed on the public pages.
Is the OnCards card available in my country?
The site does not publish a country list. There is no statement of supported countries, no list of excluded countries, and no note on citizenship or residency. Whether the card activates for you is something you can only test in the bot itself, ideally with a small top-up first.
Does the OnCards card require KYC?
The website does not describe an identity check. The flow it presents is to launch the Telegram bot, after which activation is automatic. Whether a KYC step happens silently inside the bot, or is triggered later, is not stated on the public pages.
How do I top up the OnCards card?
You send USDT on the BEP20 network (BNB Smart Chain) from your own wallet to the deposit address shown in the bot. Bank transfers are not supported, and no other token or network is supported. The site does not state a top-up fee, a minimum, or a processing time.
How do I add the OnCards card to Apple Wallet?
After the bot issues the card, you follow the in-bot prompt to add it to Apple Pay or Google Pay. The tokenised card lives in the Secure Element of your phone, and each tap uses a one-time dynamic code rather than your real card number.
Is the OnCards card safe?
The product uses standard virtual-card mechanics, including tokenised mobile wallets and on-chain USDT settlement, but the operator behind the bot is not identified on the public pages, no support channel beyond Instagram and X is listed, and no third-party complaints record was found. Treat the balance as money held by an unnamed counterparty and size it accordingly.
How do I delete my OnCards account?
The site does not describe an account-deletion process. The closest public step is to remove the card from Apple Pay or Google Pay on your phone, and to stop using the bot. Because the legal entity behind the service is not named, there is no published data-protection contact to write to for a formal deletion request.
Virtual card fees – cryptocardfacts
Content created by the «cryptocardfacts» team
