All plugins
Free pluginNew · v12

DPO Pay

Cards and mobile money across Africa via DPO Pay (Direct Pay Online) — one-time payments.

Requires PremiumPress 12
DPO
FAQ

Everything you need to know

About DPO Pay

DPO Pay (DPO Group) is a pan-African payment gateway supporting cards and mobile money across the continent.

What DPO Pay supports

Cards and mobile money across Africa via DPO Pay (Direct Pay Online) — one-time payments.

  • Payment methods: Cards, M-Pesa and mobile money, bank transfers
  • Where it works: 20+ African countries
  • Billing: one-off payments
  • Price: free for every PremiumPress member

Setting up DPO Pay in PremiumPress

Activate the free plugin, then open your theme’s payment settings and add your DPO Pay credentials:

  • Company token — DPO merchant portal → your CompanyToken (a GUID). Identifies your account on every XML request.
  • Service type

A createToken XML request returns a TransToken; the buyer pays on DPO’s hosted page and returns here, where verifyToken confirms the payment before the order completes. The plugin requires PremiumPress 12.

DPO Pay plugin FAQ

What do I need to set up DPO Pay in WordPress?

You'll need a DPO Pay account and its Company token and Service type, which you enter in your PremiumPress theme's payment settings. The plugin itself is free for members.

Does DPO Pay support recurring subscriptions?

DPO Pay handles one-off payments in PremiumPress. If you need recurring billing, choose a gateway shown under the Subscriptions filter on the plugins page.

How does the DPO Pay checkout work?

Card and mobile-money payments across Africa via the DPO XML API: a createToken request, a hosted-page redirect, and a verifyToken confirmation on return.

Plugin Details

Price
Free
Requires
PremiumPress 12
Provider
Website
Resources

Docs, guides & discussion

Official DPO Pay documentation, plus community threads and video walkthroughs.