ePay.bg: Bulgaria's E-Wallet Explained for Merchants

Get Started

ePay.bg stands as Bulgaria’s first electronic payment system, launched in 1999 and built around a single objective: connecting Bulgarian users with digital commerce through a regulated, locally anchored infrastructure. For SMEs, iGaming operators, and platforms evaluating the Bulgarian market, understanding how ePay.bg functions — its architecture, limits, and geographic scope — is the starting point for any payment strategy. Merchants operating across borders will find that TODA Pay extends where ePay.bg stops, providing licensed PSP infrastructure beyond Bulgaria’s jurisdiction.

How ePay.bg Payment System Actually Works

ePay.bg operates through a Payment Account — a Microaccount opened and maintained by EasyPay AD, a payment institution licensed by the Bulgarian National Bank under Decision № 258 of the BNB Governing Council (2018). EasyPay provides payment services under seven categories of the Law on Payment Services and Payment Systems (LPSPS), giving the platform a solid regulatory foundation within Bulgaria’s financial system.

Funding that Microaccount is straightforward through multiple channels:

  • Visa / Visa Electron / MasterCard / MasterCard Debit / MasterCard Credit / V Pay / DinersClub / Bcard
  • BORICA-branded debit cards (Bulgarian national card scheme)
  • ATM cash deposits via the B-pay network
  • Cash deposits at any of 3,300+ EasyPay office locations across Bulgaria
  • Bank transfers and international transfers via Ria Money Transfer

Each funding method feeds directly into the Microaccount balance, which users then deploy for bill payments, P2P transfers, online purchases, and merchant transactions. The multi-channel funding model gives ePay.bg Bulgaria users meaningful flexibility within the domestic ecosystem.

ePay.bg Transaction Limits, Fees and Currency Rules

Every payment infrastructure carries structural parameters that define its commercial scope. For ePay.bg, those parameters are precise and consistent across the platform.

ParameterStandard ValueNotes
Max single transaction€1,500 / ~$1,500Casino and merchant limits may vary
Monthly free threshold200 BGN (~€102)Fee applies beyond this threshold
Per-transaction fee (over threshold)0.08 EUR / 0.15 BGNDeducted from receiver’s Microaccount

The platform processes exclusively in Bulgarian Lev (BGN) and restricts account access to residents of Bulgaria. These parameters define a clear operational boundary: ePay.bg is engineered for domestic precision, not cross-border volume. Merchants processing multi-currency or international transactions require a licensed PSP with multi-jurisdictional coverage and configurable transaction thresholds.

ePay.bg Security Features and Authentication Standards

Security architecture is where ePay.bg demonstrates genuine institutional depth. The platform has held PCI DSS Level 1 Service Provider certification from Visa and MasterCard since 2007 — the highest available security standard in card payment processing. SSL/HTTPS encryption covers all transaction data, and fraud insurance extends to 10,000 BGN per single payment and 100,000 BGN annually.

Authentication operates across four distinct layers:

  • SSL data encryption applied to all transaction sessions via HTTPS
  • dpass one-time password — a proprietary token valid for 30 seconds per transaction
  • SMS OTP — a secondary one-time code delivered via SMS, valid for 15 minutes
  • Qualified electronic signature — optional enhanced layer for high-value account activity

This multi-factor structure means no single credential compromise can authorise a transaction. For merchants evaluating ePay.bg as a benchmark, the authentication model reflects regulatory expectations under EU payment services law — a standard that any licensed PSP operating in high-risk verticals must meet or exceed.

ePay.bg Mobile App: Features for iOS and Android

The ePay.bg mobile application is available free of charge on both iOS and Android, extending the full Microaccount functionality to smartphone users. Biometric authentication — Face ID and Touch ID — is supported natively, with dpass credentials synchronisable via iCloud for Apple device users.

The app’s functional scope covers the primary use cases of the platform:

  • Pay utility bills (electricity, water, heating, mobile operators, insurance, internet) to 1,300+ registered merchants
  • Execute bank transfers and cash transfers to pre-registered beneficiaries
  • Send and request money via email address or mobile number
  • Issue invoices to customers delivered via SMS or email
  • Monitor real-time card balances and access the last five transactions

The ePay.bg mobile interface consolidates what would otherwise require multiple banking apps into one regulated environment. Language switching between Bulgarian and English is available within the app settings — a practical consideration for international users navigating the Bulgarian market.

ePay.bg Casino Deposits: Limits, Speed and Availability

In the iGaming context, ePay.bg casino integration functions as an instant-deposit e-wallet method for Bulgarian residents. Deposits reach casino balances within seconds of confirmation, with a per-transaction ceiling of €1,500 and a minimum typically set between €5 and €10 by the individual operator. Merchant-side fees reach up to 2.95% per transaction, with no hidden charges on the player-facing side.

Approximately 30 iGaming platforms currently accept ePay.bg as a deposit method — a selective list that includes operators licensed under Curacao jurisdiction. The geographic constraint — Bulgaria residents only — means that the overwhelming majority of international iGaming traffic cannot access this method. Operators seeking to capture Eastern European players beyond Bulgaria’s borders require a PSP with regional APM coverage.

ePay.bg Withdrawal Options at Online Casinos

Withdrawal availability at ePay.bg casino sites depends on the individual operator’s cashier configuration. Where supported, the process follows these steps:

  1. Log into the casino account and navigate to the Cashier / Banking section
  2. Select Withdrawals; if ePay.bg was used for deposit, it may be pre-selected
  3. Enter the withdrawal amount (subject to casino minimums and the €1,500 ceiling)
  4. Confirm via the ePay.bg secure login and dpass authentication
  5. Standard payout processing takes up to 72 hours, with operators stating up to five business days

Where withdrawal to ePay.bg is unavailable, winnings route to a bank account or are collected as cash at any EasyPay office location. iGaming operators building symmetric deposit/withdrawal flows for Bulgarian players benefit from PSP infrastructure that guarantees payout consistency independent of individual casino policies.

Beyond ePay.bg: Payment Infrastructure for Global Merchants

ePay.bg establishes the standard for trusted, regulated e-wallet services within Bulgaria — its PCI DSS Level 1 certification, multi-layer authentication, and deep integration with Bulgarian banking infrastructure make it the benchmark for domestic digital payments. The platform’s geographic and currency boundaries are not limitations to work around; they are the precise definition of its scope.

Merchants, iGaming operators, high-risk platforms, and importers operating outside that scope require infrastructure built for international scale. TODA Pay provides a licensed payment solution for global merchants who need multi-currency processing, high-risk merchant account support, and cross-border transaction capability — everything that a territory-specific e-wallet is not designed to deliver. For platforms ready to move beyond domestic payment rails, TODA Pay’s licensed PSP infrastructure is the structured next step.

Frequently Asked Questions

What is ePay.bg and who operates it?

ePay.bg is Bulgaria’s first electronic payment system, launched in 1999 and operated by EasyPay AD — a payment institution licensed by the Bulgarian National Bank under Decision № 258. The platform serves individual users and over 1,300 registered merchants within Bulgaria’s domestic financial ecosystem.

Can non-Bulgarian residents use ePay.bg?

ePay.bg services are restricted to residents of Bulgaria, as the platform operates exclusively in BGN and is tied to Bulgarian banking infrastructure. Merchants and platforms outside Bulgaria need a licensed international PSP to access comparable payment account functionality across multiple currencies and jurisdictions.

What is the maximum deposit limit at ePay.bg casinos?

The standard single-transaction deposit ceiling at ePay.bg casino sites is €1,500, with minimum deposit amounts set by individual operators — typically between €5 and €10. Merchant-side processing fees reach up to 2.95% per transaction, with no additional charges applied at the Microaccount level.

How secure is ePay.bg for online transactions?

ePay.bg holds PCI DSS Level 1 certification from Visa and MasterCard, maintained since 2007, and applies SSL encryption across all transaction sessions. Authentication combines dpass one-time tokens (30-second validity), SMS OTP codes (15-minute validity), and an optional qualified electronic signature for additional account protection.

What are the main alternatives to ePay.bg for international payments?

For users outside Bulgaria, widely accepted e-wallet alternatives include Neteller, Skrill, and PayPal — all operating across multiple jurisdictions and currencies. High-risk merchants and iGaming operators additionally rely on licensed PSP providers with dedicated merchant account infrastructure, multi-currency settlement, and APM coverage beyond single-market e-wallets.