Продавайте на вес или по длине в OpenCart.

Покупатели вводят 1,25 кг или 2,5 м, выбирают пресет и видят итог по строке прямо во время ввода. Корзина, оформление заказа, заказ, счёт и остатки используют точное количество, в OpenCart 4 и OpenCart 3.

  • v1.0.1
  • OpenCart 4.0.2.0 – 4.1.0.4, 3.0.x
  • Возврат в течение 30 дней при первой лицензии

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

Скриншот Sell by Weight & Length for OpenCart
Sell by Weight & Length for OpenCart69 $

Проблема

Почему OpenCart не принимает 0,5 как количество

OpenCart везде хранит количество целым числом: в корзине, в заказах и в остатках. Введите 0,5 в поле количества, и оно превратится в 1 либо товар будет отклонён.

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

Три способа продавать на вес и по мере

ПодходКак это работаетНедостаток
Одна опция на упаковкуОпции вроде 250 г, 500 г и 1 кг с изменением цены.Нельзя заказать произвольное количество; остатки опции считаются упаковками, а не килограммами.
Править корзину через OCMODИзменить файлы ядра, чтобы корзина принимала дробные числа.Ломается при обновлениях и конфликтует с другими расширениями.
События с точными остаткамиЧто делает Sell by Weight & LengthРасширение хранит точное количество и остаток рядом с целыми числами OpenCart, используя только события.Строки заказа показывают количество 1 и под ним «Quantity: 1.250 kg», потому что OpenCart хранит целые числа.

Sell by Weight & Length for OpenCart

Как это работает

  1. 01

    Выберите единицу продажи

    В разделе Каталог > Товары > Изменить, на вкладке Sell by measure, выберите одну из 15 единиц (кг, г, фунт, унция, м, см, фут, ярд, дюйм, м², фут², л, мл, галлон, жидкая унция). Цена товара становится ценой одной единицы.

  2. 02

    Задайте шаг и пресеты

    Шаг количества до 4 знаков после запятой, минимум, максимум, количество по умолчанию и до 8 кнопок-пресетов для каждого товара.

  3. 03

    Продавайте точные количества

    Итоги по строкам точные (1,250 кг × $12.99 = $16.24, округление один раз); заказы списывают точный остаток, а отменённые заказы его возвращают.

Что вы получаете

15 единиц продажи

Вес, длина, площадь и объём, с единицей после цены («/ кг»).

Итог по строке в реальном времени

Итог обновляется во время ввода; клавиши со стрелками двигают значение на шаг.

Точные дробные остатки

Хранятся рядом со штатным полем «Количество», которое показывает округлённое вверх значение, чтобы товар оставался в наличии.

Скидки и налоги

Скидки за количество в единице продажи; налоги, купоны и платёжные шлюзы работают без изменений.

Доставка по весу

Вес товара это вес одной единицы; вес строки равен весу × количество.

Только события

Без изменений файлов ядра и без патчей OCMOD; одна лицензия на OpenCart 4 и 3.

Подходит для

  • Сыр, мясо и гастрономия
  • Кофе, чай и специи
  • Ткани и ленты
  • Верёвки, цепи и кабель
  • Напольные покрытия и плитка
  • Краски и жидкости

Sell by Weight & Length for OpenCart

Скриншоты

Сделаны в наших демо- и тестовых магазинах; интерфейс на английском языке.

OpenCart

Sell by Weight & Length for OpenCart: коротко

Дробное количество в 15 единицах, кнопки-пресеты, итог по строке в реальном времени и точные дробные остатки в OpenCart 4 и 3.

Цена
69 $ разово
Версия
1.0.1
Совместимость
OpenCart 4.0.2.0 – 4.1.0.4, 3.0.x
PHP
7.4 или новее (как требует ваша версия OpenCart)
Лицензия
Один магазин, пакеты для OpenCart 4 и 3, 12 месяцев обновлений
Возврат средств
Возврат в течение 30 дней при первой лицензии

Продажа на вес

Та же функция на других платформах

Каждая версия создана для своей платформы, а не перенесена с другой. У каждой есть своя страница продукта, документация и цена.

Руководство

Связанное руководство

Руководство · на английском

Selling by weight compared

How five platforms handle 1.25 kg or 2.5 m, the usual workarounds and what to check before you choose.

Читать руководство

FAQ

Вопросы и ответы

Почему на странице заказа в админ-панели показано количество 1?

OpenCart хранит только целые количества. Товар на развес это одна строка заказа с точным итогом; пометки «Quantity: 1.250 kg» и «Price per kg: $12.99» под названием товара сохраняют меру.

Примут ли заказ PayPal или Stripe?

Да. Они получают количество 1 с итогом по строке в качестве цены, поэтому сумма строк всегда равна итогу заказа.

Нужно ли править тему?

Нет. Дополнение использует события OpenCart и штатное поле количества на странице товара и работает со стандартными темами OpenCart 4 и 3 и с темами, сохраняющими это поле.

Замедляет ли проверка лицензии мой магазин?

Нет. Она выполняется в панели администратора раз в сутки; витрина к серверу лицензий не обращается.

Начните продавать на килограммы и метры

Все экраны и полная документация есть на странице продукта.

Kavio Labs

Ещё от Kavio Labs

Те же стандарты, та же служба поддержки и один портал лицензий для каждой платформы, с которой мы работаем.