Installing the plugin
Download the OpenCart extension .zip file
Open Installer under Extensions navigation tab;
Select and upload the downloaded extension .zip file.
Creating your Dagpay integration environment
a) Log in to your Dagpay account and head over to Merchant tools from the side menu, select Integrations and click Add integration.
b) Select OpenCart as integration type and add your environment details: Name, Description and select your Wallet for receiving payments.
c) Add your site domain address in the status URL field for server-to-server communication and redirect URLs.
The status URL for OpenCart is
store_base_pathwith your store domain address, for example https://myopencartstore.com?route=extension/payment/dagpay/callback );
Redirect URLs to redirect back to your store from the payment view depending on the final outcome of the transaction (can be set the same for all states). For example https://myopencartstore.com/success/
d) Click on Create Environment after filling out all the required fields and you will be displayed your integration environment details and generated the Environment ID, User ID and Secret credentials.
Setup & configuration
a) After successfully installing the extension and creating the integration environment in your Dagpay account, return to your OpenCart Admin Panel, select Extensions under Extensions navigation tab, choose Payments extension type in the dropdown, locate Dagpay and click Edit.
b) Enable Dagpay and enter the Environment ID, User ID and Secret from your newly created Dagpay integration environment to the corresponding fields.
If you wish to use Dagpay test environment, which enables you to test Dagpay payments using Testnet Dags, enable Test Mode. Please note that for Test Mode, you must create a separate account on test.dagpay.io, create a separate integration environment and generate environment credentials there. Environment credentials generated on dagpay.io are 'Live' credentials and will not work for Test Mode.
c) Save changes and you’re good to go. Dagpay should now be working in your OpenCart store.