Интеграция с онлайн-кассой (54й ФЗ) - модуль Робокасса PLUS
У Робокассы есть несколько решений по интеграции с онлайн-кассой. Подробнее: https://fiscal.robokassa.ru/
Все они (кроме "Самостоятельное") - предполагают пересылку данных чека с информацией о заказе при оплате переходе покупателя на оплату в Робокассу.
В настройках модуля - фискализацию можно настроить либо при установке модуля, либо в любой момент после установки в настройках модуля
Настройка метода/объекта оплаты для разных товаров
Метод и объект товара могут быть разными для разных товаров.
По-умолчанию метод и объект указываются в настройках:
Кроме того можно настроить другие значения для отдельных товаров.
Для этого перейдите в раздел:
Контент -> Инфоблоки -> Типы инфоблоков -> Каталоги -> нужный каталог -> вкладка Свойства
Добавьте 2 новых свойства:
У обоих свойств должен быть тип "Список":
Коды должны соответствовать кодам в настройках:
Зайдите в настройки Способа доставки
И задайте значения списка которые есть (или могут быть) у Вас в магазине
Из следующего списка:
(Все данные взяты из документации)
XML_ID (перенесите в настройки!) | Значение (перенесите в настройки!) | СПРАВКА |
full_prepayment | Предоплата 100% | Полная предварительная оплата до момента передачи предмета расчёта |
prepayment | Предоплата | Частичная предварительная оплата до момента передачи предмета расчёта |
advance | Аванс | |
full_payment | Полный расчёт | Полная оплата, в том числе с учетом аванса (предварительной оплаты) в момент передачи предмета расчёта |
partial_payment | Частичный расчёт и кредит | Частичная оплата предмета расчёта в момент его передачи с последующей оплатой в кредит |
credit | Передача в кредит | Передача предмета расчёта без его оплаты в момент его передачи с последующей оплатой в кредит |
credit_payment | Оплата кредита | Оплата предмета расчёта после его передачи с оплатой в кредит (оплата кредита) |
Сохраните настройки и перейдите в настройки поля "Объект расчета"
Точно так же перенесите объекты расчетов из таблицы ниже которые есть или могут быть в
Вашем интернет-магазине.
(Все данные взяты из документации)
XML_ID (перенесите в настройки!) | Значение (перенесите в настройки!) | СПРАВКА |
commodity | Товар | Реализуемый товар, за исключением подакцизных |
excise | Подакцизный товар | |
job | Работа | Выполняемая работа |
service | Услуга | Оказываемея услуга |
gambling_bet | Ставка азартной игры | О приеме ставок при осуществлении деятельности по проведению азартных игр |
gambling_prize | Выигрыш азартной игры | Выплата денежных средств в виде выигрыша при осуществлении деятельности по проведению азартных игр |
lottery | Лотерейный билет | Прием денежных средств при реализации лотерейных билетов, электронных лотерейных билетов, приеме лотерейных ставок при осуществлении деятельности по проведению лотерей |
lottery_prize | Выигрыш лотереи | Выплата денежных средств в виде выигрыша при осуществлении деятельности по проведению лотерей |
intellectual_activity | Интеллектуальная собственность | Предоставление результатов интеллектуальной деятельности. О предоставлении прав на использование результатов интеллектуальной деятельности или средств индивидуализациий |
payment | Платеж | Аванс, задаток, предоплата, кредит, взнос в счет оплаты, пеня, штраф, вознаграждение, бонус или иной аналогичный предмет расчета |
agent_commission | Агентское вознаграждение | Вознаграждение пользователя, являющегося платежным агентом (субагентом), банковским платежным агентом (субагентом), комиссионером, поверенным или иным агентом |
composite | Составной предмет расчета. | Предмет расчета, состоящий из предметов, каждому из которых может быть присвоено значение выше перечисленных признаков |
another | Составной предмет расчета | Иной предмет расчета, не относящийся к выше перечисленным предметам расчета |
property_right | Имущественное право | |
non-operating_gain | Внереализационный доход | |
insurance_premium | Страховые взносы | |
sales_tax | Торговый сбор | |
resort_fee | Курортный сбор |
XML_ID (перенесите в настройки!) | Значение (перенесите в настройки!) |
commodity | Товар |
excise | Подакцизный товар |
job | Работа |
service | Услуга |
gambling_bet | Ставка азартной игры |
gambling_prize | Выигрыш азартной игры |
lottery | Лотерейный билет |
lottery_prize | Выигрыш лотереи |
intellectual_activity | Интеллектуальная собственность |
payment | Платеж |
agent_commission | Агентское вознаграждение |
composite | Составной предмет расчета. |
another | Составной предмет расчета |
property_right | Имущественное право |
non-operating_gain | Внереализационный доход |
insurance_premium | Страховые взносы |
sales_tax | Торговый сбор |
resort_fee | Курортный сбор |
Незабудьте сохранить все настройки
Затем нужно отредактировать товары, для которых нужно указать отдельные настройки, отличающихся от настроек по-умолчанию заданных в модуле:
Перейдите в настройки нужного товара в Контент -> Каталоги -> катлог -> товар
И назначьте для этого товара соответствующие ему способ расчета и объект расчета
Проверка передаваемых данных чека
После того как Вы настроите передачу данных, Вы сможете посмотреть на передаваемые данные, если включите "Режим отладки модуля"
И посмотрите на отладочные сообщения на странице "Заказ сформирован"