Модуль Liqpay API 3.0 для Opencart 3.x

  • Модуль Liqpay API 3.0 для Opencart 3.x
Модуль Liqpay API 3.0 для Opencart 3.x Подключает сервис онлайн оплаты Liqpay для оплаты заказов.В стандартном модуле Liqpay есть существенная недоработка. Он не умеет определять ответ банк.. Читать полностью

Демонстрация:

OcStore Opencart

  • 300 грн.


Модуль Liqpay API 3.0 для Opencart 3.x

Подключает сервис онлайн оплаты Liqpay для оплаты заказов.

В стандартном модуле Liqpay есть существенная недоработка. Он не умеет определять ответ банка и корректно выставлять статус заказа. Например, если покупатель, оформляя заказ перейдет на сайт Ликпей и там откажется от оплаты или у него на счету будет недостаточно средств, то по возвращению покупателя обратно в интернет магазин, выставится стандартный статус заказа и менеджер не сможет определить оплачен товар или нет. А самое странное то, что клиент по возвращению с сайта платежной системы будет перенаправлен на страницу checkout/success с благодарностью за его покупку.
Отличия от модуля из коробки Opencart:
  1. Использует последнюю версию API 3.0;
  2. Возможность выбрать статус заказа в зависимости от результата оплаты;
  3. При неуспешной оплате покупатель перенаправляется на страницу checkout/failure с уведомление о неуспешной оплате и сохранением товаров в корзине.
  4. И самое главное: корректно определяет ответ банка и выставляет статус;
Установка способа оплаты:
  1. Перейдите в раздел "Дополнения->Установка дополнений" и установите zip-архив нужной вам версии модуля из скачанного архива;
  2. Перейдите в раздел "Система->Пользователи->Группы пользователей" и дайте права своей группе на просмотр и изменение;
  3. В разделе "Оплата->LIQPAY API 3.0" заполните необходимые поля;

В поле ID Продавца: вводим id полученный при регистрации в мерчанте Liqpay.
В поле Подпись: вводим полученный пароль (ключ) при регистрации в мерчанте Liqpay.

Подробная регистрация мерчанта на сайте Liqpay.
Основные данные
Версия Opencart3.0
Тип лицензииНа один домен
Ioncube LoaderНет
Метод активацииБез активации
Антон Потапов
Антон Потапов 17.02.2019

Здравствуйте, купил данный модуль Liqpay для Opencart 3 и столкнулся с проблемой настройки. Установил, все данные в панели моего сайта указал - при покупке либо отмене заказа перекидывает на callback и просто белый экран. PHP логи чистые. Может нужно указать ссылки в самом лк liqpay? Если нужно то какие именно?

Ответ Admin

Здравствуйте. Включите в кабине liqpay передачу POST параметров. Смотрите тут.

Andrey Bozhko
Andrey Bozhko 12.04.2019

Добрый день, хочу приобрести ваш модуль, но мне нужно протестировать его на другом поддомене, после чего поставить на основной ресурс, скажите пожалуйста это возможно сделать?

Ответ Admin

Конечно. Проблем не возникнет.

Andrey Bozhko
Andrey Bozhko 24.04.2019

Добрый день, после установки модуля, при совершение покупки и введение банковских реквизитов выдаёт сообщение у получателя не установлена карта для приёма платижей и возвращает на сайт, карта установлена на Liqpay

Ответ Admin

Напишите в чат ликпей. Данная проблема не имеет никакого отношения к opencart.

Vitalii Zagorodniuk
Vitalii Zagorodniuk 07.05.2019

С simple checkout дружит?

Ответ Admin

Дружит со всеми модулями.

Tymofiy Ruban
Tymofiy Ruban 21.05.2019

Добрый день! Хочу приобрести данный модуль, но смущает лицензия на один домен. Может ли модуль быть установлен сначала на localhost для тестирования, а затем на основной сайт в работу?

Ответ Admin

Да, можете. На localhost и поддомены.

. .
. . 29.06.2019

Поддерживает ли данный модуль двухстадийную оплату, с блокировкой средств?
https://www.liqpay.ua/documentation/api/aquiring/hold/

Ответ Admin

Не поддерживает

Дмитрий Василенко
Дмитрий Василенко 13.08.2019

Добрый день. После нажатия на кнопку "оплата" в корзине, перекидывает на youtube.

Ответ Admin

В url смените домен liqpay.com на liqpay.ua

Дмитрий Василенко
Дмитрий Василенко 14.08.2019

"В url смените домен liqpay.com на liqpay.ua"
Не нашел где это надо сделать

После установки модуля
в разделе модулей появляется LIQPAY и LIQPAY CHECKOUT

если использовать LIQPAY то идет переадресация на youtube, а если LIQPAY CHECKOUT то все ок.

Появился еще один вопрос, после оплаты на liqpay внизу есть кнопка вернуться на сайт, после нажатия перекидывает на страницу https://сайт/index.php?route=extension/payment/liqpay_checkout/callback
вместо этой страницы отображается белый экран, как мне переадресовать пользователя на страницу благодарности за заказ?

Ответ Admin

На YouTube редиректит стандартный модуль.

Для того чтобы не было белой страницы включите в кабинете liqpay передачу post data. Ссылка на скриншот в ответе на 1ый комментарии.

Дмитрий Гулевич
Дмитрий Гулевич 22.09.2019

Купил данный модуль, установил, проблем небыло.
Была пара моих ошибок, ответы на которые получил буквально через 30 минут на почте...(и это вечер субботы)
Огромная благодарность разработчику!

Сергей Шубин
Сергей Шубин 04.11.2019

Подскажите пожалуйста, как сделать, что бы страница checkout, на которой пользователь должен ввести номер карты, была на русском языке? Идеально что бы подхватывался текущий язык сайта.
Сейчас она у меня всегда на английском.

Ответ Admin

Добавили в настройки модуля функцию выбора языка для страницы Liqpay. Скачайте новую версию модуля и обновите у себя на сайте, не забывая сбросить кэш шаблона.

Будем рады узнать ваше мнение о модуле)

Татьяна Думка
Татьяна Думка 09.03.2020

Добрый день! Подскажите, пожалуйста, что означает Неспешная оплата из Вашего описания?
"При неспешной оплате покупатель перенаправляется на страницу checkout/failure с уведомление о неспешной оплате и сохранением товаров в корзине."

Ответ Admin

Неуспешной. Опечатка.

Вячеслав Павлик
Вячеслав Павлик 24.03.2020

Из всех модулей для оплаты LiqPay для версий 2 и 3 ветки Opencart - этот модуль единственный, который работает корректно, возвращая статусы в админку. Тот, что идет из коробки OcStore 3 версии - вообще не рабочий, кроме того, что нужно в контроллере менять liqpay.com на liqpay.ua, даже при успешной оплате заказ в админке вылетал в ошибочные со статусом Fraud (хотя деньги и проводились). Этот модуль работает отлично, как на OcStore 2.3 так и на OcStore 3.0.2.0.

Виктор Кокорин
Виктор Кокорин 24.04.2020

Незалежно від того чи була успішною олата чи ні, після натискання кнопки "повернутись на сайт" зявляється напис Ошибка оплаты! Чому так?

Ответ Admin

Liqpay не перел ответ об успешной оплату. Переведите мерчант в статус мерчанта из тестового в боевой.

Станислав Работа
Станислав Работа 08.05.2020

Добрый день. Для этого модуля и модуля приват24, та и вообще в целом для модулей оплаты и доставки, нужен SLL сертификат?

Ответ Admin

Не обязателен.

Maksym Truniak
Maksym Truniak 01.06.2020

Добрий день, купив ваш модуль, в лікпей включив тестовий режим, вказав всі дані, після підтвердження замовлення перекидає на таке
https://prnt.sc/srj40j

Ответ Admin

Неправильно заполнили поле "Liqpay API". Правильно: https://www.liqpay.ua/api/3/checkout

Лукас Украинский
Лукас Украинский 09.09.2020

Добрый день. Приобрели Ваш модуль. Настроили, но callback не работает - пустая страница. Ни при успешной оплате ни при отмене.

Ответ Admin

Посмотрите выше ответ на первый комментарий.

Владислав Береговой
Владислав Береговой 20.10.2020

Как сделать, чтобы после успешной оплаты модуль добавлял комментарий в запись об этом в историю заказа в админке?

Ответ Admin

controller/extension/payment/liqpay_checkout.php

найти

$this->model_checkout_order->addOrderHistory($order_id, $this->config->get('payment_liqpay_checkout_order_status_id'));

заменить на

$this->model_checkout_order->addOrderHistory($order_id, $this->config->get('payment_liqpay_checkout_order_status_id'), 'Liqpay: Заказ оплачен онлайн');
Валентин Дмитренко
Валентин Дмитренко 23.10.2020

Доброго дня
Строка подпись это Паблик Кей или приват?

Артем Стеценко
Артем Стеценко 27.10.2020

Добрый день,
После успешной оплаты модуль возвращает "ошибка оплаты". Статус к заказу присваивается как ожидание оплаты. Как исправить?

Ответ Admin

Это возможно в одном случае - мерчант работает в тестовом режиме. Подайте заявку в Liqpay на активацию.

alex03038
alex03038 13.03.2021

Добрый день, а с 3.0.6.х будет работать?

Ответ Admin

Совместим со всеми версиями Opencart 3.


Написать отзыв

Пожалуйста авторизуйтесь или зарегистрируйтесь для написания отзыва
Войти с помощью соцсети:

Похожие предложения