opencart-3-shkeeper-payment-module

July 7, 2026 · View on GitHub

SHKeeper payment gateway module for OpenCart 3

Module has been tested on CMS OpenCart Version 3.0.5.0

Installation

Upload via Extension Installer

Download from Github releases page the latest module archive opencart-3-shkeeper-payment-module.ocmod.zip

  • Upload opencart-3-shkeeper-payment-module.ocmod.zip to your OpenCart or ocStore installation using the administrator menu Extensions -> Extension Installer
  • Activate the module in payment extensions (Extensions -> Payments)

Detailed instruction can be found official OpenCart site

Manual Plugin Installation

In rare cases, you may need to install a plugin by manually transferring the files onto the server. This is recommended only when absolutely necessary, for example when your server is not configured to allow automatic installations.

This procedure requires you to be familiar with the process of transferring files using an SFTP client. It is recommended for advanced users and developers.

Configuration

After successful installation you should configure plugin.

  1. Press Edit button beside the Install in payment extensions (Extensions -> Payments).
  2. Here, enter the api key, api url, instructions for your customers and set Status Enabled.
    • Instruction – Contains the explanation on how to pay by SHKeeper.
    • Api key - Authorization and identification SHKeeper key. You can generate it in SHKeeper admin panel for any crypto wallet.
    • Api url - SHKeeper server api entry point.
    • Convert To For Processing – The fiat currency the SHKeeper payment request is created in (defaults to USD; SHKeeper currently supports USD only). Orders placed in any other currency are converted automatically. The selected currency must exist in System -> Localisation -> Currencies with an up-to-date exchange rate; it does not need to be enabled for customers.
    • Sort Order – The position of the payment method in the store front when listed among all the available payment methods.
    • Confirmed Order Status – Order statuses for successfully processed payment
    • Status – Disable or Enable module.
  3. Once done save the changes.

Detailed common instruction can be found on official OpenCart site

photo_2024-08-12_10-38-54 photo_2024-08-12_10-39-02 photo_2024-08-12_10-39-08 photo_2024-08-12_10-39-12