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

Для того, чтобы принимать платежи с помощью PayMaster, нужно сначала заключить договор с этой системой.

Инструкция

Для корректной работы компонента необходимо выставить следующие настройки в личном кабинете системы PayMaster и в настройках MODX:
  1. В личном кабинете PayMaster в настройках сайта выставлен правильный URL вашего сайта.
  2. Состояние сайта переведено в «Рабочий режим» (иногда в рабочий режим можно перевести только через тех. поддержку PayMaster!).
  3. Тип подписи SHA256.
  4. Секретный ключ задан вручную (пример ключа присутствует в настройках компонента в админке MODX).
  5. Обязательно должны быть выставлены правильно «Обратные вызовы»:
    1. Payment notification «POST запрос».
    2. Success redirect «POST запрос».
    3. Failure redirect «POST запрос».
    4. Invoice confirmation «Не принимать действий».
    5. Отмечен галочкой пункт «Разрешена замена URL».
  6. В «Платежные системы» должны быть в «Рабочий режим» добавлены методы оплаты (методы оплаты для платежных систем подключаются через обращение в тех поддержку PayMaster!)
  7. В системных настройках miniShop2 в разделе платежи выставить (некоторые пункты могут не поместиться на одной странице):


    1. Идентификатор магазина, который дается в панели управления PayMaster в настройках сайта.
    2. Секретный ключ, который задан вручную в пункте 4.
    3. На странице отказа от оплаты и страница успешной оплаты вписать ID ресурсов, созданных вручную с нужным вам текстом и оформлением.
    4. ID платежных систем задан по умолчанию в формате название: ключ. Если какие-то способы оплаты не работают, уточнить ID этих платежных систем в техподдержке PayMaster.
  8. Включить способ оплаты Paymaster в настройках miniShop2 и выбрать этот способ оплаты в нужных вариантах доставки.
  9. Необходимо подключение библиотеки jquery.min на странице оформления заказа; для подключения в
    <head></head>
    добавить тег
    <script src="/assets/components/msppaymaster/js/jquery-1.11.1.min.js"></script>

При выполнении всех требований компонент будет работать правильно. Возможные проблемы могут быть связаны с отключением в PayMaster методов оплаты в рабочем режиме, или сменой ID платежных систем — повод для обращения в техподдержку PayMaster.
В системных настройках можно удалить в «ID Платежных систем» платежные системы, которые не будут использоваться, их виджеты не будут отображаться в корзине, а также добавить новые.
По умолчанию платежные системы (виджеты): (visamc:93,svyaznoi:65,psb:64,euroset:62,wm:31,brs:24,vtb24:22,alfabank:8,sberbank:126,pr:132,qiwi:46,yandex:30,mts:102) без скобок.

Как добавить виджет?

Узнать ID платежной системы для виджета в техподдержке PayMaster (например, требуется подключение Tinkoff c id 66 — в системных настройках minishop2 добавить tinkoff:66).
Cоздать изображение размером 125x70px с таким же, как и в системных настройках Tinkoff, названием файла c расширением .jpg (с другим расширением работать не будет) и поместить его в папку "/assets/components/msppaymaster/img/pay/". Виджет будет автоматически добавлен.

Как отключить все виджеты?

Либо удалить в системных настройках minishop2 все значения «ID Платежных систем», любо в настройках способов оплаты для способа Paymaster в описании убрать чанк [[$tpl.mspPMWidget]]

Принцип работы:

Если на странице оформления заказа нажать на любой виджет, то будет выбран и способ оплаты Paymaster, тогда после нажатия на кнопку «Оформить заказ» вас переадресует на страницу с оплатой через выбранный способ (например, банковской картой).
Если выбрать просто способ оплаты Paymaster, а виджет при этом не выбран, то после оформления заказа вас переадресует на страницу системы Paymaster, где можно будет выбрать нужный способ.

Как изменить оформление виджета?

Можно править (ВНИМАНИЕ! Изменение этих файлов может нарушить работу виджета):
tpl.mspPMWidget — чанк для виджета и вызова сниппета, вызов которого прописывается в настройках способа оплаты для Paymaster в описании.
tpl.mspPMWidget.row — чанк оформления отдельной системы оплаты.
"/assets/components/msppaymaster/css/paymaster.css" стиль оформления виджетов.

Обсуждение компонента в сообществе modx.pro

Задавайте вопросы по настройке и эксплуатации платных дополнений.
1.0.1 pl [11.10.2016]
==============
- Fix order status.

1.0.0 pl
==============
- Initial release.
  1. Viktor 18 мая 2016, 20:33 #
    Скажите, чем это дополнение лучше, чем бесплатное официальное дополнение от самих PayMaster?
    1. Volk 19 мая 2016, 09:05 #
      mspPayMaster это полноценное дополнение для ModX и minishop2, собранное по всем правилам в транспортный пакет для автоматической установки и удаления в случае необходимости. Все настройки можно добавлять и менять прямо из админки. Так же в моём дополнении есть виджеты для выбора покупателями, чем именно они будут оплачивать заказ. Всё работает, статус заказа на оплачен после успешной оплаты меняется автоматически.
      На момент тестирования мною их модуля в конце декабря 2015 года, у них не работала автоматическая смена статуса заказа на оплачен, после успешной оплаты, техподдержка по поводу работы дополнений ничего внятного не отвечала. Автоматической установки там тоже нет, только закидывание файлов в ручную и прописывания данных тоже непосредственно в самом файле. Так же там нет никаких виджетов.

      Вопросы общего характера можно задавать на modx.pro? здесь раздел для отзывов.
      1. Viktor 19 мая 2016, 10:51 #
        Спасибо за развернутый ответ. Понимаю, что это раздел для отзывов, но подобный вопрос и такой развернутый ответ сыграет только в плюс к продажам данного дополнения. Для меня выбор в пользу Вашего дополнения стал очевидным.
    Войдите на сайт, чтобы прокомментировать.
    График скачиваний дополнения за последние 30 дней. Серым фоном отмечены выходные.
    Название
    mspPayMaster
    Сайт дополнения
    Версия
    1.0.1-pl
    Дата выпуска
    11.10.2016
    Автор выпуска
    Volk
    Цена
    490 a
    Загрузок
    11
    Версия MODX
    от 2.3
    Теги
    Другие дополнения автора
    msDifferentPricesDelivery
    Поделиться