1. Перелік CMS-модулів Portmone та підтримуваних версій
| CMS | Посилання на вихідний код GitHub | Версія модуля Portmone | Підтримувані версії CMS |
|---|---|---|---|
| WordPress (eCommerce) | 1.0.0 (deprecated) | WordPress 4.7.3, eCommerce 3.12.0 | |
| WordPress (WooCommerce) | https://github.com/Portmone/WordPress | 1.0.2 | WordPress 4.7.3, WooCommerce 2.6.14 |
| 2.0.17 | WordPress 5.2.2–5.7.2, WooCommerce 3.7.1–5.4.1 | ||
| 4.3.0 | WordPress 6.3–6.7.1, WooCommerce 8.6.1–9.4.3 | ||
| 5.0.3 | WordPress 6.3–6.8.2, WooCommerce 8.6.1–10.0.4 | ||
| OpenCart | https://github.com/Portmone/OpenCart | 1.0.0 | OpenCart 2.1.0.1 |
| 2.0.3 | OpenCart 2.2.0.0 | ||
| 2.0.1 | OpenCart 2.3.0.2.3 | ||
| 3.0.0 | OpenCart 3.0.2.0 | ||
| 4.0.7 | OpenCart 3.0.3.7–3.0.3.9 | ||
| PrestaShop | https://github.com/Portmone/PrestaShop | 1.0.5 (deprecated) | PrestaShop 1.6.1.14 |
| 2.0.1 (deprecated) | PrestaShop 1.7.5.2 | ||
| 2.0.2 (deprecated) | PrestaShop 1.7.5.2 | ||
| 2.0.3 (deprecated) | PrestaShop 1.7.5.2 | ||
| 2.0.4 | PrestaShop 1.7.5.2–1.7.8.11 | ||
| 2.1.1 | PrestaShop 8.1.2–8.2.3 | ||
| Magento | https://github.com/Portmone/Magento | - (deprecated) | Magento 2.1.0 |
| 3.2.0 | Magento 2.4.7 | ||
| Joomla (VirtueMart) | https://github.com/Portmone/Joomla | 1.0.0 (deprecated) | Joomla 3.8.4, VirtueMart |
| 2.0.0 | Joomla 3.10.1, VirtueMart 3.8.8 |
2. Підтримувані платіжні методи
Нижче наведені способи оплати, які можуть бути доступні в модулях Portmone (фактичний набір залежить від налаштувань конкретного Інтернет-магазину).
-
Оплата банківською карткою
Стандартна онлайн-оплата з введенням реквізитів картки на платіжній сторінці Portmone (номер картки, строк дії, CVV/CVC). -
Apple Pay
Оплата за допомогою Apple Pay з використанням карток, доданих у Apple Wallet. Доступна на пристроях та в браузерах, які підтримують Apple Pay. -
Google Pay
Оплата через Google Pay з використанням карток, прив’язаних до акаунта Google. Доступна на пристроях та в браузерах з підтримкою Google Pay. -
Оплата через Приват24
Оплата через систему Приват24 з вибором картки в інтернет-банкінгу. При оплаті через Приват24 функціонал преавторизації не працює. -
Оплата через гаманець Portmone
Оплата з електронного гаманця Portmone, прив’язаного до акаунта користувача. Дані платника та історія платежів зберігаються у його обліковому записі Portmone. -
Оплата через BankPay Клієнт обирає BankPay, сканує QR/переходить за посиланням і підтверджує платіж у своєму банківському застосунку. Підтримується у плагінах: Portmone Payment Gateway 4.3.0 для WordPress + WooCommerce, Portmone Payment Gateway 5.0.3 для WordPress + WooCommerce та Portmone 4.0.7 для OpenCart. Статус замовлення оновлюється асинхронною нотифікацією про успішну оплату (може надійти з затримкою до 15 хвилин).
3. Базовий платіжний сценарій
Типовий платіжний сценарій модулів Portmone для CMS: послідовність кроків між магазином, покупцем і платіжною сторінкою Portmone.
Схема процесу оплати

Опис етапів
-
Створення замовлення в CMS
Покупець оформлює замовлення в інтернет-магазині та обирає спосіб оплати Portmone. -
Перехід на платіжну сторінку Portmone
Магазин перенаправляє покупця на захищену платіжну сторінку Portmone з передачею параметрів замовлення. -
Введення платіжних даних та 3-D Secure
Покупець вводить дані платіжної картки. За необхідності виконується перевірка за технологією 3-D Secure. -
Авторизація та обробка платежу
Portmone виконує обробку та авторизацію платежу відповідно до результату перевірок. -
Повернення покупця на сайт
Після завершення оплати покупець автоматично повертається на сайт магазину. -
Оновлення статусу замовлення в CMS
Після успішної оплати статус оновлюється; для відхилених, преавторизованих чи повернених платежів поведінка залежить від версії модуля й налаштувань статусів у конкретній CMS (див. таблицю налаштувань).
4. Тестовий режим роботи
Тестовий режим роботи платіжного шлюзу означає, що система Portmone.com виконує усі перевірки коректності введених даних від Інтернет-магазину та його клієнта, формує замовлення, але авторизація платіжної картки не виконується. При цьому шлюз може видавати бажану відповідь (успішну або неуспішну), в залежності від того, що необхідно співробітникам Інтернет-магазину, які займаються підключенням.
Для того, щоб увімкнути чи вимкнути тестовий режим платіжного шлюзу, необхідно звернутись до служби підтримки: [email protected]
Система Portmone.com надає партнерам два варіанти тестування:
Тест успішної оплати
Для отримання успішної відповіді на стандартній сторінці оплати Portmone.com необхідно ввести такі реквізити платіжної картки:
- Номер картки:
4444333322221111 - Термін дії: будь-яка дата не раніше поточного дня
- CVV2-код: будь-який
Тест неуспішної оплати
Для отримання помилки на стандартній сторінці оплати Portmone.com необхідно ввести такі реквізити платіжної картки:
- Номер картки:
4111111111111111 - Термін дії: будь-яка дата не раніше поточного дня
- CVV2-код: будь-який
5. WordPress
5.1. Плагін Portmone Payment Gateway 1.0.0 для WordPress + eCommerce
Мінімально підтримувані версії:
- WordPress: 4.7.3
- eCommerce 3.12.0
Статус: deprecated (не підтримується)
5.2. Плагін Portmone Payment Gateway 1.0.2 для WordPress + WooCommerce
Посилання на вихідний код GitHub
Мінімально підтримувані версії:
- WordPress: 4.7.3
- WooCommerce 2.6.14
Опис
Цей модуль додає Portmone.com як спосіб оплати у ваш інтернет-магазин на WordPress. Portmone.com дозволяє безпечно, швидко та зручно приймат и платежі за картками VISA та MasterCard у вашому магазині всього за декілька хвилин. Прості та прозорі тарифи, надійний захист від шахрайства та цілодобова підтримка. Для роботи модуля необхідна реєстрація в сервісі.
Основні функції
- Перенаправлення покупця на захищену сторінку оплати Portmone.com
- Підтримка онлайн-платежів виключно у гривнях (UAH). Передача коду валюти в запиті на оплату не передбачена.
- Можливість встановлення власного фіксованого курсу конвертації валюти.
- Відображення логотипу Portmone на сторінці оформлення замовлення
- Повернення покупця на сайт після успішної або неуспішної оплати
- Зміна статусу замовлення в онлайн-магазині після оплати.