725

Как подключить онлайн оплату Robokassa к интернет магазину

Robokassa - это сервис приема онлайн платежей. Он легко интегрируется на сайт и вы можете принимать оплату за свой товар онлайн прямо на сайте. В этом занятии вы узнаете как создать интернет магазин с онлайн оплатой.

Вы можете создать интернет магазин за 1 вечер. Просто выберите готовый шаблон интернет магазина и установите его. Останется только наполнить его своими товарами.

Предварительная настройка

Прежде, чем приступить к настройке Robokassa, необходимо настроить систему платежей и налогообложения в самом интернет магазине. Откройте меню аккаунта (ваш e-mail в правом верхнем углу) и выберите «Настройки платежей». Заполните систему налогообложения, налог, объект платежа, метод платежа и валюту, затем нажмите «Сохранить». Пункт «Настройки платежей» виден, только когда включен «Режим эксперта» (раздел «Остальные настройки» → «Настройки», вкладка «Прочее»).

Подключение Robokassa на интернет магазин

Чтобы подключить робокассу, перейдите на сайт https://partner.robokassa.ru/reg/register. 

Мы будем регистрироваться в качестве физического лица. Необходимо заполнить три поля:

  • ID клиента. Здесь укажите ID вашего магазина. Лучше, если ID будет содержать название магазина.
  • Логин администратора. Укажите логин главного администратора магазина, который вы регистрируете. Помимо администратора у вас могут быть еще несколько сотрудников с разными привилегиями.
  • E-Mail администратора. Это почта, которая будет использоваться для связи администрации Robokassa с вами. Также сюда придет пароль для входа.

Заполняем все эти поля, соглашаемся с требованиями и нажимаем "Зарегистрироваться".

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

Введите данные, которые указывали при регистрации, и нажмите кнопку "Войти в кабинет".

Вот так выглядит личный кабинет Robokassa. Теперь необходимо настроить наш магазин. Для этого нажмите на сообщение "Добавьте и настройте магазин".

Вас перебросит на данную страницу. Здесь необходимо заполнить следующие данные:

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

После того, как заполните все поля, нажмите "Создать".

Вас перебросит на страницу подачи заявки для активации магазина. Он вручную проверится модератором, после чего Вам придет письмо о том, что Ваш магазин готов к эксплуатации.

Заполните все поля, расположенные на данной странице. Пароль #1 и пароль #2 генерируются нажатием кнопки. Они нужны для интеграции сервиса на наш интернет магазин. Запишите их в блокнот.

В поле Result Url впишите адрес https://ваш-домен/robokassa-result/, в поля Success Url и Fail Url — https://ваш-домен/success-pay/ и https://ваш-домен/fail-pay/. Методы отправки данных укажите «POST» во всех трех случаях, алгоритм расчета хеша — MD5.

Алгоритм расчета хеша выберите MD5, другие алгоритмы Addshop не поддерживает. Для тестовых платежей в Robokassa есть отдельная пара паролей, ее тоже генерируют кнопкой, алгоритм хеша и там MD5.

В Addshop откройте «Остальные настройки» → «Интеграции» и нажмите на логотип Robokassa. В поле «Мерчант» впишите идентификатор вашего магазина в Robokassa, в поля «Пароль 1» и «Пароль 2» вставьте записанные пароли. Чтобы состав заказа попал на страницу оплаты и в чек, включите «Отправлять состав корзины». Для проверки включите «Тестовый режим» и впишите тестовые пароли, а перед запуском верните рабочие пароли и выключите тестовый режим. Нажмите «Сохранить».

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

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

Теперь откройте раздел «Оплата» и нажмите «Добавить». Задайте название и остальные параметры, а в поле «Система оплаты» выберите Robokassa. Не забудьте сохранить. После оплаты заказ в Addshop автоматически отмечается как оплаченный.

На этом настройка платежной системы Robokassa завершена.