
DPO Group Review
Is It the Right Payment Solution for Your iGaming Business?
By the iGaming Payment Solutions Editorial Team ·
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
- Quoted per merchant
- APMs
- 20-30Cards 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+1
Our iGaming Score: 5.8/10
Weighted scoring across five criteria
- iGaming Fit
No gambling-specific licenses, no PAM connectors, no published iGaming clients. Used informally by some African sportsbooks via the standard merchant agreement but not pitched as an iGaming PSP. Below regional iGaming relevance
- Weight
- 30%
- Score
- 6.0
- Rating
- Adequate
- Geographic Coverage
21 African country operations: Kenya, Tanzania, South Africa, Nigeria, Ghana, Uganda, Rwanda, Zambia and 13 more. UAE listed under the Network International MEA umbrella. No depth outside Africa. International HQ in Dublin is a collection point, not a market entity
- Weight
- 22%
- Score
- 3.0
- Rating
- Weak
- Security & Compliance
PCI DSS Level 1 (first African PSP across multiple territories), GDPR-compliant, CBN Nigeria license (2022), Bank of Tanzania PSP license, Central Bank of Kenya authorization, SARB SA via PayGate. No MGA/UKGC for gambling
- Weight
- 20%
- Score
- 8.5
- Rating
- Strong
- Fees & Pricing
Custom pricing only, no published rate for online checkout. DPO agrees rates with each merchant and can raise fees on 30 days' written notice. Rolling reserve held up to 180 days where applied. FX markup unpublished
- Weight
- 16%
- Score
- 4.9
- Rating
- Weak
- Tech & Integration
Two API surfaces (legacy PayHost SOAP + modern DPO Pay REST), ~16 maintained plugins on GitHub (WooCommerce, Magento 2, Shopify, OpenCart, PrestaShop, Wix, Gravity Forms, WHMCS, Ecwid, VirtueMart, Odoo), full sandbox, mobile SDKs. No SoftSwiss/EveryMatrix/Slotegrator connector
- Weight
- 12%
- Score
- 7.5
- Rating
- Strong
- User Trust
1.6/5 from 57 Trustpilot reviews with 42% 5-star and 48% 1-star, polarized distribution where the negative bucket concentrates on onboarding friction and held funds
- Weight
- context only
- Score
- 3.2
- Rating
- Weak
- Overall
- Weight
- 100%
- Score
- 5.8
- 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 that is what matters most for gambling operators. 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 now the strongest dimension and carries the DPO score, while everything iGaming-specific still crashes. The license file is held in DPO's own name and it is dense: CBN in Nigeria (2022), Bank of Tanzania (acknowledged 2023), Central Bank of Kenya, SARB in South Africa via the PayGate subsidiary, and similar authorizations across the footprint. The PCI DSS Level 1 achievement was a regional first: DPO was the first PSP in Africa to attain Level 1 across multiple territories, originally certified across 12 countries including Kenya, Tanzania, Zanzibar, Zambia, Uganda and Rwanda. Geographic coverage of 21 African countries puts DPO third on reach in this catalog, behind Cellulant at 35 and Flutterwave at 34 licensed markets. Where the score gets dragged down: no gambling license framework, no SoftSwiss/EveryMatrix/Slotegrator connector, no published iGaming client list, no responsible-gaming product hooks. Pricing is custom and opaque. The 2026 trend across the catalog is toward published rate cards (even Flutterwave publishes its 2% Nigerian local methods rate), and DPO sits in the older 'contact sales' camp. The Trustpilot 1.6/5 from 57 reviews sits near the bottom of this catalog alongside Adyen (1.3), but DPO's reviewer base is mostly merchants rather than end users, which makes the signal more relevant to operator diligence than Adyen's consumer-flooded profile. The polarization (44% 5-star, 46% 1-star, almost nothing in the middle) matches a structural pattern: long-term hotel/travel merchants who got onboarded with hands-on support stay happy, while SMB merchants who hit the self-service onboarding flow get stuck and post 1-star reviews about documents requested over plain email, multi-week activation against a promised 24 hours, and slow ticket resolution especially in Nigeria. Trustpilot itself flags 'Hasn't replied to negative reviews' on the profile.
Who Is DPO Group Best For?
The operator profiles that fit, and the ones that do not
Recommended For
- African travel, hotel and airline operators. This is DPO's home turf. The named client list includes Serena Hotels, Sarova Hotels, Hemingways Collection, Heritage Hotels, Air Tanzania, Jambojet and a long tail of safari operators, tour agencies and OTAs across East and Southern Africa. PMS connectors for Cloudbeds, Hotelogix, eZee, Little Hotelier, RoomRaccoon, Nightsbridge and ResRequest mean that for an African hotel group running any of those platforms, DPO is the path of least resistance. For an iGaming operator running a hotel-affiliated land-based-plus-online brand (the model used by some African casino groups), the operational case for keeping payments inside the same provider as the hotel side is real.
- Hotel-affiliated sportsbook or casino brands in East Africa. Kenya, Uganda, Tanzania and Rwanda is where those brands sit. DPO has the deepest hotel and tourism integrations in Africa, and several African casino operators use the same PSP for both hotel POS and adjacent betting flows. The supplier-compliance burden falls on the operator, not on DPO, same constraint as Flutterwave, but the operational continuity is the win. If your operator already runs DPO on the resort side, extending to the betting cashier is a few weeks of work rather than a fresh procurement cycle.
- SMB merchants on WooCommerce or Magento in 21 African markets. One to four African countries, on a standard eCommerce platform. The ~16 maintained plugins in the DPO-Group GitHub organization cover the major eCommerce platforms, with steady update cadence. Self-service onboarding works for any size and gets the merchant to a live checkout in 1-3 weeks (though DPO's 24-hour promise is optimistic). For sub-$100k/month SMB volume in Kenya, Ghana, South Africa or Uganda, DPO is a working option, same shape as Pesapal or smaller Cellulant deployments.
- Operators needing M-Pesa, MTN MoMo and Airtel Money in one contract. Orange Money and Vodafone come with the same contract. DPO routes all of these through a single API rather than per-carrier integrations. M-Pesa runs around 90% of Kenyan online betting volume. MTN MoMo covers Ghana, Uganda, Rwanda, Cameroon and Cote d'Ivoire, and Airtel Money runs across East Africa. Same operational case as Flutterwave, but DPO has a slightly different country mix (stronger in Tanzania and Zanzibar specifically, weaker in Nigeria where Flutterwave dominates with its CBN Switching & Processing License).
Not Recommended For
- Operators with an MGA, UKGC or Curacao B2B remit. DPO holds no MGA, no UKGC, no Curacao B2B supplier license under the LOK regime, no SPA/MF license under Brazil's Law 14.790/2023 framework, no GBGA, no Anjouan gambling license. For an MGA or UKGC-licensed operator the supplier-compliance posture has to be evidenced by the operator's compliance team. Nuvei, Paysafe and Worldpay all ship that documentation packaged. DPO does not.
- iGaming operators on SoftSwiss, EveryMatrix or Slotegrator. BetConstruct and Aristocrat Interactive belong on that list too. DPO ships no prebuilt connector for these platforms. Integration goes through the REST API directly with custom work on the operator side. AstroPay has a Slotegrator connector. PayNearMe runs BetMGM, DraftKings, Caesars and FanDuel on the named client list. DPO is missing from every published iGaming PAM compatibility matrix.
- Operators targeting Europe, North America, LATAM or APAC. DPO's international HQ in Dublin is a collection point for cross-border merchant relationships, not a market entity with European acquiring. There's no LATAM, no APAC, no meaningful Western Europe coverage. For European card flows Nuvei or Adyen are the right answer. For LATAM EBANX or AstroPay. For APAC PPRO. There is no operational reason to route non-African volume through DPO.
- Crypto-permissive cashier setups. DPO is fiat only: no on/off-ramp, no stablecoin payouts, no published crypto roadmap. Network International parent has no crypto product. For crypto deposits NOWPayments handles 350+ coins, CoinsPaid covers 20+ for regulated EU operators, CoinGate sits in between, BitPay is the original Bitcoin-first option, B2BinPay handles institutional-grade flows. DPO's case here is structural rather than commercial: there is no crypto product to integrate.
- Procurement teams that need posted enterprise rate cards. DPO publishes no rate cards. Rates are negotiated per industry, country and volume and then appear under Commercial Terms in each merchant's own account, so the only way to know what you'll pay is a sales conversation. Same critique applies to Flutterwave (country-specific cards but at least published). DPO is one step less transparent. For an enterprise procurement process where vendors need to compare apples-to-apples on a posted rate, DPO is not the right shape.
Geographic Coverage
Per-market verdict, regions, and market focus
One provider, two answers. The verdict flips depending on who is asking, and that is the point. The overall score rates the company. This rates the 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: Solid as a sportsbook processor in South Africa, and across the markets below.
| 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
21 African countries with active operations, including Kenya (Africa HQ, Nairobi), Uganda, Tanzania (including Zanzibar where DPO has particularly deep travel coverage), Zambia, Rwanda, Ethiopia, Zimbabwe, South Africa (via the PayGate subsidiary, long-established SA card gateway), Namibia, Botswana, Lesotho, Eswatini, Malawi, Mauritius, Ghana, Nigeria (CBN license from 2022), Cote d'Ivoire, DR Congo, Senegal. UAE is listed under the Network International MEA umbrella. International HQ in Dublin (Ireland) handles cross-border merchant collection but is not a separate market entity. Network International's broader MEA footprint adds 50+ countries on paper but DPO-branded local acquiring is the 21-country list above. Post-acquisition expansion roadmap mentioned Morocco, Mozambique, Angola, Egypt, Jordan and Saudi Arabia.
Regional Breakdown
Africa is the only region where DPO is the right answer for most use cases. Kenya is the operational heart. DPO has been running M-Pesa integration since the early years and most of the senior engineering team is in Nairobi. Tanzania and Zanzibar are unusually deep for a Pan-African PSP. DPO has dominant share in Zanzibari hotels and was the first PSP acknowledged as licensed by the Bank of Tanzania in 2023. South Africa is the PayGate stronghold. DPO acquired PayGate before the Network International deal and uses it as the SA card gateway with rand settlement. Nigeria is the late-arrival market where DPO is fighting for ground against Flutterwave (which has the CBN Switching & Processing License, a tier DPO doesn't hold) and Paystack (Stripe-owned). Ghana, Uganda, Rwanda and Cameroon use the MTN MoMo rail primarily. Outside Africa, DPO does process some international card volume for tourists paying African hotels and tour operators. That's the Dublin HQ's purpose, but it's not a Western card acquirer in any meaningful sense.
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
Four product lines matter for an iGaming or eCommerce operator. The DPO Pay online checkout is the core merchant acceptance platform: cards, mobile money, PayPal, bank transfer, wallets and the long tail of country-specific methods, integrated via REST API or one of the maintained plugins. DPO Pay Mobile is the mPOS app for Android and iOS that lets merchants take in-person card and mobile-money payments from a phone, plus send payment links via email, SMS or WhatsApp, useful for SMB retail, tour guides, taxi operators and small hotels. PayGate is the legacy South African card gateway acquired before the Network International deal and still the primary path for SA rand acquiring. It sits alongside DPO Pay rather than replacing it. The PMS and Channel Manager integrations layer connects the payment stack to hotel platforms (Cloudbeds, eZee, Hotelogix, Little Hotelier, RoomRaccoon, Nightsbridge, ResRequest). This is DPO's structural moat in African travel and the reason the named client list is dense with hotel groups. Network's broader MEA stack (Network One, Network Lite) is theoretically available but isn't pushed under the DPO Pay by Network brand to African merchants.
Payment Methods
Around 20-30 active methods depending on country. Cards: Visa, Mastercard, American Express, Diners Club, JCB, UnionPay. Mobile money: M-Pesa (Kenya, Tanzania), Tigo Pesa (Tanzania), Airtel Money (multiple East African markets), MTN Mobile Money (Ghana, Uganda, Rwanda, Cameroon, Cote d'Ivoire, Zambia), Orange Money (West Africa), Vodafone Cash (Ghana). Wallets: PayPal (one of the few African PSPs with a direct PayPal merchant relationship), Apple Pay, Google Pay, Masterpass, SnapScan, Zapper. Bank rails: bank transfer, 1Voucher (cash voucher), PayAttitude. South Africa-specific: PayGate card gateway, EFT, instant EFT. The differentiator for an African operator is that all of these go through one contract and one API rather than 8-12 separate integrations, same operational case as Flutterwave but with a slightly different country mix and a stronger tourism/hotel lean.
Verticals
DPO markets primarily to Travel & Tourism, Hotels & Hospitality, Airlines, eCommerce, Education, Insurance, and SMB retail. Gaming is not a published vertical: DPO markets nothing to iGaming the way AstroPay and PayNearMe do. The publicly-known client roster is hotel and travel: Serena Hotels (East African hotel group), Sarova Hotels (Kenya), Hemingways Collection (Kenya), Heritage Hotels (Kenya), Air Tanzania, Jambojet (Kenya Airways low-cost subsidiary), Bonfire Adventures (safari operator). No African sportsbook is on the named client list. Some likely use DPO via the standard merchant agreement but it's not a published focus the way Bet9ja-on-Flutterwave is. For African iGaming this is enough to integrate, though a global iGaming track record doesn't exist.
- Travel & Tourism
- Hotels & Hospitality
- Airlines
- eCommerce
- Education
- Insurance
- SMB retail
- Deposit ProcessingAvailable
20-30 payment methods, Instant
- Withdrawal / PayoutAvailable
T+1 to T+3 (varies by country)
- Instant WithdrawalsNot available
T+1 to T+3 (varies by country)
- KYC / AML Built-inAvailable
Semi-auto
- Chargeback ProtectionNot available
Merchant
- 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 rails 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
CustomDPO agrees card and mobile money rates with each merchant, and the merchant sees them under Commercial Terms in its account. DPO can raise them on 30 days' written notice.
Custom
T+1
20‑30Cards 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 where applied
Custom (multi-currency settlement)
None / Custom
None published
No
Pricing Details
DPO publishes no rate for its online checkout. The only rates it prints are for Easy Scan, its QR channel for businesses with physical locations, which charges 2% on cards and 0.5% on M-Pesa and Airtel Money in Kenya, excluding VAT. Pricing is negotiated per industry, country and volume during onboarding. DPO sets each merchant's transaction fee as a percentage, a fixed amount per transaction or both, and can raise fees or add new ones on 30 days' written notice. The merchant sees its rates under Commercial Terms in its own account. Refunds may carry an additional fee depending on country. FX conversion fee is described as a margin on the interbank rate but the actual markup is not posted. Setup fee: none for standard merchants, though enterprise terms vary. Monthly fees: none for self-serve. Rolling reserve up to 180 days where applied to high-risk merchants. The percentage isn't published. Chargeback dispute fees apply per scheme but the per-incident amount is not posted. Compared with Flutterwave's published 2% Nigeria-local rate, DPO sits in the older 'contact sales for a quote' camp, which is increasingly out of step with the 2026 trend toward published pricing.
Negotiation Tips
Negotiate per payment method separately. Mobile money should be sub-2% given the near-zero scheme cost on push-payment rails. DPO's blended quote often masks that M-Pesa or MTN MoMo should be cheaper to process than cards. International card rates are the line item to push hardest on: if your card volume is meaningfully Western (tourists paying African hotels, players from outside Africa), compare against Flutterwave's published rate cards and a Western iGaming acquirer's quote before signing. Get the rolling reserve percentage and duration in writing. DPO holds up to 180 days where applied but doesn't post a default percentage, and the difference between 5% for 90 days and 10% for 180 days is meaningful working-capital drag. Quote the FX markup as a flat percentage rather than 'margin on interbank'. The spread can hide 2-4% on cross-currency settlement. Confirm whether your merchant tier gets real-time settlement or T+1. Real-time has historically been a promise more than a uniform reality. Get the chargeback dispute fee posted upfront. For high-risk verticals including iGaming, allocate 6-8 weeks for onboarding rather than the 1-3 the marketing site quotes, because the Trustpilot reviewer base flags consistently that the 24-hour activation claim doesn't survive contact with the compliance review. If you're an African hotel group already on Cloudbeds, Hotelogix or eZee, the PMS connector advantage is worth paying a slight rate premium for. That integration is the real moat. If you're not, the rate discussion should be more aggressive.
Speed & Settlement
Transaction processing and settlement timelines
Instant
Player-initiatedT+1 to T+3 (varies by country)
Operator payoutT+1
T+1USD, EUR, GBP, ZAR, KES, UGX, TZS, NGN, GHS, RWF, ZMW, BWP, MUR, XOF and other African currencies
Settlement options5‑10 business days (cards) / instant to T+1 (mobile money)
Processing timeDeposits are instant on cards, mobile money, PayPal and most alternative methods. DPO markets a 'Real-Time Settlement' product that credits the merchant DPO account instantly when a payment is taken, though settlement to the merchant bank account follows a T+1 cadence for most local-currency flows and T+1 to T+3 for cross-currency settlement. Withdrawal speed for player payouts depends on the destination rail: mobile money payouts are typically instant to T+1, card payouts 1-3 business days, bank transfer T+1 to T+3. The disconnect that shows up most often in negative reviews is between the marketing onboarding speed (24-hour activation after KYC) and the operational reality (1-3 weeks for SMB merchants, longer for high-risk verticals). Refunds reflect in 5-10 business days for cards and instant to T+1 for mobile money. Mobile money rails are push-payment and chargeback-free, which is a structural cash-flow advantage in African markets where mobile money typically accounts for 30-90% of online betting volume depending on country. Rolling reserve, when applied, is held up to 180 days, longer than AstroPay (90 days), similar to Flutterwave (180 days at up to 10%) and Worldpay (long-hold market standard). For comparison, EBANX runs 4% for 180 days, Nuvei runs 5-10% for 6 months. DPO doesn't publish its standard reserve percentage so it varies by merchant risk profile.
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 weeksHigh-risk verticals such as iGaming take 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
1-2 weeks
Integration Assessment
Two API surfaces. Legacy PayHost SOAP API (PayGate heritage, host-to-host, used by hotel PMS and ticketing systems, the rail behind most of the hotel client base) is documented at docs.paygate.co.za. Modern DPO Pay REST API at docs.dpopay.com is the path for new integrations, JSON over HTTPS with documented endpoints for transactions, refunds, payouts, recurring billing and webhooks. Plugins maintained in the DPO-Group GitHub organization (github.com/DPO-Group) cover WooCommerce, Magento 2, Shopify, OpenCart, PrestaShop, Wix, Gravity Forms, WHMCS, Ecwid, VirtueMart and Odoo, around 16 repos total. PHP SDK on Packagist (dpo/dpo-gateway). Mobile SDKs for Android and iOS plus the DPO Pay Mobile app for in-person and link-based acceptance. PMS connectors cover Cloudbeds, Hotelogix, eZee, Little Hotelier, RoomRaccoon, Nightsbridge and ResRequest. Full sandbox at secure1.sandbox.directpay.online with test card numbers and simulated mobile-money flows. Documentation is functional but uneven. Reviewers consistently call it adequate rather than excellent. Typical technical integration time is 1-2 weeks via plugin, 2-4 weeks via direct API. No prebuilt SoftSwiss, EveryMatrix or Slotegrator connector.
Risk & Compliance
Licensing, fraud prevention, and regulatory compliance
- KYC/AML Automation
- Available. Semi-auto
- Chargeback Protection
- Not available. Merchant
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
PCI DSS Level 1 certified, originally attained across 12 African countries including Kenya, Tanzania, Zanzibar, Zambia, Uganda and Rwanda, making DPO the first PSP in Africa to hold Level 1 across multiple territories. GDPR-compliant in every country of operation. SARB authorization for South African card acquiring through the PayGate subsidiary. CBN license in Nigeria (granted 2022). Bank of Tanzania acknowledged DPO Pay as a licensed PSP in 2023. Central Bank of Kenya authorization. Plus country-level PSP authorizations across the 21-country footprint. No gambling-specific licensing. 3D Secure 2 on card-present and CNP transactions. AVS, CVV and BIN-level checks. Built-in rules engine for fraud screening with velocity controls. Stored card tokenization for recurring billing and one-click checkout. No public partnership with Sumsub, Onfido, Jumio, Veriff, Sift or Ravelin disclosed. KYC and fraud appear to be in-house under Network International's compliance umbrella. Up to 180 days rolling reserve where applied to high-risk merchants.
Regulatory Position
PCI DSS Level 1 across multiple African territories (first regional PSP to attain it). GDPR-compliant in every country of operation. Country-level PSP licenses and authorizations: Bank of Tanzania (acknowledged 2023), Central Bank of Kenya, SARB in South Africa via the PayGate subsidiary, CBN Nigeria (2022), Bank of Ghana, Bank of Uganda, National Bank of Rwanda and similar in the rest of the 21-country footprint. No gambling-specific licensing: no MGA, no UKGC, no Curacao B2B supplier license under the LOK regime, no SPA/MF license under Brazil's Law 14.790/2023 framework, no GBGA, no Anjouan license. For operators with an MGA or UKGC remit, DPO can be onboarded as a payment supplier but the regulatory burden for evidencing supplier compliance falls on the operator's compliance team. The Network International parent was FCA-regulated as a listed company (LSE:NETW) until the September 2024 Brookfield take-private, and remains supervised by the Central Bank of the UAE, which adds an institutional credibility layer to the African operating entity.
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
Founded in 2006 as Direct Pay Online by Eran Feinstein and Offer Gat in Nairobi, Kenya. The original product was a cross-border card-acceptance gateway built for African hotels and tour operators struggling to take international card payments from inbound tourists, the standard problem that African merchants got high decline rates on cards issued outside Africa, and that local acquirers couldn't settle in USD or EUR. DPO bootstrapped for the first eight years rather than raising venture capital, which is unusual for the African fintech cohort.
Through 2014-2020 the company expanded country by country across East and Southern Africa: Kenya, Tanzania, Uganda, Rwanda, Zambia, then South Africa via the PayGate acquisition. PCI DSS Level 1 was attained across 12 countries, a regional first. Strategic acquisitions added pieces of the stack (PayGate for SA card gateway, smaller payment processors in select markets). By the time Network International made its offer, DPO had 60,000+ merchants, 350-400 employees, presence in 19-21 African countries and the deepest hotel and travel client base on the continent.
Network International announced the all-cash acquisition in summer 2020. ShadowFall published a short-seller report in late 2020 alleging unethical pricing and inflated metrics. Network International publicly rebutted the claims, and the deal closed October 1, 2021 at $288-291M total consideration (the $291.3M figure shows up in Arabian Business, and the $288M figure in Quartz Africa). DPO rebranded to DPO Pay by Network and retained its executive team. Headcount drifted down post-acquisition from the ~400 peak toward the ~247 PitchBook figure as functions were consolidated into Network's MEA stack. CBN Nigerian license was added in 2022 to compete with Flutterwave and Paystack on local rails. Bank of Tanzania acknowledged DPO Pay as a licensed PSP in 2023. Network International itself was taken private by Brookfield Asset Management in 2024 (consortium with First Abu Dhabi Bank, Mubadala, ADQ and Olayan, ahead of losing bidders CVC and Francisco Partners) in a £2.2B deal, so DPO now sits inside a PE-owned MEA payments platform rather than a public-company subsidiary.
What Users Say About DPO Group
Our analysis of 57 reviews from Trustpilot and industry sources
Remaining 10% are 2-4 star reviews. Trustpilot does not publish a programmatic breakdown for intermediate ratings, so we report only the verified 5★ and 1★ shares.
Review Analysis
Trustpilot 1.6/5 from 57 reviews on dpogroup.com with a polarized distribution: 42% 5-star, 5% 4-star, 5% 3-star, 0% 2-star, 48% 1-star. The 5-star bucket is dominated by long-term hotel and travel merchants, reviewers like Jean Paul Karinganire (Rwanda) thanking DPO for easy guest-payment flows, multi-year customers in Tanzania and Zanzibar praising integration support, and the African travel vertical clients DPO built its business around. The 1-star bucket is consistently structural rather than incidental: documents requested over plain email rather than a secure form, multi-week activation against a promised 24 hours, held funds, slow ticket resolution especially among Nigerian merchants who are the most recent cohort and who are pitched the most aggressively post-CBN-license. Trustpilot itself flags 'Hasn't replied to negative reviews' on the profile, which is the operational signal that matters more than the headline rating. Scamadviser and similar third-party review sites give DPO middling-to-positive trust scores based on domain age and SSL configuration but those scores are domain-quality signals rather than service-quality signals.
Context for Operators
For B2B diligence the Trustpilot pattern is informative because the reviewer base is mostly merchants rather than end users, unlike Adyen (1.3 with 87% 1-star, almost entirely flooded by Vinted/Ticketmaster end-user complaints about frozen accounts). When merchants leave 1-star reviews about onboarding friction and held funds at a 46% rate, that's a structural signal about the operational reality of working with DPO at the SMB tier. Enterprise hotel and travel merchants who got hands-on account management report a different experience entirely. The polarization isn't fake, it reflects two different customer segments. Signals that matter more than the star rating: PCI DSS Level 1 across multiple territories, the 21-country footprint, the dense PMS and Channel Manager connector list, the Network International ownership (now Brookfield-owned PE asset), and the 2022 Nigerian CBN license as a recent regulatory addition. Slow ticket resolution also runs through the 1-star reviews, so the question for vendor calls is who currently owns merchant escalation and what the SLA is.
Client Evidence
60,000+ to 100,000+ merchants depending on the marketing snapshot. The publicly-known client roster is dominated by African hotels, airlines and travel: Serena Hotels, Sarova Hotels, Hemingways Collection, Heritage Hotels, Air Tanzania, Jambojet, Bonfire Adventures, plus a long tail of safari operators, OTAs, restaurants and SMB retail. DPO serves 50+ airlines in its travel vertical. No global iGaming brand is on the published list. This is a hotel-and-travel PSP, not a gambling PSP. Some African sportsbooks likely run DPO for selected rails (especially in Tanzania and Zanzibar) but it's via the standard merchant agreement, not a published vertical. The contrast with AstroPay (500+ merchants, most of them iGaming, with Betano and Novibet named, Premier League shirt sponsorships) or PayNearMe, which names BetMGM, DraftKings, Caesars and FanDuel outright, is sharp.
Operational Details
Business terms, contracts, and support
- Dedicated Account Manager
- Enterprise accounts only
- Minimum Monthly Volume
- No published floor
- 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
Onboarding takes one to three weeks, longer for high-risk verticals. Merchants say the compliance review asks for documents over plain email rather than a secure portal. There is no published volume floor and no fixed contract term, so both the rate and the reserve are set per merchant during that review. The reserve runs up to 180 days where it is applied, and the percentage is never posted. Enterprise accounts in travel and hospitality get a named manager and hands-on support, which is the split the review record shows: the same company reads very differently at SMB and at enterprise tier. There is no migration program for merchants arriving from another processor, and payouts run in batches with no published cap.
Frequently Asked Questions
10 questions about DPO Group
Safe at the payment-institution level: PCI DSS Level 1 across multiple African territories (first regional PSP to attain it), country-level PSP licenses with the Bank of Tanzania, Central Bank of Kenya, SARB in South Africa, CBN in Nigeria (2022) and similar across the 21-country footprint, GDPR-compliant. The caveat is that DPO holds no gambling-specific licensing. No MGA, no UKGC, no Curacao B2B supplier license under the LOK regime, no SPA/MF license under Brazil's framework. For operators in regulated gambling markets the supplier-compliance burden falls on the operator's compliance team rather than on the PSP. Used informally by some African sportsbooks via the standard merchant agreement but not pitched as an iGaming PSP and not on any major PAM's compatibility matrix. The Network International parent (regulated by FCA and Central Bank of UAE, now Brookfield-owned post-2024 take-private) adds an institutional credibility layer.
DPO publishes no rates for its online checkout. Pricing is negotiated per industry, country and volume, and the transaction fee can be a percentage, a flat amount or both. Each merchant finds its agreed rates under Commercial Terms in its own account, and DPO can raise them on 30 days' written notice. DPO does not publish its FX conversion markup. Setup fee: none for standard merchants. Rolling reserve up to 180 days where applied to high-risk merchants. For an iGaming operator the high-risk classification pushes the quoted rate up and makes a rolling reserve more likely. Negotiate per method: mobile money should be sub-2% given near-zero scheme cost on push-payment rails.
Yes. This is one of DPO's structural strengths. M-Pesa is supported in Kenya and Tanzania through direct integration with Safaricom and Vodacom respectively. Tigo Pesa runs in Tanzania. MTN Mobile Money covers Ghana, Uganda, Rwanda, Cameroon, Cote d'Ivoire and Zambia. Airtel Money runs across multiple East African markets. Orange Money covers West Africa. Vodafone Cash runs in Ghana. All of these are integrated through a single DPO API rather than per-carrier integrations, same operational case as Flutterwave but with a slightly different country mix (DPO is stronger in Tanzania and Zanzibar specifically, weaker in Nigeria where Flutterwave holds the higher-tier CBN Switching & Processing License). For African online betting where mobile money typically accounts for 30-90% of deposit volume depending on country, this rail consolidation is the integration that matters.
21 African countries with active operations: Kenya (Africa HQ in Nairobi), Uganda, Tanzania (including Zanzibar where DPO has particularly deep travel coverage), Zambia, Rwanda, Ethiopia, Zimbabwe, South Africa (via the PayGate subsidiary), Namibia, Botswana, Lesotho, Eswatini, Malawi, Mauritius, Ghana, Nigeria (CBN license from 2022), Cote d'Ivoire, DR Congo, Senegal. UAE is listed under the Network International MEA umbrella. International HQ in Dublin handles cross-border merchant collection. No depth in LATAM, APAC or Western Europe card flows. Post-acquisition expansion roadmap mentioned Morocco, Mozambique, Angola, Egypt, Jordan and Saudi Arabia but local-license status in those markets isn't always confirmed publicly. For a Pan-African operation this is third on reach in the catalog, behind Cellulant at 35 countries and Flutterwave at 34 licensed markets. Outside Africa, pair with a regional specialist.
Technical integration is typically 1-2 weeks via one of the maintained plugins (WooCommerce, Magento 2, Shopify, OpenCart, PrestaShop, Wix, Gravity Forms, WHMCS, Ecwid, VirtueMart, Odoo, around 16 repos in the DPO-Group GitHub organization), or 2-4 weeks via the REST API at docs.dpopay.com. Legacy PayHost SOAP API remains the rail for hotel PMS connectors (Cloudbeds, Hotelogix, eZee, Little Hotelier, RoomRaccoon, Nightsbridge, ResRequest) and integration there is plug-and-play once the merchant is provisioned. KYB onboarding is the friction point: DPO markets a 24-hour activation post-KYC but Trustpilot reviewers consistently report 1-3 weeks for SMB merchants and longer for high-risk verticals. For an iGaming operator expect a full compliance review that pushes total onboarding to 4-8 weeks. No prebuilt SoftSwiss, EveryMatrix or Slotegrator connector. Operators on those PAMs integrate via the REST API directly with custom work.
No. DPO is fiat only with no crypto on/off-ramp, no stablecoin payouts, and no published roadmap for crypto support. The Network International parent has no crypto product either. This is structural rather than commercial. For crypto deposits NOWPayments handles 350+ coins, CoinsPaid covers 20+ for regulated EU operators, CoinGate sits in between, BitPay is the original Bitcoin-first option, B2BinPay handles institutional-grade flows. For a crypto-permissive cashier flow DPO is the wrong tool entirely. Pair Flutterwave or DPO for African fiat rails with NOWPayments or CoinsPaid for crypto.
Different shapes. Flutterwave holds 34 African country licenses (vs DPO's 21), the Nigerian CBN Switching & Processing License (Nigeria's highest tier, which DPO doesn't hold), a brand-new CBN Microfinance Bank License approved April 2026 (lets Flutterwave hold customer deposits directly), and the named relationship with Bet9ja, Nigeria's largest sportsbook. DPO has deeper travel and hotel coverage (Serena, Sarova, Hemingways, Heritage, Air Tanzania, Jambojet), the PMS connector advantage that Flutterwave doesn't replicate, stronger Tanzania and Zanzibar presence specifically, and the PayGate subsidiary for South African rand acquiring. For an African iGaming operation with Nigerian focus, Flutterwave is the better default. For a hotel-affiliated betting brand in East Africa, DPO's PMS integration makes operational continuity worth the marginal cost difference. Neither holds gambling-specific licensing. Both transfer that compliance burden to the operator.
Paystack (acquired by Stripe in 2020) is a different segment, tighter geographic footprint (Nigeria, Ghana, Kenya, South Africa primarily, around 6-10 countries vs DPO's 21), much better developer ergonomics ('Stripe for Africa' isn't just marketing), cleaner API documentation, but no deep hotel or travel vertical integration. For a developer-led African startup that wants Stripe-like API quality in two or three target countries, Paystack is the cleaner pick. For a Pan-African operation needing 15+ country coverage with hotel PMS integration baked in, DPO is the broader option. Paystack publishes a 1.5% Nigerian local rate (vs Flutterwave's 2%). DPO publishes no rate for its online checkout and sets fees merchant by merchant, so any price comparison with Paystack starts with a DPO quote.
Yes. The DPO Pay payouts API handles withdrawals as batch payouts (CSV upload) or single transfers via the REST API. Mobile money payouts (M-Pesa, MTN MoMo, Airtel Money, Orange Money, Vodafone Cash) are typically instant to T+1. Card payouts take 1-3 business days. Bank transfer payouts run T+1 to T+3 depending on country. The Mobile money rails are push-payment and chargeback-free which is a structural cash-flow advantage. No published per-day or per-month limit on mass payouts. For high-volume payout operations confirm corridor-specific limits with the DPO sales team before signing. They're set on a per-merchant basis rather than published as a global cap. No real-time payouts product comparable to Inpay's instant-payout positioning, but T+1 mobile money is close enough for most African player-withdrawal use cases.
Merchant-liable, standard for the segment. Card chargebacks follow the scheme rules (Visa, Mastercard, Amex, Diners, JCB, UnionPay) with 3D Secure 2 applied to higher-risk card transactions where the issuing bank supports it. Dispute fees per scheme apply but the per-incident amount isn't posted publicly. Up to 180 days rolling reserve where applied to high-risk merchants. DPO doesn't publish a default percentage so it varies by merchant risk profile. Mobile money rails are push-payment and structurally chargeback-free, which is the major operational advantage for African merchants heavily reliant on M-Pesa, MTN MoMo and Airtel Money. For iGaming operators with naturally elevated dispute rates around bonus abuse and first-deposit reversals, the chargeback exposure on the card side is real and the rolling reserve hold can be a meaningful working-capital constraint. Negotiate reserve duration and percentage upfront. The difference between 5% for 90 days and 10% for 180 days is significant at iGaming scale.
Our Verdict: Should You Use DPO Group?
Final assessment for iGaming operators
Overall iGaming Score
Summary
DPO Group is a competent African PSP with deep hotel and travel integration and the wrong shape for most iGaming use cases. 21 African country operations, PCI DSS Level 1 across multiple territories (first regional PSP to attain it), country-level PSP licenses with the Bank of Tanzania, Central Bank of Kenya, SARB in South Africa, CBN in Nigeria (2022) and similar across the footprint. Dense PMS and Channel Manager connector list (Cloudbeds, Hotelogix, eZee, Little Hotelier, RoomRaccoon, Nightsbridge, ResRequest) that no Pan-African competitor matches. Named client list dominated by African hotels and travel (Serena, Sarova, Hemingways, Heritage, Air Tanzania, Jambojet). M-Pesa, MTN Mobile Money, Airtel Money, Orange Money and Vodafone Cash all through one API. Network International ownership now sits inside Brookfield's PE platform post-2024 take-private, and the consumer-facing brand is mid-transition too: DPO Pay has been rebranding to 'Network' across African markets through 2025-2026. The constraint set is sharp: no MGA, UKGC or Curacao B2B gambling license, no SoftSwiss/EveryMatrix/Slotegrator connector, no published iGaming client roster, and fiat only with no crypto. Trustpilot 1.6/5 from 57 reviews with 46% 1-star concentrated on onboarding friction and slow Nigerian support. Pricing is custom rather than posted in an industry trending toward published rate cards, and DPO's 24-hour activation promise doesn't survive contact with the compliance review for high-risk verticals. For African hotel-affiliated betting brands DPO is a real operational fit. For everything else it's the wrong tool.
Strongest Point
Hotel and travel integration depth that no other African PSP matches. PMS connectors for Cloudbeds, Hotelogix, eZee, Little Hotelier, RoomRaccoon, Nightsbridge and ResRequest are pre-built and production-grade. Named client base of African hotel groups (Serena, Sarova, Hemingways, Heritage), airlines (Air Tanzania, Jambojet, Kenya Airways for selected routes) and safari operators (Bonfire Adventures and a long tail). For an iGaming operation affiliated with a land-based casino or hotel group in Kenya, Tanzania, Uganda or Rwanda, the operational continuity of keeping the betting cashier on the same PSP as the resort side is real value. The 21-country license footprint plus PCI DSS Level 1 across multiple territories puts DPO third on African reach behind Cellulant's 35 countries and Flutterwave's 34 licensed markets, though its country-level licenses are held directly rather than through partners.
Key Limitation
No iGaming-specific licensing or track record. No MGA, UKGC, Curacao B2B supplier license, SPA/MF, GBGA or Anjouan. No SoftSwiss/EveryMatrix/Slotegrator connector. No published gambling client roster. The implicit African sportsbook usage exists but isn't pitched as a vertical the way AstroPay names Betano/Novibet. Fiat only, no crypto, no roadmap. Trustpilot 1.6/5 from 57 reviews with 46% 1-star concentrated on onboarding friction (documents requested over plain email, multi-week activation against a promised 24 hours, held funds, slow Nigerian support). Pricing is custom and opaque in an industry trending toward published rate cards. The 2020 ShadowFall short-seller report and the 2024 Brookfield take-private of Network International are both background context that matters for vendor-risk diligence. DPO is now inside a PE-owned MEA platform rather than a public-company subsidiary.
Recommendation
Use DPO as the African rail only for operations where the travel/hotel/PMS integration depth is operationally valuable: East African hotel-affiliated betting brands, safari-and-betting bundles, multi-country African travel platforms with an embedded gambling vertical. For Pan-African iGaming that doesn't have the hotel connection, Flutterwave is the better default: 34 country licenses, higher-tier Nigerian regulatory credentials (CBN Switching & Processing and Microfinance Bank), the Bet9ja relationship and a published gambling-friendly stance. Pair with Nuvei or Worldpay for European and North American card flows where DPO has no presence. Pair with NOWPayments or CoinsPaid for crypto cashier flows. Don't make DPO the sole iGaming PSP unless your operation is structurally African-tourism-affiliated. Negotiate aggressively on per-method rates (mobile money should be sub-2%), rolling reserve percentage and duration (push for under 90 days), FX markup (get a flat percentage rather than 'margin on interbank') and dispute fees. For gambling-licensed operations in MGA or UKGC markets, document the supplier-compliance posture carefully because DPO doesn't ship that documentation as a packaged product.
Pros
- 21 African country operations through one contract, third on African reach in this catalog behind Cellulant at 35 countries and Flutterwave at 34 licensed markets. Country-level PSP licenses with the Bank of Tanzania (acknowledged 2023), Central Bank of Kenya, SARB in South Africa via the PayGate subsidiary, CBN in Nigeria (granted 2022) and similar across the footprint. For an operator targeting multi-country African coverage with travel and hotel exposure, DPO is the second option to consider after Flutterwave, and the first option when hotel PMS integration matters.
- Deep travel, hotel and PMS integration. PMS and Channel Manager connectors for Cloudbeds, Hotelogix, eZee, Little Hotelier, RoomRaccoon, Nightsbridge and ResRequest are pre-built and used in production across hundreds of African hotel groups. Named clients include Serena Hotels, Sarova Hotels, Hemingways Collection, Heritage Hotels, Air Tanzania and Jambojet. For an iGaming operation affiliated with a land-based casino or hotel group, the operational continuity is real value that no other African PSP replicates.
- PCI DSS Level 1 across multiple African territories, first regional PSP to attain it, originally certified across 12 countries including Kenya, Tanzania, Zanzibar, Zambia, Uganda and Rwanda. GDPR-compliant in every country of operation. SARB authorization for South African card acquiring through PayGate. 3D Secure 2 on card-present and CNP transactions. AVS, CVV and BIN-level checks. Stored card tokenization for recurring billing and one-click checkout. Mobile money rails are push-payment and structurally chargeback-free.
- Direct mobile-money integrations across the major African carriers: M-Pesa in Kenya and Tanzania (via Safaricom and Vodacom), Tigo Pesa in Tanzania, MTN Mobile Money in Ghana, Uganda, Rwanda, Cameroon, Cote d'Ivoire and Zambia, Airtel Money across East Africa, Orange Money in West Africa, Vodafone Cash in Ghana. All through one DPO API rather than per-carrier integrations. Same operational case as Flutterwave but with a different country mix. DPO is stronger in Tanzania and Zanzibar specifically.
- Maintained plugin ecosystem. Around 16 repositories in the DPO-Group GitHub organization covering WooCommerce, Magento 2, Shopify, OpenCart, PrestaShop, Wix, Gravity Forms, WHMCS, Ecwid, VirtueMart and Odoo. PHP SDK on Packagist (dpo/dpo-gateway). Mobile SDKs for Android and iOS. DPO Pay Mobile app for in-person mPOS acceptance. Full sandbox at secure1.sandbox.directpay.online. For an SMB African merchant on a standard eCommerce platform, the integration is plug-and-play within 1-2 weeks.
- Network International ownership and the PE backstop. Network International (formerly LSE:NETW) was taken private by Brookfield Asset Management in 2024 in a £2.2B deal (consortium with First Abu Dhabi Bank, Mubadala, ADQ and Olayan). DPO now sits inside a Brookfield-owned MEA payments platform with FCA regulation (Network parent) and Central Bank of UAE oversight. For vendor-risk diligence this is meaningfully more stable than the African fintech startup cohort. DPO won't disappear and won't pivot product in a way that breaks merchant integrations.
Cons
- No gambling-specific licensing. No MGA, no UKGC, no Curacao B2B supplier license under the LOK regime, no SPA/MF license under Brazil's Law 14.790/2023 framework, no GBGA, no Anjouan gambling license. For operators in regulated gambling markets the supplier-compliance burden falls entirely on the operator. Nuvei, Paysafe and Worldpay all ship gambling-vertical compliance documentation as a packaged product. DPO doesn't, and isn't positioned to.
- No prebuilt iGaming PAM connectors. No SoftSwiss, EveryMatrix, Slotegrator, BetConstruct, Aristocrat Interactive or any other major platform integration shipped. Operators on those PAMs build the integration through the REST API directly. AstroPay has a Slotegrator connector. PayNearMe has BetMGM and DraftKings on its named list. DPO is missing from every published iGaming PAM compatibility matrix.
- Pricing is custom and opaque. No posted rate cards in an industry trending toward published pricing, such as Flutterwave's 2% Nigerian local methods rate. DPO sets card and mobile money rates merchant by merchant, so an operator learns its price only in a sales conversation. Rolling reserve percentage and duration aren't posted either.
- Onboarding friction and the marketing-vs-reality gap. DPO markets a 24-hour activation post-KYC but Trustpilot 1-star reviews consistently flag 1-3 weeks for SMB merchants and longer for high-risk verticals. Documents requested via plain email rather than a secure form is a recurring complaint. Slow ticket resolution especially for Nigerian merchants (the most recent cohort post-CBN-license). Trustpilot flags 'Hasn't replied to negative reviews' on the profile, operational signal that matters more than the rating itself.
- Geographic depth limited to Africa. No LATAM, no APAC, no meaningful Western Europe card acquiring. The Dublin international HQ is a cross-border collection point, not a market entity. For an operator targeting Europe, North America or Asia primarily, DPO is the wrong tool entirely. Even within Africa the footprint is 21 countries vs Flutterwave's 34, and DPO's Nigerian license (basic CBN PSP, granted 2022) is a tier below Flutterwave's CBN Switching & Processing License and brand-new Microfinance Bank License.
- Fiat only with no crypto, plus the vendor-risk context. No crypto on/off-ramp, no stablecoin payouts, no published roadmap. The 2020 ShadowFall short-seller report alleged unethical practices around the Network International acquisition pricing. Network refuted publicly and the deal closed, but the episode is in the background. Headcount has drifted down from the ~400 acquisition-peak to ~247 (PitchBook 2026) as functions consolidated into Network's MEA stack.
Ready to evaluate DPO Group for your business?
DPO Group vs. Alternatives: How It Compares
Similar payment processing solutions
For Pan-African iGaming coverage Flutterwave is the broader default: 34 country licenses, higher-tier Nigerian regulatory credentials (CBN Switching & Processing + Microfinance Bank), the named Bet9ja relationship and a published African gambling-friendly stance. Use DPO when hotel PMS integration is operationally valuable, and Flutterwave when it isn't. For West Africa specifically, Paystack (Stripe-owned) is the cleaner developer alternative if you want fewer countries with better dev ergonomics. For Nigerian-focused operations Interswitch has deeper offline-economy infrastructure but a lighter modern API stack. For LATAM expansion dLocal or EBANX are the right answer. Don't stretch DPO outside Africa. For iGaming operators wanting a gambling-credentialed Western PSP to pair with DPO on the African side, Nuvei covers Europe and North America with the licensing posture that MGA and UKGC operators need. For crypto cashier flows DPO can't service, NOWPayments handles 350+ coins or CoinsPaid covers 20+ for regulated EU operators.
When to Choose an Alternative
- Flutterwave
Choose Flutterwave instead of DPO for Pan-African iGaming without hotel affiliation: 34 country licenses, the Nigerian CBN Switching & Processing License (highest tier), the April 2026 Microfinance Bank License that lets Flutterwave hold deposits directly, the named Bet9ja relationship, and published rate cards. Use DPO only when the hotel PMS integration depth is the operational driver.
- Nuvei
Choose Nuvei as the Western-markets pair for DPO. 720+ payment methods, local acquiring in 52 markets, MGA-licensed and UKGC-licensed for European and UK iGaming markets, smart routing built in. Run DPO for African travel rails and Nuvei for everywhere else.
- Cellulant
Choose Cellulant as a more iGaming-adjacent African alternative. Tingg platform supports gambling verticals more explicitly than DPO does, with deeper integration into African telco rails.
- NOWPayments
Choose NOWPayments to add a crypto cashier alongside DPO's fiat-only stack. 350+ coins, no published rolling reserve, lower entry pricing than CoinsPaid for non-regulated markets.
- 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 ·