CDEK recommerce

У заказчика уже был разработан сайт, но он не всегда справлялся с возрастающей нагрузкой. Мы восстановили его работоспособность и параллельно начали вести работу над новой версией сайта.
Что сделали?
- Первая версия сайта предполагала парсинг товаров с европейских сайтов, которые продавали восстановленную технику.
- Мы брали API этих сайтов, парсили их отдельным сервисом на Laravel и синхронизировали по restAPI с WooCommerce.
- В итоге получали актуальную базу данных с кастомизированной структурой.
- В синхронизацию зашили сложные формулы расчета стоимости с учетом перевода в рубли, налогов, доставки.
Как сделали?
Настроив синхронизацию с каталогом, мы написали личный кабинет и начали интегрировать доставку.
Поскольку она шла из-за рубежа, по требованию таможни нужно было создавать специфические правила оформления заказа, поэтому стандартные плагины СDЕКа нам не подошли.
Мы сделали кастомную интеграцию на их API, внедрили оплату и запустили продажи.
Кастомизировали чеки, которые определяли магазин как агента, а не дистрибьютора.

Провели работу над каталогом: сделали удобные фильтры в поиске, а внутрь карточки товара поместили фильтр по качеству уцененной техники (отличное-хорошее-удовлетворительное).
Настроили систему уведомлений о наличии товаров и новых поступлениях по электронной почте.

Поменяли номенклатурный каталог
CDEK сформировал свой склад,
и вместо парсинга с иностранных сайтов мы настроили синхронизацию с ним.
Соответственно, поменяли чеки и добавили на сайт геолокацию.

Помимо актуализации складского остатка, настроили непрерывный экспорт, синхронизировав склад.
