Skip to content

delivery

OrderDelivery dataclass

Python
1
OrderDelivery(serviceName: str, price: float, deliveryPartnerType: OrderDeliveryPartnerType, dates: OrderDeliveryDates, region: OrderRegion, deliveryServiceId: int, liftPrice: float, shipments: list[OrderShipment], type_: OrderDeliveryType, id_: int | None = None, address: OrderDeliveryAddress | None = None, vat: OrderVatType | None = None, liftType: OrderLiftType | None = None, outletStorageLimitDate: date | None = None, dispatchType: OrderDeliveryDispatchType | None = None, estimated: bool | None = None, eacType: OrderDeliveryEacType | None = None, eacCode: str | None = None, outletCode: str | None = None, courier: OrderCourier | None = None, tracks: list[OrderTrack] | None = None)

Bases: MarketApiBaseModel

Информация о доставке.

address class-attribute instance-attribute

Python
1
address: OrderDeliveryAddress | None = None

Адрес доставки.

Указывается, если type=DELIVERY или type=POST.

courier class-attribute instance-attribute

Python
1
courier: OrderCourier | None = None

Информация о курьере.

dates instance-attribute

Python
1
dates: OrderDeliveryDates

Диапазон дат доставки.

deliveryPartnerType instance-attribute

Python
1
deliveryPartnerType: OrderDeliveryPartnerType

Тип сотрудничества со службой доставки в рамках конкретного заказа:

Принимает значение YANDEX_MARKET — магазин работает со службой доставки через Маркет.

deliveryServiceId instance-attribute

Python
1
deliveryServiceId: int

Идентификатор службы доставки.

dispatchType class-attribute instance-attribute

Python
1
dispatchType: OrderDeliveryDispatchType | None = None

Способ отгрузки.

eacCode class-attribute instance-attribute

Python
1
eacCode: str | None = None

Код подтверждения ЭАПП (для типа MERCHANT_TO_COURIER).

eacType class-attribute instance-attribute

Python
1
eacType: OrderDeliveryEacType | None = None

Тип кода подтверждения ЭАПП.

estimated class-attribute instance-attribute

Python
1
estimated: bool | None = None

Приблизительная ли дата доставки.

id_ class-attribute instance-attribute

Python
1
id_: int | None = None

Идентификатор доставки, присвоенный магазином.

Указывается, только если магазин передал данный идентификатор в ответе на запрос методом POST /cart.

liftPrice instance-attribute

Python
1
liftPrice: float

Стоимость подъема на этаж.

liftType class-attribute instance-attribute

Python
1
liftType: OrderLiftType | None = None

Тип подъема заказа на этаж.

outletCode class-attribute instance-attribute

Python
1
outletCode: str | None = None

Идентификатор пункта самовывоза, выбранного покупателем для получения заказа.

Идентификатор указывается в личном кабинете магазина при создании или редактировании точки продаж. Параметр указывается, если type=PICKUP.

outletStorageLimitDate class-attribute instance-attribute

Python
1
outletStorageLimitDate: date | None = None

Дата, до которой заказ будет храниться в пункте выдачи. Возвращается, когда заказ переходит в статус PICKUP. Один раз дату можно поменять с помощью метода PUT campaigns/{campaignId}/orders/{orderId}/delivery/storage-limit.

price instance-attribute

Python
1
price: float

Стоимость доставки в валюте заказа.

Для отделения целой части от дробной используется точка.

region instance-attribute

Python
1
region: OrderRegion

Информация о регионах.

serviceName instance-attribute

Python
1
serviceName: str

Наименование службы доставки.

shipments instance-attribute

Python
1
shipments: list[OrderShipment]

Информация о посылках.

tracks class-attribute instance-attribute

Python
1
tracks: list[OrderTrack] | None = None

Информация для отслеживания перемещений посылки.

type_ instance-attribute

Python
1
type_: OrderDeliveryType

Способ доставки заказа.

vat class-attribute instance-attribute

Python
1
vat: OrderVatType | None = None

Ставка налога на добавленную стоимость (НДС) на услугу доставки заказа Используется только совместно с параметром payment-method=YANDEX.