Robokassa
Прием платежей для физ.лиц, ИП и ООО.
Как подключить прием платежей через Robokassa
В данном разделе представлена пошаговая инструкция для подключения приема платежей через систему Robokassa.
1. Зарегистрируйтесь в Robokassa
Зарегистрируйтесь в Robokassa по ссылке: https://partner.robokassa.ru/Reg/Register?PromoCode=01INSKILL&culture=ru
После регистрации вам на почту придет письмо с логином и паролем для входа в личный кабинет Robokassa. Откройте письмо и войдите в свой личный кабинет по ссылке: http://partner.robokassa.ru/?culture=ru
2. Пройдите идентификацию
Чтобы начать пользоваться Robokassa, вам нужно заполнить информацию о себе – ФИО, дату и место рождения, паспортные данные и контактную информацию.
Если вы зарегистрировались как юридическое лицо – вас попросят заполнить реквизиты компании.
Подробная инструкция на сайте Robokassa: https://docs.robokassa.ru/#7844
3. Создайте магазин
Далее вам нужно создать "магазин", где вы должны указать следующие настройки:
Наименование магазина
Это название будет видеть клиент при совершении оплаты. Введите название своего проекта. Название магазина должно быть коротким и содержать не более 40 символов.
Идентификатор магазина
Идентификатор магазина – это уникальное обозначение магазина, которое нужно для работы интеграции. Идентификатор может содержать латинские буквы, цифры и символы: .
-
_
.
Рекомендуем указать идентификатор по аналогии с адресом вашего проекта в InSkill. Например, если ваш проект находится по адресу https://fitness.inskill.ru
, тогда укажите идентификатор магазина fitness-inskill
.
URL главной страницы Вашего сайта
В данном поле нужно указать ссылку на ваш сайт или на ваш профиль тренера. Это нужно, чтобы служба проверки магазинов Robokassa увидела ваши услуги и активировала ваш магазин.
Укажите в этом поле один из следующих вариантов:
Адрес вашего сайта. На вашем сайте должна вся необходимая информация о вас и ваших услугах: название проекта, контактные данные, предлагаемые услуги и цены (в рублях).
Адрес вашего проекта в системе InSkill. Например:
https://fitness.inskill.ru
. В этом случае у вас должна быть заполнена "Моя страница" в разделе "Продукты".
Внимание!
Если у вас возникнут трудности с подключением и активацией магазина – напишите нам в чат, или по адресу hello@inskill.ru.
Другие поля
Другие поля вы можете настроить произвольно. Подробная инструкция на сайте Robokassa: https://docs.robokassa.ru/#1140
4. Настройте ваш магазин
Далее вам нужно правильно настроить технические параметры вашего магазина. Перейдите в раздел "Технические настройки" и укажите следующие параметры:
Алгоритм расчёта хэша
Определяет метод, с помощью которого будут шифроваться ваши платежи.
Выберите вариант: MD5
.
Внимание! При неправильной настройке этого параметра, корректная работа интеграции не гарантируется!
Пароль #1
Это технический пароль, который нужен для правильной работы интеграции. Его нигде не надо будет вводить, кроме настроек интеграции (см. следующие шаги). Длина пароля должна быть не менее 8 символов, он должен содержать хотя бы одну букву и хотя бы одну цифру. Вы можете нажать кнопку "Сгенерировать" рядом с этим полем, чтобы не придумывать пароль самостоятельно.
Сохраните пароль #1
Обязательно запишите или сохраните пароль #1 – он понадобится вам на следующих шагах.
Пароль #2
Это еще один технический пароль, который нужен для правильной работы интеграции. Его нигде не надо будет вводить, кроме настроек интеграции (см. следующие шаги). Длина пароля должна быть не менее 8 символов, он должен содержать хотя бы одну букву и хотя бы одну цифру. Вы можете нажать кнопку "Сгенерировать" рядом с этим полем, чтобы не придумывать пароль самостоятельно.
Пароли должны быть разные!
Пароли должны отличаться друг от друга и ни в коем случае НЕ совпадать с паролем для входа в Личный кабинет.
Сохраните пароль #2
Обязательно запишите или сохраните пароль #2 – он понадобится вам на следующих шагах.
ResultURL
Это адрес для получения уведомлений об успешных платежах. Этот адрес нужен, чтобы ваши платежи попали в систему InSkill и ваши клиенты получили доступ к купленному продукту.
Введите в поле адрес: https://pay.inskill.ru/api/robokassa/confirm
Внимание! При неправильной настройке этого параметра, корректная работа интеграции не гарантируется!
Метод отсылки данных по ResultURL
Выберите метод: POST
.
Внимание! При неправильной настройке этого параметра, корректная работа интеграции не гарантируется!
SuccessURL
Это адрес для возврата покупателя после успешного платежа.
Рекомендуем указывать следующий адрес: https://pay.inskill.ru/robokassa/success
Метод отсылки данных по SuccessURL
Выберите метод: GET
.
FailURL
Это адрес для возврата покупателя в случае неудачного платежа (например, если клиент ввел неправильные реквизиты, или на карте недостаточно средств).
Рекомендуем указывать следующий адрес: https://pay.inskill.ru/robokassa/fail
Метод отсылки данных по FailURL
Выберите метод: GET
.
Другие поля
Остальные поля вы можете настраивать произвольно.
Подробная инструкция доступна на сайте Robokassa: https://docs.robokassa.ru/#1160
Данные для тестирования
Не используйте в интеграции данные для тестирования! Тестирование платежей не нужно, интеграция работает сразу в боевом режиме. Для полноценной работы интеграции ваш магазин должен быть активирован (см. следующие шаги).
Если вы хотите проверить, что ваши платежи работают корректно – создайте продукт с ценой 10 рублей и оплатить его после полной настройки и активации вашего магазина.
5. Активируйте магазин
Когда вы заполнили все настройки, вам нужно отправить свой магазин на проверку. Это называется "активацией" магазина. Нажмите на кнопку "Запрос на активацию" и ожидайте проверки от менеджеров Robokassa:
6. Настройка личного кабинета InSkill
Перейдите в раздел "Настройки" - "Прием платежей" в вашем личном кабинете InSkill.
Выберите пункт "Robokassa", и заполните следующие поля:
Идентификатор магазина (merchant ID)
Укажите здесь идентификатор вашего магазина, который вы придумали ранее (см. пункт 3).
Пароль #1
Укажите здесь пароль #1, который вы придумали ранее (см. пункт 4).
Пароль #2
Укажите здесь пароль #2, который вы придумали ранее (см. пункт 4).
Не забудьте нажать кнопку "Сохранить настройки"!
Комиссия для физических лиц
Обратите внимание, что при подключении к Robokassa в качестве физического лица, комиссия платежной системы (от 7%) будет списываться с ваших клиентов.
Например, если ваш продукт стоит 10,00 ₽, то ваш клиент заплатит 10,70 ₽.
Подробнее о тарифах на сайте Robokassa: https://robokassa.com/tariff/
Онлайн чеки и 54-ФЗ
Robokassa предоставляет облачный сервис для фискализации онлайн-чеков и соответствия 54-ФЗ.
Подробнее на сайте Robokassa: https://robokassa.com/robocheck/
Last updated