Корзина пуста
Войти О магазине FAQ Авторы Хостинг Сообщество
Компонент для оплаты заказов miniShop2 через платежного агрегатора Z-Payment.
Войдите, чтобы оформить заказ.
Загрузите дополнение из админки вашего сайта. Как?
Для того, чтобы принимать оплату через Z-Payment вам необходимо сначала зарегистрироваться в этой системе и пройти аттестацию.

Настройка MODX

При добавлении нового магазина вы получаете данные для работы, которые нужно ввести в системные настройки MODX.

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

Конечно, вам нужно включить новый метод оплаты и назначить его доставке.

Настройка Z-Payment

В настройках магазина Z-Payment вам нужно указать 3 адреса для уведомлений:
1. Адрес result, для оповещения об оплате
2. Адрес success — сюда будет отправлен пользователь после успешной оплаты
3. Адрес failure — сюда будет отправлен пользователь при неудачной оплате

Первый адрес обязательно должен быть таким:
http://вашсайт.ru/assets/components/minishop2/payment/zpayment.php

Второй и третий адрес — по желанию, но я рекомендую указывать тот же адрес, только с параметрами:
http://вашсайт.ru/assets/components/minishop2/payment/zpayment.php?action=success
и
http://вашсайт.ru/assets/components/minishop2/payment/zpayment.php?action=failure
Тогда нормально будут работать настройки страниц из админки MODX.

Тип запросов во всех 3х случаях — POST.

Вывод ссылки на оплату в письме

Если вы используете miniShop2 2.0.1pl1 и выше, то можете выводить ссылку на оплату прямо в письме покупателю, для продолжения прерванной операции.

Делается это очень просто:
[[+payment_link]]

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

Оплата комиссии вместо покупателя

Просто укажите сколько процентов комиссии погашает магазин в настройках личного кабинета Z-Payment.


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

1.0.3 pl
==============
- Fixed error level in payment connector.
- Fixed english lexicon.

1.0.2 pl
==============
- Fixed prerequest bug

1.0.1 pl
==============
- Fixed "ERR: Wrong HASH" when customer returns to site without payment.

1.0.0 pl
==============
- Added method getPaymentLink(msOrder $order); for placeholder [[+payment_link]] in MS2 letters.

1.0.0 beta
==============
- Initial release.
  1. Сергей Шлоков 11 июня 2013, 18:16 #
    Очень интересует данное расширение, но без привязки к MS2. Будет такое?
    1. Василий Наумкин 11 июня 2013, 18:24 #
      Нужно оплачивать какие-то операции, их должен кто-то создавать. Почему не MS2?

      Сам по себе прием оплаты, без магазина, как может работать?
    2. Astory 12 июня 2013, 13:09 #
      Все удачно подключилось и настроилось за 10 минут. Спасибо!
      1. Василий Наумкин 12 июня 2013, 13:11 #
        На здоровье!
      2. baribosik 19 июня 2013, 12:40 #
        Помогите, пожалуйста, определиться. Чем хорош zpayment? Почему не robokassa или Деньги.онлайн? Или почему не шлюзы того же qiwi, подключился к qiwi и оплачивай любыми способами.
        Хотелось бы для себя понять, почему акцент еще с первой версии minishop, делается именно на zpayment.
        1. Василий Наумкин 19 июня 2013, 13:50 #
          Лично мне нравится их Api и простота регистрации\аттестации. Познакомился с этой системой на одном проекте, и подружился с их специалистами — с тех пор и работаем.

          Для других систем тоже будут дополнения, например вот — для RBK Money, остальные на очереди.

          Так что, всё банально — личные предпочтения разработчиков =)
          1. baribosik 19 июня 2013, 19:59 #
            Спасибо за ответ. Мое подсознание ожидало его примерно в такой форме с акцентом на предпочтения разработчиков :)
        2. Savva Surenkov 21 июня 2013, 06:55 #
          Василий, я посмотрел в код контроллера, правильно ли я понял, что урл
          /zpayment.php?action=failure
          можно безболезненно поменять на урл вида
          /zpayment.php?action=cancel
          У нашего магазина в настройках ZPayment сейчас такой стоит, поменять пока не можем, проще код пофиксить.
          1. Василий Наумкин 21 июня 2013, 06:58 #
            Да можно менять без проблем.

            Но если будут обновления — придётся снова менять.
            1. Savva Surenkov 21 июня 2013, 07:00 #
              Это только временный костыль, пока договор на аттестацию до них не доедет (с нашей славной почтой это будет ой как нескоро...), потом в настройках ZPayment на родной поменяем.
              1. Василий Наумкин 21 июня 2013, 07:03 #
                А, понятно.

                Эта опция в файле нужна только для того, чтобы правильно отредиректить юзера, в соответствии с настройками админки.

                Если адреса в файле и настройках Z не совпадут — юзер просто попадет на главную, при отмене оплаты, что не критично.
          2. Илья Стрелов 25 июня 2013, 15:33 #
            Когда ждать компонент для работы с qiwi?
            1. Василий Наумкин 25 июня 2013, 15:52 #
              Не знаю.
            2. Coral_Reef 31 августа 2013, 13:57 #
              Купил, установил, ввел данные магазина, подключил к доставке — всё прекрасно работает!
              Всё удобно и просто, цена вполне вменяемая!

              Спасибо!
              1. Alex 18 сентября 2013, 23:20 #
                Coral_Reef Интересно посмотреть как вы оформили свою корзину с методом выбора способа оплаты, можно посмотреть?
                1. Alex 19 сентября 2013, 00:08 #
                  Это я к тому что самая лучшая форма оформления заказа, по моему мнению, на мамбабутик.ru :)
                  Сижу в раздумьях, у кого идею оформления подсмотреть.
              2. Наталья 19 сентября 2013, 11:05 #
                Люди (в том числе разработчики), Вы читали положительные отзывы про это систему в интернете? Меня, например, закошмарили напрочь, одни гадости. И это нормально, что на их сайте ни одного контактного телефона? Очень и очень подозрительно.
                1. Василий Наумкин 19 сентября 2013, 11:29 #
                  Принимаю платежи на bezumkin.ru с января, плюс есть несколько сайтов, на которых настраивал, еще MS1.

                  Да чего уж там, этот магазин — store.simpledream.ru принимает платежи через Z-Payment.
                  Комиссия низкая, проблем не было (разве что договор долго оформляли).

                  P.S. Компонент для приёма платежей через Z купили в 2 раза больше раз, чем для RBK — делайте выводы.
                2. Peter Ivanov 13 марта 2014, 19:48 #
                  Ну и сайт у них… Как будто делал высококлассный спец по запутыванию пользователей на сайте. Куча ссылок раскидано где попало, указывают куда попало, описания вообще фиг поймешь что по ссылке… Я таких сайтов, блин, не видел раньше, это гениально просто…
                  1. Василий Наумкин 13 марта 2014, 20:37 #
                    Что есть — то есть, я тоже на них ругался, причем их директору.

                    Но, нынешний дизайн их полностью устраивает, а к работе у меня нареканий нет. Так что — принимаем платежи с их помощью и в ус не дуем!
                  Войдите на сайт, чтобы прокомментировать.
                  График скачиваний дополнения за последние 30 дней. Серым фоном отмечены выходные.
                  Название
                  mspZPayment
                  Сайт дополнения
                  Версия
                  1.0.3-pl
                  Дата выпуска
                  17.07.2014
                  Автор выпуска
                  Василий Наумкин
                  Цена
                  490 a
                  Загрузок
                  64
                  Версия MODX
                  от 2.2
                  Теги
                  Другие дополнения автора
                  SMF, Ace, mxManager, MobileDetect, msProfile, Comparison, AjaxSnippet, Markdown, Sendex, debugParser, mspQiwi, AjaxForm, mspRobokassa, msDiscount, AdminPanel, TypoMCE, Office, mSearch2, PageBreaker, eventsCalendar2, Uploadify, Jevix, Loginza, HybridAuth, Tickets, PhpHypher, DateAgo, Theme.Bootstrap, miniShop2, BannerY, yTranslit, pdoTools, MinifyX, ms2Gallery
                  Поделиться