Инструкция подключения магазина Melbis Shop 5.4.х к системе Webmoney

  1. Базовые приготовления
    1. Скачайте и установите программное обеспечение кошелька Webmoney: http://www.webmoney.ru.
    2. Следуя инструкциям, создайте необходимые кошельки WMZ, WMR и т.п., в которые вы планируете принимать оплату.
    3. Для установки в вашем магазине Мерчант системы приема платежей, согласно условиям компании WebMoney, вы должны получить некий Аттестат Продавца. Подробнее как это сделать, читайте на http://passport.webmoney.ru. Как правило, получение аттестата платное, в районе 10 WMZ, поэтому вам необходимо предварительно пополнить свой кошелек.
  2. Подключение к системе
    1. Распакуйте файлы полученного модуля в папку /pay_mod/webmoney на сервере, где установлен ваш магазин.
    2. Откройте страницу Мерчанта: https://merchant.webmoney.ru и зайдите в раздел Настройки - Web Merchant Interface, выполнив авторизацию (ваш кошелек должен быть запущен). Нажмите напротив нужного кошелька ссылку настроить:



    3. Выполните необходимые настройки:



      Result URL: http://www.site.com/pay_get.php?type=webmoney&curr=WMR (для соответствующего кошелька надо указать WMR, WMZ, WMU, WME).
      Success URL: http://www.site.com/pay_get.php?type=webmoney&oper=success
      Fail URL: http://www.site.com/pay_get.php?type=webmoney&oper=fail

      Если у вас на сервере установлен SSL-сертификат, то для защиты от мошенничества, вы можете указать Secret Key - персональный секретный код. При этом, также необходимо установить при задании этого кода опцию "Высылать Secret Key на Result URL", а адреса Result URL, Success URL, Fail URL должны начинаться с https://.
    4. Выполните аналогичные настройки для других кошельков: WMR, WMZ, WMU, WME, для которых вы планируете принимать оплату.
    5. Откройте клиентское приложение Melbis Shop. Зайдите в раздел Настройки - Способы оплаты и создайте новый вариант оплаты:



      В поле HTML-код для совершения оплаты вставьте текст типа:

      <p align="center"><STRONG><FONT color=#ff0000>Внимание!</FONT></STRONG></p>
      <p align="center"><STRONG>Транзакция платежа осуществляется непосредственно на защищенном сайте компании Webmoney.</STRONG></p><br>
      <p align="center"><input type="button" onclick="document.location='./pay_go.php?type=webmoney&amp;curr=WMR&amp;{PHPSESSID}'" value="Оплатить через WebMoney!"></p>

      Вы можете изменить его на свое усмотрение, главное - это сохранить кнопку или ссылку, посредством который будет осуществляться переход на страницу: document.location='./pay_go.php?type=webmoney&amp;curr=WMR&amp;{PHPSESSID}' (для соответствующего кошелька надо указать WMR, WMZ, WMU, WME).

      Мы не рекомендуем устанавливать опцию "Разрешить оплату сразу после совершения заказа", так как она возлагает на ваш магазин бОльшую ответственность, то есть покупатель получает возможность оплатить заказ до того момента, как вы его проверили. В случае, если эта опция не включена, то покупатель получает возможность оплаты, только после того как вы проверите заказ и переведете его в статус "принят к выполнению". Изменение статуса заказа делается, как через клиентское приложение Melbis Shop, так и через вэб-интерфейс в любом интернет-кафе или через КПК. Таким образом, получая уведомления о новых заказах через SMS на мобильный телефон, вы сможете быстро проверить и принять заказ к выполнению без лишнего риска несогласованности.
    6. Создайте аналогичные варианты оплаты для других кошельков (WMR, WMZ, WMU, WME), если планируете принимать оплату в них.
    7. Выполните отправку данных на сервере из клиентской программы Melbis Shop.
    8. Зайдите по FTP на ваш сервер в директорию где установлен магазин и откройте для редактирования файл: /pay_mod/webmoney/vars.php
      Укажите в соответствующих строках номера ваших кошельков (PURSE_WMZ, PURSE_WME, PURSE_WMR, PURSE_WMU), а также, если используется то и секретный код для каждого кошелька (SECRET_KEY_WMZ, SECRET_KEY_WME, SECRET_KEY_WMR, SECRET_KEY_WMU).



    9. Рекомендуется проконсультироваться с администратором хостинга, как лучше защитить от посторонних файл /pay_mod/webmoney/vars.php
    10. Выполните тестовый заказ и попробуйте оплатить его. На момент тестирования необходимо установить тестовый режим в Мерчант настройках: