Зайдите в кабинет партнера системы Робокасса по ссылке https://partner.robokassa.ru. Перейдите в технические настройки магазина.

Нажмите сгенерировать напротив Пароль #1 и Пароль #2, запишите их в надежном месте.

Установите следующие значения:

Алгоритм расчета хеша: MD5

Result Url: Вставьте сюда персональный URL Робокассы из панели управления Менеджера, раздел шлюзы (модули). В URL исправьте слово mrh_pass2 на Ваш сгенерированный Пароль #2. В конце, цифра указывает на процент. Например, ставка 3%, платеж 515 руб., абоненту в биллинг придет платеж 500 руб. Если Вы не желаете учитывать процент, поставьте значение 0.

Метод отсылки данных по Resul Url: GET

Success Url:

https://api.lightbilling.cloud/static/library/tool/message.html#Платеж%20проведен%20успешно

Метод отсылки данных по Succes Url: GET

Fail Url:

https://api.lightbilling.cloud/static/library/tool/message.html#Ошибка%20платежа

Метод отсылки данных по Fail Url: GET



В настройка панели управления менеджера LightBilling, установите URL оплаты:

https://api.lightbilling.cloud/static/library/tool/robokassa.html?contract=***contract*&mrh_login=Megatel&sum=***sum*500*&mrh_pass1=KcKy7JJVY***percent*9*

,где

  • mrh_login=Megatel - Идентификатор магазина в Robokassa.
  • sum=***sum*500* - сумма к оплате по умолчанию (абонент может ее изменить), подробнее можете изучить на странице Создание URL строки для оплаты
  • mrh_pass1=KcKy7JJVY - Пароль #1, сгенерированный выше.
  • ***percent*9* - Процентная надбавка, подробнее можете изучить на странице Создание URL строки для оплаты

Важно! Ознакомьтесь с материалом, по ссылке Создание URL строки для оплаты. Это позволит Вам добавить такие ф-ии, как минимальный платеж и др.


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


Передача номенклатуры (при необходимости).

Добавьте к строке оплаты URL номенклатуру:

&receipt=%7B%22sno%22%3A%20%22usn_income%22%2C%22items%22%3A%5B%7B%22name%22%3A%20%22%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%22%2C%22quantity%22%3A%201%2C%22sum%22%3A%20***sum*500*%2C%22payment_method%22%3A%20%22full_payment%22%2C%22payment_object%22%3A%20%22commodity%22%2C%22tax%22%3A%20%22none%22%7D%5D%7D

Данные передаются в формате url encode. В строке используется переменная ***sum*500.

Ссылка на документацию фискализации Robokassa:

https://docs.robokassa.ru/?_ga=2.76706261.1139936226.1615434971-939392483.1615434971#6865