Accept payments in PrestaShop using DPO Pay
The DPO Pay plugin for PrestaShop allows merchants to securely accept online payments directly from their PrestaShop store using the DPO Pay platform.
This official module integrates your checkout with DPO Pay’s hosted payment gateway, giving customers access to a wide range of local and international payment methods with minimal setup.
Why Use the DPO Pay PrestaShop Plugin?
With the DPO Pay PrestaShop module you can:
-
Accept credit and debit card payments
-
Support multiple African and global payment methods
-
Process secure hosted payments
-
Offer customers a seamless checkout experience
-
Manage transactions through your DPO Pay merchant account
Pricing:
The plugin is free to install. Standard DPO Pay transaction fees apply.
Download the Plugin
The latest version of the PrestaShop module can be downloaded directly from the official DPO Pay GitHub repository:
Installation Guide
Step 1 – Download the Plugin
-
Visit the official repository:
https://github.com/DPO-Group/DPO_PrestaShop -
Navigate to the Releases section
-
Download the latest plugin package (e.g.,
dpo.zip)
Step 2 – Install the Plugin in PrestaShop
-
Log in to your PrestaShop admin panel
-
From the left-hand menu, open:
Improve → Modules → Module Manager -
Click Upload a Module
-
Select the downloaded
dpo.zipfile -
Wait for the installation confirmation message
-
Click Configure once installation is complete
Step 3 – Configure the Plugin
After installation:
-
Locate the DPO Pay module under Installed Modules
-
Click Configure
-
Enter your DPO Pay merchant credentials and required settings
-
Save the configuration
Your store is now connected to DPO Pay and ready to accept payments.
What You’ll Need
Before configuring the module, ensure you have:
-
An active DPO Pay merchant account
-
Your DPO Pay credentials and integration details
-
Access to your PrestaShop admin dashboard
If you do not yet have a DPO Pay account, please contact the DPO Pay onboarding team to get started.
Customer Payment Flow
Once the module is installed and configured:
-
The customer adds products to their cart
-
At checkout, they select DPO Pay as the payment method
-
They are redirected to the secure DPO Pay hosted payment page
-
After payment, they are returned to PrestaShop with an updated order status
No custom coding is required.
Frequently Asked Questions
Does this require a DPO Pay merchant account?
Yes. You must have an active DPO Pay account to use this plugin. You will need your merchant credentials to complete the configuration.
Is an SSL certificate required?
We strongly recommend using an SSL certificate on your PrestaShop store to ensure secure communication and to protect customer payment information.
Is the plugin free?
Yes. The module is free to download and install. Standard DPO Pay processing fees apply.
Who can help if I need support?
For assistance with installation or configuration, please contact the DPO Pay Support Team:
-
Email: [email protected]
-
Website: https://dpogroup.com
Troubleshooting Tips
If payments are not processing correctly:
-
Confirm that your merchant credentials are entered correctly
-
Ensure the module is enabled in PrestaShop
-
Verify that your DPO Pay account is active
-
Check that your store is using HTTPS
-
Review any error messages shown in the PrestaShop logs
Plugin Details
-
Developer: DPO Group
-
Platform: PrestaShop
-
Current Version: v1.2.0 (for PrestaShop v8.2.1)
-
Languages: English
-
Category: Payment Gateway

