EGround
Редактор
- Сообщения
- 24.289
- Реакции
- 127
[Opencart] Liqpay API — онлайн оплата для Opencart 3 и 2.x, OcStore 3 и 2.х.
Liqpay API Opencart — онлайн оплата для Opencart 3 и 2.x, OcStore 3 и 2.х.
Добавлена передача товаров для РРО в тестовом режиме, отдельный архив в файлах!
NEW! Добавлен вариант оплаты без перехода с корзины, оплата осуществляется виджетом встроенным в страницу или во всплывающем окне!
Краткие особенности модуля:
- Наличие выбора типа списания средств клиента (pay, hold)
- Правильная запись статусов заказа при отмене платежа, неуспешном платеже, успешном платеже.
- Возможность выбора статусов в админке модуля.
- Возможность указать мин. и макс. сумму заказа, при которых будет доступен модуль в корзине.
- Возможность выбора определенного способа оплаты (ApplePay, GooglePay, QR код, Приват24 и тд.) с настроек модуля.
- Возможность отложенной оплаты по ссылке, после уточнения деталей заказа.
- Наличие своего шаблона письма.
и др.
NEW! Добавлен вывод списка транзакций по дате, возможность приема платежа с холда с админки магазина!
Модуль реализует подключение платежки Liqpay для вашего сайта на Opencart 3.x и 2.x, Ocstore 3.x и 2.x.
Зачем он нужен если есть решение от Liqpay?
Решение по интеграции от самого сервиса имеет ряд недостатков, таких как: отсутствие обработки неудачных платежей, отсутствие других вариантов оплаты, отсутствие нужных настроек в самом модуле.
Эти и другие вопросы решены в данном дополнении.
Модуль дает возможность работать с liqpay по разным схемам, наиболее популярные три:
Вариант 1: Прямая оплата. При покупке товара, клиент перенаправляется на страницу оплаты, при переходе к странице оплаты заказ создается и ему ставится статус "Переход к оплате Liqpay". Далее человек платит или отказывается от платежа. Если оплата успешна — заказу присваивается статус успешной оплаты, если пользователь отказался от оплаты — заказу устанавливается статус неуспешной оплаты. Если оплата успешна — деньги сразу списываются в вашу пользу. В этом вся суть проблемы — так как человек может оплатить товар которого нет в наличии, неактуальная цена и тд. Эти вопросы решают варианты ниже
Вариант 2: Замораживание средств на счете клиента. Процесс оплаты как и в "варианте 1", с той разницей, что средства сразу вам не перечисляются, а замораживаются на счете клиента (предавторизация). После оформления заказа, менеджер уточняет наличие, связывается с клиентом и если все в норме — подтверждает списание кнопкой в кабинете Liqpay. Если же выполнить заказ возможности нет — менеджер отменяет оплату в кабинете ликпей, день моментально возвращаются клиенту. Таким образом у вас не будет ошибочных поступлений, заказы по которым вы не сможете выполнить.
Вариант 3: Оплата заказа по ссылке. Как вариант, есть еще решение с оплатой по ссылке, покупатель оформляет заказ и сразу не переходит на оплату, он видит стандартную страницу успешного оформления заказа. Менеджер уточняет все детали по заказу и товару и может отправить письмо со ссылкой на страницу заказа, с которой можно выполнить оплату. Ссылка присутствует в личном кабинете, ее можно отправить письмом.
Это все можно реализовать с помощью данного модуля. Модуль совместим со всеми популярными модулями оформления заказа — SimpleOpencart, QuickCheckout, стандартное оформление заказа и тд.
ДЕМО:
сайт
админка (demo/demo)
У модуля есть закодированный файл, наличие IonCube на хостинге обязательно. Кодирован исключительно файл админки, с целью лицензирования. Все остальные файлы открыты, вы сможете выполнить правки, если они будут нужны.
Продажник
будет доп. сбор на лечение
Материал «[Opencart] Liqpay API — онлайн оплата для Opencart 3 и 2.x, OcStore 3 и 2.х.», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.