Для интернет-магазина требовалось модернизировать этап оформления заказа, чтобы покупатель мог:
- Видеть все доступные способы доставки с ценами и сроками
- Понимать разницу между вариантами (например, "Экспресс Почта России" vs "EMS Авиа")
- Выбирать между оплатой при получении и предоплатой
- Видеть стоимость доставки до оформления заказа, а не после
- Получать понятную информацию о сроках в днях
- Иметь возможность выбрать самовывоз с адресом
Раньше стоимость доставки либо не показывалась вообще, либо рассчитывалась после оформления, что вызывало недовольство клиентов и брошенные корзины.
Создал комплексное решение, интегрированное в стандартную корзину Битрикс:
/local/php_interface/include/delivery_interface/
├── DeliveryCalculator.php # Основной класс расчета
├── DeliveryDisplay.php # Вывод в оформлении заказа
├── api/
│ ├── RussianPostAPI.php # API Почты России
│ ├── SdekAPI.php # API СДЭК
│ ├── EmsAPI.php # API EMS
│ └── TransportCompaniesAPI.php # Кит, Энергия, ПЭК
└── templates/
└── delivery_block.php # Шаблон блока доставки
Для покупателей
✅ Прозрачность — видят все варианты доставки с ценами до оформления заказа
✅ Выбор — могут сравнить сроки и стоимость, выбрать оптимальный вариант
✅ Понятность — четкие сроки в днях, описание каждого варианта
✅ Уверенность — знают, сколько заплатят за доставку
Для магазина
✅ Рост конверсии — меньше брошенных корзин из-за неясной доставки
✅ Снижение нагрузки на операторов — меньше вопросов "сколько будет стоить доставка"
✅ Гибкость — легко добавлять новые варианты доставки
✅ Интеграция с API — автоматический расчет через API транспортных компаний
Технические результаты
✅ Интеграция с Почтой России, EMS, СДЭК
✅ Поддержка специальных вариантов (транспортные компании, согласование)
✅ Самовывоз с адресом магазина
✅ Адаптивный дизайн для мобильных
✅ Интерактивный выбор с пересчетом итога