Неоднократно приходилось сталкиваться с обозначенным в заголовке вопросом, при работе с API маркетплейса Ozon.ru. Решил зафиксировать.
Кстати, возможно это Вам будет интересно:
IR XML2Ozon - решение для работы с маркетплейсом Ozon.ru через YML фид.
Во-первых, минимальный размер: 15х10х1 см. Минимальный вес: 100 г (вроде).
Размеры тут имеются в виду - в упаковке.
Итак, насколько я понял (из разных тикетов),
товар считается не
крупногабаритным (обычным), если:
- длина - до 180 см;
- и ширина - до 80 см;
- и глубина - до 80 см;
- и вес - до 25 кг.
Товар считается крупногабаритным, если:
- длина - от 180 до 250 см;
- или ширина - от 80 до 220 см;
- или глубина - от 80 до 120 см;
- или вес - от 25 до 160 кг.
Если товар ещё больше или тяжелее - не проходит. По крайней мере с логистикой Ozon.
Для крупно-габаритных товаров нужно создавать отдельный логический склад.
Чтобы создать ещё один склад, перейдите в личном кабинете на страницу
Логистика -> Добавить склад.
Укажите сведения о складе: название, адрес, телефон, количество рабочих дней и время на сборку одного заказа.
Далее необходимо указать удобный метод доставки товара, где вы можете пометить тип продаваемых товаров: Обычные товары или Товары со специальными условиями доставки (КГТ).
Подробнее о создании/добавлении склада: https://seller-edu.ozon.ru/docs/fbs/sklady.html
На языке PHP это может выглядеть примерно так:
<?php
if (
$length_sm < 15 || $length_sm > 250
|| $width_sm < 10 || $width_sm > 220
|| $height_sm < 1 || $height_sm > 120
|| $weight_kg < 0.1 || $weight_kg > 160
) {
// не проходит по габаритам
return false;
} elseif (
$length_sm > 180
|| $width_sm > 80
|| $height_sm > 80
|| $weight_kg > 25
) {
// крупно-габаритный
// ...
} else {
// обычный
// ...
}
Комментариев нет:
Отправить комментарий