
DPO Group Review
Is It the Right Payment Solution for Your iGaming Business?
By the iGaming Payment Solutions Editorial Team ·
What operators ask about DPO Group
Is DPO Group legit?
Yes. DPO Group is a licensed payment institution with PCI DSS Level 1 certification and seven central bank licenses, all in its own name or through its PayGate subsidiary, from Kenya and Tanzania to South Africa. Network International has owned it since 2021 and has itself been privately held under Brookfield since 2024.
How much does DPO Group charge?
DPO quotes each merchant its own rate, set by industry, country and volume.
- Card deposits: 2.9-4.5%
- Mobile money deposits: 1.5-3%
- Setup fee: none for standard merchants
- Currency conversion: a margin over the interbank rate, set per merchant
Does DPO Group work with online sportsbooks and casinos?
Yes, in Africa. Sportsbooks process through DPO on its standard merchant agreement, and DPO acquires their deposits itself in South Africa, Kenya and Tanzania. DPO runs no iGaming team and sells no gambling product.
News about DPO Group
All payment news- Market rules
Nigeria has dropped off DPO's country pages and office list
DPO Pay by Network is present in more than 20 countries and has eleven offices across Africa and the Middle East, in Botswana, Ghana, Kenya, Namibia, Rwanda, South Africa, Tanzania, Uganda, Zambia, Zanzibar and the UAE. Nigeria is not among them, and the company no longer has a Nigeria country page. An operator taking Nigerian deposits has no DPO country page or local office to contract against.
DPO Pay by Network offices in Africa · DPO Pay by Network page sitemap
Quick Info
- Type
- Local/Regional PSP
- Founded
- 2006
- HQ
- Nairobi, Kenya
- Pricing
- Percentage per transaction
- APMs
- 25Cards run Visa, Mastercard, Amex, Diners, JCB and UnionPay. Mobile money covers M-Pesa in Kenya and Tanzania, Tigo Pesa, Airtel Money, MTN Mobile Money, Orange Money and Vodafone Cash, while the wallet side adds PayPal, Apple Pay, Google Pay, Masterpass, SnapScan and Zapper. Bank transfer, 1Voucher and PayAttitude fill out the rest, with EFT and instant EFT in South Africa alongside the PayGate card gateway. The active set runs 20-30 depending on the country.
- Settlement
- T+1DPO settles local-currency flows on this schedule and cross-currency volume at T+1 to T+3.
Our iGaming Score: 5.9/10
5 weighted criteria, with Trustpilot shown for context
- iGaming Fit
Gambling served directly, no iGaming team, no casino-platform connector, direct acquiring in South Africa, Kenya and Tanzania
- Weight
- 30%
- Score
- 6.0
- Rating
- Adequate
- Geographic Coverage
Africa and the Middle East, 21 countries
- Weight
- 22%
- Score
- 3.0
- Rating
- Weak
- Security & Compliance
Seven central bank licenses, semi-automated KYC, merchant carries chargebacks
- Weight
- 20%
- Score
- 8.5
- Rating
- Strong
- Fees & Pricing
Deposits 1.5-4.5%
- Weight
- 16%
- Score
- 5.4
- Rating
- Adequate
- Tech & Integration
REST API, 1-3 week onboarding
- Weight
- 12%
- Score
- 7.5
- Rating
- Strong
- User Trust
1.6 on Trustpilot from 57 reviews
- Weight
- context only
- Score
- 3.2
- Rating
- Weak
- Overall
- Weight
- 100%
- Score
- 5.9
- Rating
- Adequate
We score each provider on 5 weighted criteria using a 1 to 10 scale. iGaming Fit carries the most weight at 30%, because it measures whether and how directly the provider serves gambling. Geographic Coverage gets 22%. Security & Compliance gets 20%. Fees & Pricing gets 16%. Tech & Integration gets 12%. The final score is a weighted average of those 5. Trustpilot is shown for context but carries no weight, since player reviews of casinos are not a read on B2B acquiring quality.
Score Explanation
Security & Compliance is DPO's highest line at 8.5, on seven central bank licenses held directly or through PayGate in Tanzania, Kenya, South Africa, Nigeria, Ghana, Uganda and Rwanda. The 8.5 also rests on semi-automated KYC, with compliance staff reviewing documents by hand, while the merchant carries card chargebacks. iGaming Fit sits at 6 because DPO serves gambling merchants directly, though it runs no iGaming team and connects to no casino platform. Geographic Coverage is the weakest line at 3, since DPO works only in Africa and the Middle East across 21 countries, even as sportsbook traffic rates Solid in South Africa, Kenya and Tanzania for offshore and licensed operators alike. Deposits cost 1.5-4.5%, which leaves Fees & Pricing at 5.4. A REST API and 1-3 week onboarding put Tech & Integration at 7.5, and User Trust reads 3.2 from a 1.6 Trustpilot rating across 57 reviews.
Who Is DPO Group Best For?
The operator profiles that fit, and the ones that do not
Recommended For
- Kenyan and Tanzanian sportsbooks. One DPO API covers M-Pesa, Airtel Money and Mixx by Yas on DPO's own acquiring, so if most of your deposits run on Kenyan or Tanzanian mobile money, you integrate once per country.
- Hotel-linked casino and betting brands. Where DPO already runs the front desk of your hotel group in Kenya, Uganda, Tanzania or Rwanda, the betting cashier moves onto the same PSP with no new procurement cycle.
- South African sportsbooks taking cards. Card deposits land on PayGate, DPO's South African subsidiary, which acquires Visa and Mastercard debit under SARB authorization with rand settlement and serves sports-betting merchants today, so your card volume sits with a domestic acquirer.
- Startups with no processing history. No minimum monthly volume applies to DPO's self-serve sign-up, and standard merchants pay no setup fee, so a new book can start processing before it has any history. Nuvei boards from $500k+ a month.
Not Recommended For
- Nigeria-first betting operators. No DPO market or office serves a Nigerian book, although DPO holds a CBN payment license. Flutterwave, licensed by the CBN for switching and processing, acquires directly in Nigeria, while Paystack charges 1.5% + ₦100 per Nigerian deposit.
- MGA or UKGC licensees. DPO provides no packaged gambling compliance documentation and holds no gambling supplier credential, so your compliance team evidences DPO as a supplier on its own. Nuvei serves MGA and UKGC licensees and holds US state gaming supplier registrations and a Romanian ONJN Class II license.
- Casinos on SoftSwiss or EveryMatrix. DPO connects to no casino platform, so a SoftSwiss or EveryMatrix cashier needs a 2-4 week custom REST build.
- Crypto cashiers. Players cannot deposit crypto, because DPO is fiat only with no crypto settlement or stablecoin payouts, and its parent Network International runs no crypto product either. NOWPayments takes 350+ coins at 1% with no reserve and serves Curacao and Anjouan-licensed operators.
- Operators outside Africa. Latin America and Asia-Pacific get no DPO coverage, and DPO runs no card acquiring in Western Europe or North America. Nuvei covers 200 countries with 720+ methods, and EBANX acquires directly in Mexico, Colombia, Peru and Argentina and serves licensed operators only.
- Pan-African books across West and East Africa. DPO acquires directly in three African markets, while Flutterwave runs direct rails in ten and Cellulant, active in 35 African countries, in twelve.
Geographic Coverage
Per-market verdict, regions, and market focus
Each market carries two verdicts, one for an offshore operator and one for a locally licensed one, because the same provider fits them differently. The overall score rates the company, and these verdicts rate its fit for your market.
Offshore operator
Curaçao / Anjouan license, serving grey and restricted markets.
Licensed operator
Holds the local license in a regulated market.
Market-by-market verdict
For an offshore operator, the strongest verdict is Solid for a sportsbook in South Africa.
| Market | Casino | Sportsbook |
|---|---|---|
| ZA South Africa | — | Solid50 |
| KE Kenya | — | Solid50 |
| TZ Tanzania | — | Solid50 |
| CD DR Congo | Limited35 | Limited35 |
The tier is the verdict. The small number orders providers inside a tier, and it is not a provider-level score. Full method on our methodology page.
Coverage Analysis
DPO licenses and processes country by country across Africa, with eleven offices in Botswana, Ghana, Kenya, Namibia, Rwanda, South Africa, Tanzania, Uganda, Zambia, Zanzibar and the UAE. It acquires directly in three markets, South Africa through PayGate and Kenya and Tanzania on mobile money. DR Congo runs through an aggregated connection. The UAE sits in the footprint through Network International, whose Middle East and Africa network spans 50+ countries, while DPO-branded acquiring stays inside Africa. DPO's international headquarters in Dublin collects cross-border payments for its merchants and runs no European acquiring.
Regional Breakdown
East Africa is DPO's core. Kenya is its operational center, with M-Pesa integrated since the company's early years and most of the senior engineering team in Nairobi. In Tanzania DPO acquires Vodacom M-Pesa, Mixx by Yas and Airtel Money itself and runs deep in Zanzibar, where it holds a dominant share of hotel payments. Uganda and Rwanda run mainly on MTN MoMo under DPO's own licenses.
In Southern Africa the operator case sits in South Africa, where PayGate acquires cards under SARB authorization, settles in rand and already serves sports-betting merchants. Instant EFT through Ozow and SiD, Zapper and Masterpass complete the local mix.
West Africa is thin for an operator. Ghana runs on MTN MoMo and Vodafone Cash under a Bank of Ghana license, while Cote d'Ivoire and Senegal sit in the footprint with no direct acquiring. Nigeria sits outside DPO's markets with no DPO office, though DPO has held a CBN payment license there since 2022.
Central Africa comes down to DR Congo, where M-Pesa, Airtel and Orange mobile money and local cards reach DPO through an aggregated connection, and to MTN MoMo in Cameroon.
Outside Africa DPO processes international cards from tourists paying African hotels and tour operators.
Key Features for iGaming Operators
Products, payment methods, and verticals
Key Products
- Online checkout
- DPO Pay Mobile (mPOS)
- payment links
- PayGate (SA card gateway)
- recurring billing
- payouts
- hotel/PMS integrations
DPO Pay online checkout is the core product: cards, mobile money, PayPal, bank transfer, wallets and country-specific methods through the REST API or a plugin, with recurring billing, payment links and payouts on the same account. DPO Pay Mobile, an Android and iOS mPOS app, takes in-person card and mobile money payments from a phone and sends payment links by email, SMS or WhatsApp, and it serves SMB retailers, tour guides, taxi operators and small hotels. PayGate remains the main path for South African rand acquiring and runs alongside DPO Pay. The PMS and channel manager connectors tie the stack to hotel systems, and they are the reason hotel groups dominate DPO's client base.
Payment Methods
Mobile money carries 30-90% of online betting deposits in African markets, depending on the country, and M-Pesa alone carries 90% of Kenyan online betting volume, so the mobile money set decides DPO for a betting operator. DPO connects to M-Pesa directly, through Safaricom's Daraja API in Kenya and through Vodacom in Tanzania. Mixx by Yas (the former Tigo Pesa) in Tanzania, Airtel Money across East Africa, MTN Mobile Money in Ghana, Uganda, Rwanda, Cameroon, Cote d'Ivoire and Zambia, Orange Money in West Africa and Vodafone Cash in Ghana complete the set. One API carries cards and every mobile money carrier, in place of 8-12 separate carrier integrations, while each country runs on its own contract. Cards and wallets fill out the rest, with PayPal on a direct merchant relationship, alongside bank transfer, 1Voucher cash vouchers and PayAttitude.
Verticals
Hotels, travel and airlines are DPO's core business. Gambling runs on the side: African sportsbooks process on DPO's standard merchant agreement, most of all in Tanzania and Zanzibar, and PayGate serves South African sports-betting merchants. DPO runs no gambling vertical, gambling product or iGaming team and does not market to iGaming operators. Its setup is enough for an African sportsbook to integrate, and it has no iGaming track record outside Africa.
- Travel & Tourism
- Hotels & Hospitality
- Airlines
- eCommerce
- Education
- Insurance
- SMB retail
- Deposit ProcessingAvailable
25 payment methods, Instant
- Withdrawal / PayoutAvailable
Up to 3 business days
- Instant WithdrawalsNot available
Up to 3 business days
- KYC / AML Built-inAvailable
Semi-auto
- Chargeback ProtectionNot available
Merchant carries chargebacks
- Multi-CurrencyAvailable
USD, EUR, GBP, ZAR, KES, UGX, TZS, NGN, GHS, RWF, ZMW, BWP, MUR, XOF, AED, ETB, MWK
- API IntegrationAvailable
REST API + SDK + plugins
- Crypto SettlementNot available
Fiat settlement only
- Local Payment MethodsAvailable
Local methods in 4 markets
- iGaming SpecializationAvailable
African sportsbooks use it through the standard merchant agreement, but no gambling license, no platform connector and no published operator
- Geographic CoverageAvailable
21 countries across Africa, Middle East
Pricing & Fee Structure
Fee structure and pricing model
Pricing
1.5‑4.5%Cards cost 2.9-4.5%, higher in Ghana and lower in South Africa through PayGate, and mobile money costs 1.5-3%. DPO sets each merchant's rate by industry, country and volume and can raise it on 30 days' written notice.
Custom
T+1DPO settles local-currency flows on this schedule and cross-currency volume at T+1 to T+3.
25Cards run Visa, Mastercard, Amex, Diners, JCB and UnionPay. Mobile money covers M-Pesa in Kenya and Tanzania, Tigo Pesa, Airtel Money, MTN Mobile Money, Orange Money and Vodafone Cash, while the wallet side adds PayPal, Apple Pay, Google Pay, Masterpass, SnapScan and Zapper. Bank transfer, 1Voucher and PayAttitude fill out the rest, with EFT and instant EFT in South Africa alongside the PayGate card gateway. The active set runs 20-30 depending on the country.
Up to 180 days
Interbank + margin
NoneStandard merchants pay no setup fee and self-serve merchants no monthly fee. Enterprise terms are set in the contract.
Not published
No
Pricing Details
DPO charges 1.5-4.5% per deposit and sets each merchant's rate by industry, country and volume, as a percentage, a fixed amount per transaction or both. Cards cost 2.9-4.5%, higher in Ghana and lower in South Africa through PayGate, and mobile money costs 1.5-3%. The agreed rates sit under Commercial Terms in the merchant's DPO account, and DPO can raise them or add new fees on 30 days' written notice. Standard merchants pay no setup fee and self-serve merchants no monthly fee. FX conversion runs at a per-merchant margin over the interbank rate, refunds can carry a country-specific fee and card disputes carry a chargeback fee per scheme. iGaming counts as high risk, which pushes the quoted rate up and makes a rolling reserve more likely, and DPO holds that reserve for up to 180 days at a percentage set by the merchant's risk profile. A Kenyan book of $500k a month, 90% on mobile money and 10% on cards, pays $8,200-15,750 in deposit fees. Paystack's Kenyan rates, 1.5% on M-Pesa and 2.9% on cards, equal DPO's lowest rates, so DPO at best matches Paystack in Kenya. Easy Scan, DPO's QR channel for businesses with physical locations, charges 2% on cards and 0.5% on M-Pesa and Airtel Money in Kenya, excluding VAT, which suits a land-based casino or hotel counter.
Negotiation Tips
Price mobile money and cards as separate lines and push mobile money below 2%, because push-payment rails carry near-zero scheme cost and a blended quote hides the gap. Paystack's 1.5% on Kenyan M-Pesa is the number to put on the table. If Western cards carry part of your volume, the international card rate is the line to push hardest. Get the reserve percentage and release date into the contract and ask for a hold under 90 days. Have FX quoted as a flat percentage over interbank, fix the chargeback dispute fee, and confirm in writing whether your account gets Real-Time Settlement or next-day settlement. Ask for a cap on fee increases, since DPO can otherwise reprice by notice alone. A hotel group already on Cloudbeds, Hotelogix or eZee can accept a slight premium for the PMS connector, and every other operator has room to negotiate harder.
Speed & Settlement
Transaction processing and settlement timelines
- Deposit
- Instant
- Withdrawal
- Up to 3 business days
- Settlement
- T+1DPO settles local-currency flows on this schedule and cross-currency volume at T+1 to T+3.
- Settlement currencies
- USD, EUR, GBP, ZAR, KES, UGX, TZS, NGN, GHS, RWF, ZMW, BWP, MUR, XOF and other African currencies
- Refunds
- 5‑10 business days (cards) / instant to T+1 (mobile money)
DPO settles to the merchant's bank account at T+1 on most local-currency flows and at T+1 to T+3 on cross-currency volume, and its Real-Time Settlement product credits the merchant's DPO account the moment a payment is taken, though not on every merchant tier. Flutterwave settles in T+1 to T+5 and Nuvei in T+2 to T+7, so a Monday deposit reaches a DPO operator on Tuesday and can take until the following Monday at Flutterwave's slow end. Player payouts land instantly to T+1 on mobile money (M-Pesa, MTN MoMo, Airtel Money, Orange Money and Vodafone Cash), in 1-3 business days on cards and at T+1 to T+3 on bank transfer, depending on the country. DPO runs no real-time payout product, so a mobile money payout can take until T+1. Cellulant pays players out in 24-48h, so a Kenyan player cashing out to M-Pesa through DPO is paid up to 2 days sooner. Refunds reach cards in 5-10 business days and mobile money instantly to T+1. Nuvei returns card refunds in 3-5 business days, so a DPO player waits up to 5 business days longer for the same card refund.
Integration & Tech
Developer experience and technical capabilities
- API Type
- REST API + SDK + pluginsThe legacy PayHost SOAP API still runs the hotel property management connectors. New integrations go through the DPO Pay REST API.
- Onboarding
- 1-3 weeksiGaming merchants take 4-8 weeks, because DPO reviews high-risk accounts longer.
- Sandbox
- YesFull sandbox with test cards and mobile-money flows
- Mobile SDK
- YesAndroid and iOS SDKs + DPO Pay Mobile mPOS app
- White-Label
- YesHosted checkout with merchant logo and theme
- Docs Quality
- Adequate
Integration Time
2-4 weeks
Integration Assessment
New integrations go through the DPO Pay REST API, JSON over HTTPS with endpoints for transactions, refunds, payouts, recurring billing and webhooks. A direct build takes 2-4 weeks and a plugin install 1-2 weeks, with maintained plugins for WooCommerce, Magento 2, Shopify, OpenCart, PrestaShop, Wix, Gravity Forms, WHMCS, Ecwid, VirtueMart and Odoo. The legacy PayHost SOAP API, inherited from PayGate, still runs the hotel PMS and ticketing connectors, and the documentation splits unevenly between the PayHost and DPO Pay sets. DPO ships pre-built PMS and channel manager connectors for Cloudbeds, Hotelogix, eZee, Little Hotelier, RoomRaccoon, Nightsbridge and ResRequest, which work once the merchant is provisioned. Casino platforms get none, so operators on SoftSwiss, EveryMatrix, Slotegrator, BetConstruct or Aristocrat Interactive build to the REST API. DPO runs no multi-acquirer routing, and each country sits on its own contract. Onboarding takes 1-3 weeks for a standard merchant and 4-8 weeks for an iGaming merchant, because DPO reviews high-risk accounts longer.
Risk & Compliance
Licensing, fraud prevention, and regulatory compliance
- KYC/AML Automation
- Available. Semi-auto
- Chargeback Protection
- Not available. Merchant carries chargebacks
Licenses and Registrations
- PCI SSCPCI DSS Level 1
DPO holds the certification across multiple African territories, originally attained in 12 countries including Kenya, Tanzania, Zanzibar, Zambia, Uganda and Rwanda.
- Bank of TanzaniaPayment system licenceDPO Pay
The regulator has recognized DPO Pay as a licensed payment service provider since 2023.
- Central Bank of KenyaPayment service provider licence
- SARBCard acquiring authorisationPayGate
DPO runs South African card acquiring through its PayGate subsidiary.
- CBNPayment licencesince 2022
- Bank of GhanaPayment service provider licence
- Bank of UgandaPayment service provider licence
- National Bank of RwandaPayment service provider licence
- Fraud Prevention
- In-house rules engine + 3D Secure 2
- Responsible Gaming
- No
- Tokenization
- YesCard tokenization for recurring billing and one-click checkout
- Dispute Resolution
- Dashboard + support ticket
Compliance Context
DPO holds PCI DSS Level 1 across multiple African territories, first certified in 12 countries including Kenya, Tanzania, Zanzibar, Zambia, Uganda and Rwanda. KYC and AML are semi-automated: merchants upload business registration, a tax certificate, beneficial-owner ID, proof of address and a bank statement to a portal, and DPO's compliance team reviews them by hand under Network International's compliance function. The merchant carries card chargebacks under DPO's PSP Services Agreement, with disputes following the Visa, Mastercard, Amex, Diners, JCB and UnionPay rules. A betting operator therefore carries the chargebacks that bonus abuse and first-deposit reversals generate. M-Pesa, MTN MoMo and Airtel Money deposits are push payments with no chargebacks, which shields the mobile money share of a book from dispute losses.
Regulatory Position
DPO licenses country by country instead of under one regional passport, and it holds each license in its own name or through PayGate, never through a partner. The Central Bank of Kenya, the Bank of Tanzania (since 2023), the Central Bank of Nigeria (since 2022), the Bank of Ghana, the Bank of Uganda and the National Bank of Rwanda have each licensed it as a payment provider, and PayGate holds the South African Reserve Bank's card acquiring authorization. DPO holds no gambling supplier credential in any regime, Curacao's B2B supplier license under the LOK included, and it provides no packaged gambling compliance documentation, so an MGA or UKGC licensee that onboards DPO as a payment supplier has to evidence DPO's supplier compliance through its own compliance team. Above DPO, the Central Bank of the UAE supervises Network International, whose FCA status as a London-listed company ended with the September 2024 take-private. Brookfield's ownership puts an institutionally backed parent behind DPO.
About DPO Group: Company Background
Company and product information
- Company Name
- DPO Group
- Headquarters
- Nairobi, Kenya (Africa HQ)
- Founded
- 2006
- Employees
- ~247
- Company Type
- Private
- Product Type
- Local/Regional PSP
- Licenses
- PCI SSC PCI DSS Level 1, Bank of Tanzania Payment system licence, Central Bank of Kenya Payment service provider licence, SARB Card acquiring authorisation, CBN Payment licence, Bank of Ghana Payment service provider licence, Bank of Uganda Payment service provider licence, National Bank of Rwanda Payment service provider licence
- Key Products
- Online checkout, DPO Pay Mobile (mPOS), payment links, PayGate (SA card gateway), recurring billing, payouts, hotel/PMS integrations
- Website
- dpogroup.com
- Supported Verticals
- Travel & Tourism, Hotels & Hospitality, Airlines, eCommerce, Education, Insurance, SMB retail
- Integration Type
- REST API + SDK + plugins
- Settlement Speed
- T+1
- Onboarding Speed
- 1-3 weeks
- Named iGaming Clients
- Not published
Company History
2006: Eran Feinstein and Offer Gat founded the company in Nairobi as Direct Pay Online, a cross-border card gateway for African hotels and tour operators, because cards issued outside Africa met high decline rates there and local acquirers could not settle in USD or EUR.
2014-2020: DPO expanded country by country across East and Southern Africa, first Kenya, Tanzania, Uganda, Rwanda and Zambia, then South Africa through the purchase of the PayGate card gateway, and it bought smaller processors in selected markets along the way.
2020: Network International announced an all-cash acquisition of DPO, which then had 350-400 employees and a presence in 19-21 African countries.
October 1, 2021: The Network International deal closed at $288-291M in total consideration. DPO rebranded to DPO Pay by Network and kept its executive team.
2022: DPO took a Central Bank of Nigeria payment license to compete with Flutterwave and Paystack on Nigerian local rails.
2023: The Bank of Tanzania recognized DPO Pay as a licensed payment service provider.
September 2024: A Brookfield-led consortium took Network International private in a £2.2 billion deal, moving DPO from a listed parent into a privately owned Middle East and Africa payments group.
2025-2026: DPO's African entities rebranded to Network market by market, Kenya, Zambia and Namibia first and Uganda in September 2025 after Bank of Uganda approval, while DPO Pay continues as a product name.
What Users Say About DPO Group
57 reviews on Trustpilot
The remaining 10% are 2-4 star reviews.
Review Analysis
DPO's Trustpilot reviews fall into two camps with almost nothing in the middle. The 5-star reviews come from long-term hotel and travel merchants, among them multi-year customers in Rwanda, Tanzania and Zanzibar, who praise easy guest payments and integration support. The 1-star reviews center on onboarding: documents requested over plain email, multi-week activation, held funds and slow ticket resolution, which hit Nigerian merchants hardest. DPO does not reply to negative reviews.
Context for Operators
Most of DPO's reviewers are merchants, so the rating speaks to what an operator will meet. The split tracks two customer segments: enterprise hotel and travel merchants with a named account manager are satisfied, while SMB merchants in the self-service onboarding queue get stuck. An iGaming operator below enterprise tier lands in that queue, so the escalation owner and the support SLA belong in the contract.
Client Evidence
DPO serves more than 60,000 merchants, and its anchor clients are hotel and travel names: Serena Hotels, Sarova Hotels, Hemingways Collection, Heritage Hotels, Air Tanzania, Jambojet (the Kenya Airways low-cost subsidiary) and the safari operator Bonfire Adventures. It processes for 50+ airlines, Kenya Airways on selected routes among them, and for a long tail of safari operators, tour agencies, online travel agencies, restaurants and SMB retailers across East and Southern Africa. No global iGaming brand processes with DPO.
Operational Details
Business terms, contracts, and support
- Dedicated Account Manager
- Enterprise accounts only
- Minimum Monthly Volume
- No minimumApplies to self-serve sign-up. Enterprise rates go through the sales team.
- Contract Lock-In
- Not published
- Migration Support
- No
- Min/Max Transaction
- Not published
- Mass Payouts
- Batch · No published limit
- Biometric / One-Click
- No
- Reporting
- Dashboard + CSV exports
Self-serve merchants sign up with no volume minimum, enterprise rates go through sales, and DPO sets no fixed contract term. On $1M a month of deposits, T+1 settlement keeps $33,333 in transit on a 30-day month, and the same month settled cross-currency at T+3 would hold $100,000. The rolling reserve can run 180 days, with the percentage set merchant by merchant, so the locked sum depends on the rate written into the contract, and fees can rise on 30 days' written notice. Enterprise hotel, airline and large eCommerce merchants get a named account manager and hands-on support, while SMB merchants serve themselves through the dashboard and support email. During onboarding DPO's compliance team asks for sensitive documents over plain email and misses follow-ups. Payout limits are set per merchant and per corridor, with no global cap.
Frequently Asked Questions
11 questions about DPO Group
Mobile money payouts reach players instantly to T+1, card payouts take 1-3 business days and bank transfers T+1 to T+3, depending on the country. Operator settlement runs T+1 for local currency and T+1 to T+3 cross-currency, and withdrawals go out as CSV batch payouts or single transfers through the REST API.
An iGaming merchant clears DPO's compliance review in 4-8 weeks. A direct REST integration runs 2-4 weeks and a plugin 1-2 weeks, and no casino platform, SoftSwiss, EveryMatrix and Slotegrator included, has a ready DPO connector.
DPO covers 21 countries across Africa and the Middle East and acquires directly in South Africa, Kenya and Tanzania, with DR Congo on an aggregated connection. Nigeria falls outside its markets, no country in Latin America or Asia-Pacific gets DPO coverage, and DPO acquires no card volume for Western European or North American merchants.
No. DPO's licenses are central bank payment licenses in Kenya, Tanzania, Uganda, Rwanda, Ghana, Nigeria and South Africa, and it holds no gambling supplier credential, Curacao's B2B supplier license included. With no packaged gambling compliance file from DPO, an MGA or UKGC licensee evidences DPO as a supplier itself. Nuvei, which serves MGA and UKGC licensees, is registered as a gaming supplier in US states and holds a Romanian ONJN Class II license.
Yes. DPO acquires M-Pesa itself, connecting to Safaricom in Kenya and Vodacom in Tanzania, and it carries Airtel Money, Mixx by Yas, MTN MoMo, Orange Money and Vodafone Cash on the same API.
No. DPO takes and settles fiat only and sends no stablecoin payouts. NOWPayments adds a crypto cashier beside it with 350+ coins at 1% and no reserve.
No. DPO sets no minimum monthly volume for self-serve sign-up and charges standard merchants no setup fee, while enterprise rates go through the sales team.
Not as a market. DPO holds a CBN payment license granted in 2022, but it runs no Nigerian market and keeps no office in the country. Flutterwave, with its CBN Switching and Processing license, acquires directly in Nigeria, and Paystack prices a Nigerian deposit at 1.5% + ₦100 and settles Nigerian volume at T+1.
Flutterwave covers 38 countries against DPO's 21 and acquires directly in Nigeria and nine other African markets against DPO's three. It charges 1.4-4.8% per deposit against DPO's 1.5-4.5%, and it settles in T+1 to T+5 while DPO settles local currency at T+1. Flutterwave fits Pan-African and Nigeria-first books. DPO fits Kenyan, Tanzanian and South African sportsbooks and any Pan-African operation that needs hotel PMS integration built in across 15+ countries.
Paystack works in five countries against DPO's 21 and charges 1.5% on Kenyan M-Pesa and 2.9% on Kenyan cards, against DPO's mobile money rate of 1.5-3% and card rate of 2.9-4.5%. It settles T+1 in Nigeria and Ghana and T+2 in Kenya and South Africa, where DPO settles local currency at T+1. Paystack fits Nigeria-first and single-market Kenyan books, and DPO fits multi-country East African and South African operations.
Cellulant covers 35 countries against DPO's 21 and runs direct rails in twelve markets, Nigeria included, against DPO's three. It charges 1.5-3.5% per deposit, where DPO's range is 1.5-4.5%, and pays players in 24-48h, while DPO pays mobile money withdrawals instantly to T+1. Cellulant fits operators spread across West and East Africa, and DPO fits books concentrated in Kenya, Tanzania and South Africa.
Our Verdict: Should You Use DPO Group?
Final assessment for iGaming operators
Overall iGaming Score
Summary
An African sportsbook gets DPO's own acquiring on M-Pesa, Tanzanian mobile money and South African cards through one API. In return it accepts a rate DPO can raise on 30 days' notice, a rolling reserve that can hold iGaming deposits for up to 180 days and a supplier with no gambling credential. Outside the hotel-linked case and those three markets DPO is the wrong shape for an iGaming book, because its business is African hotels, airlines and travel. There it works only as a second rail behind Flutterwave.
Strongest Point
DPO connects to M-Pesa directly on Safaricom's Daraja API in Kenya, where M-Pesa carries 90% of online betting volume.
Key Limitation
An iGaming merchant waits 4-8 weeks for DPO's compliance review, so DPO cannot step in on short notice when another PSP drops a book.
Recommendation
Sign with DPO if Kenyan, Tanzanian or South African deposits carry your African book, or if you run a hotel-linked casino, a safari-and-betting bundle or an African travel platform with a betting vertical. Write the reserve percentage, its release date and a cap on fee increases into the contract before you go live.
Pros
- Acquires Kenyan and Tanzanian mobile money itself, with no aggregator between the East African deposit and the operator.
- Local-currency volume settles at T+1, while Flutterwave's window runs T+1 to T+5 and Nuvei's T+2 to T+7.
- Mobile money withdrawals reach players instantly to T+1, up to 2 days ahead of Cellulant's 24-48h payouts.
- Licensed by the central banks of Kenya, Tanzania, Uganda, Rwanda and Ghana in its own name, with SARB card acquiring through its PayGate subsidiary, so no partner's license sits under the flow.
- Ships seven pre-built connectors for hotel PMS and channel managers, Cloudbeds, Hotelogix and eZee among them, which take guest payments with no custom build once the merchant is provisioned.
Cons
- An MGA or UKGC licensee's compliance team has to vouch for DPO as a supplier on its own, since DPO holds no gambling supplier credential.
- No casino platform has a DPO connector, and SoftSwiss, EveryMatrix and Slotegrator operators build the cashier to the REST API with custom work.
- A crypto cashier needs a second provider, because DPO takes no crypto deposits and pays out no stablecoins.
- Has no Nigerian market or office despite its CBN license, so a Nigerian book contracts with another PSP.
- Holds a rolling reserve on iGaming accounts, at a percentage set merchant by merchant, for as long as 180 days, so reserve taken from January 15 deposits comes back on July 14.
- Rates can rise, and new fees can appear, on 30 days' written notice, which leaves the signed price open for the life of the contract.
- Puts iGaming merchants through a 4-8 week compliance review, which outlasts the 2-4 week REST build and sets the launch date.
- Card refunds take 5-10 business days, and a player tired of waiting can file a chargeback that the operator carries.
- 48% of DPO's Trustpilot reviews are 1-star, most of them about onboarding friction and held funds.
- Covers neither Latin America nor Asia-Pacific and acquires no cards in Western Europe or North America, so volume from those regions needs another PSP.
Ready to evaluate DPO Group for your business?
DPO Group vs. Alternatives: How It Compares
Similar payment processing solutions
Nigeria-first books belong with Flutterwave, which holds the CBN Switching and Processing and Microfinance Bank licenses, or with Paystack, which also holds a CBN Switching and Processing license. Operators that need West and East Africa go to Cellulant, with direct rails in twelve markets, or Flutterwave, with ten. MGA, UKGC and US licensees with volume beyond Africa run Nuvei beside DPO, and EBANX takes licensed Latin American expansion on its own acquiring. A crypto cashier comes from NOWPayments beside DPO's fiat rails.
When to Choose an Alternative
- Flutterwave
Choose Flutterwave if Nigeria or West Africa carries your book. It holds the CBN Switching and Processing license, covers 38 countries and runs direct rails in Nigeria plus nine more African markets, against DPO's three direct markets.
- Nuvei
Choose Nuvei if you hold an MGA, UKGC, Curacao, Isle of Man or US license or sell beyond Africa. It covers 200 countries with 720+ methods against DPO's 21 countries, from a $500k+ monthly minimum under a 12-month lock-in.
- Cellulant
Choose Cellulant if your book spans West and East Africa. It covers 35 countries, and its direct rails reach twelve markets, Nigeria among them under a CBN Payment Solution Service Provider license, against DPO's three.
- NOWPayments
Choose NOWPayments if you want a crypto cashier beside DPO's fiat rails. It accepts 350+ coins for a 1% fee, with no reserve, no minimum and no lock-in, and onboards in 1-3 days.
- iGaming score 6.7 out of 10

Flutterwave
Local/Regional PSP- Deposit Fee
- 1.4‑4.8%
- Settlement
- T+1 - T+5
- Methods
- 30+
- Trustpilot
- 4.2/5
- iGaming score 5.2 out of 10

Cellulant
Local/Regional PSP- Deposit Fee
- 1.5‑3.5%
- Settlement
- T+1 - T+3
- Methods
- 200+
Related Reading
Operator guides and analysis relevant to evaluating DPO Group.
End of Report. DPO Group Provider Assessment Report 2026
Prepared and reviewed by the iGaming Payment Solutions Editorial Team ·