update readme
This commit is contained in:
@@ -4,7 +4,6 @@
|
|||||||
<version>1.0.0</version>
|
<version>1.0.0</version>
|
||||||
<author>Panariga/Hutko</author>
|
<author>Panariga/Hutko</author>
|
||||||
<link>https://hutko.org</link>
|
<link>https://hutko.org</link>
|
||||||
<link>https://www.yourhutkosite.com</link>
|
|
||||||
<description><![CDATA[Installs the Hutko Payment Gateway files. No core OpenCart files are modified by this particular OCMOD. Configuration is done via Extensions > Extensions > Payments.]]></description>
|
<description><![CDATA[Installs the Hutko Payment Gateway files. No core OpenCart files are modified by this particular OCMOD. Configuration is done via Extensions > Extensions > Payments.]]></description>
|
||||||
<!-- No <file path="..."> operations needed here -->
|
<!-- No <file path="..."> operations needed here -->
|
||||||
</modification>
|
</modification>
|
||||||
93
readme.md
Normal file
93
readme.md
Normal file
@@ -0,0 +1,93 @@
|
|||||||
|
# Платіжний модуль Hutko для OpenCart
|
||||||
|
|
||||||
|
Hutko — це сучасний платіжний сервіс, який допомагає бізнесу розвиватися на всіх етапах: запуску, масштабуванні та розширенні. Надійний. Швидкий. Зручний.
|
||||||
|
|
||||||
|
Цей модуль інтегрує платіжний шлюз Hutko у ваш інтернет-магазин OpenCart, надаючи клієнтам безпечний та зручний спосіб оплати замовлень онлайн.
|
||||||
|
|
||||||
|
## Зміст
|
||||||
|
1. [Функції](#функції)
|
||||||
|
2. [Вимоги](#вимоги)
|
||||||
|
3. [Встановлення](#встановлення)
|
||||||
|
4. [Конфігурація](#конфігурація)
|
||||||
|
5. [Використання](#використання)
|
||||||
|
6. [Підтримка](#підтримка)
|
||||||
|
|
||||||
|
## Функції
|
||||||
|
* Інтеграція онлайн-платежів з платіжною платформою Hutko для **OpenCart 3.x**.
|
||||||
|
* Підтримка збереження платіжних посилань — зручно для повторних спроб платежів.
|
||||||
|
* Повернення коштів (повне або часткове) безпосередньо зі сторінки перегляду замовлення OpenCart.
|
||||||
|
* Синхронізація статусів платежів.
|
||||||
|
* Автоматичне оновлення статусів замовлень в OpenCart.
|
||||||
|
* Можливість включення/виключення вартості доставки до загальної суми платежу.
|
||||||
|
* Журнал запитів до API Hutko — для діагностики та підвищення безпеки.
|
||||||
|
|
||||||
|
## Вимоги
|
||||||
|
* **Версія OpenCart:** 3.0.0.0 або пізнішої версії
|
||||||
|
* **Версія PHP:** 7.3 або пізнішої версії.
|
||||||
|
* **Розширення PHP cURL:** Повинно бути ввімкнено на вашому сервері.
|
||||||
|
|
||||||
|
## Встановлення
|
||||||
|
|
||||||
|
**Перед встановленням переконайтеся, що розширення PHP cURL активне на вашому сервері.**
|
||||||
|
|
||||||
|
1. **Завантажте модуль:**
|
||||||
|
* Отримайте останню версію модуля з офіційного репозиторію модулів (шукайте на hutko.org).
|
||||||
|
|
||||||
|
2. **Встановлення в OpenCart:**
|
||||||
|
* Увійдіть до панелі адміністратора OpenCart.
|
||||||
|
* Перейдіть до **Розширення > Інсталятор**.
|
||||||
|
* Натисніть кнопку **Завантажити**.
|
||||||
|
* Виберіть завантажений файл модуля `.ocmod.zip` та завантажте його.
|
||||||
|
* Зачекайте завершення процесу завантаження та встановлення.
|
||||||
|
* Далі перейдіть до **Розширення > Зміни**.
|
||||||
|
* Натисніть синю кнопку **Оновити** (у верхньому правому куті), щоб застосувати будь-які зміни.
|
||||||
|
* Потім перейдіть до **Розширення > Розширення**.
|
||||||
|
* Виберіть **Платежі** з випадаючого фільтра «Виберіть тип розширення».
|
||||||
|
* Знайдіть "Hutko".
|
||||||
|
* Натисніть зелену кнопку **Встановити** (значок `+`) поруч.
|
||||||
|
|
||||||
|
## Налаштування
|
||||||
|
|
||||||
|
Після встановлення вам потрібно налаштувати модуль за допомогою облікових даних вашого облікового запису Hutko.
|
||||||
|
|
||||||
|
1. **Налаштування модуля доступу:**
|
||||||
|
* В адміністративній панелі OpenCart перейдіть до **Розширення > Розширення**.
|
||||||
|
* Виберіть **Платежі** з випадаючого фільтра "Виберіть тип розширення".
|
||||||
|
* Знайдіть Hutko у списку та натисніть синю кнопку **Редагувати** (значок олівця).
|
||||||
|
|
||||||
|
2. **Введіть облікові дані облікового запису:**
|
||||||
|
* **Ідентифікатор продавця:** Ваш унікальний ідентифікатор, наданий Hutko (обов'язкове поле).
|
||||||
|
* **Секретний ключ:** Секретний ключ, необхідний для захисту підписів транзакцій (обов'язкове поле).
|
||||||
|
|
||||||
|
3. **Статуси замовлень:**
|
||||||
|
* Виберіть відповідні статуси замовлень OpenCart, які модуль має встановити для:
|
||||||
|
* **Статус успішного платежу:** (наприклад, Обробка, Завершено)
|
||||||
|
* **Статус нового замовлення:** (наприклад, Очікування)
|
||||||
|
* **Статус невдалого платежу:** (наприклад, Не вдалося, Скасовано)
|
||||||
|
* **Статус платежу, термін дії якого минув:** (наприклад, Минув, Скасовано)
|
||||||
|
|
||||||
|
4. **Додаткові налаштування:**
|
||||||
|
* Встановити **Геозону**, для якої доступний цей спосіб оплати.
|
||||||
|
* Встановити **Загальну суму** – загальна сума замовлення має досягати цього значення, щоб спосіб оплати був доступним.
|
||||||
|
* Встановити **Порядок сортування**, щоб контролювати його позицію серед інших способів оплати.
|
||||||
|
* Увімкнути/вимкнути модуль можна за допомогою опції **Статус**.
|
||||||
|
* Для сумісності фіскалізації можливо вимкнути передачу фіксованих знижок до серверів Hutko.
|
||||||
|
|
||||||
|
5. **Зберегти налаштування**:
|
||||||
|
|
||||||
|
* Натисніть кнопку **Зберегти** (угорі праворуч).
|
||||||
|
|
||||||
|
⚠️ **Модуль не працюватиме належним чином без дійсних облікових даних сервісу Hutko.**
|
||||||
|
|
||||||
|
## Використання
|
||||||
|
|
||||||
|
Після налаштування модуль автоматично додасть Hutko як варіант оплати на сторінці оформлення замовлення.
|
||||||
|
|
||||||
|
1. Клієнт вибирає «Сплатити через Hutko».
|
||||||
|
2. Клієнта перенаправляє на захищену сторінку оплати Hutko.
|
||||||
|
3. Після успішної оплати клієнт автоматично перенаправляється назад до вашого магазину OpenCart, і статус замовлення оновлюється відповідно.
|
||||||
|
4. У разі помилки оплати або відхилення клієнта буде перенаправлено назад з відповідним повідомленням про помилку, а статус замовлення відображатиме помилку.
|
||||||
|
5. Модуль автоматично отримує оновлення від сервера Hutko щодо статусу оплати. Якщо статус зміниться на «відхилено» або «термін дії минув», модуль призначить відповідний налаштований статус замовлення в OpenCart (наприклад, «Невдалий платіж» або «Помилка платежу»).
|
||||||
|
6. Замовлення створюється до оплати. Таким чином ви не втрачаєте контакти клієнта та зможете швидше повернути його до процесу покупки.
|
||||||
|
7. У статусах платежів зберігається посилання на оплату, яке ви легко можете повторно направити клієнту.
|
||||||
|
|
||||||
Reference in New Issue
Block a user