Корзина пуста
Войти О магазине FAQ Авторы Хостинг Сообщество
Интеграция с платежным сервисом LiqPay
Войдите, чтобы оформить заказ.
Загрузите дополнение из админки вашего сайта. Как?

Все что нужно для подключения интернет-эквайринга от LiqPay — установить компонент, зарегистрировать мерчант на сайте liqpay.com, внести изменения в системные настройки MODX настройки методов оплаты miniShop2.



Регистрация в системе LiqPay

Перейдите на сайт liqpay.com. Сам процесс регистрации довольно простой, авторизация происходит через смс-сообщение, которое приходит на ваш телефон. После подключения нового сайта, для вас будут созданы приватный и публичный ключ, который нужно будет внести в настройки MODX.



Системные настройки MODX

После того, как вы получите приватный и публичный ключ, можно приступить к системным настройкам.


Для страниц успешной оплаты лучше указать id страницы с корзиной, чтобы покупатель видел свой заказ после возврата с платежного сервиса. Чтобы корректно работала переадресация, у вас должны быть включены дружественные URL.


Обратите внимане на системную настройку ms2_payment_liqpay_sandbox — значение 1 означает, что включен тестовый режим и при совершении платежа через систему, деньги с карты взыматься не будут. В рабочем режиме параметр нужно изменить на 0 (тестовый режим выключен).



Включение метода оплаты

Перейдите в настройки miniShop2, вкладка "Cпособы оплаты" и впишите в поле "Класс обработчик" название класса LiqPay.



Ссылка на оплату в письме покупателю

Вы можете добавить ссылку на оплату (в случае, если операция оплаты была прервана) в письмо-уведомление клиенту о новом заказе. Для этого просто добавьте в чанк письма плейсхолдер payment_link:


<code>[[+payment_link]]
</code>

Текст ссылки находится в словаре, ключ ms2_payment_link — можно изменить на свое усмотрение.





Задавайте вопросы по настройке и эксплуатации платных дополнений.
Changelog for LiqPay.

1.0.2 rc1
==============
- signature issue fixed.

1.0.1 rc1
==============
- added option pay_way.

1.0.0 beta
==============
- Initial release.
  1. Roman Pisarik 13 марта 2015, 16:25 #
    Все замечательно работает.
    Поставилось и протестилось с первого раза!
    1. Виктор 22 апреля 2015, 14:11 #
      Добрый день, Богдан,

      Подскажите, ваш модуль работает только с miniShop2 или возможно отдельная работа с базовым ModX?

      Спрашиваю по причине необходимости использования на сайте благотворительной организации protiv.org.ua

      Спасибо.
      1. Богдан 22 апреля 2015, 14:23 #
        Виктор, здравствуйте!

        В текущей версии можно только оплачивать заказы в miniShop2. До конца недели сделаю обновление включающее сниппет, который будет формировать кнопку (ссылку) для оплаты на любой странице сайта:)
        1. Виктор 22 апреля 2015, 14:29 #
          Богдан,

          Будет форма или же будете генерировать ссылку как сам liqpay?
          Дело в том что со ссылкой проблема, поддержка liqpay написала, что при работе по ссылке они больше не берут назначение платежа из Описания платежа, а его нужно передавать только через АПИ в поле 'order_id'.

          P.S. Столкнулся с этой проблемой при генерации кнопки от самой системы.
          1. Богдан 22 апреля 2015, 15:09 #
            Не совсем понял вас. Какие данные нужно передать вместе с платежом? Можете написать ваши пожелания, не обещаю, но постараюсь включить нужный функционал в обновление.
            1. Виктор 22 апреля 2015, 16:24 #
              Мне необходимо, что бы платеж приходил мне в банк с назначением платежа вида «Благодійна допомога...», сейчас liqpay при использовании их кнопки присылает вида «LIQPAY ID 55633085 DATE 2015-04-21».

              Я консультировался с поддержкой, они написали следующее что из поля description текст в назначение платежа не попадает. Далее при общении с двумя операторами информация противоречива, т.к. один указал что в назначение платежа информация попадает из 'order_id', другой сказал не попадает.
              1. Виктор 27 апреля 2015, 09:49 #
                Богдан, добрый день,

                Из того что окончательно удалось выяснить, при работе с API для формирования корректного назначения платежа, его необходимо передать в 'order_id'.

                Подскажите, когда ві планируете реализовать модуль?
          2. Viacheslav Lysak 12 ноября 2015, 14:21 #
            Здравствуйте! Установил модуль, все работает. Есть вопрос: Можно ли сделать так, чтобы можно было указать вид платежа на ликпее, например Приват24… там есть возможность выбора (закладки). Т.е. на сайте магазина делаем два вида оплаты: 1) Visa/Master Card — переход на оплату ликпея с указанием данных карты (сейчас так по умолчанию); 2) Приват24 — при выборе данной оплаты переходит на ликпей сразу на закладку Приват24. Что для этого нужно сделать? Спасибо!
            1. OstapL 29 марта 2016, 19:10 #
              вопрос на shopkeeper работает?
              1. Богдан 29 марта 2016, 20:49 #
                К сожалению, с shopkeeper модуль не работает.
              2. alekseyideas 12 мая 2016, 18:47 #
                Всем привет. Никто не сталкивался, когда переходишь на оплату пишет неверно указан параметр amount. То есть когда человек нажимает оформить заказ liqpay не может увидеть сумму. В корзину приходит заказ со стоимостью 0. А когда просто наличкой выбирает, то все ок. Спасибо
                1. unixk0d 08 сентября 2016, 15:34 #
                  mspLiqPay 1.0.2-rc1 при оплате стал возвращать следующею страницу с www.liqpay.com/api/, в чем может быть дело?

                  {«result»:«error»,«status»:«error»,«code»:«err_wrong»,«err_code»:«err_wrong»,«err_description»:«Неверно указан параметр language»,«key»:«language»}
                  1. Богдан 08 сентября 2016, 15:50 #
                    Здравствуйте! Скорее всего проблема в версии PHP. Обновил пакет, попробуйте установить последнюю версию 1.0.3.
                    1. unixk0d 09 сентября 2016, 14:25 #
                      Пишет: Пакет уже обновлён до последней версии: mspliqpay-1.0.2-rc1
                      1. Богдан 09 сентября 2016, 16:14 #
                        Извините, моя ошибка. Исправил, попробуйте еще раз.
                        1. unixk0d 28 сентября 2016, 12:16 #
                          Не было времени отписаться, к сожалению не помогло обновление, все также
                          {"result":"error","status":"error","code":"err_wrong","err_code":"err_wrong","err_description":"Неверно указан параметр language","key":"language"}
                          может подскажете куда копать, модуль оплаты работал длительное время по словам тех кто работал до меня, и тут не с того не с сего стал выдавать такую ошибку — когда и от чего некто не знает, могло ли обновление до версии MODX Revolution 2.4.2-pl этому способствовать?
                          1. Богдан 28 сентября 2016, 14:40 #
                            Здравствуйте! Напишите пожалуйста в техподдержку, этот раздел только для отзывов. Я отвечу вам в техподдержке.
                      Войдите на сайт, чтобы прокомментировать.
                      График скачиваний дополнения за последние 30 дней. Серым фоном отмечены выходные.
                      Название
                      mspLiqPay
                      Версия
                      1.0.3-rc1
                      Дата выпуска
                      09.09.2016
                      Автор выпуска
                      Богдан
                      Цена
                      490 a
                      Загрузок
                      56
                      Версия MODX
                      от 2.2
                      Теги
                      Поделиться