---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.6
alternate:
  - https://yandex.com/dev/market/partner-api/doc/en/step-by-step/express.md
  - https://yandex.com/dev/market/partner-api/doc/ru/step-by-step/express.md
  - https://yandex.com/dev/market/partner-api/doc/zh/step-by-step/express.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/dev/market/partner-api/doc/zh/llms.txt

# 处理过程 Express-命令

Yandex Market API 它允许您执行在机柜中执行的所有相同操作：查看新订单，为其接收标签，必要时更改其中的某些内容，等等。

{% note tip "了解一切是如何发生的" %}

读吧 [关于订单履行的文章](https://yandex.ru/support/marketplace/ru/orders/express/process).

{% endnote %}

## 第1步。 获取有关订单的信息 {#new-orders}

阅读说明: [接收订单](https://yandex.com/dev/market/partner-api/doc/zh/step-by-step/orders-receive.md)


## 第二步。 标记代码的传输 {#marking-codes}

{% note info "系统中货物的标签 ["诚实的标志"](https://честныйзнак.рф/) 个人订单可选" %}

 

{% endnote %}

<!-- source: zh/_includes/mermaid/express-marking-code.md -->
```mermaid
%%{
  init: {
    'theme': 'base',
    'themeVariables': {
      'primaryColor': '#FDF3E8',
      'primaryTextColor': '#000000',
      'primaryBorderColor': '#BA9C80',
      'lineColor': '#BA9C80',
      'secondaryColor': '#94E1C4',
      'tertiaryColor': '#F84E57',
      'noteBkgColor': '#FED58D'
    }
  }
}%%

sequenceDiagram
    participant Merchant as 您的店铺
    participant Market as Yandex Market

    rect rgb(251, 243, 232)
        note right of Merchant: 传递标记代码（如适用）

        Merchant ->> Market: PUT v2/campaigns/{campaignId}/orders/{orderId}/boxes
        Market -->> Merchant: OK
    end
    opt
        rect rgb(251, 243, 232)
            note right of Merchant: 可选步骤
            note right of Merchant: 获取标记代码验证状态
            Merchant ->> Market: POST v2/campaigns/{campaignId}/orders/{orderId}/identifiers/status
            Market -->> Merchant: OK: 验证信息
        end
    end
```
<!-- endsource: zh/_includes/mermaid/express-marking-code.md -->

如果产品被标记在 «Честном знаке» 或其他标签系统，给市场每个销售副本的代码。

此信息是根据请求传输的 [PUT v2/campaigns/{campaignId}/orders/{orderId}/boxes](https://yandex.com/dev/market/partner-api/doc/zh/reference/orders/setOrderBoxLayout.md).

如果订单包含在诚实标志系统中标记的珠宝或商品，在传输代码后，市场将开始检查它们。 [如何获取验证状态](https://yandex.com/dev/market/partner-api/doc/zh/reference/orders/getOrderIdentifiersStatus.md)


## 第三步。 标签打印和"准备装运"状态传输 {#label}

<!-- source: zh/_includes/mermaid/express-label.md -->
```mermaid
%%{
  init: {
    'theme': 'base',
    'themeVariables': {
      'primaryColor': '#FDF3E8',
      'primaryTextColor': '#000000',
      'primaryBorderColor': '#BA9C80',
      'lineColor': '#BA9C80',
      'secondaryColor': '#94E1C4',
      'tertiaryColor': '#F84E57',
      'noteBkgColor': '#FED58D'
    }
  }
}%%

sequenceDiagram
    participant Merchant as 您的店铺
    participant Market as Yandex Market

    opt
      rect rgb(251, 243, 232)
        note right of Merchant: 可选步骤
        note right of Merchant: 传递外部订单标识符
        Merchant ->> Market: POST v2/campaigns/{campaignId}/orders/{orderId}/external-id
        Market -->>+ Merchant: OK
      end
    end

    rect rgb(251, 243, 232)
      note right of Merchant: 获取标签
      Merchant ->> Market: GET v2/campaigns/{campaignId}/orders/{orderId}/delivery/labels
      Market -->> Merchant: OK: 标签
    end

    rect rgb(251, 243, 232)
      Merchant ->> Merchant: 将标签粘贴<br>到订单上
      note right of Merchant: 传递状态「准备发货」("status": "PROCESSING" "substatus": "READY_TO_SHIP")
      Merchant ->> Market: PUT v2/campaigns/{campaignId}/orders/{orderId}/status
      Market -->> Merchant: OK
    end
```
<!-- endsource: zh/_includes/mermaid/express-label.md -->

1. 根据详细描述的规则包装组装的订单 [燕基科斯.对卖家的市场帮助](https://yandex.ru/support/marketplace/ru/orders/express/packaging/rules).

1. 当订单处于状态时 `PROCESSING` 具有子状态 `STARTED`，你可以通过它的外部ID — [POST v2/campaigns/{campaignId}/orders/{orderId}/external-id](https://yandex.com/dev/market/partner-api/doc/zh/reference/orders/updateExternalOrderId.md).

1. 使用请求获取快捷方式 [GET v2/campaigns/{campaignId}/orders/{orderId}/delivery/labels](https://yandex.com/dev/market/partner-api/doc/zh/reference/order-labels/generateOrderLabels.md) 并将它们贴在包装好的订单上。

1. 将订单设置为状态**准备装运**（`"status": "PROCESSING" "substatus": "READY_TO_SHIP"`) — 请求 [PUT v2/campaigns/{campaignId}/orders/{orderId}/status](https://yandex.com/dev/market/partner-api/doc/zh/reference/orders/updateOrderStatus.md).

## 第四步。 将确认代码和订单发送给快递员 {#verifyOrderEac}

<!-- source: zh/_includes/mermaid/express-verifyOrderEac.md -->
```mermaid
%%{
  init: {
    'theme': 'base',
    'themeVariables': {
      'primaryColor': '#FDF3E8',
      'primaryTextColor': '#000000',
      'primaryBorderColor': '#BA9C80',
      'lineColor': '#BA9C80',
      'secondaryColor': '#94E1C4',
      'tertiaryColor': '#F84E57',
      'noteBkgColor': '#FED58D'
    }
  }
}%%

sequenceDiagram
    participant Merchant as 您的商店
    participant Market as Yandex Market

    rect rgb(251, 243, 232)
        Merchant ->> Merchant: 从快递员处获取验证码。
        note right of Merchant: 确认码传递
        Merchant ->> Market: PUT v2/campaigns/{campaignId}/orders/{orderId}/verifyEac
        Market -->>+ Merchant: OK
        Merchant ->>- Merchant: 将订单交给快递员。
    end
```
<!-- endsource: zh/_includes/mermaid/express-verifyOrderEac.md -->

1. 发送快递员在请求中给你的确认代码. [PUT v2/campaigns/{campaignId}/orders/{orderId}/verifyEac](https://yandex.com/dev/market/partner-api/doc/zh/reference/order-delivery/verifyOrderEac.md).

1. 如果代码验证成功，则将订单发送给快递员。

## 如果没有足够的项目：取消并缩短订单。 {#cancel-by-seller}

如果在准备订单期间，您发现缺少一个或多个项目，请全部或部分取消订单。 这是通过单独的请求完成的。

<!-- source: zh/_includes/mermaid/express-cancel.md -->
```mermaid
%%{
  init: {
    'theme': 'base',
    'themeVariables': {
      'primaryColor': '#FDF3E8',
      'primaryTextColor': '#000000',
      'primaryBorderColor': '#BA9C80',
      'lineColor': '#BA9C80',
      'secondaryColor': '#94E1C4',
      'tertiaryColor': '#F84E57',
      'noteBkgColor': '#FED58D'
    }
  }
}%%

sequenceDiagram
    participant Merchant as 您的店铺
    participant Market as Yandex Market

    opt
      note right of Merchant: 可选步骤

      rect rgb(251, 243, 232)
        note right of Merchant: 如果仓库中没有大量所需商品，您可以取消订单
        Merchant ->> Market: "status": "CANCELLED", "substatus": "SHOP_FAILED"<br>PUT v2/campaigns/{campaignId}/orders/{orderId}/status
        Market -->> Merchant: OK
      end

      rect rgb(251, 243, 232)
        note right of Merchant: 如果仓库中缺少部分商品，您可以将它们从订单中移除
        Merchant ->> Market: PUT v2/campaigns/{campaignId}/orders/{orderId}/boxes
        Market -->> Merchant: OK
      end
    end
```
<!-- endsource: zh/_includes/mermaid/express-cancel.md -->

#|
||**命令行动**| **请求**||
||完全取消订单|[PUT v2/campaigns/{campaignId}/orders/{orderId}/status](https://yandex.com/dev/market/partner-api/doc/zh/reference/orders/updateOrderStatus.md).

将订单转移至 `"status":"CANCELLED"` `"substatus": "SHOP_FAILED"`.||
||将产品排除在订单之外|[PUT v2/campaigns/{campaignId}/orders/{orderId}/boxes](https://yandex.com/dev/market/partner-api/doc/zh/reference/orders/setOrderBoxLayout.md)||
|#

{% note warning "你不能经常这样做。" %}

任何这些操作都会降低[质量指数](*quality-index) 那家商店。 当质量指数下降时，商店面临限制。

{% endnote %}

[*quality-index]: Индекс качества — число от 0 до 100. Если магазин работает по модели FBY, индекс качества показывает, насколько хорошо продавец делает поставки на склады Маркета, а в моделях FBS, DBS и Экспресс индекс оценивает работу с заказами. [Узнать больше](https://yandex.ru/support/marketplace/quality/score/index.html)