12 months of updates and support Support: Mon–Fri 10:00–18:00 Average response — under 2 hours
Telegram WhatsApp
Request a module
Items in your cart

Shopping cart

0

Your cart is empty

Add the modules you need and they will appear here.

OpenCart / ocStore Ready to install

iPay.ua Checkout PRO for OpenCart / ocStore

iPay.ua Checkout PRO adds professional card payments to OpenCart / ocStore through the protected iPay.ua checkout page, with a transaction journal and two-stage verification of every final status.

OpenCart / ocStore 2.3.xOpenCart / ocStore 3.x
Limited-time offer Free module installation by our team

Select installation in the product options. After checkout, we will arrange access, install the module and run a basic check on your store.

The module licence is charged separately. Paid third-party services and non-standard development are not included.
0.00 грн. installation
2,490.00 грн. Ex Tax: 2,490.00 грн.
Updated14/09/2026

Files available after payment

No core file overwritesAdmin panel / OCMOD
12 months of updatesUpdated 14/09/2026
Developer supportReady to install
Clean codeDocumented structure
PRODUCT OVERVIEW

What this module does

iPay.ua Checkout PRO adds professional card payments to OpenCart / ocStore through the protected iPay.ua checkout page, with a transaction journal and two-stage verification of every final status.

Your store never receives or stores the card number or CVV. Details are entered at iPay.ua and the order status changes only after server-side verification.
iPay.ua Checkout PROOpenCart / ocStore 2.3.x · 3.x
Sandbox
API accessCheckoutStatusesJournal
HTTPS callback · signature verified
#1254PID 10483921 · 2 490 UAHPaid
Interactive demoExplore the module before buyingSwitch between OpenCart and PrestaShop and inspect settings, callback, payment journal and the verification flow.Open live demo

How a secure payment is processed

OrderThe module creates a local payment record and stores the expected amount.
iPay.ua pageThe customer enters payment details on the protected provider page.
Signed callbackThe module validates the signature, PID and notification structure.
Server verificationAmount, currency and final status are requested from iPay.ua once again.

More than a payment button: transaction control

No card storageCard number and CVV never reach your store.
Tamper protectionPID, amount, currency and payment status are cross-checked.
Safe retriesRetry payments stay manageable and callbacks are processed idempotently.
No late downgradeA late failed notification cannot downgrade an already paid order.

A payment journal built for quick checks

The admin area shows order, PID, external ID, amount, card mask, status, dates and the latest message. Filters, manual status checks and a launch diagnostics mode are included.

CreatedAuthorizedPaidFailedCancelled / Refunded

Settings for a real production store

Sandbox and Live, UAH or OpenCart-rate conversion, minimum and maximum amount, payment lifetime from 0.1 to 72 hours, geozones, localized payment titles and flexible order-status mapping.

Requirements and package

HTTPS for LiveA protected store and publicly available callback URL.
Active UAHCharge in UAH or use controlled conversion.
UA · RU · ENLocalized admin UI and payment method titles.

A predictable launch

Choose the platform version and enter the store domain. The purchase includes the archive and documentation. Add professional installation if needed: we will install the module, enter credentials, validate the callback and run a test payment.

Refund note: in version 1.0.0 a refund is initiated in the iPay.ua merchant cabinet and its status can then be synced in the module journal. Starting a Refund API request from the store admin is not included.

PS
Need the version for another platform?The same protected iPay.ua flow is available as a separate module for PrestaShop 1.7, 8 and 9.
View that version
BUILT FOR COMMERCE

Module features

Thoughtful functionality for a real store, without unnecessary complexity.

Protected iPay.ua checkout

Customers enter card details on the iPay.ua payment page, so the store never receives or stores card data.

01

Two-stage payment verification

The callback signature is checked, then PID, amount, currency and status are verified server-to-server with iPay.ua.

02

Sandbox and Live

Test and production modes use fixed official endpoints, while diagnostics checks store readiness.

03

Payment journal

Order, PID, external ID, amount, card mask, status, dates, filters and manual sync in the admin panel.

04

Safe retries without duplicates

Retry payments, idempotent notifications and protection against late status downgrades after successful payment.

05

Flexible for OpenCart / ocStore

UAH or conversion, amount limits, geo zones, localized titles and order-status mapping.

06
QUICK START

Install in three steps

No manual editing of core files.

01

Download the archive

After purchase you receive the module file and instructions.

02

Install from admin

Upload the archive through the standard extension installer.

03

Configure the module

Enable the required options and verify them with a test order.

TECH DETAILS

Technical specifications

iPay.ua Checkout PRO adds professional card payments to OpenCart / ocStore through the protected iPay.ua checkout page, with a transaction journal and two-stage verification of every final status.

Ready to installIn Stock
PlatformOpenCart / ocStore
Compatible versions2.3.x, 3.x
InstallationAdmin panel / OCMOD
PHP versionPHP 5.4+
Licence1 domain
LocalisationУкраїнська, English, Русский
{ }

Need help or a custom change?

We can check compatibility, help with installation or adapt the module to your workflow.

Discuss the task
FAQ

Frequently asked questions

Developer support

Does the module change core files?

No. It uses the standard installation flow, so it can be disabled or removed safely.

Can you help with installation?

Yes. We will guide you through the steps, check the settings and help launch the module.

What is included in updates?

Fixes, improvements and adaptation to supported platform versions for 12 months.

Can the module be customised for my store?

Yes. Submit the task through our custom development form for a clear estimate and stage tracking.