E-commerce · WooCommerce · автоматизация · NDA / Проект под NDA
Мебельный магазин на WooCommerce: меньше ручной работы с доставкой, платежами и двумя магазинами

Контекст
Мебель — трудный товар для магазина: стоимость доставки зависит от размера и вида товара, сроки выполнения разные, часть товаров продаётся только от определённого количества штук, а один и тот же товар бывает во многих цветах. Два магазина с одним и тем же ассортиментом означали двойную работу при каждом изменении.
Задача
Перенести повторяющиеся правила магазина из ручной обработки в код, чтобы оба магазина правильно считали доставку и показывали сроки, платежи с телефона не теряли заказы, а смена адресов не отнимала трафик из Google.
Объём работ
Что я сделал
- 01Я построил общий модуль для обоих магазинов: стоимость доставки по группе товара и способу, зоны доставки, блок наличия и срока доставки с шаблонами для категорий.
- 02Я добавил минимальное количество штук в заказе с проверкой в корзине и при оформлении, коллекции товаров в карточке и размещение доступных товаров выше распроданных.
- 03Я исправил платежи Apple Pay и Google Pay: провинция из кошелька теперь попадает в заказ в формате, который требует магазин.
- 04Я настроил отправку писем о заказах через SMTP и отчёты о проблемах с отправкой, подготовил SEO-миграции с редиректами со старых адресов товаров и синхронизацию между магазинами.
Ключевые решения
Ключевые решения
- 01
Один модуль вместо двух наборов правок
Правила магазина находятся в одном плагине, который можно включать и выключать из панели, поэтому одна и та же логика работает в обоих магазинах, и её не нужно поддерживать дважды.
- 02
Доставка считается по данным товара
Стоимость и срок доставки следуют из группы товара и выбранного способа, а не из вручную вписанных исключений, поэтому покупатель видит правильную сумму до заказа.
- 03
Платежи с телефона без потери заказов
Адресные данные из Apple Pay и Google Pay переводятся в формат магазина до того, как заказ будет сохранён.
- 04
SEO под контролем при изменениях
Старые адреса товаров перенаправляют на новые, а дубликаты по цветам имеют отчёт и план объединения, чтобы не конкурировать друг с другом в Google.
Результаты
Результаты
- 01
Общий модуль правил для двух мебельных магазинов вместо ручной обработки и двойных изменений.
- 02
Правильно рассчитываемая доставка мебели, сроки и минимальные заказы видны до покупки.
- 03
Работающие платежи Apple Pay и Google Pay, письма о заказах через SMTP и редиректы, сохраняющие трафик из Google.
Стек
- WordPress
- WooCommerce
- PHP
- Apple Pay / Google Pay
Использованные услуги
Похожий проект? Напишите, что хотите построить, и я отвечу, обычно в течение 2 часов.