Що можна обрати замість
Unlock the full potential of your business with a powerful payment service! Maximise conversions, drive more sales, and seamlessly accept payments from customers worldwide. Automate your business processes and take control of your payments directly from your OpenCart admin panel. Watch your business thrive in real-time as you scale locally and expand globally. Connect your online store with hutko in just minutes and experience the difference!
☑️ Expand globally with payments in 150+ currencies across 200+ countries
☑️ Sell smarter with a checkout that adapts to you and your customers' preferences
☑️ Accept cards, Apple Pay, Google Pay, and installments with ease
☑️ Simplify repeat purchases with one-click payments powered by advanced tokenization
☑️ Customize your checkout – add logo, change colors, and configure fields
☑️ Save and reuse payment links – convenient for repeat payment attempts
☑️ Make instant refunds with zero stress – all from your OpenCart admin panel
☑️ Access end-to-end payment analytics – get a clear view of your business
Requirements
☑️ OpenCart version 3.0.0.0 or later
☑️ PHP version 7.3 or later
☑️ PHP cURL extension enabled on your server
hutko
Interkassa oc_2.0.x-2.1.x-2.2.x
interkassa oc_1.5.x
Основные возможности:
- кнопка оформления кредитов на странице товара;
- вывод иконок доступных кредитов в кнопке с указанием максимального платежа;
- всплывающее окно с калькулятором ежемесячных взносов;
- сортировка типов кредитов;
- отключение акций и скидок для каждого типа кредитов;
- отключение возможности покупки в кредитов отсутствующих на складе товаров;
- выбор срока кредита на странице оформления заказа;
- возможность выбора определенных товаров доступных для оформления в кредит;
- ограничение по максимальной и минимальность стоимости товаров доступных для оформления в кредит;
- возможность установки наценки или скидки на оформляемые в кредит товары;
- возможность установки наценки в зависимости от срока кредитования;
- возможность установки максимального срока кредитования на все товары;
- возможность установки максимальных сроков кредитования и наценки на каждый товар индивидуально;
- возможность оформления с холдированием платежа;
- активация доступности товара непосредственно в карточке товара в админке;
- настройка внешнего вида и места вывода кнопки кредита в админке модуля;
- отображение суммы платежа на странице оформления при смене срока кредитования;
- переключение в админке типов кредитов Приватбанка;
- совместимость с модулем Simple - упрощенная регистрация и заказ;
Совместим с версиями 2.x - 3.0.x
Лицензия строго на один домен, и на один тестовый домен(технический домен или поддомены основного домена)
При оформлении покупки обязательно указывать основной домен!
Настройка стикеров под шаблон в бесплатную техподдержку не входит.
Демо для ocStore 3.0
https://demo.fringe.com.ua
Loans from Ukrainian banks - payment module for goods on credit for Opencart
MonoPay оплата для Opencart - модуль для подключения эквайринга Monobank к Opencart - 1.7.3
Liqpay API Opencart - онлайн оплата для Opencart 3 и 2.x, OcStore 3 и 2.х.
Wayforpay API оплата для Opencart 2.1, 2.3, 3.x
NovaPay - payment for Opencart 3.x, 2,x + prepayment module
OcBox PaymentHub — payments hub for OpenCart 3 and ocStore: LiqPay, Monobank, WayForPay, NovaPay, Rozetka Pay, PrivatBank, PUMB
SP Multi-Bank-Details - Auto Selection of Bank Payment Details, Multi-Bank-Details
BankApp Payment Suite is a set of payment extensions for OpenCart and ocStore that allows merchants to accept bank transfers using payment details: the full order amount, a fixed or percentage-based prepayment, and the remaining balance after the prepayment.
After placing an order, the customer sees the prepared payment details, amount, and payment purpose. They can copy the information, open the payment in a banking app using a link, or scan a QR code. The extension also generates PDF invoices, adds invoice links to the order, and allows the administrator to email them to the customer.
What Is Included
Full Payment by Bank Details with QR — a separate payment method for the entire order amount Prepayment by Bank Details with QR — a separate payment method for a fixed amount or a percentage of the order total Balance Payment — a separate PDF invoice and email template for final payment after a prepayment mPDF Runtime — a separate library package for generating PDF files. It is installed once and is not duplicated in payment extension updates Main Features
Two independent payment methods with separate settings Full order payment by bank transfer Fixed-amount prepayment Percentage-based prepayment Automatic calculation of the prepayment and remaining balance QR code containing the payment details, amount, and payment purpose Universal link for opening the payment in a banking app Responsive payment block on the order success page Copying individual payment details or all payment information PDF invoice generation using mPDF Separate invoice templates for full payment, prepayment, and balance payment QR code embedded directly in the PDF invoice Invoice links in the administration panel and the customer account Sending PDF invoices to customers from the administration panel Signed PDF links that customers can access without signing in Editable HTML templates for PDF invoices and emails using Summernote Multilingual payment purposes, notes, invoices, and emails Ukrainian, Russian, and English localization Full Order Payment
The Full Payment by Bank Details with QR method requests payment of the entire order amount. After confirming the order, the customer receives:
the payment recipient’s name tax ID or EDRPOU code IBAN account number the amount due the payment purpose containing the order number a QR code and a button for opening the payment a link for downloading the PDF invoice Fixed-Amount or Percentage-Based Prepayment
The prepayment extension allows you to select one of two calculation methods:
Fixed amount — for example, UAH 500 regardless of the total order value Percentage of the order — for example, 10%, 20%, or 50% of the full amount If the fixed prepayment exceeds the order amount, the requested payment will not exceed the full order amount. The order success page and invoice display the full amount, prepayment, and remaining balance.
Balance Payment Invoice
If the customer decides to pay the remaining amount after making a prepayment, the administrator can generate a separate invoice for the outstanding balance.
Separate payment purpose for the remaining balance Separate HTML template for the PDF invoice Separate email subject and HTML email template QR code containing the correct remaining balance Display of the full amount, prepayment, and outstanding balance Payment Block on the Order Success Page
The payment block is displayed only for the payment method selected by the customer during checkout. Payment details and the QR code are not displayed for other payment methods.
The block is responsive for desktop computers and mobile devices and includes:
the amount due all bank details copy buttons a centered QR code a button for opening the payment in a banking app a link to the PDF invoice an additional note for the customer contact phone numbers and email addresses QR Code and Banking Applications
The extension generates a payment QR code containing the recipient’s details, IBAN, amount, and payment purpose. The customer can scan it directly using a banking application on a mobile device or computer.
After opening the payment, the user only needs to verify the completed payment details and confirm the transfer in their bank.
PDF Invoices
PDF files are generated by the mPDF library using an HTML template configured in the extension settings.
Separate templates for full payment, prepayment, and balance payment Editing through the built-in Summernote editor Automatic insertion of store, order, customer, payment, and delivery information Store logo support Contact phone numbers and email addresses QR code containing the relevant payment amount Correct Cyrillic character rendering A ready-to-use PDF for downloading, printing, or sending to the customer Invoices in the Administration Panel
On the order information page, the administrator can see the available invoice types when the corresponding extension is enabled:
full payment invoice prepayment invoice balance payment invoice The links are available regardless of the payment method originally selected for the order. This allows the administrator to generate the required invoice if the customer changes their preferred payment method.
Sending an Invoice to the Customer
The administrator can send the required invoice directly from the order page.
Invoice type selection before sending The customer’s email address is automatically taken from the order The email address can be changed before sending Orders from registered customers and guests are supported The PDF invoice is attached to the email A signed invoice link can also be included in the email Invoices in the Customer Account
A registered customer can open the PDF invoice from their order information page. For orders with a prepayment, an invoice for the remaining balance is also available.
Email Templates
A separate subject and HTML email content can be configured for each store language. The extension supports different templates for:
full payment prepayment balance payment The email can include order, customer, and store information, payment details, the payment amount, contact details, and a button linking to the PDF invoice.
Template Variables
A list of available variables is displayed below the editors in the settings. Clicking a variable copies it to the clipboard.
Multilingual Support
The following items can be configured separately for each installed store language:
payment purpose note displayed on the order success page PDF invoice HTML template email subject email HTML template payment purpose, PDF invoice, and email for balance payment The interface and default extension texts are localized in Ukrainian, Russian, and English.
Extension Settings
The settings are divided into convenient tabs:
General Settings — recipient, tax ID/EDRPOU, IBAN, contact details, payment purpose, status, geo zone, and sort order PDF Invoice — multilingual HTML invoice templates Invoice Email — multilingual email subjects and HTML email templates For prepayments, you can additionally configure the calculation method, fixed amount or percentage, and separate templates for the balance payment.
OCMOD Integration
Integration with the order success page, the order information page in the administration panel, and the customer account is implemented through OCMOD. The extension does not require manual editing of OpenCart system files.
Compatibility
OpenCart 3.x ocStore 3.x PHP 7.3–8.3 Ukrainian, Russian, and English localizations System Requirements
OpenCart or ocStore 3.x installed PHP 7.3–8.3 A separate mPDF Runtime package installed for PDF invoice generation OpenCart email settings configured for sending invoices Server access to the external bank.gov.ua HTTPS link for opening payments Standard PHP extensions required by mPDF Important Limitations
The extension works as a bank transfer payment method and is not an online acquiring or card-processing service The QR code and payment link transfer the payment details, amount, and payment purpose, but do not debit funds without confirmation from the customer in their banking application Automatic bank callbacks and automatic payment verification are not provided The administrator must manually change the order status after the funds are received The ability to open and correctly populate a payment depends on whether the specific banking application supports the relevant standard The store email system must be configured correctly to send messages Installation
Upload the bankapp_mpdf_v_1_0_oc3.ocmod.zip archive through Extensions → Installer Upload the bankapp_payment_v_1_0_oc3.ocmod.zip archive Go to Extensions → Modifications and refresh the modification cache Go to Extensions → Extensions Select Payments as the extension type Install the required methods: full payment and/or prepayment Enter the recipient, tax ID/EDRPOU, IBAN, contact details, and payment purpose For prepayment, select a fixed amount or percentage Configure the PDF and email HTML templates when necessary Select the order status, geo zone, and sort order, and enable the extensions Save the settings and place a test order to verify the configuration DEMO
Admin Page login/password: demo/demodemo Store Page License
One license covers one domain and all of its subdomains.
BankApp Payment Suite
User Feedback
Платежный модуль для приема оплаты с карточек Visa и MasterCard через
платежный шлюз Processing.kz
Обеспечена совместимость с модулем упрощенной регистрации и заказа Simple.
Обеспечена совместимость с модулем "Комиссии платежных систем".
Работает с Народным банком, Сбербанком, Нурбанком и другими банками которые используют платежный шлюз Processing.kz.
Поддерживаемые языки: русский
**Платежный шлюз принимает платежи только в Тенге.Код KZT.
Установка
Никакие системные файлы не изменяются. Для интеграции в меню админпанели используется ocmod.
1. Распаковать содержимое архива. Содержимое папки upload из архива скопировать поверх структуры папок сайта.
2. В системе администрирования в разделе "Модули-Оплата"должен появиться платежный модуль "Processing.kz". Его необходимо активировать.
3. В разделе системы администрирования "Система-Пользователи-Группы пользователей" для группы пользователей
"Главные администраторы" необходимо отметить галки "common/visa","payment/processingkz" для просмотра и для редактирования.
4. Обновить модификаторы. (Иногда этот пункт называется "Менеджер дополнений") либо через "Установку расширений" закачать файл
visa.ocmod.xml
5. Открыть форму редактирования настроек модуля - раздел системы администрирования "Модули-Оплата" напротив модуля "Processing.kz" кнопка "Редактировать"
6. В форме редактирования настроек обязательным полем является "ID продавца". ID присваивается технической поддержкой платежного шлюза после заключения договора.Так же выдается номер тестовой карточки. После тестирования и выполнения формальностей выдаются "боевые"данные.
7. Для работы с “боевыми" данными необходимо файл /system/library/processingkz/ CNPMerchantWebServiceClient.php заменить таким же файлом, отдельно лежащим в архиве.
Удаление
1. В системе администрирования в разделе "Модули-Оплата"напротив модуля "Processing.kz" - кнопка "Деактивировать"
2. Из папки /system удалитьфайл visa.ocmod.xml
Демо
demo
demo
Принцип работы модуля
Платеж осуществляется так же как и с помощью других платежных модулей. Т.е. при выборе способа оплаты "Visa, MasterCard,
Maestro"
происходит переадреcация на сайт платежного шлюза, где надо ввести данные с карточки и подтвердить платеж. При этом происходит только блокировка средств на карточке, а не их списание.
Одновременно отправляется уведомление покупателю по электронной почте и очищается корзина.
Все дальнейшие действия производятся из админпанели. В главном меню в разделе «Продажи» пункт "Visa". При выборе этого пункта попадете в режим просмотра и управления заказами, оплаченными через Visa.
У администратора есть возможность «Отменить» оплату если нет данного товара, проблемы с доставкой или
есть сомнения в безопасности транзакции,
или «Провести» , если все в порядке.
При этом средства разблокируются и поступают на счет магазина. Для менеджеров магазина, принимающих решения поприему оплаты и отправки товара, реализована довольно простая система риск-мониторинга. Перед принятием решения, можно посмотреть «Детали транзакции»,
где на основе анализа IP-адреса клиента, страны банка- эмитента,выпустившего карту, суммы заказа,ночного или дневного оформления покупки и сопоставления с регистрационными данными покупателя, можно будет сделать тот
или иной вывод.
Реализовано GeoIP, достаточное для определения страны местонахождения заказчика.
Важное замечание – для проверки статуса транзакции из административной панели формируется запрос к серверу платежной системы, и полученные данные сохраняются в БД магазина до следующего запроса к серверу.
Сам по себе статус не обновляется.
Настройка модуля
Особых трудностей не вызывает. ID магазина - присваивает техподдержкаплатежного шлюза. Статусы проставляются для информирования покупателя на каждом этапе прохождения платежа. Все изменения заносятся в историю заказа. При
необходимости уведомления покупателя по электронной почте это можно сделать из формы управления заказом.
Если установить сумму свыше, которой следует обращать внимание на безопасность, то при вызове формы детализации транзакции будет выводиться соответствующее уведомление.
Если Вы не используете модуль "Комиссии платежных систем",то в соответствующих настройках установите "Нет".
Для работы GeoIP необходимо зарегистрироваться на сайте и получить apikey.
Поддержка и последующие релизы:
Т.к. модуль разрабатывался для собственных нужд, то возможно потребуетcя доработка под Ваши требования. Для этого свяжитесь со мной и обсудите такую возможность.
Характеристики
-
Recently Browsing 0 members
- No registered users viewing this page.