Корзина пуста
Войти О магазине FAQ Авторы Хостинг Сообщество
Компонент для miniShop2, позволяющий производить оплату заказов с помощью сервиса WebMoney.
Войдите, чтобы оформить заказ.
Загрузите дополнение из админки вашего сайта. Как?
Чтобы начать принимать платежи с помощью представленного дополнения нужно:
1. Зарегистрироваться в сервисе WebMoney и получить аттестат не ниже формального, подробнее об аттестатах смотрите здесь.
2. Создать кошелек соответствующий валюте в которой Вы хотите принимать оплату, и настроить его для приема платежей через Web Merchant Interface, эти настройки производятся здесь.
3. Установить и настроить компонент.
4. Внести необходимые изменения на сайт.

Настройка кошелька для приема платежей через Web Merchant Interface

Не буду описывать все параметры, многие понятны без пояснений, обращу Ваше внимание лишь на некоторые:
1. Secret Key обязательно нужен для обеспечения безопасности, Вы можете указать самостоятельно, либо же сервис сам сгенирирует его.
2. Secret Key X20 нас не интересует совсем.
3. Result URL укажите ВАШ_САЙТ/assets/components/minishop2/payment/webmoney.php.
4. Обязательно поставьте галку Передавать параметры в предварительном запросе.
5. Success URL и Fail URL можно оставить пустыми, но обязательно переключите метод вызова Success URL и метод вызова Fail URL, установите им значение POST.
6. Обязательно отметьте галку Позволять использовать URL, передаваемые в форме.
7. Метод формирования контрольной подписи установите в MD5.
8. Не забудте выбрать нужное значение Тестовый/Рабочий режимы.

Не забудьте сохранить ;-)

Настройка компонента

После настройки кошелька, нужно настроить компонент для взаимодействия с ним. Для этого перейдите на страницу настроек системы панели управления вашего сайта, пространство имен — minishop2, фильтр по разделу — WebMoney. В первую очередь нужно указать секретный ключ, из настроек кошелька в параметре ms_payment_wm_secret и номер кошелька в параметр ms_payment_wmid. Кроме того нужно указат id ресурсов на которые будет направлен покупатель после завершения оплаты и в случае ошибки, их можно создать, либо указать id ресурса корзины. Если на вашем сайте изменялись статусы заказа, нужно указать id статуса Оплачен или аналогичного (он будет установлен заказу после завершения оплаты).

Настройка сайта

Когда всё настройки выполнены, остается внести небольшие изменения на сайте.
Для того, чтобы новый способ оплаты стал доступен покупателям, его нужно активировать и сделать доступным для способов доставки, для которых нужно позволить оплату через WebMoney, это делается в настройках miniShop2.
Для того, чтобы показать покупателю кнопку, которая позволит перейти к оплате, нужно в чанк который отображается ему после оформления заказа сниппетом msOrder (по умолчанию это чанк tpl.msOrder.success), добавить вызов сниппета mspWebMoney.
Если Вы хотите использовать для оповещения покупателя об успешной оплате, или об ошибке отдельные страницы, их нужно создать. Но можно для этих целей использовать и одну страницу — корзину, сниппет mspWebMoney предусматривает вывод различных чанков на разных стадиях оплаты, подробнее смотрите в описании сниппета.

Сниппет mspWebMoney

Сниппет предназначен для формирования кнопки, позволяющей приступить к оплате, а также оповещения покупателя об успешной оплате или ошибке.
Он может принимать всего 3 параметра:
1. succesTpl — чанк, который будет отображен в случае успешной оплаты. В этом чанке доступен плейсхолдер trans_no — идентификатор транзакции в системе учета WebMoney.
2. errorTpl — чанк, который увидит покупатель, если возникнет ошибка.
3. tpl — чанк кнопки. На самом деле это не просто кнопка, а форма содержащая множество скрытых полей, если вы не знаете наверняка, какое из них за что отвечает, лучше не изменяйте ничего, кроме самой кнопки.


Задавайте вопросы по настройке и эксплуатации платных дополнений.
1.0.1-beta (23.04.2015)
===================================================================
- now, if you are using msProfile, increases the user\'s account after payment
- added support for SHA256 encryption'
  1. Комментарий был удален.
    1. Комментарий был удален.
      1. Комментарий был удален.
        1. Александр Филимонов 19 марта 2015, 18:47 #
          Напишите пожалуйста в техническую поддержку в личном кабинете
          1. Комментарий был удален.
            1. Комментарий был удален.
              1. Комментарий был удален.
                1. Александр Филимонов 26 марта 2015, 17:18 #
                  пишите в личном кабинете в техподдержку
            2. Alex Ch 27 ноября 2015, 00:23 #
              подскажите, какая комиссия при опплате данным методом?
              1. Александр Филимонов 27 ноября 2015, 00:29 #
                комиссия устанавливается сервисом, узнать её размер можно на сайте webmoney
                1. Alex Ch 28 ноября 2015, 11:31 #
                  а она ниже, чем у яндекс.кассы при оплате через webmoney?
              Войдите на сайт, чтобы прокомментировать.
              График скачиваний дополнения за последние 30 дней. Серым фоном отмечены выходные.
              Название
              mspWebmoney
              Версия
              1.0.1-beta
              Дата выпуска
              23.04.2015
              Автор выпуска
              Александр Филимонов
              Цена
              490 a
              Загрузок
              16
              Версия MODX
              от 2.2
              Теги
              Другие дополнения автора
              msEMS, msSMS, mspYandexMoney, ordersUnformed, orderPrint, msRevaluation
              Поделиться