Настройка платежной системы Webmoney

Урок 198 из 386
Автор: Марина Павлова
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
2 из 5
Просмотров: 10145
Дата изменения: 15.10.2024
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Старт, Стандарт

Настройка платежной системы Webmoney.

Внимание! По предписанию ЦБ РФ c 7 декабря 2021 года сроком на 6 месяцев приостановлены операции пополнения и перевода электронных средств платежа по рублевым кошелькам (WMP, WMR).

  Регистрация в Webmoney

Пройдите регистрацию на сайте wallet.webmoney.ru. По окончании регистрации будет создан аккаунт. Заполните все требуемые данные для получения аттестата.

Примечание: Вам могут помочь следующие официальные инструкции Webmoney:

После получения аттестата создайте кошелек в нужной валюте В валюте вашего магазина. .

Важно: обработчик платежной системы поддерживает следующие валюты: RUB (Российский рубль), USD (Доллар США), EUR (Евро) и UAH (Гривна).

Созданные кошельки отображаются на основной странице аккаунта:

  Настройки кошелька в сервисе Merchant

Дальнейшие настройки кошелька для работы платежной системы выполняются в сервисе Merchant merchant.webmoney.ru. Перейдите во вкладку Настройки > Список кошельков. Откроется список всех ваших кошельков:

Нажмите на рисунок, чтобы увеличить

Для нужного кошелька нажмите Настроить. Выполнится переход к странице с настройками кошелька. Заполните необходимые для работы платежной системы поля:

  • Укажите режим работы Рабочий. Для проверки работы платежной системы можно указать сначала тестовый режим и изменить его на рабочий по окончании тестирования;
  • Введите Торговое имя магазина для отображения в форме оплаты;
  • Придумайте Secret Key - это может быть любой набор символов количеством до 50;
  • Отметьте опцию Высылать на Result URL, если обеспечивается секретность (если Result URL имеет префикс https://);
  • Нажмите на рисунок, чтобы увеличить

  • В качестве Result URL укажите путь к результирующему файлу sale_ps_result.php: https://[адрес_вашего_сайта]/bitrix/tools/sale_ps_result.php. С помощью кнопки Проверить проверьте доступность указанного адреса;
  • В качестве Success URL и Fail URL укажите свои собственные страницы (созданные заранее) или страницы по умолчанию:
    • Success URL: https://[адрес_вашего_сайта]/bitrix/tools/sale_ps_success.php
    • Fail URL: https://[адрес_вашего_сайта]/bitrix/tools/sale_ps_fail.php
  • Метод формирования контрольной подписи - SHA256;
  • Остальные настройки выполните по своему усмотрению. А также укажите дополнительные методы оплаты , которые будут доступны клиентам.
Примечание: Более подробное описание всех параметров смотрите в документации по Web Merchant Interface.

  Настройка обработчика

В административной части продукта перейдите на страницу Магазин > Настройки > Платежные системы и создайте новую платежную систему. В качестве обработчика выберите из списка Webmoney (webmoney).

В поле кодировка укажите UTF-8 и заполните остальные параметры При создании платежной системы обратите внимание на настройку следующих полей:
Подробнее...
платежной системы.

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

В настройках обработчика ПС заполните настройки подключения Webmoney:

  • Отметьте опцию Автоматически оплачивать оплату при получении успешного статуса, для автоматической смены статуса оплаты;
  • Номер R кошелька - укажите полный номер кошелька (с буквой в начале).
    Примечание: Несмотря на название параметра, кошелек может быть и в другой валюте (например, долларовый WMZ-кошелек: Z123111111111).
  • Secret Key - укажите тот же самый ключ, что был указан вами в настройках кошелька в сервисе Merchant;
  • Алгоритм формирования контрольной подписи - sha256 (md5 устарел);
  • Адреса должны быть те же, что указаны в настройках кошелька. По умолчанию это:
    • Адрес для оповещения Result URL: https://[адрес_вашего_сайта]/bitrix/tools/sale_ps_result.php
    • Адрес при успешной оплате Success URL: https://[адрес_вашего_сайта]/bitrix/tools/sale_ps_success.php
    • Адрес при ошибке оплаты Fail URL: https://[адрес_вашего_сайта]/bitrix/tools/sale_ps_fail.php

В секции настроек Оплаты заполните соответствие полей значениям из заказа (оплаты). Эти данные будут переданы в форму оплаты заказа. Параметры из секции Покупатель не заполняйте В настоящий моменты значения этих параметров не передаются. .

Примечание: Часть значений уже заполнены по умолчанию стандартными значениями или из бизнес-смыслов Бизнес-смыслы - это механизм, через который осуществляется единая настройка сущностей магазина, таких как платежные системы, профили обмена с 1С и т.д.

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

  Ограничения

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

Внимание! Если ограничение удалено и заказ оформлен в валюте, которую не поддерживает обработчик, то платёжная система останется доступна для оплаты, но оплата заказа либо не пройдет, либо пройдет с ошибкой.

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

  Результат

После оформления заказа клиент увидит специальную кнопку для перехода к оплате средствами Webmoney:

По нажатии на кнопку Оплатить выполнится переход к форме оплаты Webmoney, в которой:

Нажмите на рисунок, чтобы увеличить

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


Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
Курсы разработаны в компании «1С-Битрикс»