Skip to content

77 providers

DPO Group

DPO Group Review

Is It the Right Payment Solution for Your iGaming Business?

Adequate

Local/Regional PSPVerified
Visit DPO Group
By the Editorial Team ·

DPO Group is a 2006-founded pan-African PSP rebranded to DPO Pay after Network International's $288-291M acquisition closed October 1, 2021, and now folding into the parent brand outright: through 2025-2026 the African entities rebranded to 'Network' market by market (Kenya, Zambia and Namibia first, Uganda in September 2025 after Bank of Uganda approval), with DPO Pay surviving as a product name under the Network brand. The brand sits inside a Brookfield-owned MEA payments group following Network International's £2.2B take-private in 2024. Operates in 21 African countries plus a Dublin international HQ. Around 247 employees per PitchBook, down from ~400 at the acquisition peak. PCI DSS Level 1 (first African PSP to attain it across multiple territories), country-level PSP licenses with the Bank of Tanzania, Central Bank of Kenya, SARB in South Africa via PayGate, and a CBN license in Nigeria added in 2022 to compete with Flutterwave and Paystack. Payment stack covers Visa, Mastercard, Amex, Diners, JCB, UnionPay, M-Pesa, Tigo Pesa, Airtel Money, MTN MoMo, Orange Money, Vodafone, PayPal, bank transfer, vouchers and a long tail of country-specific rails. Real differentiator is hotel and travel: 50+ airlines and a dense list of African hotel groups (Serena, Sarova, Hemingways, Heritage) plus PMS connectors for Cloudbeds, eZee, Hotelogix, Little Hotelier, RoomRaccoon, Nightsbridge and ResRequest. For iGaming the story is thinner. No MGA, no UKGC, no Curacao B2B supplier credential, no SoftSwiss or EveryMatrix connector, no published gambling client list, no responsible-gaming hooks. Fiat only, no crypto. Trustpilot 1.9/5 from 55 reviews with a 44%/46% polarized distribution that mirrors Flutterwave's pattern but with a higher 1-star floor. Pricing is custom rather than posted. Card MDR typically lands at 2.9-4.5% with mobile money at 1.5-3% per merchant disclosures. For an iGaming operator targeting African markets DPO is an acceptable second rail behind Flutterwave or a primary rail for hotel-affiliated betting brands; for anything else it's the wrong shape.

1.9/5 Trustpilot (55)
Founded Nairobi, Kenya (Africa HQ)20-30 Payment MethodsT+1 Settlement
African Travel & HotelMobile Money RailsNot a fit: iGaming SpecialistsNot a fit: Crypto Operators
#21 African Countries#PCI DSS L1#M-Pesa + MTN MoMo#Hotel PMS Connectors#Network International#PayGate Heritage

Quick Info

Type
Local/Regional PSP
Founded
2006
HQ
Nairobi, Kenya (Africa HQ)
Pricing
MDR % per transaction
APMs
20-30
Settlement
T+1
5.0
Adequate

iGaming Score

iGaming Fit
3.5
Geographic Coverage
3.0
Security & Compliance
8.0
Fees & Pricing
5.4
Tech & Integration
6.5
User Trust
3.8
Visit DPO Group

Our iGaming Score: 5.0/10

Weighted scoring across five criteria

CriterionWeightScoreRating
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

30%3.5Weak
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

22%3.0Weak
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

20%8.0Strong
Fees & Pricing

Custom pricing only, no published rate cards. Cards typically 2.9-4.5%, mobile money 1.5-3% per merchant disclosure. Rolling reserve held up to 180 days where applied. FX markup unpublished

16%5.4Adequate
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

12%6.5Adequate
User Trust

1.9/5 from 55 Trustpilot reviews with 44% 5-star and 46% 1-star, polarized distribution where the negative bucket concentrates on onboarding friction and held funds. Glassdoor 3.1/5 from 75. No statistically meaningful G2 or Capterra profile

0%3.8Weak
Overall100%5.0Adequate

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; 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 (EBANX with country-specific tables, even Flutterwave publishes its 2% Nigerian local methods rate), and DPO sits in the older 'contact sales' camp. The Trustpilot 1.9/5 from 55 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; 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. Public merchant disclosures put card processing at roughly 2.9-4.5% (higher in Nigeria and Ghana, lower in South Africa via PayGate) and mobile money at 1.5-3%, but 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.

Solid50best, in ZA
ZA sportsbookSolid50
KE sportsbookSolid50
TZ sportsbookSolid50

Licensed operator

Holds the local license in a regulated market.

Solid50best, in ZA
ZA sportsbookSolid50
KE sportsbookSolid50
TZ sportsbookSolid50

Market-by-market verdict

For an offshore operator: Solid as a sportsbook processor in South Africa, and across the markets below.

3 Solid2 Limited
MarketCasinoSportsbook
ZA South Africa
Solid50

Trade-known

KE Kenya
Solid50

Trade-known

TZ Tanzania
Solid50

Trade-known

CD DR Congo
Limited35

Provider-claimed

Limited35

Provider-claimed

The tier is the verdict. The small number orders providers inside a tier; it is not a provider-level score. The grey line under each verdict is the evidence grade: Verified means named clients we can point to, Register-verified means the entry stands in a regulator's own register, Trade-known means known in the trade, Provider-claimed means the provider's word, discounted in the math. Full method on our methodology page.

Regions

  • Africa
  • Middle East

Coverage Analysis

21 African countries with active operations by DPO's own count, of which 19 are publicly named: 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 but local-license status in those markets is not always confirmed publicly.

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 EBANX, 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; for global iGaming track record it doesn't exist.

  • Travel & Tourism
  • Hotels & Hospitality
  • Airlines
  • eCommerce
  • Education
  • Insurance
  • SMB retail
Methods
20-30
Crypto
None
Currencies
USD, EUR, GBP, ZAR, KES, UGX, TZS, NGN, GHS, RWF, ZMW, BWP, MUR, XOF, AED, ETB, MWK
iGaming
0
FeatureStatusDetails
Deposit ProcessingAvailable20-30 payment methods, Instant
Withdrawal / PayoutAvailableT+1 to T+3 (varies by country)
Instant WithdrawalsNot availableT+1 to T+3 (varies by country)
KYC / AML Built-inAvailableSemi-auto
Chargeback ProtectionNot availableMerchant
Multi-CurrencyAvailableUSD, EUR, GBP, ZAR, KES, UGX, TZS, NGN, GHS, RWF, ZMW, BWP, MUR, XOF, AED, ETB, MWK
API IntegrationAvailableREST/SOAP API + plugins
Local Payment MethodsAvailableLocal rails in 4 markets
iGaming SpecializationNot availableAfrican sportsbooks use it through the standard merchant agreement; no gambling license, no platform connector, no published operator
Geographic CoverageAvailable21 countries across Africa, Middle East

Pricing & Fee Structure

Fee structure and pricing model

Rate Card

MDR % per transaction
Deposit Fee

Custom (2.9-4.5% cards)

Withdrawal Fee

Custom

Settlement

T+1

Methods

20-30

Rolling Reserve

Up to 180 days where applied

FX Markup

Custom (multi-currency settlement)

Setup / Monthly

None / Custom

Integration Fee

None published

Revenue Share

No

Pricing Details

DPO publishes no rate cards. Pricing is negotiated per industry, country and volume during onboarding. Public merchant disclosures, third-party reviews and aggregator listings put card processing at roughly 2.9-4.5% per transaction (higher for international cards in Nigeria and Ghana, lower for domestic cards in South Africa through the PayGate subsidiary), mobile money at 1.5-3% depending on carrier and country, and PayPal at the standard PayPal rate plus DPO's processing margin. 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. Merchant feedback suggests 2-4% on cross-currency conversion is typical. Setup fee: none for standard merchants; 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. For an African SMB merchant processing $20k/month, total cost typically lands around $700-900/month before reserve impact and FX. For a $500k/month hotel operation across multiple African markets the cost is closer to $15,000-22,000/month plus FX and reserve drag. 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.

Speed & Settlement

Transaction processing and settlement timelines

Deposit

Instant

Player-initiated
Withdrawal

T+1 to T+3 (varies by country)

Operator payout
Settlement

T+1

To operator account
Currencies

USD, EUR, GBP, ZAR, KES, UGX, TZS, NGN, GHS, RWF, ZMW, BWP, MUR, XOF and other African currencies

Settlement options
Refund Processing5-10 business days (cards) / instant to T+1 (mobile money)

Deposits 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; 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/SOAP API + plugins
Onboarding
1-3 weeks realistic (1-3 days claimed)
Sandbox
Yes - full sandbox with test cards and mobile-money flows
Mobile SDK
Android and iOS SDKs + DPO Pay Mobile mPOS app
White-Label
Hosted checkout with merchant logo and theme
Docs Quality
Adequate

Integration Time

1-2 weeks

View API Documentation

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
PCI DSS Level 1, GDPR, Bank of Tanzania PSP license, Central Bank of Kenya authorization, SARB (South Africa) authorization, CBN Nigeria license (2022), various country-level PSP authorizations across 21 African markets
Fraud Prevention
In-house rules engine + 3D Secure 2
Responsible Gaming
No
Tokenization
Card 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, down from a ~400 peak at the 2021 acquisition
Company Type
Private
Product Type
Local/Regional PSP
Licenses
PCI DSS Level 1, GDPR, Bank of Tanzania PSP license, Central Bank of Kenya authorization, SARB (South Africa) authorization, CBN Nigeria license (2022), various country-level PSP authorizations across 21 African markets
Key Products
Online checkout, DPO Pay Mobile (mPOS), payment links, PayGate (SA card gateway), recurring billing, payouts, hotel/PMS integrations
Supported Verticals
Travel & Tourism, Hotels & Hospitality, Airlines, eCommerce, Education, Insurance, SMB retail
Integration Type
REST/SOAP API + plugins
Settlement Speed
T+1
Onboarding Speed
1-3 weeks realistic (1-3 days claimed)
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; 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; CVC and Francisco Partners were the losing bidders) 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 55 reviews from Trustpilot and industry sources

1.9out of 555 reviews
5 stars2444%
1 star2546%

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.9/5 from 55 reviews on dpogroup.com with a polarized distribution: 44% 5-star, 5% 4-star, 5% 3-star, 0% 2-star, 46% 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. Glassdoor 3.1/5 from ~75 reviews on the DPO profile (E2313543), 3.2/5 compensation/benefits (up 7% YoY), strong CV brand on the positive side, flat pay and high office-staff turnover on the negative side, recurring commentary about expat-vs-local pay gaps which is a common pattern in African fintech but worth knowing. G2 and Capterra have no statistically meaningful profile. African PSPs as a category are under-represented on Western B2B review platforms. 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. The Glassdoor 'expat-vs-local pay gap' commentary is worth probing in vendor calls: ask 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 claims 50+ airlines in its travel vertical pitches. 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
Yes (enterprise)
Minimum Monthly Volume
No published floor
Contract Lock-In
No fixed term published
Migration Support
No
Min/Max Transaction
Not published
Mass Payouts
Batch · No published limit
Biometric / One-Click
No
Reporting
Dashboard + CSV exports

Onboarding is where the marketing and the reality separate: DPO advertises activation within 24 hours of KYC, and merchants report one to three weeks, longer for high-risk verticals, with documents requested 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

Our Verdict: Should You Use DPO Group?

Final assessment for iGaming operators

Adequate

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; fiat only, no crypto; Trustpilot 1.9/5 from 55 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; 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 EBANX names Brazil iGaming or AstroPay names Betano/Novibet. Fiat only, no crypto, no roadmap. Trustpilot 1.9/5 from 55 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: EBANX with country-specific tables, Flutterwave with the 2% Nigerian local methods rate. Public merchant disclosures put DPO card processing at 2.9-4.5% and mobile money at 1.5-3% but the only way to know what you'll actually pay is 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. Glassdoor 3.1/5 with 'expat-vs-local pay gap' commentary, typical African fintech pattern but worth probing.

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; use 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 across 52 markets by Nuvei's count, 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.

Often Paired With

Providers that complement DPO Group

  • Flutterwave

    Flutterwave

    Local/Regional PSP
    6.2
    Deposit Fee
    1.4-4.8%
    Settlement
    T+1 - T+5
    Methods
    30+
    Rating
    4.4/5
  • Cellulant

    Cellulant

    Local/Regional PSP
    5.2
    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 ·

Last verified: