Сделали программирование условий по доставке и оплате в интернет-магазине в 5 раз дешевле с помощью модуля для «1С-Битрикс»
«1С-Битрикс» — профессиональная система управления веб-проектами, которая позволяет компаниям создавать интернет-магазин под требования бизнеса.
Битрикс предоставляет функционал ограничения для служб доставок и оплат в интернет-магазине через встроенные инструменты. Однако, закрыть все требования клиента им невозможно.
Для некоторых интернет-магазинов со сложной системой доставки и оплаты нужно кастомизировать встроенный функционал. Мы сделали модуль, который упрощает жизнь разработчикам и экономит деньги клиенту.
Чтобы понять, как работает модуль, давайте представим, что клиент пришел к разработчику с задачей.
Задача для разработчика
В Москве находится распределительный центр, товары с которого расходятся по всем региональным складам. Интернет-магазин обычно продает товары с региональных складов. Если товара нет на региональном складе, то его повезут доставкой с распределительного центра в Москве. Если же его не оказалось и в распределительном центре, можно доставить со склада в другом регионе, где он в наличии, но при определенных условиях.
На сайте необходимо отработать эти особые условия — оценить товар, сопоставить стоимость и расходы на доставку. Если расходы превышают допустимое значение, то доставка не должна выводиться на экране у покупателя.
Компания не может работать себе в убыток, поэтому нет смысла тратить больше денег на доставку, чем изначально было заложено. Реализация такого товара не принесет прибыль, лучше не предлагать покупателю товар, который магазин не готов ему доставить.
Как настроить сайт так, чтобы отработать особые условия?
Решение
Решить задачу стандартными ограничениями в настройках служб доставки на «1С-Битрикс» не получится.
Стандартный набор ограничений доставки в Bitrix включает в себя 12 параметров, а платежной системы — 7. Среди них ограничения по местоположению, весу, общей стоимости и категории товаров, максимальному размеру, типу плательщика, службе доставки, сайтам, цене и т. д. Конечно, со временем они пополняются, но этого недостаточно.
Поэтому разработчику приходится кастомизировать решение для каждого интернет-магазина по-новому, в зависимости от требований клиента.
Обычно разработчик тратит более четырех часов на кастомизацию решения на «1С-Битрикс». Один час рабочего времени сотрудника агентства по рынку стоит от 2 до 5 тыс. рублей, следовательно такая задача будет стоить бизнесу 8−25 тыс. рублей.
Как сделать выгодно и быстро
Мы создали модуль, который легко установить себе в проект и расширить стандартный набор ограничений доставки и оплаты. Это прокси-модуль общения между «1С-Битрикс» и разработчиком.
Больше не нужно тратить ресурсы на написание кода. Чтобы кастомизировать ограничение, достаточно установить модуль из маркетплейса и потратить 15 минут времени разработчика на установку и настройку модуля под запрос клиента.
Разработчик установит модуль, создаст логику для сайта, укажет ее в модуле и запустит в работу. В нем можно гибко прописать функции — к кому товар поедет первым, а к кому — вторым, поедет ли вообще, с какого склада, можно назначить разную стоимость доставки днем и ночью и т. д.
Пример
С помощью разработанного модуля решили задачу нашего клиента быстрее, чем это делали обычно.
Бутики в одном из городов региона, где работает интернет-магазин, открываются в 10:00 и закрываются в 21:00. Если товар в наличии, с помощью курьерской доставки он попадет к клиенту в рабочее время за два часа.
Стояла задача ограничить доставку в остальное время суток, что мы легко сделали с помощью модуля.
Модуль, расширяющий набор ограничений для служб доставок и оплат, устанавливается за 15 минут и не требует глубокого понимания кода.