OpenCart is an online store management system. It is PHP-based, using a MySQL database and HTML components. Support is provided for different languages and currencies. It is freely available under the GNU General Public License. As of May 2016, 342,000 websites were using OpenCart. It is an open source PHP-based online e-commerce solution.

Generating API Keys


To perform any request on Valor virtual terminal, one should have the following credentials:


  • API ID represents the merchant API; A merchant can create an API ID using the Valor portal


  • API KEY represents the EPI of the merchant, technically a merchant can have only one API ID but based on the count of the API KEY, a merchant can have several API KEYS
  • Merchant can create their own API KEY using the Valor portal


  • EPI provides the facility of interfacing with merchant sites. You can get the EPI from the Valor Portal


STEP 1 - Log Into The Valor Portal

STEP 2 - Click Virtual Terminal in menu

STEP 3 - Click Manage Button

STEP 4 - Select API KEYS Tab

STEP 5 - Here you need to select the EPI to generate API Key.

STEP 6 - Press Save after generating API Key.

STEP 6 - Press Save after generating API Key.

Once you installed OpenCart extension use this credentials in the payment gateway configuration.

Download Extension

You can download the ValorPay plugin from the Valor Pay Portal or from
Developer ValorPaytech

  1. To download from portal go to Downloads and click Opencart
  2. Extract the zip you can find the extension zip in it

Installing Extension

Valorpay extension installation steps.

  1. In order to upload an extension, navigate to Extensions > Installer.
  2. Then click the blue upload button.

  1. Upload the

  1. Once the extension is successfully uploaded, Go to Extension sub menu and In Choose
    the extension type
    and select Payment

  1. Locate ValorPay and click Install.

  1. Once the Valorpay extension is installed, click on Edit to configure the payment-related

Here you need to configure the APP ID, APP KEY and EPI. Refer to the Generating API
section to get APP ID, APP KEY and EPI from the valor portal.

Valor Payment Method - Frontend

Once the ValorPay Enabled and Configured we can view the payment Gateway in the
checkout page.

To process transactions we need to enter the Card information.

Valor Payment Details in Order View - Backend

To view Valor Pay information in the backend, go to Sales > Orders and select the order.