DPO Pay for OpenCart

DPO Pay plugin v1.2.0 for OpenCart v4.1.0.0

The DPO Pay plugin for OpenCart allows merchants to accept secure online payments directly from their OpenCart store using the DPO Pay payment gateway.

With this plugin, you can accept credit and debit cards, mobile money, and other supported payment methods across Africa and internationally.

If you need assistance at any point, please contact the DPO Pay Support Team:
[email protected]


Features

  • Secure payment processing via DPO Pay

  • Support for multiple payment methods

  • Easy installation and configuration

  • Seamless checkout experience

  • Compatible with OpenCart version 4.1.0.0

  • Support for multiple currencies


Requirements

Before installing the plugin, ensure that you have:

  • An active DPO Pay merchant account

  • Your Company Token and Service Type details from DPO Pay

  • Access to your OpenCart admin panel

If you don’t yet have a DPO Pay account, you can sign up at:
https://dpogroup.com/get-started/


Installation Guide

Follow the steps below to install and configure the DPO Pay plugin for OpenCart.


1. Download the Plugin

  • Visit the official releases page on GitHub

  • Download the latest plugin package: dpo.ocmod.zip


2. Install the Plugin

  1. Log in to your OpenCart admin panel

  2. Navigate to:

Extensions → Installer
  1. Under Upload File, click the Upload button

  2. Select the downloaded file:

dpo.ocmod.zip
  1. Click the Install button (green plus icon)

The plugin is now uploaded to your OpenCart system.


3. Activate the Plugin

  1. Navigate to:
Extensions → Extensions
  1. In the Choose the extension type dropdown, select:
Payments
  1. Locate DPO Pay in the list of available payment methods

  2. Click the Install button (green plus icon) next to DPO Pay


4. Configure the Plugin

Once installed, you need to configure the plugin with your DPO Pay credentials:

  1. Click the Edit button (blue pencil icon) next to DPO Pay

  2. Enter the credentials provided by DPO Pay, including:

  • Company Token

  • Service Type

  • API details (if applicable)

  1. Set the plugin Status to:
Enabled
  1. Configure your preferred Order Status settings

  2. Click the Save button at the top of the page

Your OpenCart store is now ready to process payments via DPO Pay.


Testing the Integration

After configuration, it is recommended to perform a few test transactions to ensure:

  • Payments are processed correctly

  • Order statuses update as expected

  • Customers are redirected properly after payment

If test credentials are required, please contact the DPO Pay Support Team.


Troubleshooting

If you experience any issues:

  • Confirm that your Company Token and Service Type are entered correctly

  • Ensure the plugin status is set to Enabled

  • Verify that your OpenCart version matches the supported version

  • Check that your DPO Pay account is active

For further assistance, contact support:
[email protected]


Collaboration

This plugin is open source.

Developers are welcome to submit pull requests with improvements, new features, or bug fixes via the GitHub repository:

https://github.com/DPO-Group/DPO_OpenCart


Need Help?

For any questions or support related to this plugin, please reach out to the DPO Pay team: