Для начала необходимо зарегистрироваться в платежном сервисе, заполнив анкету юридического лица и приложив сканы уставных документов — и создать в нем магазин. Сделать это можно за 1 день, следуя инструкции, которую предлагает Robokassa.
Далее — заполнить необходимые поля в «Технических настройках» так, как указано на иллюстрации: вписать идентификатор магазина, ввести алгоритм расчета хеша, указать адреса Result URL, Success URL и Fail URL и метод отсылки данных — а также сгенерировать Пароль 1 и 2.
Пример заполнения технических настроек
Давайте рассмотрим эти поля подробнее.
- Алгоритм расчета хеша необходим для безопасности проведения транзакций. С его помощью определяется метод, которым будет рассчитываться значение контрольной суммы. Значение алгоритма: MD5.
- Пароль 1 и Пароль 2 нужны для интерфейсов инициализации оплаты и оповещения о платеже.
- В поле Result URL указывается путь: https://ваш_сайт/bitrix/tools/sale_ps_result.php.
- В поле Success URL — путь: https://ваш_сайт/bitrix/tools/sale/paysystem/robokassa/redirect.php.
- В поле Fail URL — https://ваш_сайт/bitrix/tools/sale/paysystem/robokassa/redirect.php.
- Во всех трех полях надо выбрать Метод отсылки данных — POST.
Обратите внимание, если указан адрес https://ваш_сайт/bitrix/tools/sale/paysystem/robokassa/redirect.php, ваш покупатель после оплаты будет переходить обратно на страницу своего заказа.
Чтобы протестировать проведение платежа, заполните параметры для тестовых транзакций. Это другие пароли, и они не должны быть такими же, как указанные выше.
Заполняем параметры для тестовых транзакций
Сохраняем настройки и переходим к созданию платежной системы в Панели управления «1С-Битрикс».
В разделе «Магазин» — «Настройки» — «Платежные системы» необходимо добавить новую, выбрав обработчиком Robokassa.
Шаг 1
В настройках обработчика можно указать индивидуальные свойства – или оставить единые настройки, заданные по умолчанию. Далее останется указать идентификатор магазина, а также Пароль 1 и 2, ранее заданные в Robokassa.
Шаг 2
Кроме того, вы можете выставить ряд ограничений по использованию платежной системы для той или иной ситуации: покупатель будет видеть возможность оплаты через Robokassa лишь при определенных заданных условиях.
Шаг 3
Вот и все. А в заключении отметим одну немаловажную опцию: после настройки платежного сервиса можно подключить «Робочеки», чтобы оперативно и бесплатно решить вопрос с онлайн-кассой. Удачной торговли!