Задача
Officine dei Cedri продаёт типичные калабрийские продукты на основе цитрона: ликёры из цитрона и традиционные сладости. Компании нужен был один магазин, который мог бы продавать разным группам покупателей по разным ценам и которым могли бы пользоваться и посетители, не читающие по-итальянски.
Что я сделал
Я создал двуязычный магазин на WooCommerce с ценовыми правилами для групп покупателей.
- Итальянский и английский — qTranslate с переведёнными URL и поддержкой WooCommerce, так что товары, категории и страницы существуют на обоих языках.
- Цены по группам покупателей — своя цена для каждой роли пользователя, с возможностью показывать каталог без цен и с отдельным уведомлением вместо них.
- Динамические цены и скидки — правила для цен товаров и скидок в корзине, настраиваемые в админке.
- Доставка по таблице тарифов — стоимость доставки рассчитывается по таблице правил.
- Счета в PDF — счета по заказам WooCommerce в виде PDF-файлов.
- Помощь при покупке — сравнение товаров, вид сеткой или списком, похожие товары, публикация в Facebook и онлайн-чат.
- Скорость и безопасность — кеширование страниц с W3 Total Cache, Cloudflare, резервные копии и защита от подбора паролей.
Технологии
WordPress и WooCommerce с винтажной темой Benissimo, qTranslate, Prices by User Role, Dynamic Pricing & Discounts, Table Rate Shipping, WooCommerce PDF Invoice, Yoast SEO и Photo Gallery.
Почему именно так
Цены по группам покупателей, правила скидок и два языка взаимодействуют так, что ошибиться легко. Поэтому я сначала собрал магазин на тестовом поддомене с той же темой и теми же ценовыми плагинами, проверил его там и только потом перенёс на рабочий домен.


