---
metadata:
  - name: generator
    content: Diplodoc Platform v5.55.0
alternate:
  - https://yandex.com/dev/market/partner-api/doc/en/pushapi/reference/orderAccept.md
  - https://yandex.com/dev/market/partner-api/doc/ru/pushapi/reference/orderAccept.md
  - https://yandex.com/dev/market/partner-api/doc/zh/pushapi/reference/orderAccept.md
  - href: en/pushapi/reference/orderAccept.md
    type: text/markdown
    title: Markdown version
  - href: ../../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/market/partner-api/doc/en/llms.txt


{% note warning "Starting from December 31, push API methods will be unavailable. From October 1, they may be unstable." %}

To receive information about new orders, enable API notifications. [How to do it](https://yandex.com/dev/market/partner-api/doc/en/push-notifications/index.md)

{% endnote %}

  
<!-- source: en/pushapi-oas/orders/orderAccept.md -->
<div class="openapi">

# Transfer of the order and request for acceptance of the order

<!-- markdownlint-disable-file -->

Submits a new order to the store and requests confirmation of order acceptance.

To cancel an order, use a request [PUT v2/campaigns/{campaignId}/orders/{orderId}/status](https://yandex.com/dev/market/partner-api/doc/en/reference/orders/updateOrderStatus.md).


{% note info "Запрос можно выполнить более одного раза" %}


This is possible when responding to a request from the Market `POST order/accept` The store confirmed acceptance of the order, however, due to a technical glitch, the store's response was not recorded by the Market. Since it is not known whether the order acceptance request has reached the store or not, the Market can repeat this request. A response is expected from the store confirming the acceptance of this order.


{% endnote %}


When a new order appears, the Market sends you a request. If you do not respond to it within 10 seconds, the Market will start **repeating the request**. The first 3 times — Every minute after that — every 10 minutes.

If you do not respond to **four repeated requests**, the Market will shut down the store and your products will disappear from the showcase. To connect again, correctly respond to all real or verification Market requests for order creation. — acceptance or cancellation. After that, your products will be returned to the showcase automatically.

**Features of transferring data for orders to the Market pick-up point (DBS)**

: If the customer has chosen to deliver the order to a branded Market pick-up point, the request will be received without the parameter `outlet`. Type of delivery `type` corresponds to the value `PICKUP`. The address and date of delivery to the pick-up point will be shown in the elements `address` and `dates`.

  For more information about delivery to the Market pick-up point, see [in the Help of the Market for sellers](https://yandex.ru/support/marketplace/orders/dbs/settings/pvz.html).

  
  {% cut "Пример" %}


  For ease of reading, the sample code is provided in an abbreviated format.

  ```json
  {
    ...
    "delivery":
      {
        "type": "PICKUP",
        "dispatchType": "MARKET_BRANDED_OUTLET",
        "deliveryPartnerType": "SHOP",
        "deliveryServiceId": 99,
        "price": 1200,
        "serviceName": "СПСР",
        "liftType": "NOT_NEEDED",
        "liftPrice": 0,
        "vat": "VAT_22",
        "dates": {
          "fromDate": "15-02-2022",
          "toDate": "15-02-2022",
          "fromTime": "10:00",
          "toTime": "21:00"
        }
      },
    ...
  }
  ```

  
  {% endcut %}



## Request

<div class="openapi__requests">

<div class="openapi__request__wrapper" style="--method: var(--dc-openapi-methods-post);margin-bottom: 12px">

<div class="openapi__request">

POST {.openapi__method}
```text translate=no
/order/accept
```

</div>

</div>

</div>

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "order": {
    "businessId": 0,
    "id": 0,
    "status": "PLACING",
    "substatus": "RESERVATION_EXPIRED",
    "creationDate": "23-09-2022 09:12:41",
    "currency": "RUR",
    "itemsTotal": 0.5,
    "total": 0.5,
    "deliveryTotal": 0.5,
    "subsidyTotal": 0.5,
    "totalWithSubsidy": 0.5,
    "subsidies": [
      {
        "type": "YANDEX_CASHBACK",
        "amount": 0.5
      }
    ],
    "buyerItemsTotal": 0.5,
    "buyerTotal": 0.5,
    "buyerItemsTotalBeforeDiscount": 0.5,
    "buyerTotalBeforeDiscount": 0.5,
    "paymentType": "PREPAID",
    "paymentMethod": "SHOP_PREPAID",
    "fake": true,
    "shopOrderId": "example",
    "items": [
      {
        "id": 0,
        "feedId": 0,
        "offerId": "example",
        "feedCategoryId": "example",
        "offerName": "example",
        "fulfilmentShopId": 0,
        "price": 0.5,
        "buyerPrice": 0.5,
        "buyerPriceBeforeDiscount": 0.5,
        "priceBeforeDiscount": 0.5,
        "count": 0,
        "delivery": true,
        "vat": "NO_VAT",
        "shopSku": "example",
        "sku": "example",
        "subsidy": 0.5,
        "subsidies": [
          null
        ],
        "warehouseId": 0,
        "partnerWarehouseId": "example",
        "params": "example",
        "promos": [
          null
        ],
        "instances": [
          null
        ],
        "tags": [
          null
        ]
      }
    ],
    "notes": "example",
    "taxSystem": "OSN",
    "expiryDate": "23-09-2022",
    "electronicAcceptanceCertificateCode": "example",
    "tags": [
      "ULTIMA"
    ],
    "buyer": {
      "type": "PERSON"
    },
    "delivery": {
      "shopDeliveryId": "example",
      "type": "DELIVERY",
      "serviceName": "example",
      "price": 0.5,
      "subsidy": 0.5,
      "deliveryPartnerType": "SHOP",
      "dates": {},
      "region": {},
      "vat": "NO_VAT",
      "deliveryServiceId": 0,
      "liftType": "NOT_NEEDED",
      "liftPrice": 0.5,
      "outlet": {},
      "dispatchType": "UNKNOWN",
      "shipments": [
        null
      ],
      "estimated": true,
      "eacType": "MERCHANT_TO_COURIER",
      "address": null
    }
  }
}
```

{% endcut %}

#|
|| **Name** | **Description** ||
||

_order_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: object

{% cut "**All of 2 types**" %}{.json-schema-combinators data-marker=and}

- **Type**: object

  #|
  ||

  _businessId_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: integer

  Cabinet ID.
  {.table-cell}
  ||
  ||

  _buyerItemsTotal_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  The cost of all items in the order is in the buyer's currency after applying discounts and excluding shipping costs.
  {.table-cell}
  ||
  ||

  _buyerItemsTotalBeforeDiscount_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  The cost of all items in the order in the buyer's currency before applying discounts and excluding shipping costs.
  {.table-cell}
  ||
  ||

  _buyerTotal_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  The cost of all items in the order in the buyer's currency after applying the discounts and taking into account the shipping cost.
  {.table-cell}
  ||
  ||

  _buyerTotalBeforeDiscount_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  The cost of all items in the order in the buyer's currency before the discounts are applied and including the shipping cost.
  {.table-cell}
  ||
  ||

  _creationDate_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string&lt;date-dd-MM-yyyy-HH-mm-ss&gt;

  _Example:_{.json-schema-reset .json-schema-example} `23-09-2022 09:12:41`
  {.table-cell}
  ||
  ||

  _currency_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  Currency codes:

  * `RUR` — the Russian ruble.
  * `UAH` — the Ukrainian hryvnia.
  * `BYR` — the Belarusian ruble.
  * `KZT` — Kazakhstani tenge.
  * `UZS` — Uzbek sum.


  _Enum:_{.json-schema-reset .json-schema-value} `RUR`, `USD`, `EUR`, `UAH`, `AUD`, `GBP`, `BYR`, `BYN`, `DKK`, `ISK`, `KZT`, `CAD`, `CNY`, `NOK`, `XDR`, `SGD`, `TRY`, `SEK`, `CHF`, `JPY`, `AZN`, `ALL`, `DZD`, `AOA`, `ARS`, `AMD`, `AFN`, `BHD`, `BGN`, `BOB`, `BWP`, `BND`, `BRL`, `BIF`, `HUF`, `VEF`, `KPW`, `VND`, `GMD`, `GHS`, `GNF`, `HKD`, `GEL`, `AED`, `EGP`, `ZMK`, `ILS`, `INR`, `IDR`, `JOD`, `IQD`, `IRR`, `YER`, `QAR`, `KES`, `KGS`, `COP`, `CDF`, `CRC`, `KWD`, `CUP`, `LAK`, `LVL`, `SLL`, `LBP`, `LYD`, `SZL`, `LTL`, `MUR`, `MRO`, `MKD`, `MWK`, `MGA`, `MYR`, `MAD`, `MXN`, `MZN`, `MDL`, `MNT`, `NPR`, `NGN`, `NIO`, `NZD`, `OMR`, `PKR`, `PYG`, `PEN`, `PLN`, `KHR`, `SAR`, `RON`, `SCR`, `SYP`, `SKK`, `SOS`, `SDG`, `SRD`, `TJS`, `THB`, `TWD`, `BDT`, `TZS`, `TND`, `TMM`, `UGX`, `UZS`, `UYU`, `PHP`, `DJF`, `XAF`, `XOF`, `HRK`, `CZK`, `CLP`, `LKR`, `EEK`, `ETB`, `RSD`, `ZAR`, `KRW`, `NAD`, `TL`, `UE`
  {.table-cell}
  ||
  ||

  _deliveryTotal_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  The cost of delivery in the currency of the order.

  {.table-cell}
  ||
  ||

  _electronicAcceptanceCertificateCode_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  **For the model only FBS**

  A six-digit confirmation code for:

  * transfer of the express order to the courier;
  * receiving an outstanding express order from a courier.

  Detailed information about working with codes is provided [in the Help of the Market for sellers](https://yandex.ru/support/marketplace/orders/express/settings.html#codes).


  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _expiryDate_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string&lt;date-dd-MM-yyyy&gt;

  Date format: `DD-MM-YYYY`.


  _Example:_{.json-schema-reset .json-schema-example} `23-09-2022`
  {.table-cell}
  ||
  ||

  _fake_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: boolean

  Order type:

  * `false` — the real customer's order.

  * `true` — a test Market order.

  {.table-cell}
  ||
  ||

  _id_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: integer

  The order ID.
  {.table-cell}
  ||
  ||

  _items_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  {% cut "**Type**: object[]" %}

  #|
  ||

  _buyerPrice_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  The price of the product in the buyer's currency. The price already includes discounts on:

  * shares;
  * coupons;
  * promo codes.


  {% note warning "Обратная совместимость" %}


  The outdated parameter is also filled in. `buyer-price`. Use the parameter `buyerPrice`.


  {% endnote %}


  {.table-cell}
  ||
  ||

  _buyerPriceBeforeDiscount_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  The cost of the product in the buyer's currency before the discounts are applied.

  {.table-cell}
  ||
  ||

  _count_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: integer

  The number of product units.
  {.table-cell}
  ||
  ||

  _delivery_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: boolean

  **For the model only FBS**

  Delivery of the product to the region specified in the request:

  * `false` — The product is not being delivered to the specified region.
  * `true` — The default value is that the product is delivered to the specified region.

  Takes the value that you passed in the parameter `delivery`, embedded in `items`, in response to the request [POST cart](https://yandex.com/dev/market/partner-api/doc/en/pushapi/reference/cart.md).

  {.table-cell}
  ||
  ||

  _feedCategoryId_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  **For the model only DBS**

  The ID of the category specified in the folder.


  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _feedId_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: integer

  ID of the product catalog.
  {.table-cell}
  ||
  ||

  _fulfilmentShopId_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: integer

  The product supplier's ID.

  To find out, log in to the seller's account on the Market and click on its name. The ID is specified in the field **Store ID** in the row of the desired warehouse.

  {.table-cell}
  ||
  ||

  _id_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: integer

  The product ID in the order.

  Allows you to identify the product within the order.

  {.table-cell}
  ||
  ||

  _instances_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  {% cut "**Type**: object[]" %}

  #|
  ||

  _cis_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  The unit identification code in the system ["An honest SIGN"](https://честныйзнак.рф/) without a cryptotail or [«ASL BELGISI»](https://aslbelgisi.uz) (for sellers of the Yandex Go Market).

  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _cisFull_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  The unit identification code in the system ["An honest SIGN"](https://честныйзнак.рф/) with a cryptotail.

  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _countryCode_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  The country of manufacture is in the ISO 3166-1 alpha-2 format. [How to get](https://yandex.com/dev/market/partner-api/doc/en/reference/regions/getRegionsCodes.md)


  _Min length:_{.json-schema-reset .json-schema-assertion} `2`

  _Max length:_{.json-schema-reset .json-schema-assertion} `2`

  _Pattern:_{.json-schema-reset .json-schema-assertion} `^[A-Z]{2}$`

  _Example:_{.json-schema-reset .json-schema-example} `RU`
  {.table-cell}
  ||
  ||

  _gtd_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  Cargo customs declaration.

  It is a string of three numbers separated by a slash: XXXXXXXXXX/XXXXXXXX/XXXXXXXX.

  The first part — the code of the customs office that registered the declaration for imported goods. Further — date and number of the declaration.


  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _rnpt_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  The registration number of the product batch.

  It is a string of four numbers separated by slashes: XXXXXXXXXX/XXXXXXXX/XXXXXXXX/XXX.

  The first part — the code of the customs office that registered the declaration for the shipment. Further — the date, number of the declaration and the number of the marked product in the declaration.


  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _uin_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  Jewelry's UIN (16-digit code)
  The manufacturer receives a WIN when he registers the product in the control system for the turnover of precious metals and stones. — GIIS DMDK.


  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  |#{.json-schema-properties}

  {% endcut %}

  Information about the labeling of product units.

  The tagging data passed in the request is returned. [PUT v2/campaigns/{campaignId}/orders/{orderId}/identifiers](https://yandex.com/dev/market/partner-api/doc/en/reference/orders/provideOrderItemIdentifiers.md).

  If the store has not sent the codes for this order yet, `instances` absent.


  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  [
    {
      "cis": "example",
      "cisFull": "example",
      "uin": "example",
      "rnpt": "example",
      "gtd": "example",
      "countryCode": "RU"
    }
  ]
  ```

  {% endcut %}
  {.table-cell}
  ||
  ||

  _offerId_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  Your SKU — the product ID in your system.

  Usage rules SKU:

  * For each product SKU there must be one.

  * Already set SKU it cannot be released and reused for another product. Each product should receive a new identifier that has never been used in your catalog before.

  SKU The product can be changed in the seller's account on the Market. Read about how to do this. [in the Help of the Market for sellers](https://yandex.ru/support2/marketplace/ru/assortment/operations/edit-sku).


  {% note warning %}


  Spaces at the beginning and end of the value are automatically deleted. For example, `"  SKU123  "` and `"SKU123"` they will be treated as identical values.


  {% endnote %}


  [What is SKU and how to assign it](https://yandex.ru/support/marketplace/assortment/add/index.html#fields)


  _Min length:_{.json-schema-reset .json-schema-assertion} `1`

  _Max length:_{.json-schema-reset .json-schema-assertion} `255`

  _Pattern:_{.json-schema-reset .json-schema-assertion} `^(?=.*\S.*)[^\x00-\x08\x0A-\x1f\x7f]{1,255}$`

  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _offerName_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  **For the model only DBS**

  Product name.


  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _params_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  Product characteristics (for example, its color).

  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _partnerWarehouseId_{.json-schema-reset .json-schema-property .json-schema-deprecated}_[ ](*Deprecated)_{.openapi-deprecated .openapi-deprecated-compact}
  {.table-cell}|
  **Type**: string

  **For the model only FBS**

  The ID of the warehouse in the store's system that the order was placed for.


  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _price_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  The price of the product in the order currency, excluding remuneration to the seller for discounts on promo codes, coupons and promotions (parameter `subsidy`).

  {.table-cell}
  ||
  ||

  _priceBeforeDiscount_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  The cost of the product in the store's currency before applying the discounts.

  {.table-cell}
  ||
  ||

  _promos_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  {% cut "**Type**: object[]" %}

  #|
  ||

  _type_{.json-schema-reset .json-schema-property .json-schema-required}
  {.table-cell}|
  **Type**: string

  Discount type:

  * `DIRECT_DISCOUNT` — direct discount, which is set by the seller or the Market.

  * `BLUE_SET` — kits.

  * `BLUE_FLASH` — a flash promotion.

  * `MARKET_COUPON` — discount using the Yandex.Market promo code.

  * `MARKET_PROMOCODE` — discount on the store's promo code.

  * `MARKET_BLUE` — discount on Yandex. Market.

  * `CHEAPEST_AS_GIFT` — the cheapest item as a gift.

  * `CASHBACK` — cashback.

  * `SPREAD_DISCOUNT_COUNT` — discount for the number of identical items.

  * `SPREAD_DISCOUNT_RECEIPT` — discount on the receipt amount.

  * `DISCOUNT_BY_PAYMENT_TYPE` — direct discount when paying with a Plus card.

  * `PERCENT_DISCOUNT` — direct percentage discount.

  * `DCO_EXTRA_DISCOUNT` — an additional discount required to calculate the subsidy from the Market.

  * `UNKNOWN` — unknown type.

  Obsolete types:

  * `GENERIC_BUNDLE`.

  * `MARKET_COIN`.

  * `PRICE_DROP_AS_YOU_SHOP`.

  * `SECRET_SALE`.


  _Enum:_{.json-schema-reset .json-schema-value} `DIRECT_DISCOUNT`, `BLUE_SET`, `BLUE_FLASH`, `GENERIC_BUNDLE`, `MARKET_COUPON`, `MARKET_PROMOCODE`, `MARKET_BLUE`, `MARKET_COIN`, `PRICE_DROP_AS_YOU_SHOP`, `SECRET_SALE`, `CHEAPEST_AS_GIFT`, `CASHBACK`, `SPREAD_DISCOUNT_COUNT`, `SPREAD_DISCOUNT_RECEIPT`, `DISCOUNT_BY_PAYMENT_TYPE`, `PERCENT_DISCOUNT`, `DCO_EXTRA_DISCOUNT`, `UNKNOWN`
  {.table-cell}
  ||
  ||

  _marketPromoId_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  The identifier of the promotion within the framework of the agreement for the provision of services for the promotion of the service between the Market and the seller.


  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _subsidy_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  Remuneration to the seller from the Market for the product sold as part of the promotion.

  {.table-cell}
  ||
  |#{.json-schema-properties}

  {% endcut %}

  Information about the remuneration to the seller for discounts on goods using promo codes, coupons, and promotions.

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  [
    {
      "type": "DIRECT_DISCOUNT",
      "subsidy": 0.5,
      "marketPromoId": "example"
    }
  ]
  ```

  {% endcut %}
  {.table-cell}
  ||
  ||

  _shopSku_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  Your SKU — the product ID in your system.

  Usage rules SKU:

  * For each product SKU there must be one.

  * Already set SKU it cannot be released and reused for another product. Each product should receive a new identifier that has never been used in your catalog before.

  SKU The product can be changed in the seller's account on the Market. Read about how to do this. [in the Help of the Market for sellers](https://yandex.ru/support2/marketplace/ru/assortment/operations/edit-sku).


  {% note warning %}


  Spaces at the beginning and end of the value are automatically deleted. For example, `"  SKU123  "` and `"SKU123"` they will be treated as identical values.


  {% endnote %}


  [What is SKU and how to assign it](https://yandex.ru/support/marketplace/assortment/add/index.html#fields)


  _Min length:_{.json-schema-reset .json-schema-assertion} `1`

  _Max length:_{.json-schema-reset .json-schema-assertion} `255`

  _Pattern:_{.json-schema-reset .json-schema-assertion} `^(?=.*\S.*)[^\x00-\x08\x0A-\x1f\x7f]{1,255}$`

  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _sku_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  SKU on the Market — the ID of the current product card on the Market.

  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _subsidies_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  {% cut "**Type**: object[]" %}

  #|
  ||

  _amount_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  The amount of the subsidy.
  {.table-cell}
  ||
  ||

  _type_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  Type of subsidy:

  * `YANDEX_CASHBACK` — discount on Yandex Plus subscription.

  * `SUBSIDY` — Yandex. Market discount (for promotions, promo codes, coupons, etc.).


  _Enum:_{.json-schema-reset .json-schema-value} `YANDEX_CASHBACK`, `SUBSIDY`
  {.table-cell}
  ||
  |#{.json-schema-properties}

  {% endcut %}

  List of subsidies by type.

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  [
    {
      "type": "YANDEX_CASHBACK",
      "amount": 0.5
    }
  ]
  ```

  {% endcut %}
  {.table-cell}
  ||
  ||

  _subsidy_{.json-schema-reset .json-schema-property .json-schema-deprecated}_[ ](*Deprecated)_{.openapi-deprecated .openapi-deprecated-compact}
  {.table-cell}|
  **Type**: number


  {% note warning "Вместо него используйте `subsidies`." %}


   


  {% endnote %}


  Total remuneration to the seller for all discounts on the product:

  * by promo codes;
  * by coupons;
  * by Plus points;
  * on shares.

  {.table-cell}
  ||
  ||

  _tags_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string[]

  Product attributes.

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  [
    "ULTIMA"
  ]
  ```

  {% endcut %}
  {.table-cell}
  ||
  ||

  _vat_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  VAT on the product or delivery:

  * `NO_VAT` — VAT is not charged, it is used only for certain types of services.

  * `VAT_0` — 0% VAT. For example, it is used for the sale of goods exported in the customs procedure of export, or for the provision of services for the international transportation of goods.

  * `VAT_10` — 10% VAT. For example, it is used in the sale of certain food and medical products.

  * `VAT_10_110` — VAT 10/110. 10% VAT, applicable only for prepayment.

  * `VAT_20` — VAT 20%. Basic VAT from 2019 to January 1, 2026.

  * `VAT_20_120` — VAT 20/120. VAT is 20%, applicable only for prepayment.

  * `VAT_18` — VAT 18%. Basic VAT until 2019.

  * `VAT_18_118` — VAT 18/118. VAT was used until January 1, 2019 for prepayment.

  * `VAT_12` — VAT is 12%. It is used only in Uzbekistan.

  * `VAT_05` — VAT is 5%. VAT for the simplified taxation system (USN).

  * `VAT_07` — VAT is 7%. VAT for the simplified taxation system (USN).

  * `VAT_22` — VAT is 22%. Basic VAT starting from January 1, 2026.

  * `UNKNOWN_VALUE` — unknown type.


  _Enum:_{.json-schema-reset .json-schema-value} `NO_VAT`, `VAT_0`, `VAT_10`, `VAT_10_110`, `VAT_20`, `VAT_20_120`, `VAT_18`, `VAT_18_118`, `VAT_12`, `VAT_05`, `VAT_07`, `VAT_22`, `UNKNOWN_VALUE`
  {.table-cell}
  ||
  ||

  _warehouseId_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: integer

  **For the model only FBS**

  The ID of the warehouse on the Market.

  {.table-cell}
  ||
  |#{.json-schema-properties}

  {% endcut %}

  The list of products in the order.

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  [
    {
      "id": 0,
      "feedId": 0,
      "offerId": "example",
      "feedCategoryId": "example",
      "offerName": "example",
      "fulfilmentShopId": 0,
      "price": 0.5,
      "buyerPrice": 0.5,
      "buyerPriceBeforeDiscount": 0.5,
      "priceBeforeDiscount": 0.5,
      "count": 0,
      "delivery": true,
      "vat": "NO_VAT",
      "shopSku": "example",
      "sku": "example",
      "subsidy": 0.5,
      "subsidies": [
        {
          "type": "YANDEX_CASHBACK",
          "amount": 0.5
        }
      ],
      "warehouseId": 0,
      "partnerWarehouseId": "example",
      "params": "example",
      "promos": [
        {
          "type": "DIRECT_DISCOUNT",
          "subsidy": 0.5,
          "marketPromoId": "example"
        }
      ],
      "instances": [
        {
          "cis": "example",
          "cisFull": "example",
          "uin": "example",
          "rnpt": "example",
          "gtd": "example",
          "countryCode": "RU"
        }
      ],
      "tags": [
        "ULTIMA"
      ]
    }
  ]
  ```

  {% endcut %}
  {.table-cell}
  ||
  ||

  _itemsTotal_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  The total amount of the order in the order currency, excluding the cost of delivery and remuneration to the seller for discounts on promo codes, coupons and promotions (parameter `subsidyTotal`).

  {.table-cell}
  ||
  ||

  _notes_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  Comment on the order.

  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _paymentMethod_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  Order payment method:

  * Values if payment is selected at checkout (`"paymentType": "PREPAID"`):

    * `YANDEX` — by bank card.

    * `APPLE_PAY` — Apple Pay (not in use).

    * `GOOGLE_PAY` — Google Pay (not in use).

    * `CREDIT` — on credit.

    * `TINKOFF_CREDIT` — on credit from Tinkoff Bank.

    * `TINKOFF_INSTALLMENTS` — installments at Tinkoff Bank.

    * `EXTERNAL_CERTIFICATE` — with a gift certificate (for example, from the Sberbank Online application).

    * `SBP` — through the fast payment system.

    * `B2B_ACCOUNT_PREPAYMENT` — The organization pays for the order.

    * `MICROCREDIT` - Split based on the MCC (Micro-credit company).

    * `BNPL_TBC` - BNPL via an external TBC bank.

    * `DIGITAL_RUBLE` - Digital ruble.

    * `BNPL_TBYB` - Payment after delivery based on Split.

  * Values if payment is selected upon receipt of the order (`"paymentType": "POSTPAID"`):

    * `CARD_ON_DELIVERY` — by bank card.

    * `BOUND_CARD_ON_DELIVERY` — with a linked bank card upon receipt.

    * `BNPL_BANK_ON_DELIVERY` — super Split.

    * `BNPL_ON_DELIVERY` — Split.

    * `CASH_ON_DELIVERY` — in cash.

    * `B2B_ACCOUNT_POSTPAYMENT` — the order is paid for by the organization after delivery.

  * `UNKNOWN` — unknown type.

  Default value: `CASH_ON_DELIVERY`.


  _Enum:_{.json-schema-reset .json-schema-value} `SHOP_PREPAID`, `BANK_CARD`, `YANDEX_MONEY`, `CASH_ON_DELIVERY`, `CARD_ON_DELIVERY`, `BOUND_CARD_ON_DELIVERY`, `BNPL_BANK_ON_DELIVERY`, `BNPL_ON_DELIVERY`, `YANDEX`, `APPLE_PAY`, `EXTERNAL_CERTIFICATE`, `CREDIT`, `INSTALLMENT`, `GOOGLE_PAY`, `TINKOFF_CREDIT`, `SBP`, `TINKOFF_INSTALLMENTS`, `B2B_ACCOUNT_PREPAYMENT`, `B2B_ACCOUNT_POSTPAYMENT`, `MICROCREDIT`, `BNPL_TBYB`, `BNPL_TBC`, `DIGITAL_RUBLE`, `UNKNOWN`
  {.table-cell}
  ||
  ||

  _paymentType_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  Order payment type:

  * `PREPAID` — payment at checkout.

  * `POSTPAID` — payment is made upon receipt of the order.

  * `UNKNOWN` — unknown type.

  If this parameter is omitted, the order will be paid upon receipt.


  _Enum:_{.json-schema-reset .json-schema-value} `PREPAID`, `POSTPAID`, `UNKNOWN`
  {.table-cell}
  ||
  ||

  _shopOrderId_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  The order ID in the store.

  _Example:_{.json-schema-reset .json-schema-example} `example`
  {.table-cell}
  ||
  ||

  _status_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  Order status:

  * `PLACING` — It is being processed and is being prepared for reservation.

  * `RESERVED` — reserved, but under-registered (only for LaaS).

  * `UNPAID` — issued, but not yet paid (if payment is selected at checkout).

  * `PROCESSING` — it is under processing.

  * `DELIVERY` — transferred to the delivery service.

  * `PICKUP` — delivered to the pick-up point.

  * `DELIVERED` — received by the buyer.

  * `CANCELLED` — cancelled.

  * `PENDING` — awaiting processing by the seller.

  * `PARTIALLY_RETURNED` — partially refunded.

  * `RETURNED` — returned in full.

  * `UNKNOWN` — unknown status.

  Other values may also be returned. You don't need to process them.


  _Enum:_{.json-schema-reset .json-schema-value} `PLACING`, `RESERVED`, `UNPAID`, `PROCESSING`, `DELIVERY`, `PICKUP`, `DELIVERED`, `CANCELLED`, `PENDING`, `PARTIALLY_RETURNED`, `RETURNED`, `UNKNOWN`
  {.table-cell}
  ||
  ||

  _subsidies_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  {% cut "**Type**: object[]" %}

  #|
  ||

  _amount_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  The amount of the subsidy.
  {.table-cell}
  ||
  ||

  _type_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  Type of subsidy:

  * `YANDEX_CASHBACK` — discount on Yandex Plus subscription.

  * `SUBSIDY` — Yandex. Market discount (for promotions, promo codes, coupons, etc.)

  * `DELIVERY` — discount for shipping (DBS).


  _Enum:_{.json-schema-reset .json-schema-value} `YANDEX_CASHBACK`, `SUBSIDY`, `DELIVERY`
  {.table-cell}
  ||
  |#{.json-schema-properties}

  {% endcut %}

  List of subsidies by type.

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  [
    {
      "type": "YANDEX_CASHBACK",
      "amount": 0.5
    }
  ]
  ```

  {% endcut %}
  {.table-cell}
  ||
  ||

  _subsidyTotal_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  Total remuneration to the seller for discounts:

  * by promo codes;
  * by coupons;
  * for shares;
  * subsidy for delivery.

  {.table-cell}
  ||
  ||

  _substatus_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  Order processing stage (status `PROCESSING`) or the reason for the cancellation of the order (status `CANCELLED`).

  * Order values in the status `PROCESSING`:

      * `STARTED` — The order has been confirmed, and it can be processed.

      * `READY_TO_SHIP` — the order is assembled and ready for shipment.

  * Order values in the status `CANCELLED`:

      * `RESERVATION_EXPIRED` — The customer did not complete the reserved order within 10 minutes.

      * `USER_NOT_PAID` — the buyer did not pay for the order (for the type of payment `PREPAID`) for 30 minutes.

      * `USER_UNREACHABLE` — couldn't contact the buyer. To cancel with this reason, the following conditions must be met:

        * at least 3 calls from 8 to 21 in the buyer's time zone;
        * the break between the first and third calls is at least 90 minutes;
        * the connection is no shorter than 5 seconds.

        If at least one of these conditions is not met (except when the number is unavailable), you will not be able to cancel the order. A response with the error code 400 will be returned.

      * `USER_CHANGED_MIND` — the customer cancelled the order for personal reasons.

      * `USER_REFUSED_DELIVERY` — the buyer was not satisfied with the terms of delivery.

      * `USER_REFUSED_PRODUCT` — the product did not fit the buyer.

      * `SHOP_FAILED` — the store cannot complete the order.

      * `USER_REFUSED_QUALITY` — the buyer was not satisfied with the quality of the product.

      * `USER_IDENTIFICATION_MISMATCH` — The buyer's identification document does not match the data in the order.

      * `PURCHASE_GROUP_THRESHOLD_NOT_REACHED_CANCELLED` — The order was part of a group purchase and was canceled because the required number of purchases was not reached.

      * `REPLACING_ORDER` — the buyer decided to replace the product with another one on his own initiative.

      * `PROCESSING_EXPIRED` — the value is no longer used.

      * `PICKUP_EXPIRED` — The shelf life of the order at the pick-up point has expired.

      * `TOO_MANY_DELIVERY_DATE_CHANGES` — the order has been postponed too many times.

      * `TOO_LONG_DELIVERY` — The order is taking too long to be delivered.

      * `INCORRECT_PERSONAL_DATA` — For an order from abroad, the recipient's information is incorrect, and the order will not be checked at customs.

  * `TECHNICAL_ERROR` — a technical error on the Market's side. Contact support.

  Other values may also be returned. You don't need to process them.


  _Enum:_{.json-schema-reset .json-schema-value} `RESERVATION_EXPIRED`, `USER_NOT_PAID`, `USER_UNREACHABLE`, `USER_CHANGED_MIND`, `USER_REFUSED_DELIVERY`, `USER_REFUSED_PRODUCT`, `SHOP_FAILED`, `USER_REFUSED_QUALITY`, `REPLACING_ORDER`, `PROCESSING_EXPIRED`, `PENDING_EXPIRED`, `SHOP_PENDING_CANCELLED`, `PENDING_CANCELLED`, `USER_FRAUD`, `RESERVATION_FAILED`, `USER_PLACED_OTHER_ORDER`, `USER_BOUGHT_CHEAPER`, `MISSING_ITEM`, `BROKEN_ITEM`, `WRONG_ITEM`, `PICKUP_EXPIRED`, `DELIVERY_PROBLEMS`, `LATE_CONTACT`, `CUSTOM`, `DELIVERY_SERVICE_FAILED`, `WAREHOUSE_FAILED_TO_SHIP`, `DELIVERY_SERVICE_UNDELIVERED`, `PREORDER`, `AWAIT_CONFIRMATION`, `STARTED`, `PACKAGING`, `READY_TO_SHIP`, `SHIPPED`, `ASYNC_PROCESSING`, `WAITING_USER_INPUT`, `WAITING_BANK_DECISION`, `BANK_REJECT_CREDIT_OFFER`, `CUSTOMER_REJECT_CREDIT_OFFER`, `CREDIT_OFFER_FAILED`, `AWAIT_DELIVERY_DATES_CONFIRMATION`, `SERVICE_FAULT`, `DELIVERY_SERVICE_RECEIVED`, `USER_RECEIVED`, `WAITING_FOR_STOCKS`, `AS_PART_OF_MULTI_ORDER`, `READY_FOR_LAST_MILE`, `LAST_MILE_STARTED`, `ANTIFRAUD`, `DELIVERY_USER_NOT_RECEIVED`, `DELIVERY_SERVICE_DELIVERED`, `DELIVERED_USER_NOT_RECEIVED`, `USER_WANTED_ANOTHER_PAYMENT_METHOD`, `USER_RECEIVED_TECHNICAL_ERROR`, `USER_FORGOT_TO_USE_BONUS`, `DELIVERY_SERVICE_NOT_RECEIVED`, `DELIVERY_SERVICE_LOST`, `SHIPPED_TO_WRONG_DELIVERY_SERVICE`, `DELIVERED_USER_RECEIVED`, `WAITING_TINKOFF_DECISION`, `COURIER_SEARCH`, `COURIER_FOUND`, `COURIER_IN_TRANSIT_TO_SENDER`, `COURIER_ARRIVED_TO_SENDER`, `COURIER_RECEIVED`, `COURIER_NOT_FOUND`, `COURIER_NOT_DELIVER_ORDER`, `COURIER_RETURNS_ORDER`, `COURIER_RETURNED_ORDER`, `WAITING_USER_DELIVERY_INPUT`, `PICKUP_SERVICE_RECEIVED`, `PICKUP_USER_RECEIVED`, `CANCELLED_COURIER_NOT_FOUND`, `COURIER_NOT_COME_FOR_ORDER`, `DELIVERY_NOT_MANAGED_REGION`, `INCOMPLETE_CONTACT_INFORMATION`, `INCOMPLETE_MULTI_ORDER`, `INAPPROPRIATE_WEIGHT_SIZE`, `TECHNICAL_ERROR`, `SORTING_CENTER_LOST`, `COURIER_SEARCH_NOT_STARTED`, `LOST`, `AWAIT_PAYMENT`, `AWAIT_LAVKA_RESERVATION`, `USER_WANTS_TO_CHANGE_ADDRESS`, `FULL_NOT_RANSOM`, `PRESCRIPTION_MISMATCH`, `DROPOFF_LOST`, `DROPOFF_CLOSED`, `DELIVERY_TO_STORE_STARTED`, `USER_WANTS_TO_CHANGE_DELIVERY_DATE`, `WRONG_ITEM_DELIVERED`, `DAMAGED_BOX`, `AWAIT_DELIVERY_DATES`, `LAST_MILE_COURIER_SEARCH`, `PICKUP_POINT_CLOSED`, `LEGAL_INFO_CHANGED`, `USER_HAS_NO_TIME_TO_PICKUP_ORDER`, `DELIVERY_CUSTOMS_ARRIVED`, `DELIVERY_CUSTOMS_CLEARED`, `FIRST_MILE_DELIVERY_SERVICE_RECEIVED`, `AWAIT_AUTO_DELIVERY_DATES`, `AWAIT_USER_PERSONAL_DATA`, `NO_PERSONAL_DATA_EXPIRED`, `CUSTOMS_PROBLEMS`, `AWAIT_CASHIER`, `WAITING_POSTPAID_BUDGET_RESERVATION`, `AWAIT_SERVICEABLE_CONFIRMATION`, `POSTPAID_BUDGET_RESERVATION_FAILED`, `AWAIT_CUSTOM_PRICE_CONFIRMATION`, `READY_FOR_PICKUP`, `TOO_MANY_DELIVERY_DATE_CHANGES`, `TOO_LONG_DELIVERY`, `DEFERRED_PAYMENT`, `POSTPAID_FAILED`, `INCORRECT_PERSONAL_DATA`, `CUSTOMS_FAILED_MARKET`, `CUSTOMS_FAILED_USER_COMMERCIAL_ITEMS`, `CUSTOMS_FAILED_USER_DUTY_NOT_PAID`, `CUSTOMS_FAILED_USER_INVALID_PERSONAL_DATA`, `CUSTOMS_FAILED_USER_ADDITIONAL_DATA_NOT_PROVIDED`, `AWAIT_PAYMENT_AFTER_DELIVERY`, `AWAIT_USER_STEAM_FAST_URL`, `USER_IDENTIFICATION_MISMATCH`, `PURCHASE_GROUP_THRESHOLD_NOT_REACHED_CANCELLED`, `UNKNOWN`
  {.table-cell}
  ||
  ||

  _tags_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string[]

  Signs of the order.

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  [
    "example"
  ]
  ```

  {% endcut %}
  {.table-cell}
  ||
  ||

  _taxSystem_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  The store's taxation system at the time of placing the order:

  * `ECHN` — the Unified Agricultural Tax (UST).

  * `ENVD` — the Unified imputed Income Tax (UTII).

  * `OSN` — the general taxation system.

  * `PSN` — patent Taxation System (PSN).

  * `USN` — simplified Taxation System (STS).

  * `USN_MINUS_COST` — simplified taxation system, income reduced by the amount of expenses (USN "Income minus expenses").

  * `NPD` — the tax on professional income (NAP).

  * `AUSN` — the Automated Simplified Taxation System (ASN).

  * `AUSN_MINUS_COST` — an automated simplified taxation system, income reduced by the amount of expenses (ASN "Income minus expenses").

  * `UNKNOWN_VALUE` — unknown value.


  _Enum:_{.json-schema-reset .json-schema-value} `OSN`, `USN`, `USN_MINUS_COST`, `ENVD`, `ECHN`, `PSN`, `NPD`, `AUSN`, `AUSN_MINUS_COST`, `UNKNOWN_VALUE`
  {.table-cell}
  ||
  ||

  _total_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  The total amount of the order in the currency of the order, including the cost of delivery, but excluding remuneration to the seller for discounts on promo codes, coupons, cashback and promotions (parameter `subsidyTotal`).

  {.table-cell}
  ||
  ||

  _totalWithSubsidy_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: number

  The sum of the cost of all the goods in the order and the remuneration for them in the store's currency (the sum of the parameters `total` and `subsidyTotal`).
  {.table-cell}
  ||
  |#{.json-schema-properties}

  Order.

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "businessId": 0,
    "id": 0,
    "status": "PLACING",
    "substatus": "RESERVATION_EXPIRED",
    "creationDate": "23-09-2022 09:12:41",
    "currency": "RUR",
    "itemsTotal": 0.5,
    "total": 0.5,
    "deliveryTotal": 0.5,
    "subsidyTotal": 0.5,
    "totalWithSubsidy": 0.5,
    "subsidies": [
      {
        "type": "YANDEX_CASHBACK",
        "amount": 0.5
      }
    ],
    "buyerItemsTotal": 0.5,
    "buyerTotal": 0.5,
    "buyerItemsTotalBeforeDiscount": 0.5,
    "buyerTotalBeforeDiscount": 0.5,
    "paymentType": "PREPAID",
    "paymentMethod": "SHOP_PREPAID",
    "fake": true,
    "shopOrderId": "example",
    "items": [
      {
        "id": 0,
        "feedId": 0,
        "offerId": "example",
        "feedCategoryId": "example",
        "offerName": "example",
        "fulfilmentShopId": 0,
        "price": 0.5,
        "buyerPrice": 0.5,
        "buyerPriceBeforeDiscount": 0.5,
        "priceBeforeDiscount": 0.5,
        "count": 0,
        "delivery": true,
        "vat": "NO_VAT",
        "shopSku": "example",
        "sku": "example",
        "subsidy": 0.5,
        "subsidies": [
          {
            "type": "YANDEX_CASHBACK",
            "amount": 0.5
          }
        ],
        "warehouseId": 0,
        "partnerWarehouseId": "example",
        "params": "example",
        "promos": [
          {
            "type": "DIRECT_DISCOUNT",
            "subsidy": 0.5,
            "marketPromoId": "example"
          }
        ],
        "instances": [
          {
            "cis": "example",
            "cisFull": "example",
            "uin": "example",
            "rnpt": "example",
            "gtd": "example",
            "countryCode": "RU"
          }
        ],
        "tags": [
          "ULTIMA"
        ]
      }
    ],
    "notes": "example",
    "taxSystem": "OSN",
    "expiryDate": "23-09-2022",
    "electronicAcceptanceCertificateCode": "example",
    "tags": [
      "ULTIMA"
    ]
  }
  ```

  {% endcut %}

- **Type**: object

  #|
  ||

  _buyer_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  {% cut "**Type**: object" %}

  #|
  ||

  _type_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: string

  Type of buyer:

  * `PERSON` — a natural person.

  * `BUSINESS` — organization.


  _Enum:_{.json-schema-reset .json-schema-value} `PERSON`, `BUSINESS`
  {.table-cell}
  ||
  |#{.json-schema-properties}

  {% endcut %}

  Information about the buyer.

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "type": "PERSON"
  }
  ```

  {% endcut %}
  {.table-cell}
  ||
  ||

  _delivery_{.json-schema-reset .json-schema-property}
  {.table-cell}|
  **Type**: object

  {% cut "**All of 2 types**" %}{.json-schema-combinators data-marker=and}

  - **Type**: object

    #|
    ||

    _dates_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    {% cut "**Type**: object" %}

    #|
    ||

    _fromDate_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string&lt;date-dd-MM-yyyy&gt;

    Date format: `DD-MM-YYYY`.


    _Example:_{.json-schema-reset .json-schema-example} `23-09-2022`
    {.table-cell}
    ||
    ||

    _fromTime_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string&lt;time&gt;

    The beginning of the delivery time interval.

    It is passed only with the parameter `type=DELIVERY`.

    Time format: 24-hour, `HH:MM`. Instead of `mm` always specify `00` (exception — `23:59`).

    Minimum value: `00:00`.


    _Example:_{.json-schema-reset .json-schema-example} `12:00:00`
    {.table-cell}
    ||
    ||

    _realDeliveryDate_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string&lt;date-dd-MM-yyyy&gt;

    Date format: `DD-MM-YYYY`.


    _Example:_{.json-schema-reset .json-schema-example} `23-09-2022`
    {.table-cell}
    ||
    ||

    _toDate_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string&lt;date-dd-MM-yyyy&gt;

    Date format: `DD-MM-YYYY`.


    _Example:_{.json-schema-reset .json-schema-example} `23-09-2022`
    {.table-cell}
    ||
    ||

    _toTime_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string&lt;time&gt;

    The end of the delivery time interval.

    It is passed only with the parameter `type=DELIVERY`.

     Time format: 24-hour, `HH:MM`. Instead of `mm` always specify `00` (exception — `23:59`).

    Maximum value: `23:59`.


    _Example:_{.json-schema-reset .json-schema-example} `12:00:00`
    {.table-cell}
    ||
    |#{.json-schema-properties}

    {% endcut %}

    The range of delivery dates.

    {% cut "**Example**" %}{.json-schema-example}

    ```json translate=no
    {
      "fromDate": "23-09-2022",
      "toDate": "23-09-2022",
      "fromTime": "12:00:00",
      "toTime": "12:00:00",
      "realDeliveryDate": "23-09-2022"
    }
    ```

    {% endcut %}
    {.table-cell}
    ||
    ||

    _deliveryPartnerType_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string

    Type of cooperation with the delivery service within a specific order:

    * `SHOP` — The store works with the delivery service directly or delivers orders independently.

    * `YANDEX_MARKET` — The store works with a delivery service through the Market.

    * `UNKNOWN` — unknown type.


    _Enum:_{.json-schema-reset .json-schema-value} `SHOP`, `YANDEX_MARKET`, `UNKNOWN`
    {.table-cell}
    ||
    ||

    _deliveryServiceId_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer

    The delivery service ID. Information about the delivery service can be obtained by requesting [GET delivery/services](https://yandex.com/dev/market/partner-api/doc/en/reference/delivery-services/getDeliveryServices.md).
    {.table-cell}
    ||
    ||

    _dispatchType_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string

    Shipping method:

    * `BUYER` — courier delivery to the buyer.

    * `MARKET_BRANDED_OUTLET` — delivery to the pick-up point of the Market.

    * `SHOP_OUTLET` — delivery to the store's order pick-up point.

    * `UNKNOWN` — unknown type.


    _Enum:_{.json-schema-reset .json-schema-value} `UNKNOWN`, `BUYER`, `MARKET_BRANDED_OUTLET`, `SHOP_OUTLET`
    {.table-cell}
    ||
    ||

    _eacType_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string

    The type of the EAPP confirmation code:

    * `MERCHANT_TO_COURIER` (temporarily non-refundable) — the seller transmits the code to the courier to receive a non-purchase.

    * `COURIER_TO_MERCHANT` — The courier transmits the code to the seller to receive the order.

    * `CHECKING_BY_MERCHANT` — the seller checks the code on his side.


    _Enum:_{.json-schema-reset .json-schema-value} `MERCHANT_TO_COURIER`, `COURIER_TO_MERCHANT`, `CHECKING_BY_MERCHANT`
    {.table-cell}
    ||
    ||

    _estimated_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: boolean

    **For the model only DBS**

    A flag that indicates that the delivery date for the order has not been confirmed. It is transmitted for products on order with a long delivery time (31-60 days). The final delivery date must be sent to Yandex.Market within 7 days from the date the order was placed in the request. [PUT v2/campaigns/{campaignId}/orders/{orderId}/delivery/date](https://yandex.com/dev/market/partner-api/doc/en/reference/order-delivery/setOrderDeliveryDate.md).

    {.table-cell}
    ||
    ||

    _liftPrice_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: number

    **For the model only DBS**

    The cost of going up to the floor.

    {.table-cell}
    ||
    ||

    _liftType_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string

    The type of lifting the order to the floor:

    * `NOT_NEEDED` — not required.

    * `MANUAL` — manual.

    * `ELEVATOR` — elevator.

    * `CARGO_ELEVATOR` — freight elevator.

    * `FREE` — any of the above, if the free lift option is enabled.

    * `UNKNOWN` — unknown type.


    _Enum:_{.json-schema-reset .json-schema-value} `NOT_NEEDED`, `MANUAL`, `ELEVATOR`, `CARGO_ELEVATOR`, `FREE`, `UNKNOWN`
    {.table-cell}
    ||
    ||

    _outlet_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    {% cut "**Type**: object" %}

    #|
    ||

    _code_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string

    The pick-up point ID assigned by the store.

    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    |#{.json-schema-properties}

    {% endcut %}

    The pick-up point selected by the buyer to receive the order. It is not returned in the response if the customer has chosen to receive the order at a branded Market order pick-up point (value `MARKET_BRANDED_OUTLET` the parameter `dispatchType`).

    {% cut "**Example**" %}{.json-schema-example}

    ```json translate=no
    {
      "code": "example"
    }
    ```

    {% endcut %}
    {.table-cell}
    ||
    ||

    _price_{.json-schema-reset .json-schema-property .json-schema-deprecated}_[ ](*Deprecated)_{.openapi-deprecated .openapi-deprecated-compact}
    {.table-cell}|
    **Type**: number


    {% note warning "Не используйте этот параметр." %}





    {% endnote %}


    {.table-cell}
    ||
    ||

    _region_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    {% cut "**Type**: object" %}

    #|
    ||

    _name_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string

    The name of the region.

    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    ||

    _type_{.json-schema-reset .json-schema-property .json-schema-required}
    {.table-cell}|
    **Type**: string

    Type of region:

    * `CITY_DISTRICT` — the area of the city.

    * `CITY` — a large city.

    * `CONTINENT` — the continent.

    * `COUNTRY_DISTRICT` — the federal district.

    * `COUNTRY` — country.

    * `REGION` — region.

    * `METRO_STATION` — the metro station.

    * `MONORAIL_STATION` — monorail station.

    * `OVERSEAS_TERRITORY` — a separate territory of a state located in another part of the world (for example, Anguilla, Greenland, Bermuda, etc.).

    * `SECONDARY_DISTRICT` — the second-level city district (for example, for the Moscow Autonomous District, the second-level districts are Izmailovo, Novokosino, Perovo, etc.).

    * `SETTLEMENT` — settlement.

    * `SUBJECT_FEDERATION` — the subject of the Federation.

    * `SUBJECT_FEDERATION_DISTRICT` — the district of the subject of the federation.

    * `VILLAGE` — city.

    * `SUBURB` — suburb.

    * `OTHER` — unknown region.


    _Enum:_{.json-schema-reset .json-schema-value} `OTHER`, `CITY_DISTRICT`, `CITY`, `CONTINENT`, `COUNTRY_DISTRICT`, `COUNTRY`, `REGION`, `METRO_STATION`, `MONORAIL_STATION`, `OVERSEAS_TERRITORY`, `SECONDARY_DISTRICT`, `SETTLEMENT`, `SUBJECT_FEDERATION`, `SUBJECT_FEDERATION_DISTRICT`, `VILLAGE`, `SUBURB`
    {.table-cell}
    ||
    ||

    _id_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer

    ID of the region.
    {.table-cell}
    ||
    ||

    _parent_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: unknown

    Information about the parent region.

    Parent regions are specified up to the country level.


    _Example:_{.json-schema-reset .json-schema-example} `null`
    {.table-cell}
    ||
    |#{.json-schema-properties}

    {% endcut %}

    The delivery region.

    {% cut "**Example**" %}{.json-schema-example}

    ```json translate=no
    {
      "id": 0,
      "name": "example",
      "type": "OTHER",
      "parent": null
    }
    ```

    {% endcut %}
    {.table-cell}
    ||
    ||

    _serviceName_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string

    The name of the delivery service.

    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    ||

    _shipments_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    {% cut "**Type**: object[]" %}

    #|
    ||

    _boxes_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    {% cut "**Type**: object[]" %}

    #|
    ||

    _depth_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer

    The depth of the cargo area in centimeters.
    {.table-cell}
    ||
    ||

    _height_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer

    The height of the cargo area in centimeters.
    {.table-cell}
    ||
    ||

    _id_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer

    ID of the cargo area.
    {.table-cell}
    ||
    ||

    _items_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    {% cut "**Type**: object[]" %}

    #|
    ||

    _count_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer

    The quantity of the product in the box.
    {.table-cell}
    ||
    ||

    _id_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer

    The ID of the box.
    {.table-cell}
    ||
    |#{.json-schema-properties}

    {% endcut %}

    {% cut "**Example**" %}{.json-schema-example}

    ```json translate=no
    [
      {
        "id": 0,
        "count": 0
      }
    ]
    ```

    {% endcut %}
    {.table-cell}
    ||
    ||

    _weight_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer

    The weight of the cargo space in grams.

    {.table-cell}
    ||
    ||

    _width_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer

    The width of the cargo area in centimeters.
    {.table-cell}
    ||
    |#{.json-schema-properties}

    {% endcut %}

    List of cargo locations.

    {% cut "**Example**" %}{.json-schema-example}

    ```json translate=no
    [
      {
        "id": 0,
        "weight": 0,
        "width": 0,
        "height": 0,
        "depth": 0,
        "items": [
          {
            "id": 0,
            "count": 0
          }
        ]
      }
    ]
    ```

    {% endcut %}
    {.table-cell}
    ||
    ||

    _depth_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer

    The depth of the packed order in centimeters.

    It is indicated if the order is delivered by the partner service of the Market (`deliveryPartnerType=YANDEX_MARKET`).

    {.table-cell}
    ||
    ||

    _height_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer

    The height of the packed order in centimeters.

    It is indicated if the order is delivered by the partner service of the Market (`deliveryPartnerType=YANDEX_MARKET`).

    {.table-cell}
    ||
    ||

    _id_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer

    The parcel ID assigned by Yandex.Market.
    {.table-cell}
    ||
    ||

    _shipmentDate_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string&lt;date-dd-MM-yyyy&gt;

    Date format: `DD-MM-YYYY`.


    _Example:_{.json-schema-reset .json-schema-example} `23-09-2022`
    {.table-cell}
    ||
    ||

    _shipmentTime_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string&lt;time&gt;

    **For the model only Express**

    The time by which the store must package the order and set it to the status `READY_TO_SHIP`. After the status change, a courier will arrive to pick up the order.

    Time format: 24-hour, `HH:MM`.

    If the order is made by an organization, the parameter is not returned until the delivery date is agreed.


    _Example:_{.json-schema-reset .json-schema-example} `12:00:00`
    {.table-cell}
    ||
    ||

    _status_{.json-schema-reset .json-schema-property .json-schema-deprecated}_[ ](*Deprecated)_{.openapi-deprecated .openapi-deprecated-compact}
    {.table-cell}|
    **Type**: string

    Order status in the partner delivery service:

    * `NEW` — new.

    * `CREATED` — created in the delivery service.

    * `READY_TO_SHIP` — ready to transfer to the delivery service.

    * `ERROR` — order creation error.

    * `UNKNOWN` — unknown status.


    _Enum:_{.json-schema-reset .json-schema-value} `NEW`, `CREATED`, `READY_TO_SHIP`, `ERROR`, `UNKNOWN`
    {.table-cell}
    ||
    ||

    _weight_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer

    The weight of the packed order in grams.

    It is indicated if the order is delivered by the partner service of the Market (`deliveryPartnerType=YANDEX_MARKET`).

    {.table-cell}
    ||
    ||

    _width_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: integer

    The width of the packed order in centimeters.

    It is indicated if the order is delivered by the partner service of the Market (`deliveryPartnerType=YANDEX_MARKET`).

    {.table-cell}
    ||
    |#{.json-schema-properties}

    {% endcut %}

    Information about parcels.

    **For the model DBS:** is transmitted if the order was created at the Market pick-up point.


    {% cut "**Example**" %}{.json-schema-example}

    ```json translate=no
    [
      {
        "id": 0,
        "status": "NEW",
        "shipmentDate": "23-09-2022",
        "shipmentTime": "12:00:00",
        "weight": 0,
        "width": 0,
        "height": 0,
        "depth": 0,
        "boxes": [
          {
            "id": 0,
            "weight": 0,
            "width": 0,
            "height": 0,
            "depth": 0,
            "items": [
              {}
            ]
          }
        ]
      }
    ]
    ```

    {% endcut %}
    {.table-cell}
    ||
    ||

    _shopDeliveryId_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string

    **For the model only DBS**

    The delivery ID assigned by the store.

    It is specified only if the store passed this identifier in the response to the request using the method [POST cart](https://yandex.com/dev/market/partner-api/doc/en/pushapi/reference/cart.md) in the parameter `id`, embedded in `deliveryOptions`.


    _Example:_{.json-schema-reset .json-schema-example} `example`
    {.table-cell}
    ||
    ||

    _subsidy_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: number

    Subsidy for delivery.

    {.table-cell}
    ||
    ||

    _type_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string

    Order delivery method:

    * `DELIVERY` — courier delivery.

    * `PICKUP` — pickup.

    * `POST` — mail.

    * `DIGITAL` — for digital goods.

    * `UNKNOWN` — unknown type.


    _Enum:_{.json-schema-reset .json-schema-value} `DELIVERY`, `PICKUP`, `POST`, `DIGITAL`, `UNKNOWN`
    {.table-cell}
    ||
    ||

    _vat_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    **Type**: string

    VAT on the product or delivery:

    * `NO_VAT` — VAT is not charged, it is used only for certain types of services.

    * `VAT_0` — 0% VAT. For example, it is used for the sale of goods exported in the customs procedure of export, or for the provision of services for the international transportation of goods.

    * `VAT_10` — 10% VAT. For example, it is used in the sale of certain food and medical products.

    * `VAT_10_110` — VAT 10/110. 10% VAT, applicable only for prepayment.

    * `VAT_20` — VAT 20%. Basic VAT from 2019 to January 1, 2026.

    * `VAT_20_120` — VAT 20/120. VAT is 20%, applicable only for prepayment.

    * `VAT_18` — VAT 18%. Basic VAT until 2019.

    * `VAT_18_118` — VAT 18/118. VAT was used until January 1, 2019 for prepayment.

    * `VAT_12` — VAT is 12%. It is used only in Uzbekistan.

    * `VAT_05` — VAT is 5%. VAT for the simplified taxation system (USN).

    * `VAT_07` — VAT is 7%. VAT for the simplified taxation system (USN).

    * `VAT_22` — VAT is 22%. Basic VAT starting from January 1, 2026.

    * `UNKNOWN_VALUE` — unknown type.


    _Enum:_{.json-schema-reset .json-schema-value} `NO_VAT`, `VAT_0`, `VAT_10`, `VAT_10_110`, `VAT_20`, `VAT_20_120`, `VAT_18`, `VAT_18_118`, `VAT_12`, `VAT_05`, `VAT_07`, `VAT_22`, `UNKNOWN_VALUE`
    {.table-cell}
    ||
    |#{.json-schema-properties}

    Delivery information.

    {% cut "**Example**" %}{.json-schema-example}

    ```json translate=no
    {
      "shopDeliveryId": "example",
      "type": "DELIVERY",
      "serviceName": "example",
      "price": 0.5,
      "subsidy": 0.5,
      "deliveryPartnerType": "SHOP",
      "dates": {
        "fromDate": "23-09-2022",
        "toDate": "23-09-2022",
        "fromTime": "12:00:00",
        "toTime": "12:00:00",
        "realDeliveryDate": "23-09-2022"
      },
      "region": {
        "id": 0,
        "name": "example",
        "type": "OTHER",
        "parent": null
      },
      "vat": "NO_VAT",
      "deliveryServiceId": 0,
      "liftType": "NOT_NEEDED",
      "liftPrice": 0.5,
      "outlet": {
        "code": "example"
      },
      "dispatchType": "UNKNOWN",
      "shipments": [
        {
          "id": 0,
          "status": "NEW",
          "shipmentDate": "23-09-2022",
          "shipmentTime": "12:00:00",
          "weight": 0,
          "width": 0,
          "height": 0,
          "depth": 0,
          "boxes": [
            {
              "id": 0,
              "weight": 0,
              "width": 0,
              "height": 0,
              "depth": 0,
              "items": [
                null
              ]
            }
          ]
        }
      ],
      "estimated": true,
      "eacType": "MERCHANT_TO_COURIER"
    }
    ```

    {% endcut %}

  - **Type**: object

    #|
    ||

    _address_{.json-schema-reset .json-schema-property}
    {.table-cell}|
    {% cut "**All of 2 types**" %}{.json-schema-combinators data-marker=and}

    - **Type**: object

      #|
      ||

      _apartment_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string

      Apartment or office number.

      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||

      _block_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string

      A building or building.

      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||

      _city_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string

      A city or locality.

      Required parameter.


      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||

      _country_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string

      A country.

      Optional parameter if order delivery to the pick-up point is selected.


      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||

      _district_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string

      District.

      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||

      _entrance_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string

      Entrance number.

      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||

      _entryphone_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string

      The intercom code.

      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||

      _floor_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string

      Floor.

      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||

      _house_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string

      The number of the house or property.

      Required parameter.


      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||

      _postcode_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string

      Postal code.

      Indicated if mail delivery is selected (`delivery type=POST`).


      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||

      _street_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string

      Street.

      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||

      _subway_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string

      The metro station.

      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      |#{.json-schema-properties}

      Address.

      {% cut "**Example**" %}{.json-schema-example}

      ```json translate=no
      {
        "country": "example",
        "postcode": "example",
        "city": "example",
        "district": "example",
        "subway": "example",
        "street": "example",
        "house": "example",
        "block": "example",
        "entrance": "example",
        "entryphone": "example",
        "floor": "example",
        "apartment": "example"
      }
      ```

      {% endcut %}

    - **Type**: object

      #|
      ||

      _lat_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: number

      Width.

      This parameter is specified if the customer has chosen to deliver the order to a branded Market pick-up point.

      We do not guarantee that it will be filled in, as this is an optional field.

      {.table-cell}
      ||
      ||

      _lon_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: number

      Longitude.

      This parameter is specified if the customer has chosen to deliver the order to a branded Market pick-up point.

      We do not guarantee that it will be filled in, as this is an optional field.

      {.table-cell}
      ||
      ||

      _notes_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string

      A note to the address. For example, `Entrance from the courtyard`.

      This parameter is specified if the customer has chosen to deliver the order to a branded Market pick-up point.


      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||

      _outletPhones_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      **Type**: string[]

      Phone numbers of the pick-up point in the format `8 812 123-45-67 890` (`890` — extension).

      This parameter is specified if the customer has chosen to deliver the order to a branded Market pick-up point.


      {% cut "**Example**" %}{.json-schema-example}

      ```json translate=no
      [
        "example"
      ]
      ```

      {% endcut %}
      {.table-cell}
      ||
      ||

      _schedule_{.json-schema-reset .json-schema-property}
      {.table-cell}|
      {% cut "**Type**: object[]" %}

      #|
      ||

      _fromDay_{.json-schema-reset .json-schema-property .json-schema-required}
      {.table-cell}|
      **Type**: string

      Day of the week:

      * `MONDAY` — Monday.
      * `TUESDAY` — Tuesday.
      * `WEDNESDAY` — wednesday.
      * `THURSDAY` — Thursday.
      * `FRIDAY` — Friday.
      * `SATURDAY` — Saturday.
      * `SUNDAY` — Sunday.


      _Enum:_{.json-schema-reset .json-schema-value} `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY`
      {.table-cell}
      ||
      ||

      _fromTime_{.json-schema-reset .json-schema-property .json-schema-required}
      {.table-cell}|
      **Type**: string

      The start time of the pick-up point. Time format: 24-hour, `HH:MM`.

      Required parameter.


      _Min length:_{.json-schema-reset .json-schema-assertion} `1`

      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      ||

      _toDay_{.json-schema-reset .json-schema-property .json-schema-required}
      {.table-cell}|
      **Type**: string

      Day of the week:

      * `MONDAY` — Monday.
      * `TUESDAY` — Tuesday.
      * `WEDNESDAY` — wednesday.
      * `THURSDAY` — Thursday.
      * `FRIDAY` — Friday.
      * `SATURDAY` — Saturday.
      * `SUNDAY` — Sunday.


      _Enum:_{.json-schema-reset .json-schema-value} `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY`
      {.table-cell}
      ||
      ||

      _toTime_{.json-schema-reset .json-schema-property .json-schema-required}
      {.table-cell}|
      **Type**: string

      The end time of the pick-up point. Time format: 24-hour, `HH:MM`.

      Required parameter.


      _Min length:_{.json-schema-reset .json-schema-assertion} `1`

      _Example:_{.json-schema-reset .json-schema-example} `example`
      {.table-cell}
      ||
      |#{.json-schema-properties}

      {% endcut %}

      The opening hours of the pick-up point.

      This parameter is specified if the customer has chosen to deliver the order to a branded Market pick-up point.


      {% cut "**Example**" %}{.json-schema-example}

      ```json translate=no
      [
        {
          "fromDay": "MONDAY",
          "toDay": "MONDAY",
          "fromTime": "example",
          "toTime": "example"
        }
      ]
      ```

      {% endcut %}
      {.table-cell}
      ||
      |#{.json-schema-properties}

      {% cut "**Example**" %}{.json-schema-example}

      ```json translate=no
      {
        "lat": 0.5,
        "lon": 0.5,
        "notes": "example",
        "outletPhones": [
          "example"
        ],
        "schedule": [
          {
            "fromDay": "MONDAY",
            "toDay": "MONDAY",
            "fromTime": "example",
            "toTime": "example"
          }
        ]
      }
      ```

      {% endcut %}

    {% endcut %}

    The delivery address. Passed if the parameter `type` it matters `DELIVERY`.

    {% cut "**Example**" %}{.json-schema-example}

    ```json translate=no
    {
      "country": "example",
      "postcode": "example",
      "city": "example",
      "district": "example",
      "subway": "example",
      "street": "example",
      "house": "example",
      "block": "example",
      "entrance": "example",
      "entryphone": "example",
      "floor": "example",
      "apartment": "example",
      "lat": 0.5,
      "lon": 0.5,
      "notes": "example",
      "outletPhones": [
        "example"
      ],
      "schedule": [
        {
          "fromDay": "MONDAY",
          "toDay": "MONDAY",
          "fromTime": "example",
          "toTime": "example"
        }
      ]
    }
    ```

    {% endcut %}
    {.table-cell}
    ||
    |#{.json-schema-properties}

    {% cut "**Example**" %}{.json-schema-example}

    ```json translate=no
    {
      "address": {
        "country": "example",
        "postcode": "example",
        "city": "example",
        "district": "example",
        "subway": "example",
        "street": "example",
        "house": "example",
        "block": "example",
        "entrance": "example",
        "entryphone": "example",
        "floor": "example",
        "apartment": "example",
        "lat": 0.5,
        "lon": 0.5,
        "notes": "example",
        "outletPhones": [
          "example"
        ],
        "schedule": [
          {
            "fromDay": "MONDAY",
            "toDay": "MONDAY",
            "fromTime": "example",
            "toTime": "example"
          }
        ]
      }
    }
    ```

    {% endcut %}

  {% endcut %}

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "shopDeliveryId": "example",
    "type": "DELIVERY",
    "serviceName": "example",
    "price": 0.5,
    "subsidy": 0.5,
    "deliveryPartnerType": "SHOP",
    "dates": {
      "fromDate": "23-09-2022",
      "toDate": "23-09-2022",
      "fromTime": "12:00:00",
      "toTime": "12:00:00",
      "realDeliveryDate": "23-09-2022"
    },
    "region": {
      "id": 0,
      "name": "example",
      "type": "OTHER",
      "parent": null
    },
    "vat": "NO_VAT",
    "deliveryServiceId": 0,
    "liftType": "NOT_NEEDED",
    "liftPrice": 0.5,
    "outlet": {
      "code": "example"
    },
    "dispatchType": "UNKNOWN",
    "shipments": [
      {
        "id": 0,
        "status": "NEW",
        "shipmentDate": "23-09-2022",
        "shipmentTime": "12:00:00",
        "weight": 0,
        "width": 0,
        "height": 0,
        "depth": 0,
        "boxes": [
          {}
        ]
      }
    ],
    "estimated": true,
    "eacType": "MERCHANT_TO_COURIER",
    "address": {
      "country": "example",
      "postcode": "example",
      "city": "example",
      "district": "example",
      "subway": "example",
      "street": "example",
      "house": "example",
      "block": "example",
      "entrance": "example",
      "entryphone": "example",
      "floor": "example",
      "apartment": "example",
      "lat": 0.5,
      "lon": 0.5,
      "notes": "example",
      "outletPhones": [
        "example"
      ],
      "schedule": [
        {}
      ]
    }
  }
  ```

  {% endcut %}
  {.table-cell}
  ||
  |#{.json-schema-properties}

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "buyer": {
      "type": "PERSON"
    },
    "delivery": {
      "shopDeliveryId": "example",
      "type": "DELIVERY",
      "serviceName": "example",
      "price": 0.5,
      "subsidy": 0.5,
      "deliveryPartnerType": "SHOP",
      "dates": {
        "fromDate": "23-09-2022",
        "toDate": "23-09-2022",
        "fromTime": "12:00:00",
        "toTime": "12:00:00",
        "realDeliveryDate": "23-09-2022"
      },
      "region": {
        "id": 0,
        "name": "example",
        "type": "OTHER",
        "parent": null
      },
      "vat": "NO_VAT",
      "deliveryServiceId": 0,
      "liftType": "NOT_NEEDED",
      "liftPrice": 0.5,
      "outlet": {
        "code": "example"
      },
      "dispatchType": "UNKNOWN",
      "shipments": [
        {
          "id": 0,
          "status": "NEW",
          "shipmentDate": "23-09-2022",
          "shipmentTime": "12:00:00",
          "weight": 0,
          "width": 0,
          "height": 0,
          "depth": 0,
          "boxes": [
            null
          ]
        }
      ],
      "estimated": true,
      "eacType": "MERCHANT_TO_COURIER",
      "address": {
        "country": "example",
        "postcode": "example",
        "city": "example",
        "district": "example",
        "subway": "example",
        "street": "example",
        "house": "example",
        "block": "example",
        "entrance": "example",
        "entryphone": "example",
        "floor": "example",
        "apartment": "example",
        "lat": 0.5,
        "lon": 0.5,
        "notes": "example",
        "outletPhones": [
          null
        ],
        "schedule": [
          null
        ]
      }
    }
  }
  ```

  {% endcut %}

{% endcut %}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "businessId": 0,
  "id": 0,
  "status": "PLACING",
  "substatus": "RESERVATION_EXPIRED",
  "creationDate": "23-09-2022 09:12:41",
  "currency": "RUR",
  "itemsTotal": 0.5,
  "total": 0.5,
  "deliveryTotal": 0.5,
  "subsidyTotal": 0.5,
  "totalWithSubsidy": 0.5,
  "subsidies": [
    {
      "type": "YANDEX_CASHBACK",
      "amount": 0.5
    }
  ],
  "buyerItemsTotal": 0.5,
  "buyerTotal": 0.5,
  "buyerItemsTotalBeforeDiscount": 0.5,
  "buyerTotalBeforeDiscount": 0.5,
  "paymentType": "PREPAID",
  "paymentMethod": "SHOP_PREPAID",
  "fake": true,
  "shopOrderId": "example",
  "items": [
    {
      "id": 0,
      "feedId": 0,
      "offerId": "example",
      "feedCategoryId": "example",
      "offerName": "example",
      "fulfilmentShopId": 0,
      "price": 0.5,
      "buyerPrice": 0.5,
      "buyerPriceBeforeDiscount": 0.5,
      "priceBeforeDiscount": 0.5,
      "count": 0,
      "delivery": true,
      "vat": "NO_VAT",
      "shopSku": "example",
      "sku": "example",
      "subsidy": 0.5,
      "subsidies": [
        {}
      ],
      "warehouseId": 0,
      "partnerWarehouseId": "example",
      "params": "example",
      "promos": [
        {}
      ],
      "instances": [
        {}
      ],
      "tags": [
        "ULTIMA"
      ]
    }
  ],
  "notes": "example",
  "taxSystem": "OSN",
  "expiryDate": "23-09-2022",
  "electronicAcceptanceCertificateCode": "example",
  "tags": [
    "ULTIMA"
  ],
  "buyer": {
    "type": "PERSON"
  },
  "delivery": {
    "shopDeliveryId": "example",
    "type": "DELIVERY",
    "serviceName": "example",
    "price": 0.5,
    "subsidy": 0.5,
    "deliveryPartnerType": "SHOP",
    "dates": {
      "fromDate": "23-09-2022",
      "toDate": "23-09-2022",
      "fromTime": "12:00:00",
      "toTime": "12:00:00",
      "realDeliveryDate": "23-09-2022"
    },
    "region": {
      "id": 0,
      "name": "example",
      "type": "OTHER",
      "parent": null
    },
    "vat": "NO_VAT",
    "deliveryServiceId": 0,
    "liftType": "NOT_NEEDED",
    "liftPrice": 0.5,
    "outlet": {
      "code": "example"
    },
    "dispatchType": "UNKNOWN",
    "shipments": [
      {}
    ],
    "estimated": true,
    "eacType": "MERCHANT_TO_COURIER",
    "address": null
  }
}
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

</div>

## Responses

<div class="openapi__response__code__200">

## 200 OK

The store's response about accepting the order.

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "order": {
    "id": "example",
    "shipmentDate": "23-09-2022"
  }
}
```

{% endcut %}

#|
|| **Name** | **Description** ||
||

_order_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**Type**: object" %}

#|
||

_id_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

The order ID assigned by the store.
<br><br>
The maximum ID length is 50 characters.
<br><br>
If you did not pass the parameter `id`, the order identifier on the Market is used.


_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_shipmentDate_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string&lt;date-dd-MM-yyyy&gt;

Date format: `DD-MM-YYYY`.


_Example:_{.json-schema-reset .json-schema-example} `23-09-2022`
{.table-cell}
||
|#{.json-schema-properties}

{% endcut %}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": "example",
  "shipmentDate": "23-09-2022"
}
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

</div>

</div>

<div class="openapi__response__code__400">

## 400 Bad Request

If the store considers the request received from Yandex. Market to be incorrect, the store must return the response status 400 with a description of the reason for the error in the response body. Such responses will be analyzed for API violations and flaws on the part of the Market.<br><br>

</div>

<div class="openapi__response__code__500">

## 500 Internal Server Error

In case of a technical error on the store's side, it should return the response status 500. Stores with a large number of such responses may be disconnected from the Market.<br><br>

</div>

</div>
<!-- endsource: en/pushapi-oas/orders/orderAccept.md -->


[*Deprecated]: No longer supported, please use an alternative and newer version.