
Opencart Payment Plugin
This is a ready-to-use plugin for integrating with your website on Opencart CMS and accepting cryptocurrency payments.
The CMS Opencart is mainly used to create online shops and e-commerce projects.
How does it work?

Create a business account in PassimPay

Add your project to your account

Download the Opencart payment plugin

Integrate it using the instructions

Receive payments in cryptocurrency
When you set up the plugin, payments route through PassimPay, with funds instantly appearing in your account. Users select items, pay via a checkout page, and confirm the payment.
Detailed statistics, charts, and filters help track payments by project, date, and currency, accessible in your account for easy withdrawal.
Information about the Opencart payment plugin
The PassimPay team develops ready-made software solutions to make cryptocurrency payments available to any business. We have created a ready-made payment module for Opencart 3 websites so that you can easily and quickly start accepting cryptocurrency for your goods/services.
The module supports over 50 popular cryptocurrencies and altcoins, allows you to customize the payment page to match your website style, and is easy to integrate and configure.
How to integrate the Passimpay plugin for OpenCart
01 Register on the PassimPay website https://account.passimpay.io/register
02 Create a new project in your account

Enter the URLs below using your real store domain. If you use SEO URLs in OpenCart, copy the Callback URL and Return URL from the payment module settings after installation (step 04) — they must match your live site.
Successful URL: https://site.com/index.php?route=extension/payment/passimpay/return
Fail URL: https://site.com/index.php?route=checkout/failure (standard OpenCart failure page; adjust if your theme uses another URL)
Notification URL: https://site.com/index.php?route=extension/payment/passimpay/callback
The old paths passimpay/success, passimpay/fail, and passimpay/notify are not used in this version of the extension.
03 Install the extension
Use the OpenCart extension installer (Extensions → Installer) to upload the package, or unpack the archive and merge the admin and catalog folders into the root of your OpenCart installation. Then open Extensions → Extensions, choose type Payments, find Passimpay, and click Install (then Edit to configure).

04 In the OpenCart admin panel, open Extensions → Extensions → Payments, install and configure Passimpay

API Key (Secret Key): From your Passimpay project / module settings.
Platform ID: Same as above (project platform ID).
Payment options: What Passimpay shows on the payment page: card and cryptocurrency, cryptocurrency only, or bank card only. Must match your Passimpay platform. For cards, enable Cards/Bank transfer in Passimpay.
URL for notifications (callback): Copy into the Passimpay project as the Notification URL.
Return URL: Copy into the Passimpay project as the Successful URL (customer return from Passimpay).
Order Status (paid / pending / failed): OpenCart order statuses applied when Passimpay reports paid, pending/waiting, or failed payment.
Status: Enables or disables the payment method.
Sort Order: Display order among payment methods (e.g. 1).
The checkout title (e.g. “Passimpay (Card and cryptocurrency)”) is set automatically from Payment options; there is no separate “Title” field in the admin form.
The plugin is ready to use. Before going live, we recommend conducting a test payment.