Ваш інтернет-магазин працює на Odoo, але покупці не можуть заплатити карткою прямо на сайті — це означає втрачені замовлення. WayForPay — один з найпоширеніших платіжних шлюзів для українського eCommerce — інтегрується з Odoo через готовий модуль. У цій статті розповідаємо, як підключення виглядає на практиці, що налаштувати і що ваш покупець побачить на касі.
Чому WayForPay популярний в українському eCommerce
WayForPay давно став стандартом для онлайн-продажів в Україні: платіжний шлюз підтримує банківські картки Visa та Mastercard, Apple Pay, Google Pay, Privat24, оплату частинами від кількох банків, а також QR-код. Для покупця — звичний інтерфейс, жодної реєстрації. Для продавця — єдиний інструмент, через який проходить більшість способів оплати.
Якщо ваш магазин вже прийняв WayForPay як основний шлюз і ви переходите на Odoo (або навпаки — будуєте магазин в Odoo з нуля), підключення займає кілька годин, а не тижнів.
Що встановлюється і де налаштовується
Для підключення потрібен модуль payment_wayforpay (WayForPay Payment Provider) від KitWorks Systems. Він залежить від базового модуля kw_payment_base, який встановлюється автоматично разом з ним.
Після встановлення налаштування знаходяться в одному місці: Білінг → Налаштування → Платежі → Провайдери оплати → WayForPay.
Там потрібно заповнити три поля з особистого кабінету WayForPay (розділ "Налаштування магазину"):
- Merchant Account — ідентифікатор вашого магазину в WayForPay
- Secret Key — секретний ключ для підпису транзакцій
- Домен магазину — URL вашого Odoo-сайту
Більше жодних інтеграційних налаштувань на стороні WayForPay не потрібно: модуль сам формує підпис кожного платежу та передає необхідні параметри замовлення.
Що бачить покупець і що відбувається в Odoo
На кроці оплати у вашому Odoo-магазині покупець обирає WayForPay серед платіжних методів і переходить на захищену сторінку шлюзу. Там він обирає зручний спосіб: картка, Apple Pay, Google Pay або інший підтримуваний метод.
Після підтвердження оплати WayForPay надсилає сигнал до Odoo, і статус замовлення оновлюється автоматично — без ручного підтвердження з вашого боку. Покупець отримує підтвердження, ваш менеджер бачить оплачене замовлення в черзі на обробку.
Важливо: модуль підтримує й оплату рахунків через модуль Accounting — це корисно для B2B-клієнтів, які платять за виставленими рахунками, а не через checkout.
Три сценарії використання в реальному магазині
1. Оплата через Odoo Shop (основний eCommerce-сценарій). Покупець додає товари до кошика, оформлює замовлення і оплачує через WayForPay-віджет. Весь процес — у межах вашого сайту, без перенаправлень на сторонні сторінки замовлення.
2. Оплата рахунку через Accounting. Клієнт отримує рахунок (invoice) з Odoo і може оплатити його онлайн — без візиту в офіс і без банківського переказу. Зручно для оптових або сервісних клієнтів.
3. Платіжне посилання для месенджера. Якщо у вас немає повноцінного shop-сайту або клієнт пише напряму в Telegram чи Viber, менеджер може згенерувати платіжне посилання з Odoo і відправити його клієнту. Клієнт переходить за посиланням і платить — статус замовлення в Odoo оновлюється так само автоматично.
Якщо ви розглядаєте кілька платіжних шлюзів, прочитайте порівняння платіжних провайдерів для Odoo в Україні — там охоплено WayForPay, MonoBank, RozetkaПay та інші. Кожен із шлюзів може бути підключений паралельно: Odoo підтримує кілька провайдерів одночасно.
Підсумок
payment_wayforpay — готовий модуль під Odoo 18, який дає вашому магазину картки, Apple Pay, Google Pay і частинами за кілька годин роботи. Налаштування — без коду, через стандартний інтерфейс Odoo. Статус замовлення оновлюється автоматично після кожної оплати.
Якщо потрібна допомога з підключенням або хочете одразу налаштувати кілька провайдерів під ваш магазин — напишіть нам.