Opencart3

In this section we will explain the steps needed to connect your account to Opencart3.

Information

Summary

Available payment methods

All (online & offline)

Name

Opencart3 | e-Commerce platform | Plugin

Download location

Pay. GitHub

Refunds

Only via My.Pay

Instore

No

Payment filters

Min/max amount | country | B2B/B2C

New payment options

Updates are required for the logo only.
All new payment methods are automatically available.

Requirements

OpenCart 3 or higher

Set-up

Installation

  1. Download the latest release from GitHub
  2. Unzip the file
  3. Upload the unzipped files to the webroot of your server

Configuration

Now you have installed the plugin, we can connect it to your Pay. account to start accepting payments. Here we show you how. Have your credentials ready.

  1. In the OpenCart backend, go to Extensions > Extensions > Payments (extension type)
  2. Navigate to the payment method you would like to:
    1. Install: click the green + symbol next to it
    2. Edit: click the pencil symbol next to it
  3. In the Edit screen, fill in your:
    1. API-token (a3e314ee...)
    2. Service-ID (SL-xxxx-xxxx)
      NB: If you have filled in this information for one payment method, the other ones will automatically use the same credentials.
  4. Select Save changes in the top right hand corner
  5. Repeat the above steps for each payment method you would like to add

Updating

Updating the plugin works the same as the installation. Download the latest zip file from GitHub, unzip the files and add these to the webroot of your server.

👍

You have now successfully connected your Pay. account to OpenCart3.

Releases

Features

Multicore

To limit the impact of a Single Point of Failure (SPOF), we make it possible to use multiple cores in our OpenCart3 plugin. We will explain here how:

  1. In your OpenCart3 admin, go to Extensions > Extensions > Payments
  2. Select Edit payment method (this can be any Pay. payment method)
  3. You will see Failover gateway
  4. We will communicate available URL's via our Status Page and/or directly from our Support colleagues.
  5. Click the Save button in the top right hand corner to save your changes
📘

The idea behind the multicore is that your transaction processing is never interrupted. The multicore is, therefor, available for the endpoints transaction::start and transaction::info/status only. Non-essential processes (like the getService, refunds etc.) can continue once any disruptions have cleared.

FAQ

Can I change the payment method title myself?

Yes, you can. Just change the label via the Edit page. The label you enter here for your payment method, is how it will be displayed in the checkout.