MPay virtual Visa card, reviewed from the outside
If you have ever tried to open a bank account from a country most banks ignore, or you simply prefer to keep your spending money in crypto rather than in a checking account, the MPay card is the kind of product that gets pitched to you directly. The pitch is straightforward: a Visa you can load with USDT, spend anywhere Visa is accepted online, and you never hand your keys to anyone. The reality, on the public pages at least, is thinner. The product exists and works, but a lot of the things you would want to know before linking a wallet to a payment card, such as the price of the card, the KYC rules, the ATM fees and the legal entity behind the programme, are simply not on the site. This review walks through what the card does, what it does not say, and what that silence means for you.

The conditions in this review are current as of October 28, 2026.
Verdict
MPay earns 5.5 out of 10 from this side of the table, a middling score that reflects a real working product wrapped in unusually little public information. The virtual Visa exists, the top-up flow in USDT is built, and the product page is accessible from most places. What pulls the score down is the absence of fee tables, the absence of a stated issuer, and the absence of any complaints page to check, which means there is nothing for a careful reader to verify against. You will find a fuller breakdown in the criteria table below, but the short version is that this is a card you can try if you already live in USDT and want a Visa for online checkout, not a card to bet a salary on.

| Criterion | Score | Why |
|---|---|---|
| Who can get it | 7 / 10 | The site says it is available in most regions worldwide, with a country list that is not published. |
| Cost | 5 / 10 | The site’s own plan page lists Standard $0, Plus $3.99, Premium $7.99 and Metal $14.99 a month, but the card’s own price and the fees that apply when you spend are not stated. |
| Top-up options | 6 / 10 | Only USDT works today, on Ethereum, BNB Chain, Solana and TON; USDC and other tokens are described as planned. |
| Reliability and complaints | 5 / 10 | The site talks about being backed by Visa and invested in by Mason Labs, but the legal entity, the licensed issuer and any licences are not named, and no Trustpilot or Reddit thread is easy to find. |
| Everyday use | 4 / 10 | A virtual Visa is available now and a physical one is described as coming soon, while Apple Pay, Google Pay and ATM use are not described at all. |
The audience that will get the most out of MPay is the person who already keeps their spending money in USDT, has a self-custody wallet they are comfortable with, and mainly wants a Visa number for online checkout, gaming subscriptions or SaaS tools. If you are a complete beginner, if you want a card to tap at a shop, if you need an ATM card or if you want cashback, this is not the right product yet, and at this point you would be better served by an alternative that publishes its fee schedule.
Who they will give the card to
The product page says that the MPay Virtual Card “is available in most regions worldwide”. That sentence is the whole eligibility section, and the rest is inference. There is no published country list, no exclusions page, and no mention of sanctioned jurisdictions either. The site’s user interface is available in English, German, Spanish, French, Polish and Filipino, which suggests at least some intent to serve European and Southeast Asian customers, but those are language settings, not residency rules.

A few things follow from that, and they are worth thinking through before you sign up. The first is that “most regions” is the kind of marketing line that tends to mean the card programme is run by a licensed issuer, and that issuer has its own country and sanctions policy. You may pass a website check and still fail a check on the back end. The second is that if you are in a heavily sanctioned country, you should not expect a product with no published list to be safe to use: the operator still has its own compliance obligations, and those obligations cut both ways.
The third is age. The site does not say what age you have to be, but as a general rule for prepaid and debit cards, eighteen is the floor, and a few issuers set it higher. If you are signing up for someone under eighteen, expect the application to be refused once the KYC check runs.
KYC requirements, by the way, are not stated on the site. The signup flow is run through a Telegram bot and a web app, and the bot is where the questions would be asked once a regulator’s requirements land on the operator. In regulated card programmes, KYC almost always covers a government-issued ID, a proof of address, a selfie and, depending on the jurisdiction, source-of-funds questions. None of that is in writing on MPay’s pages. So when you are weighing this card, treat the absence of a written KYC policy as a soft red flag rather than a hard one, but do not be surprised if the bot asks for a passport and a selfie.
How to get it
Sign-up runs through a Telegram bot called @MpayCardBot, with a companion web app at app.mpay.cards. There is no native iOS or Android listing that this review could find, so your phone will be running the experience either in Telegram or in a mobile browser, not in a dedicated app icon. The bot takes your contact, opens the wallet connection, and from there the rest of the flow happens inside the web app. The Telegram channel @MpayCard is the project’s public voice on X, and that is also where the project posts news.
Two cards are described on the site. A virtual Visa card is available now, and a physical Visa card is described as “coming soon” with “global shipping in selected countries at launch”. Because the physical card has not launched yet, there is no shipping cost, no delivery time and no list of countries to ship to in the public material. Until the physical programme goes live, the practical way to use MPay is the virtual card: you get a 16-digit number, an expiry and a CVV, and you type those in at online checkout.
The card currency is not stated, which is a small but real gap. The card spends whatever the conversion layer hands it, and for now the top-up side accepts only USDT, so the practical currency behaviour is “USDT in, fiat out, conversion rate set by the operator”. A missing card-currency field is not unusual for crypto cards in their early days, but it does mean the only number you can really check on a receipt is the amount of USDT you sent, not the amount of dollars the merchant was charged in.
What it really costs
The honest answer is that the card’s own fees are not stated. The hero text on the site says “ZERO LIMITS”, which is a marketing line about spending caps rather than a fee table. There is no page on mpay.cards that lists what you pay for issuing the card, what you pay for ATM withdrawals, what the FX margin is, or what the daily and monthly caps are. The site does have a plans section, and this is where things get a little confusing, so it is worth walking through carefully.
The plans section lists four tiers, called Standard, Plus, Premium and Metal, with monthly prices of $0, $3.99, $7.99 and $14.99 respectively. The descriptions underneath are generic financial-app text, with phrases like “better limits and purchase insurance” for Plus and “travel insurance and enhanced limits” for Metal. The site does not say that any of these plans are required to use the card, nor does it say that the card’s own fee structure is keyed to these tiers. So the safe read is: these are app subscriptions, with the card product sitting on top of them, and the card’s own fees are not published.
That is the public state of play. To make this review useful rather than just an empty box, here is what the cost table looks like with the spaces marked “not stated” where the site does not publish a figure.
| Fee or limit | Amount |
|---|---|
| Card issuance | Not stated |
| Monthly card fee | Not stated |
| Crypto-to-fiat conversion fee | Not stated |
| Foreign exchange fee | Not stated |
| ATM withdrawal fee | Not stated (physical card not yet launched) |
| Daily spending limit | Not stated |
| Monthly spending limit | Not stated |
A few everyday scenarios are worth thinking about, because the things that hit you on a crypto card are usually the conversion margin and the FX margin, and you can feel both at a small coffee.
- Buying a ten-dollar subscription from a US SaaS provider. You send USDT, the operator converts it to USD, the merchant is charged ten dollars, and the spread between what your USDT bought and the ten dollars the merchant received is the conversion fee. The site does not publish that number.
- Paying a fifty-euro bill to a European freelancer. Same conversion, plus a Visa cross-border markup that the operator may or may not pass through. The site does not publish a percentage.
- Withdrawing cash from an ATM. The physical card is not launched, so today this is not a use case at all. Tomorrow, it would depend on the issuer’s ATM policy, which is not stated.
The point of running through these is not to score points against a small company. The point is that a fee table is one of the things you should expect from a card that holds your money, and its absence is the single most important practical problem with the MPay card today. If you are willing to start with a small top-up and measure the receipts, you can work out your own effective rate. If you would rather have the rate printed on the box, this is not the right product to commit a large balance to yet.
How to top it up
Top-up is the part of the product the site describes in some detail, and it is the part that is genuinely useful to walk through because the details matter.
MPay currently supports USDT for card top-up. The site says support for other stablecoins like USDC and for native tokens is planned, but for the time being USDT is the only option. The supported networks are Ethereum, BNB Chain, Solana and TON, and the wallets the site calls out are MetaMask, Trust Wallet, TON Wallet and Phantom. In practice that means: you connect a self-custody wallet that holds USDT, you send USDT on one of those four networks to the address the app shows you, and once the transaction confirms, the card balance reflects the equivalent in fiat.
A few things deserve your attention, because they are the places where things go wrong in this category of product.
The first is the network. USDT exists on many networks beyond the four listed, including Tron (TRC-20) and Polygon. If you send USDT on a network the app does not support, you have not lost the funds, but you have very likely sent them to an address the operator does not control for that network, and the recovery story for that is messy. Always copy the network the app is showing, not the one your wallet is set to by default.
The second is the gas. On Ethereum, fees are paid in ETH, which means you need a small ETH balance in the same wallet to send USDT. If you only hold USDT and no ETH, the transaction will not go through. On Solana and TON the equivalent problem is smaller but still real, so a tiny amount of the native token is worth keeping in reserve.
The third is the minimum. The site does not state a minimum top-up or a top-up fee, which means you may have to learn those limits by trying them. The fourth is withdrawal. The site does not describe a way to take fiat back out of the card, and given the card is prepaid-style and the only top-up rail is a crypto transfer in, the assumption is that the card is one-way in and out through spending.
For the picture of the alternatives, it is worth noting that competitors tend to give you a wider on-ramp. OkiCard, for example, lists USDT on BSC, Ethereum, Tron and Solana, with USDC “soon” and BTC and altcoins “coming soon”. TakeCard works through a Takenos account balance rather than a direct transfer. Cardex lists USDT, USDC and BTC in the same wallet. MPay’s choice to stay narrow on USDT-only is a defensible product decision, but it does mean that if you are holding USDC by default, you have a conversion to do before you can top up.
Paying with it every day
Once the card has a balance, the practical use is straightforward, and this is where the MPay story is at its strongest. A virtual Visa works at any online merchant that accepts Visa, which in 2026 is most of the consumer internet: e-commerce, gaming platforms, travel aggregators, SaaS tools and streaming services. The site calls out those categories directly. Where the site does not say anything is more interesting than where it does.
The site does not say which merchant categories are blocked. Some crypto card programmes block gambling, adult content, or politically sensitive merchants, and others do not. If a category matters to you, the only way to know is to test it with a small charge.
The site does not say whether Apple Pay or Google Pay work. Given the physical card has not launched and the product is a virtual card, the realistic assumption is that you cannot add it to a phone wallet today, because the mobile wallets typically require a tokenisation step that the issuer runs. When the physical card arrives, support for the phone wallets will depend on what the issuer does at that point.
The site does not say whether cashback or rewards are paid. The plans page talks about insurance, but the description of the card itself does not mention a rewards rate, and the absence of that line is consistent with a card that does not pay you back to use it. If a small cashback matters to you, this is not that product.
Disputes and chargebacks are not described. In a regulated card programme, a chargeback is the route for a refund on a purchase that was not delivered, was faulty, or was never authorised. The site does not say what MPay’s dispute process looks like, and given the operator is not named in the public material, there is no obvious regulator to escalate to. This is the practical reason a published issuer matters, and it is one of the reasons to be cautious about loading a large balance.
The wallet layer is non-custodial. The site says “MPay never holds your crypto”, and the architecture is that you sign transactions from your own wallet to top up the card. The conversion to fiat happens at the moment of payment, and the merchant receives a normal Visa authorisation in fiat. That is a real structural advantage over a custodial crypto card, because the funds in your wallet are yours and not a deposit at a company that could be hacked or restructured. The trade-off is that you carry the responsibility for your keys, your seed phrase and your address book.
What can go wrong
This section is about the things that can go wrong with the MPay card specifically, and the things that can go wrong with the category, both of which apply.
The most obvious risk is the gap between what is on the site and what you would need to know. The site does not name the legal entity that runs the programme, the licensed issuer that issues the card, or the regulator that supervises the issuer. It says the project is “Backed by VISA & Invested by Mason Labs”, and a third-party business listing mentions backing by IsPay and a US$3 million investment round in December 2025. None of that is the same as a licensed issuer with a published licence number. If something goes wrong, you do not have a regulator to write to, and that is the practical difference between a Visa card with a named issuer and a Visa card without one.
The second risk is the absence of a complaints trail. A search for “MPay virtual card mpay.cards reviews trustpilot reddit” turned up no meaningful page on either Trustpilot or Reddit. That can mean the product is new and too small to attract complaints yet, or it can mean complaints exist in a language the English search did not surface, but the practical read is the same: there is no body of user experience to check before you sign up. For a product that is supposed to hold your money, that is a thin evidence base.
The third risk is the one that applies to any card that lives inside a chat app and a web app. Customer support runs through the Telegram bot and an X account, with hours and languages not stated. If your card is declined on a Saturday night, the practical question is whether the support bot is staffed. For low-stakes online subscriptions that may not matter, but it is worth taking into account.
The fourth risk is operational. The product’s physical card is not yet launched, and product launches slip. It is reasonable to plan around the virtual card being the only working form for the foreseeable future. The fifth risk is the typical stablecoin risk. USDT aims to be worth one US dollar, but it is not a deposit, it is a token. Tether has historically maintained its peg, but stablecoins have depegged in the past, including a well-known episode in March 2023 when USDC briefly lost its peg during the US banking stress. The card balance you hold in USDT is exposed to that risk, not to a bank deposit guarantee.
The sixth risk is the sanction and address-substitution risk that applies to every self-custody transfer. Stablecoin issuers, including Tether, have stated that they disable tokens in wallets on sanctions lists and have frozen funds tied to illicit activity. That means stablecoins are not censorship-proof. It also means that if you copy a deposit address from a clipboard-hijacker, no one is going to be able to reverse the transfer for you. Both of these are operator-level controls, not MPay-specific, but they are the operating environment.
The seventh risk is the issuer-programme risk. Card programmes get shut down. Visa terminated its global agreements with FTX on 13 November 2022, and the FTX US debit card was wound down by its issuer. WaveCrest, a Visa card issuer that supplied several crypto card brands, was suspended by Visa in Europe in 2018 and that closed every WaveCrest-issued Visa programme overnight. The pattern is that a card programme can end with a notice period, a stop on new loads, and then a stop on spending, and after that users are asked to withdraw the remaining balance. MPay is a small programme, and small programmes carry that risk. The reasonable read is not that this is happening tomorrow, but that the small size of the product is itself a fact about its resilience.
What to take instead
Three alternatives are worth comparing on the same axes, because they each take a different bet on the same problem. The scores below come from the same scoring approach used in the main review, and the columns are deliberately short: who it is for, what it costs, what you can top up with, and the one thing you should know before signing up.
| Card | Score | Card form | Top-up | One thing to know |
|---|---|---|---|---|
| Cardex | 5.6 / 10 | Debit crypto card on VERVE, Visa, Mastercard and UnionPay; virtual and physical | USDT, USDC and BTC in the same wallet | Card currency is Naira on the App Store listing, and the conversion claims to use an “AI-Powered Conversion Rate” without publishing a fee |
| TakeCard | 5.5 / 10 | Virtual Visa (US$5 issuance) and a physical Visa in Bolivia only (US$20 issuance, US$20 shipping in one source, US$10 in another, both unverified) | Takenos account balance, with USDC and USDT on Polygon, BNB Chain, Tron or Ethereum listed in starting data but not verified | A 1% commission per purchase, plus USD payments 1:1 and other currencies at the official Visa rate of the transaction day |
| OkiCard | 6.0 / 10 | Virtual card with a physical one described; Visa or Mastercard not specified | USDT on BSC, Ethereum, Tron and Solana; USDC “soon”, BTC and altcoins “coming soon” | A 3% load fee, 0% transaction fee in USD, a US$15 starting price for the virtual card, and a 100 USDT initial deposit |
A reader who needs a card for online checkout from a wider set of stablecoins will probably be better served by OkiCard, because it lists more networks and a published load fee. A reader who needs a card that works in Bolivia today, in fiat, with a stated commission, will probably be better served by TakeCard. A reader who is comfortable with the Cardex product and the unusual “AI-Powered Conversion Rate” pitch may find Cardex a closer fit. None of these scores well above MPay on the cost axis, which is itself a useful data point about the category: in late 2026, the typical crypto card still does not publish a clean fee schedule.
Who I would recommend it to
The recommendation depends on which of the gaps in this review you can live with.
If you already keep your spending money in USDT, you have a self-custody wallet you are comfortable with, and you want a Visa number to put into online checkout forms for things like SaaS tools, streaming and small gaming subscriptions, MPay is a reasonable product to try with a small balance. The architecture is the right shape, the top-up is genuinely non-custodial, and the supported networks are the right ones. In that use case, the missing fee table is annoying but not blocking, because you can size your top-ups to your planned spending and watch the receipts.
If you are a complete beginner to crypto, if you want a card you can tap in a shop, if you want a card to use at an ATM, if you need a card with a published cashback rate, or if you want a fee table you can plan a budget against, this is the wrong card. The fee silence is too loud, the physical card is not here yet, the mobile wallet support is not described, and the issuer is not named. A reader in any of those situations will be better served by waiting for MPay to publish more of what is normal for a card product, or by choosing one of the alternatives above, which at least publish some of the numbers you would need.
The honest summary is that MPay is a real product, it does what the homepage says it does, and it is built on the right primitives. The honest criticism is that the public material around it is unusually thin for a product that holds your money, and until that material is filled in, this is a card to use for small experiments rather than for a budget.
Frequently asked questions
What is the MPay card?
The MPay card is a virtual Visa that you can load with USDT from a self-custody wallet and use at online merchants that accept Visa. A physical Visa is described as “coming soon” with global shipping in selected countries at launch, but it is not available yet.
How does the MPay card work?
You connect a self-custody wallet such as MetaMask, Trust Wallet, TON Wallet or Phantom, send USDT on Ethereum, BNB Chain, Solana or TON to the address the app shows you, and the equivalent in fiat is loaded onto a virtual Visa. The card then behaves like a prepaid Visa at online checkout, with crypto converted to fiat at the moment of payment.
Is MPay a bank?
No. MPay describes itself as backed by Visa and invested in by Mason Labs, and the site says the operator uses “licensed payment partners”, but the legal entity, the licensed card issuer and any licences are not named on the public pages. There is no deposit guarantee, because there is no deposit.
Who owns MPay?
The site says the project is “Backed by VISA & Invested by Mason Labs”, and a third-party business listing mentions backing by IsPay and a US$3 million investment round in December 2025. The operating legal entity, the licensed issuer and any licences are not stated on MPay’s own pages.
Is the MPay card available in my country?
The product page says the MPay Virtual Card is “available in most regions worldwide”, and a country list is not published. Availability is therefore set by the operator’s policy at signup rather than by a published list, and a country that the site does not block may still be refused by the back-end KYC check.
How do I get the MPay card?
You start the flow in the Telegram bot @MpayCardBot or in the web app at app.mpay.cards, connect a self-custody wallet, complete whatever checks the bot runs, and a virtual Visa is issued. A physical Visa is not yet available.
Does the MPay card require KYC?
The site does not say. The signup runs through a Telegram bot and a web app, and the bot is where the questions would be asked. In regulated card programmes KYC usually covers a government-issued ID, a proof of address and a selfie, and you should expect that level of check.
How do I top up the MPay card?
Send USDT from a connected wallet on Ethereum, BNB Chain, Solana or TON to the address the app gives you. The card balance reflects the fiat equivalent once the transfer confirms. The site does not state a minimum top-up or a top-up fee.
Is the MPay card free?
The card’s own issuance fee and monthly fee are not stated on the site. The site’s plans section lists Standard at $0 a month, Plus at $3.99, Premium at $7.99 and Metal at $14.99, but those plans are described in generic financial-app terms and the site does not say that any of them is required for the card.
Is the MPay card safe?
The card is built on a non-custodial wallet, which means the crypto sits in your wallet rather than with the operator, and the conversion to fiat happens at the moment of payment. The site does not name the licensed issuer, the legal entity or any licence, no Trustpilot or Reddit page is easy to find, and a fee table is not published, so the practical safety case is mixed. For small experiments with a balance you can afford to lose, the architecture is sensible; for a salary, the missing information is too much.
Virtual card options – cryptocardoptions.com
Content created by the «cryptocardoptions.com» team
