Что умеет
Модуль подключает WooCommerce к Robokassa и отправляет покупателя на платёжную страницу с выбором способа оплаты. Через неё доступны российские и иностранные карты, СБП, кошельки и pay-сервисы, оплата частями, рассрочка и кредит. Список методов зависит от условий вашего договора.
Для требований 54-ФЗ плагин передаёт состав заказа, ставку НДС и систему налогообложения, а чек формирует сервис Robokassa. Дополнительно:
- полные и частичные возвраты из карточки заказа, включая возвратный чек по выбранным позициям;
- платёжная страница в iframe (с ограничениями по методам оплаты);
- подписки с модулем WooCommerce Subscriptions;
- передача индивидуальных кодов маркировки во втором чеке.
Установка и настройка
Сначала настройте магазин в личном кабинете Robokassa: алгоритм хеша MD5, адреса Result, Success и Fail в формате https://ваш-домен/?robokassa=result (и success, fail), метод отправки данных POST. Затем в плагине укажите логин магазина и пароли #1 и #2. Для проверки включите тестовый режим со своей парой тестовых паролей.
Для автоматических возвратов сгенерируйте Password3 в кабинете и впишите его в поле «Пароль магазина #3». При полном возврате заказ перейдёт в статус «Возвращён» только после подтверждения операции со стороны Robokassa.
Чтобы передавать маркировку, включите соответствующую настройку, отметьте маркируемые товары и заполните коды в заказе до формирования второго чека, по одному коду на каждую единицу.
Подводные камни
- Адреса уведомлений. Если Result URL закэширован или закрыт файрволом, оплата пройдёт, но заказ не получит статус «Оплачен». Исключите адрес из кэша и правил защиты.
- НДС и налогообложение. Ошибка в ставке или системе налогообложения приводит к неверным чекам. Согласуйте значения с бухгалтером до запуска.
- Тестовый и боевой режимы. Пароли у них разные, при переходе на боевой режим проверьте, что тестовый выключен.
- Маркировка. Если код для единицы товара не внесён вовремя, второй чек не сформируется корректно.
Кому подойдёт
Магазинам на WooCommerce, которым нужен широкий набор способов оплаты и чеки в одном договоре: ИП, юрлицам и самозанятым. Если вам ближе другой провайдер, сравните с ЮKassa, CloudPayments или PayKeeper.