I've been tracking CashtoCode since it first appeared on Canadian casino cashier pages back in 2022. What started as a niche European payment method has grown into a legitimate option for privacy-focused Canadians. In this guide, I'm covering the full picture: who owns it, how fees work, whether you can buy crypto with it, and every practical question I've fielded from readers over the past three years.
Who Owns CashtoCode? Company History and Leadership
CashtoCode is the flagship product of Funanga AG, a fintech company founded in Berlin in 2013. The driving forces behind it are Seth Iorio (former COO of Gameforge AG) and CEO Jens Bader, who co-founded MuchBetter and held senior roles at Paysafecard. In August 2024, Funanga was acquired by The Payments Group Holding (PGH), listed on the Frankfurt Stock Exchange.
| Company Detail | Info |
|---|---|
| Parent Company | Funanga AG |
| Founded | 2013, Berlin, Germany |
| CEO | Jens Bader (since March 2021) |
| Co-Founder | Seth Iorio |
| Acquired By | The Payments Group Holding (PGH), August 2024 |
| Stock Exchange | Frankfurt (via PGH); not independently traded |
| Projected 2025 Transaction Volume | ~€140 million |
| Projected 2025 Net Revenue | ~€15 million |
| Annual Sales Growth (2021–2025) | 50%+ year-over-year |
| Employee Count | ~24 (as of late 2025) |
| Retail Locations Worldwide | 550,000+ |
Does CashtoCode Charge Fees?
This is one of the most common questions I receive. CashtoCode does not charge consumers any transaction fees. When you deposit C$50 at a retail location, exactly C$50 lands in your online account. Revenue comes from the merchant side - online casinos pay CashtoCode a processing fee estimated between 3% and 7% per transaction, and reputable operators absorb this entirely.

Two exceptions to note: some smaller casinos add a flat C$1–C$3 surcharge per deposit, and third-party eVoucher resellers like Dundle or CoinsBee may mark up prices by 3–8% depending on your payment method.
| Fee Type | Who Pays | Typical Cost |
|---|---|---|
| Barcode deposit at retail | Consumer | C$0 (free) |
| Merchant processing fee | Casino/merchant | 3–7% per transaction |
| Surcharge at smaller casinos | Consumer | C$1–C$3 flat (not universal) |
| eVoucher reseller markup | Consumer | 3–8% above face value |
| eVoucher redemption | Consumer | C$0 (free) |
| Currency conversion | Varies | Set by merchant/reseller |
How to Fund an Account With CashtoCode in Canada
The process takes under five minutes. Here's exactly how it works:
- Select CashtoCode at the merchant website and enter your deposit amount
- Save the barcode - the system generates a unique barcode or QR code for your transaction
- Visit a retail location - use the CashtoCode store locator with your postal code to find nearby partners (convenience stores, gas stations, pharmacies)
- Present and pay - show the barcode to the cashier and hand over the cash
- Funds arrive instantly - your online account is credited typically within 15 seconds
Barcodes expire after 72 hours, so generate yours shortly before heading to the store. No ID, no registration, and no banking credentials are required at any point during this process.
How to Withdraw Using CashtoCode
You can't. CashtoCode is a deposit-only payment method by design. Converting digital funds back into anonymous cash vouchers would create serious anti-money-laundering vulnerabilities, so the system intentionally does not support outbound transfers.
When you need to cash out, you'll need an alternative. Here are the most practical withdrawal options available at CashtoCode-accepting Canadian sites:
| Withdrawal Method | Typical Processing Time | Privacy Level |
|---|---|---|
| Interac e-Transfer | Under 24 hours | Moderate (linked to bank) |
| Bank wire transfer | 1–5 business days | Low (full bank details) |
| Cryptocurrency (BTC, ETH, LTC) | Under 2 hours | High |
| E-wallets (MiFinity, Jeton) | 24–48 hours | Moderate |
In my experience, Interac remains the fastest and most widely available fiat withdrawal option at CashtoCode-accepting sites. For maximum privacy, crypto is the strongest match.
Does CashtoCode Work Internationally?
Yes, and its footprint has expanded significantly. CashtoCode Classic (barcode system) operates across more than 550,000 retail locations worldwide.
CashtoCode Classic availability by region:
- Europe: Germany, Austria, UK, Ireland, France, Italy, Spain, Netherlands, Poland, Czech Republic, Sweden, Norway, Denmark, Finland, and 10+ more countries
- Oceania: Australia
- South America: Brazil
- Africa: Nigeria
- North America: Canada (select provinces)
CashtoCode eVoucher supported currencies:
| Currency | Code | Typical Denominations |
|---|---|---|
| US Dollar | USD | $5 – $200 |
| Australian Dollar | AUD | A$25 – A$1,600 |
| Canadian Dollar | CAD | C$10 – C$200 |
| Euro | EUR | €10 – €500 |
| British Pound | GBP | £10 – £200 |
| Indian Rupee | INR | ₹300 – ₹17,000 |
| Nigerian Naira | NGN | Available (varies) |
| Brazilian Real | BRL | R$50 – R$4,500 |
For Canadian users, both the barcode system (at physical retail locations) and the eVoucher (purchased online) are operational.
Does CashtoCode Report to Financial Regulators?
Funanga AG operates under European regulatory frameworks. The company is registered in Germany, and its UK entity falls under relevant UK payment services oversight. The 2024 acquisition by PGH required approval from the Malta Financial Services Authority (MFSA), indicating the group holds or is pursuing Malta licensing. CashtoCode received a Green Compliance Rating from PayRate42, a respected payment processor evaluation agency.
Key regulatory facts for Canadian users:
- CashtoCode itself does not report transactions to FINTRAC
- The casino or merchant you deposit to has its own regulatory reporting obligations
- No personal financial data is stored by CashtoCode about end users
- KYC verification happens at the merchant level, not the payment level
- Privacy from CashtoCode does not mean invisibility from the operator
Can You Buy Crypto With CashtoCode? How to Buy Bitcoin
Yes, and this has become popular among my Canadian readers. Here are the main routes available:
| Platform | Method | Supported Cryptos | Typical Fees |
|---|---|---|---|
| Crypto Voucher | Fund with CashtoCode eVoucher | BTC, ETH, SOL, DOGE, MATIC, LTC, USDC, BNB | ~4% service fee |
| BTCBIT.NET | Direct CashtoCode payment | BTC, ETH, BCH, and others | 3–5% + network fees |
| Bitrefill | Buy CashtoCode WITH crypto | N/A (reverse flow) | Varies by coin |
| CoinsBee | Buy CashtoCode WITH crypto | N/A (reverse flow) | Varies by coin |
The fastest path for Canadians: purchase a CashtoCode eVoucher, redeem it at Crypto Voucher, and select Bitcoin or any of the seven other supported coins. The entire process takes under 10 minutes and maintains the privacy chain throughout.
How to Contact CashtoCode Support
CashtoCode offers multiple customer support channels:
- Email: support[at]cashtocode.com
- Phone (Austria): 0043 (0) 720 270 210
- Phone (Germany): 0049 (0) 30 530 515 72
- Online help centre: info.cashtocode.com/help
- Availability: Stated as 24/7 (response times may vary)
In my experience, email responses arrive within 24 hours. Their help centre includes a detailed FAQ covering delayed transactions, barcode problems, and retail partner inquiries.
Available Payment Options, Currencies, and eVoucher Denominations
CashtoCode operates two distinct products. Understanding the difference matters:
| Feature | CashtoCode Classic (Barcode) | CashtoCode eVoucher |
|---|---|---|
| How it works | Barcode generated at merchant, paid at retail in cash | 20-digit prepaid code purchased online |
| Where to get it | Physical retail locations | Online resellers (Dundle, CoinsBee, etc.) |
| Currencies | EUR, AUD, BRL, CAD | USD, AUD, CAD, INR, NGN, BRL |
| Payment at purchase | Cash only | PayPal, Apple Pay, Klarna, credit card, crypto |
| Account required | No | No (just an email for delivery) |
| Validity | 72 hours (barcode) | 12 months |
| Partial use | No (exact amount) | Yes (balance stays on code) |
It's worth noting that CashtoCode is not an e-wallet. You don't hold a balance or "connect" other payment methods to it. Each transaction is standalone - there's no account to fund, no stored balance to manage.
How Long Do CashtoCode Transactions Take?
Speed is one of CashtoCode's genuine strengths:
| Transaction Type | Typical Speed | Maximum Reported |
|---|---|---|
| Barcode at retail (Classic) | ~15 seconds | Up to 40 minutes (rare) |
| eVoucher redemption at merchant | Instant | Instant |
| eVoucher delivery from reseller | Seconds (by email) | Up to 10 minutes |
In my personal testing across Canadian locations, the longest barcode wait was 40 seconds. eVoucher transactions process immediately - no waiting periods, no pending holds. This real-time processing is possible because CashtoCode controls both ends of the closed-loop system.
Can a CashtoCode Payment Be Reversed or Cancelled?
No. Once a barcode has been scanned and paid at retail, the transaction is final. Here's a quick breakdown of every scenario:
| Scenario | Can You Reverse/Cancel? | What to Do |
|---|---|---|
| Barcode generated, not yet paid | No reversal needed | Let it expire (72 hours) |
| Barcode paid at retail | No | Contact the merchant for refund |
| eVoucher purchased, not yet redeemed | Cannot return to reseller | Use within 12 months |
| eVoucher partially redeemed | No reversal on spent amount | Remaining balance stays on code |
| eVoucher fully redeemed | No | Contact the merchant for refund |
The no-chargeback design is intentional - it eliminates fraud and dispute costs for merchants, which is one reason CashtoCode deposits are rarely declined or flagged.
Is There a CashtoCode Mobile App?
CashtoCode recently launched a mobile app on Google Play for Android. Here's what each platform offers:
| Platform | App Available? | Key Features |
|---|---|---|
| Android | Yes (Google Play) | Generate barcodes, find retail partners, track transactions, earn rewards |
| iOS (iPhone/iPad) | No dedicated app | Full functionality via mobile-optimized website (Safari/Chrome) |
| Desktop | N/A | Full website experience |
The Android app is positioned as a central hub for managing CashtoCode activity. iOS users aren't missing out functionally - the mobile site covers everything - but the app does add the convenience of transaction tracking and a built-in rewards program.
Final Thoughts
CashtoCode occupies a unique position in the Canadian payments landscape - a cash-to-digital bridge built for people who want privacy, budget control, and zero declined transactions. Here's a quick summary of what matters most:
- Best for: Privacy-focused depositors, budget-conscious players, underbanked Canadians
- Not ideal for: Players who need a single deposit-and-withdrawal solution
- Fees to user: Zero at retail; potential markup from eVoucher resellers
- Speed: Near-instant (15 seconds typical)
- Crypto compatible: Yes, via Crypto Voucher and BTCBIT.NET
- Withdrawal: Not supported - pair with Interac or crypto
With Funanga's acquisition by PGH and continued growth, expect broader Canadian retail coverage and wider operator adoption through [year] and beyond.
