Vendor Payouts Automation
Графики выплат, периоды удержания, пакеты на утверждение и файлы выплат SEPA или PayPal поверх штатного учёта продавцов.
Платформы
CS-CartДополнения и темы для CS-Cart и Multi-Vendor
OpenCartРасширения и темы для OpenCart 4 и 3Магазины
Руководство по CS-Cart · Sell by Weight & Length
Покупатели берут 1,25 кг сыра или 2,6 м верёвки. Цена указана за единицу, в корзине видно «1,250 кг × $12.99 / кг», а остаток уменьшается ровно на нужное количество. Ни один файл ядра не меняется.
Продукты, документация, магазины и поддержка доступны на английском языке.




Проблема
CS-Cart считает товары целыми штуками. Магазины, которые продают сыр, кофе, ткань, верёвки, кабель или напольные покрытия, в итоге создают товары «100 г» или округляют вверх и возвращают разницу.
Оба обходных пути что-то ломают: цена за килограмм скрыта, остатки считаются упаковками, а в счетах не видно, что именно продано.
Sell by Weight & Length
Откройте товар и выберите единицу (кг, г, фунт, м, фут, м², л и другие), шаг (до 0,001), минимум, максимум и кнопки-пресеты.
Он вводит 1,25 или нажимает 250 г, 500 г или 1 кг. На страницах товаров и в списках цена показана «за кг».
Корзина, оформление заказа, заказы, счета и письма показывают реальное количество; заказы списывают точный остаток, а отмены возвращают его.
С единицей, шагом, минимумом и максимумом; корзина объединяет и исправляет количества.
Быстрые значения вроде 250 г, 500 г и 1 кг рядом с полем.
Позиции считаются с точностью до цента, с налогами, акциями и скидками за количество.
Дробные остатки, возвращаемые при отмене и возврате.
Позиции платежа отправляются так, что шлюзы, принимающие только целые количества, продолжают работать.
Столбцы импорта и экспорта, поля REST API, редактирование заказов, а продавцы сами задают единицы для своих товаров.
Sell by Weight & Length
Сделаны в наших демо- и тестовых магазинах; интерфейс на английском языке.



CS-Cart считает товары целыми единицами. Поле количества, корзина, остатки и строки заказа целочисленные, что подходит для обуви и намного хуже для сыра, кофе, ткани, верёвки, кабеля или напольных покрытий. Магазины обходят это двумя способами: товар «100 г», заказанный 13 раз, или округление вверх с возвратом разницы.
Оба способа заметны. Товар на 100 г путает покупателей, затрудняет чтение заказа, а остатки идут в единицах, которые никто не взвешивает. Sell by Weight & Length сохраняет настоящее количество в заказе, остатках и каждом документе: 1,250 кг сыра, 3,5 м верёвки, 2,4 м² покрытия, 0,75 л оливкового масла.
Поддерживаемые единицы: kg, g, lb, oz, m, cm, ft, yd, in, m², ft², L, ml, gal и fl oz. Короткие метки являются языковыми переменными, которые можно переименовать.
Страницы покупателя, счета, упаковочные листы и письма о заказе показывают меру в столбце количества. В Nova (4.21) дробное поле заменяет селектор для таких товаров. В списках Add to cart добавляет количество по умолчанию.
Откройте товар, вкладка General, раздел Sell by weight, length, area or volume:
| Поле | Пример | Значение |
|---|---|---|
| Sale unit | Kilogram | Whole items оставляет товар как есть. Любая единица включает дроби; цена становится ценой одной единицы. |
| Quantity step | 0.005 | Минимальное изменение, до 4 знаков. Задаёт и показываемые знаки. |
| Minimum / maximum | 0.1 / 5 | На строку, в единице продажи. |
| Default quantity | 0.5 | Подставляется на странице и используется Add to cart в списках. |
| Preset quantities | 0.25, 0.5, 1 | До 8 кнопок. Ниже 1 кг показывают 250 г. |
| Exact stock | 8.750 | Реальный остаток в единице продажи. |
Для доставки по весу укажите вес одной единицы продажи (1 для кг). Скидки за количество работают в единице продажи: скидка от 5 действует от 5 кг.
Для больших каталогов те же поля задают семь столбцов импорта и экспорта, а REST API их читает и записывает. Продавцы могут задавать единицы своих товаров, если настройка это разрешает.
Цена строки равна цене за единицу, умноженной на количество, с одним округлением: 12,99 × 1,25 = 16,2375, то есть $16.24. Налоги, акции корзины, купоны и валюты считаются от этой строки. Платёжные сервисы получают каждую строку как «1 × сумма строки», потому что PayPal, Stripe и похожие шлюзы принимают только целые количества. Сумма заказа не меняется.
| Товар «100 г» | Варианты | Дробные количества | |
|---|---|---|---|
| Любое количество | Только кратные | Фиксированные размеры | Да, по шагу |
| Остаток в реальных единицах | Нет | По варианту | Да, общий |
| Счёт с реальным количеством | Нет | Частично | Да |
| Усилия на товар | Низкие | Высокие | Низкие |
| Отчёты по числу товаров | Точны в упаковках | Точны | Считают строки |
Если вы продаёте только пакеты по 250 г и 500 г, хватает вариантов, и дополнение не нужно. Оно оправдано, когда покупатели просят нужное им количество, а не то, что вы упаковали: деликатесы, ткань, кабель, покрытия, продукты вразвес.
Наше руководство по продаже на вес подробнее сравнивает варианты. Для цен на раскрой по двум измерениям смотрите Advanced Product Options & Price Formulas. Min/Max Order & Quantity Rules применяет правила в единице продажи, а EU e-Invoicing принимает количества и единицы. Купить Sell by Weight & Length в магазине.
CS-Cart и Multi-Vendor 4.17.2 до 4.21.x, PHP 7.2.5 до 8.3 в зависимости от версии. Работает с Responsive, Bright, Nova и производными темами, включая темы Kavio Labs. Полностраничный кеш 4.21 совместим, потому что страницы товаров одинаковы для каждого посетителя. В Ultimate настройки товара общие, как и сам товар, а настройки дополнения задаются по витрине.
CS-Cart
Дробное количество с единицей, шагом, пресетами и ценой за кг или метр, с точными остатками до 0,001.
CS-Cart
Самые востребованные продукты этой платформы. У каждого есть своя страница, купить можно прямо в магазине.
Графики выплат, периоды удержания, пакеты на утверждение и файлы выплат SEPA или PayPal поверх штатного учёта продавцов.
Комиссия по продавцу, категории, товару, цене или месячным продажам поверх тарифов продавцов, с симулятором.
Кнопка «Предложить цену» со встречными предложениями, сроками и согласованной ценой на одну покупку; продавцы отвечают на свои предложения.
Текстовые, фото- и выбираемые поля на областях печати с живым предпросмотром, серверными макетами и доплатами.
Электронные счета и кредит-ноты XRechnung, Factur-X/ZUGFeRD и Peppol BIS 3.0 из каждого заказа.
До трёх напоминаний, одноразовые купоны, восстановление корзины в один клик и возвращённая выручка по каждому напоминанию.

Цены, лицензии, полная документация и мгновенная загрузка доступны в магазине.
cs-cart.kaviolabs.com · 98 дополнений · 29 тем
Продажа на вес
Каждая версия создана для своей платформы, а не перенесена с другой. У каждой есть своя страница продукта, документация и цена.
Дробное количество в 15 единицах, кнопки-пресеты, итог по строке в реальном времени и точные дробные остатки в OpenCart 4 и 3.
WooCommerce
Дробное количество вроде 1,25 кг, быстрые значения, длина × ширина и точные дробные остатки, с блочным оформлением заказа.
PrestaShop
Количества вроде 1,25 кг или 2,40 м с быстрыми значениями, итогом в реальном времени, точными дробными остатками и реальным весом для доставки.
Shopify
Поле количества с ценой в реальном времени, цены за единицу Shopify и проверка минимума и максимума при оформлении заказа.
Руководство
Руководство · на английском
How five platforms handle 1.25 kg or 2.5 m, the usual workarounds and what to check before you choose.
Читать руководствоFAQ
Да. Продавцы сами задают единицы для своих товаров; дополнение проверено на CS-Cart и Multi-Vendor.
Да. Позиции считаются с точностью до цента с учётом налогов, акций и скидок за количество.
Да. Позиции платежа отправляются в виде, который могут обработать и шлюзы, принимающие только целые количества.
Да. Оно работает с полностраничным кешем, счётчиком количества в теме Nova и нашим дополнением Min/Max Order & Quantity Rules.
CS-Cart хранит только целые количества, поэтому товар на меру является строкой с точным количеством внутри. Оно указано под названием, а страницы покупателя, счета и письма показывают его в столбце количества.
Да. Наценки опций добавляются к цене за единицу, а у каждого варианта своя единица и настройки остатка.
Не одним товаром, потому что единица продажи одна. Используйте два товара или варианта.
Отменённые или отклонённые заказы и возвраты RMA ядра восстанавливают точное количество каждой строки.
Отчёты ядра, считающие товары, считают строки, поэтому 1,250 кг равно одному товару. Продажи, налоги и скидки точны.
На странице продукта есть полная документация, скриншоты и журнал изменений.
Kavio Labs
Те же стандарты, та же служба поддержки и один портал лицензий для каждой платформы, с которой мы работаем.