I've spent years dissecting every e-wallet that touches the iGaming space, and MiFinity keeps earning its place in my rotation. Founded in 2002 as NXSystems Ltd., this Belfast-headquartered payment provider has quietly grown into a powerhouse serving players in 224+ countries and territories. For Canadian gamblers specifically, MiFinity solves a real problem: it bridges the gap between your bank account and offshore casino cashiers without the friction of traditional methods.
Let me walk you through everything you need to know before loading your first dollar into this e-wallet.
Who Owns MiFinity and How Did It Start?
MiFinity was originally established in 2002 in Belfast, Northern Ireland. The company operated under the name NXSystems Ltd. for over a decade before rebranding to MiFinity in 2015 when it launched its dedicated e-wallet solution for the gaming industry. Kieron Nolan serves as the company's CFO and is listed as the owner of the MiFinity global payments platform.
The company maintains offices in Belfast, Dublin, and Malta. Pivotal Group and Quadriga Systems are among the investors that backed the platform early on. Today, MiFinity employs roughly 100–110 people and processes transactions across more than 80 integrated payment methods. That employee count jumped about 40% in a recent year, which tells me the company is scaling aggressively.
Here's a fun number for you: the global digital wallet market was valued at approximately C$77 billion in 2025 and is projected to reach C$197 billion by 2030. MiFinity is carving out its share of that pie, particularly in the iGaming vertical where traditional processors often shy away.

How to Fund a MiFinity Account in Canada
Setting up and funding your MiFinity e-wallet from Canada is straightforward. The entire signup process takes about five minutes. Here's the step-by-step:
- Visit mifinity.com or download the MiFinity app (iOS or Android)
- Click "Sign Up" and enter your email, mobile number, and a secure password
- Verify your email through the activation link
- Complete KYC verification by submitting proof of identity (passport, driver's licence) and a selfie
- Navigate to the deposit section and select your preferred funding method
Canadian players have several funding options available. Interac is the standout choice for Canadians — it connects directly to your bank account and processes quickly. You can also use Visa or Mastercard debit and credit cards, CashtoCode for cash-based deposits, cryptocurrency (Bitcoin, Ethereum, Litecoin, Ripple, and others), and MiFinity eVouchers purchased from reseller sites like Dundle.
Once verified, your annual transaction limit starts at approximately C$2,700 (€2,000 equivalent) but can be increased after further review. Verification unlocks higher spending limits, so don't skip that step.
Does MiFinity Charge Fees?
Short answer — yes, but the structure is layered and worth understanding before your first deposit.
Your MiFinity account itself is free to open and free to maintain for personal use. The fees kick in when you move money in and out. Here's a breakdown of common charges Canadian players will encounter:
| Transaction Type | Fee |
|---|---|
| Visa/Mastercard deposit (outside EEA) | 3.5% |
| Bitcoin/Bitcoin Cash deposit | 1.8% |
| Cryptocurrency withdrawal | 1.8% |
| E-wallet to casino transfer | Flat ~C$1.35 (€1 equivalent) |
| Currency conversion (FX markup) | Up to 2.99% (up to 3.99% for exotic currencies) |
| Inactive account (12+ months) | ~C$1.35/month (€1 equivalent) |
| SEPA bank transfer (EUR only) | Free |
One thing I always remind Canadian players about: since most offshore casinos operate in EUR or USD, you will likely face that FX conversion markup on top of your deposit fee. That 2.99% currency spread is where MiFinity quietly earns its margin. My advice is to hold a USD or EUR sub-wallet if your casino operates in those currencies — it eliminates the conversion.
The casinos themselves rarely charge additional fees for MiFinity transactions, which is a genuine advantage over some card-based methods.
How to Withdraw From MiFinity
Withdrawing funds from your MiFinity e-wallet follows the platform's strict policy: money goes back to the same payment method it came from. If you deposited with your Visa, your withdrawal routes to that same Visa. If you used cryptocurrency, you withdraw to your crypto wallet.
The withdrawal process works like this:
- Log into your MiFinity account
- Go to the withdrawal section
- Select your preferred withdrawal method
- Enter the amount you wish to withdraw
- Confirm the transaction
Processing times vary. Bank withdrawals typically take 1–2 working days after MiFinity processes them. Casino-to-wallet withdrawals are usually instant once the casino approves the cashout, though some operators take up to 3 business days, particularly when verification checks are involved.
Minimum withdrawal amounts at most casinos range between C$13–C$27 (€10–€20 equivalent). Maximum daily limits generally fall between C$2,700 and C$6,750 (€2,000–€5,000), with VIP players sometimes getting higher ceilings.
Does MiFinity Work Internationally?
Absolutely. This is one of the platform's strongest selling points. MiFinity operates across 224+ countries and territories, supports 21 languages, and lets users hold funds in 17 different fiat currencies. For a Canadian player who also gambles at European or Asian-facing casinos, that global footprint is genuinely useful.
You can hold up to 9 separate e-wallets under a single MiFinity account. Each wallet can be denominated in a different currency. I personally recommend Canadian players maintain at least a CAD wallet and a USD or EUR wallet to minimize conversion fees when playing at international operators.
The PayAnyBank feature also enables direct bank transfers in the recipient's local currency across dozens of countries, which is handy if you're sending winnings to family abroad or managing funds across borders.
Is MiFinity Publicly Traded? What About Revenue?
MiFinity is a private company. You cannot buy shares of MiFinity on any stock exchange — it is not publicly traded. The company has not raised any formal venture capital funding rounds, according to major tracking platforms like Crunchbase and Tracxn.
Industry estimates place MiFinity's annual revenue at approximately C$29 million (around US$21.2 million). For a company of its size (roughly 100–110 employees), that revenue figure suggests a lean and efficient operation. The company was acquired in November 2015, which coincided with its rebrand from NXSystems to MiFinity and the launch of its gaming-focused e-wallet product.
Without public financial filings, I can't give you audited numbers. But the consistent growth in partnerships with major iGaming operators and expanding geographical coverage signals healthy financial momentum.
Does MiFinity Report to Financial Regulators?
Yes — and this is critically important for your trust calculus. MiFinity holds two key regulatory licences:
- UK Financial Conduct Authority (FCA): Authorized under the Electronic Money Regulations 2011, Register Reference 900090. MiFinity UK Limited is registered in Northern Ireland.
- Malta Financial Services Authority (MFSA): Authorized as a Financial Institution under the Financial Institutions Act 1994. MiFinity Malta Limited is registered in Birkirkara, Malta.
Both regulators require strict compliance with anti-money laundering (AML) and know-your-customer (KYC) protocols. That's why MiFinity asks for identity verification — it's not optional, it's regulation.
For Canadian players, MiFinity itself doesn't report directly to Canadian regulators like FINTRAC. However, the FCA and MFSA oversight means your funds are held to European-grade financial standards, which frankly are among the most rigorous in the world.
What Payment Methods and Currencies Are Available?
MiFinity integrates over 80 payment methods into its e-wallet, though availability varies by country. Canadian users can typically access Interac, Visa and Mastercard (debit and credit), cryptocurrency deposits, CashtoCode, MiFinity eVouchers, and bank transfers.
The platform supports 17 fiat currencies for e-wallet creation: AUD, CAD, CHF, CNY, CZK, DKK, EUR, GBP, INR, JPY, NOK, NZD, PLN, RUB, SEK, ZAR, and USD. Bank transfers cover an even wider range, including BRL, MXN, TRY, UAH, HUF, and many others.
For crypto, MiFinity supports Bitcoin (BTC), Bitcoin Cash (BCH), Ethereum (ETH), Litecoin (LTC), Ripple (XRP), Tether (USDT), USD Coin (USDC), DAI, and Stellar (XLM).
Can You Buy Crypto With MiFinity?
MiFinity doesn't function as a cryptocurrency exchange — you can't "buy and hold" Bitcoin within the platform. What it does offer is a seamless bridge between crypto and fiat through its partnership with Cryptopay.
Here's how buying Bitcoin with MiFinity works in practice:
- Log into your MiFinity account and go to the withdrawal section
- Select "Cryptocurrency" as your withdrawal method
- Choose Bitcoin (BTC) from the available options — other supported coins include ETH, LTC, XRP, BCH, USDT, USDC, DAI, and XLM
- Enter the amount to convert from your fiat balance
- You'll be redirected to Cryptopay's interface
- Provide your external Bitcoin wallet address
- MiFinity converts your fiat to BTC at the current exchange rate (minus the 1.8% fee)
- Bitcoin is sent to your external wallet
The reverse also works. You can deposit crypto into your MiFinity e-wallet, where it gets converted to fiat instantly. This is particularly popular with players who hold Bitcoin but want to play at traditional fiat casinos.
One important note: MiFinity does not hold or store cryptocurrency on its platform. All conversions happen in real-time through Cryptopay. Bitcoin and Bitcoin Cash deposits are non-refundable, so double-check your amounts before confirming.
How to Contact MiFinity Customer Support
MiFinity offers several support channels for personal and business users:
- Email (Personal): clientservices[at]mifinity.com
- Email (Business): sales[at]mifinity.com
- Phone: +44 28 9587 0100
- Help Centre: A comprehensive knowledge base with articles, FAQs, and video guides available 24/7
- Registered Address (UK): Suite B, 6th Floor, City Exchange, 11-13 Gloucester St, Belfast BT1 4LS, United Kingdom
- Registered Address (Malta): Level 3 (Suite 2507), Tower Business Center, Tower Street, Swatar, Birkirkara, Malta
The multilingual support team handles queries in multiple languages. For urgent issues, phone support during business hours has the shortest wait time. Email responses typically arrive within 24–48 hours.
How Long Do MiFinity Transactions Take?
Transaction speed depends on the method and direction of the transfer:
| Transaction | Processing Time |
|---|---|
| E-wallet to casino deposit | Instant |
| Casino to e-wallet withdrawal | Instant to 3 business days (depends on casino) |
| E-wallet to bank account | 1–2 working days |
| Crypto deposit to e-wallet | Minutes (depends on blockchain confirmation) |
| E-wallet to crypto wallet | Minutes |
| Card funding | Instant |
The bottleneck is rarely MiFinity itself — it's the casino's internal review process. Some operators process withdrawals within minutes, while others have 24–72-hour pending periods. Always check the casino's cashout policy before depositing.
Is There a MiFinity Mobile App?
Yes. MiFinity offers a free mobile app available on both iOS (App Store) and Android (Google Play). The app provides full account functionality, including sending and receiving money instantly, topping up your wallet, managing multiple currency wallets, tracking your transaction history, accessing Virtual IBANs (for EEA/UK users), and completing KYC verification via mobile.
The app receives regular security updates and performance improvements. Based on user reviews, the experience is solid for day-to-day wallet management. For Canadian casino players, the app is especially convenient for making quick deposits when you spot a promotion worth jumping on.
Can a MiFinity Payment Be Reversed?
This is where it gets strict. Once a MiFinity transfer has been submitted and processed, the funds are passed to the recipient and cannot be retrieved. There is no way to reverse a completed bank transfer or wallet-to-wallet payment.
However, MiFinity's terms do provide for refunds in two specific scenarios: if a payment was unauthorized (someone else accessed your account), or if a payment was incorrectly executed due to an error on MiFinity's end. In those cases, MiFinity will refund the payment amount including all deducted fees as soon as practicable.
For card-funded deposits, you technically have chargeback rights through your card issuer. But MiFinity's terms explicitly state you should only exercise chargeback for unauthorized use — not for disputes with merchants or casinos.
How to Cancel a MiFinity Payment
You cannot cancel a transfer once you've completed the "Make Payment" step. The system processes transactions quickly, and once funds leave your wallet, they're in the recipient's hands.
The best prevention strategy is simple: always double-check the recipient details, currency, and amount before confirming any transaction. If you believe a mistake was made, contact clientservices[at]mifinity.com immediately with your transaction details. While MiFinity can't guarantee recovery, early reporting gives you the best chance of resolution.
For recurring payments or subscriptions funded through your MiFinity account, you'll need to cancel those directly with the merchant before the next billing cycle.
Final Thoughts
MiFinity sits in a sweet spot for Canadian online casino players who want more privacy than direct banking offers, more regulatory backing than pure crypto wallets provide, and fewer restrictions than PayPal or Skrill impose on gambling transactions. The fee structure demands attention — especially that FX markup — but for players who take ten minutes to set up their currency wallets strategically, MiFinity delivers a genuinely smooth experience.
After analyzing hundreds of payment methods for CasinoCurrencies.com, I'd rank MiFinity comfortably in the top tier for Canadian iGaming users. Not perfect, but impressively close.
