UPD 10.04.19 : API переехал на Liqpay.ua
Приветствую! Этот модуль решает проблему редиректа на страницу index.php?route=checkout/failure
при неудачной транзакции Liqpay (нажатие на кнопку "Отменить оплату", нехватка денег на счету и т.д.)
Тестировалось на ocstore 2.1, 2.3; opencart 2.1, 2.3. Работает с модулем Simple регистрация и заказ.
Модуль "as is". Поддержка по возможности:
[email protected]
- Все товары остаются в корзине!
- При неудачной оплате редирект на index.php?route=checkout/failure
- Выбор режима работы: рабочий и тестовый (вводите любую валидную карту, подтверждает оплату без списания)
- Выбор статуса успешной оплаты
- Минимальная сумма для появления этого способа оплаты
- Заменяет кнопку "оформить заказ" на зеленую кнопку "Оплатить" Liqpay. Язык текста на кнопке на русском и английском.
ENG вариант показывается автоматически на английской версии сайта, на остальных - русский.
- При неудачной оплате заказ уходит в "Ошибочные заказы".
Установка:
1. Установить модуль через "Установка дополнений", или распаковать файлы в корневую папку сайта.
Внимание! Заменяет одноименные файлы liqpay, поэтому делайте бекап перед установкой.
UPD: Если ставили любой модуль Liqpay, особенно с их гитхаба, чистим все файлы liqpay во всех папках
2. Обновить кэш модификаторов в "Менеджер дополнений".
3. Способ оплаты "LIQPAY" появится в "Дополнения" -> "Оплата".
4. Заполняете обязательные поля Public Key и Private Key и остальные настройки.
5. ВНИМАНИЕ! В личном кабинете Liqpay -> Настройки компании -> "Checkout" -> "API" -> Поставить галочку на "POST data" !!
6. Поменять Статус модуля на "Включено".
7. Обновить кэш модификаторов в "Менеджер дополнений".
8. По желанию поблагодарить автора, написав "Спасибо" в теме файла, или написать в Telegram @vtasiev .
Особенности: При использовании модуля Simple регистрация и заказ появляется вторая кнопка, в блоке id="simplecheckout_payment_form" (Блок "Модуль оплаты").
Короче говоря, можно скрыть этот блок и дубля кнопки не будет.