Информация о пвз
IMSHOP Retail Protocol (IRP) является объектом интеллектуальной собственности ООО «АЙ ЭМ СОЛЮШНЗ» (IMSHOP) и защищён как объект авторского права. Свидетельство о депонировании произведения № 023-014461 от 16 января 2023 г. подтверждает исключительные права ООО «АЙ ЭМ СОЛЮШНЗ» на данные технологии.
IMSHOP Retail Protocol создан по заказу ООО «АЙ ЭМ СОЛЮШНЗ». Использование IMSHOP Retail Protocol допустимо только при взаимодействии с ООО "АЙ ЭМ СОЛЮШНЗ" и наличии действующего лицензионного договора. Более подробно можно ознакомиться здесь.
Запрос
Описание формата
locationId
- str, id ПВЗaddress
- информация о локации пользователяdeliveryId
- идентификатор способа доставкиitems
- arr, корзинаid
- идентификатор товарного предложения товараquantity
- number, количество
Пример запроса
Ответ
Формата ответа
pickupInfo
price
- number, ценаaddress
- string, адресpriceDescription
- string, текстовое описание стоимости доставки. Исползуется вместо price на экране информации о ПВЗlat
- str, широтаlon
- str, долготаlocationDescription
- str, описание нахождения ПВЗtitle
- str, название ПВЗdeliveryTerm
- str, срок доставки в свободной формеtimetable
- str, расписание в свободной формеimages
- str[], URL изображенийitems
- Obj[], опциональное, список товаров в ПВЗid
- str, обязательное, идентификатор товарного предложение (id из фида)price
- number, цена за штукуquantity
- number, обязательное, сколько покупатель сможет забрать в этом ПВЗ. не должен превышатьquantity
в запросеpreDiscountPrice
- number, цена “до скидки” (перечеркнутая. если есть)
Пример ответа
Интервалы доставки
Если интервалы доставки не добавлены к способу доставки, то они могут отдаваться для тех пвз, где это актуально
dateIntervals
— список доступных интервалов, привязанных к датам.
id
— идентификатор в вашей системе, число или строка.title
— название (конкретная дата), строка.subTitle
— пояснение (день недели), строка.timeIntervals
— список доступных интервалов, привязанных ко времени.id
— идентификатор в вашей системе, число или строка.title
— название (отрезок времени), строка.price
— (опционально) цена доставки в определенный интервал, число; используется в случае, когда таймслоты варьируются по стоимости (напр. вечерняя доставка - дороже).
Last updated