Minishop + честный знак (продажа маркированной продукции)
Коллеги, я тут обнаружил, что для Minishop нет компонента для работы с Честным знаком.
Сейчас все больше продукции, которая продается только с маркировкой и будет еще больше.
Вот с 1 апреля и моторные масла/антифризы тоже начинают продаваться с маркировкой обязательно.
Получается через минишоп сейчас этого сделать нельзя.
И вот как раз у меня сайт по моторным маслам, который уже нужно было запускать, оказывается что без честного знака — это делать нельзя…
Понятно, что можно напилить своих костылей, но может кто то возьмется за реализацию правильного компонента?
Я могу описать как работает поддержка честного знака в WooCommerce:
Далее уже платежный модуль подхватывает маркировку и передает в чек (или проверяет маркировку и передает код проверки в чек)
В WooCommerce — за поддержку честного знака отвечает платежный модуль Юкасса. В ней же происходит активация функционала по маркировке и по отправке «закрывающего» второго чека с маркировкой
В нашем случае, возможно, правильнее сделать поддержку маркировки на стороне Минишоп или отдельным компонентом, а в модулях оплаты только часть по передачи кодов проверки в чек и отправка закрывающих чеков по необходимому статусу.
Это мой призыв как к разработчикам Minishop2 и 3, так и к разработчикам компонентов оплаты
На тот момент мне это показалось здравым. Но в будущем я понял что так просто не отделаться:
Сейчас все больше продукции, которая продается только с маркировкой и будет еще больше.
Вот с 1 апреля и моторные масла/антифризы тоже начинают продаваться с маркировкой обязательно.
Получается через минишоп сейчас этого сделать нельзя.
Понятно, что можно напилить своих костылей, но может кто то возьмется за реализацию правильного компонента?
Я могу описать как работает поддержка честного знака в WooCommerce:
- В карточке товара доступна настройка — активация продажи товара с маркировкой. При активации, появляются три поля: select — выбор категории марировки; select — единица измерения товара; number — количество в упаковке
- Если такой товар присутствует в заказе, в админке появляется кнопка для ввода маркировки для этой позиции заказа. При клике появляется окошко ввода маркировки для каждой единицы этой позиции товара
- Работают некоторые проверки:
- проверка, что это маркировка (присутствие кода gs_1m), а не что попало
- проверка, что введены маркировки для каждой единицы, которая это требует
- отображение значка честного знака с пометками, что все хорошо или есть проблемы
Далее уже платежный модуль подхватывает маркировку и передает в чек (или проверяет маркировку и передает код проверки в чек)
В WooCommerce — за поддержку честного знака отвечает платежный модуль Юкасса. В ней же происходит активация функционала по маркировке и по отправке «закрывающего» второго чека с маркировкой
В нашем случае, возможно, правильнее сделать поддержку маркировки на стороне Минишоп или отдельным компонентом, а в модулях оплаты только часть по передачи кодов проверки в чек и отправка закрывающих чеков по необходимому статусу.
Это мой призыв как к разработчикам Minishop2 и 3, так и к разработчикам компонентов оплаты
Я ранее разговаривал с Володей Володиным (разработчик mspYooKassa), он предложил просто добавить поле для маркировки в заказ в админке и настроить работу юкассы на двухстадийную оплату.
На тот момент мне это показалось здравым. Но в будущем я понял что так просто не отделаться:
- маркировка нужна для каждой единицы товара в заказе
- многим магазинам не подходит двухстадийная оплата — нужна поддержка двух чеков
Поблагодарить автора
Отправить деньги
0