---
metadata:
  - name: generator
    content: Diplodoc Platform v5.48.2
alternate:
  - https://yandex.uz/support/split-business/en/custom/backend/yandex-pay-api/order/merchant_v1_submit-post.md
  - https://yandex.uz/support/split-business/ru/custom/backend/yandex-pay-api/order/merchant_v1_submit-post.md
  - https://yandex.uz/support/split-business/uz/custom/backend/yandex-pay-api/order/merchant_v1_submit-post.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.uz/support/split-business/uz/llms.txt

<div class="openapi">

# /v1/orders/{order_id}/submit

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

Qabul qilish vaqtida to‘lanadigan Split to‘lovi uchun to‘lovni tasdiqlash so‘rovi.

`CONFIRMED` statusidagi to‘lovlar uchun mavjud. So‘rov muvaffaqiyatli bajarilganda holat `CAPTURED`ga o‘zgaradi.

Agar buyurtmani tasdiqlash bosqichida savat tarkibi rasmiylashtirish bosqichidagi savatdan farq qilsa,
 `cart` va `orderAmount` maydonlari uchun yangi qiymatlarni yuboring.

## 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
https://pay.yandex.uz/api/merchant/v1/orders/{order_id}/submit
```

</div>

Production

</div>

<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
https://sandbox.pay.yandex.uz/api/merchant/v1/orders/{order_id}/submit
```

</div>

Sandbox

</div>

</div>

### Path parameters

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

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

Sotuvchi tomonidagi buyurtma identifikatori, u /orders so‘roviga javobda yuborilgan.

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

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

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "cart": {
    "cartId": "example",
    "coupons": [
      {
        "description": "Скидка 3%",
        "status": "VALID",
        "value": "example"
      }
    ],
    "discounts": [
      {
        "amount": "123.45",
        "description": "example",
        "discountId": "example"
      }
    ],
    "externalId": "example",
    "items": [
      {
        "description": "example",
        "discountedUnitPrice": "123.45",
        "features": null,
        "measurements": null,
        "productId": "example",
        "quantity": null,
        "skuId": "example",
        "subtotal": "123.45",
        "title": "example",
        "total": "123.45",
        "type": "UNSPECIFIED",
        "unitPrice": "123.45"
      }
    ],
    "measurements": {
      "height": 0.5,
      "length": 0.5,
      "weight": 0.5,
      "width": 0.5
    },
    "total": {
      "amount": "123.45"
    }
  },
  "externalOperationId": "example",
  "orderAmount": "123.45"
}
```

{% endcut %}

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

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

Sotuvchi tizimidagi operatsiya identifikatori

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

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

_cart_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **Type**: [CartWithRequiredTotalWithoutFinalPrice](#entity-CartWithRequiredTotalWithoutFinalPrice)

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

  ```json translate=no
  {
    "cartId": "example",
    "coupons": [
      {
        "description": "Скидка 3%",
        "status": "VALID",
        "value": "example"
      }
    ],
    "discounts": [
      {
        "amount": "123.45",
        "description": "example",
        "discountId": "example"
      }
    ],
    "externalId": "example",
    "items": [
      {
        "description": "example",
        "discountedUnitPrice": "123.45",
        "features": {
          "pointsDisabled": false,
          "tariffModifier": "VERY_LOW"
        },
        "measurements": {
          "height": 0.5,
          "length": 0.5,
          "weight": 0.5,
          "width": 0.5
        },
        "productId": "example",
        "quantity": {
          "available": "123.45",
          "count": "123.45"
        },
        "skuId": "example",
        "subtotal": "123.45",
        "title": "example",
        "total": "123.45",
        "type": "UNSPECIFIED",
        "unitPrice": "123.45"
      }
    ],
    "measurements": null,
    "total": {
      "amount": "123.45"
    }
  }
  ```

  {% endcut %}

{% endcut %}

Yakuniy savat

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

```json translate=no
{
  "cartId": "example",
  "coupons": [
    {
      "description": "Скидка 3%",
      "status": "VALID",
      "value": "example"
    }
  ],
  "discounts": [
    {
      "amount": "123.45",
      "description": "example",
      "discountId": "example"
    }
  ],
  "externalId": "example",
  "items": [
    {
      "description": "example",
      "discountedUnitPrice": "123.45",
      "features": null,
      "measurements": null,
      "productId": "example",
      "quantity": null,
      "skuId": "example",
      "subtotal": "123.45",
      "title": "example",
      "total": "123.45",
      "type": "UNSPECIFIED",
      "unitPrice": "123.45"
    }
  ],
  "measurements": null,
  "total": {
    "amount": "123.45"
  }
}
```

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

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

Buyurtmaning yakuniy summasi. `cart.total.amount` qiymatiga teng.

Agar `cart` yuborilsa, bu maydon majburiy hisoblanadi.

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

</div>

<div class="openapi-entity">

### Coupon {#entity-Coupon}

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

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

Kupon kodi

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

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

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

Kupon tavsifi

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

_Example:_{.json-schema-reset .json-schema-example} `Скидка 3%`
{.table-cell}
||
||

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

_Enum:_{.json-schema-reset .json-schema-value} `VALID`, `INVALID`, `EXPIRED`, `null`

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

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

```json translate=no
{
  "description": "Скидка 3%",
  "status": "VALID",
  "value": "example"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### Discount {#entity-Discount}

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

_amount_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string&lt;double&gt;

Chegirma summasi

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

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

Matnli tavsif

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

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

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

Sotuvchi tizimidagi chegirma identifikatori

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

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

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

```json translate=no
{
  "amount": "123.45",
  "description": "example",
  "discountId": "example"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### CartItemFeatures {#entity-CartItemFeatures}

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

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

O‘zbekistonda mavjud emas.

_Default:_{.json-schema-reset .json-schema-value} `false`
{.table-cell}
||
||

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

Komissiyani hisoblash uchun tarif modifikatori. Savatdagi pozitsiyani qayta ishlash uchun komissiya hisoblanayotganda qaysi tarif qo‘llanishini belgilaydi.

_Enum:_{.json-schema-reset .json-schema-value} `VERY_LOW`, `LOW`, `MEDIUM`, `HIGH`, `VERY_HIGH`, `null`

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

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

```json translate=no
{
  "pointsDisabled": false,
  "tariffModifier": "VERY_LOW"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### Measurements {#entity-Measurements}

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

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

Balandligi, metrda
{.table-cell}
||
||

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

Uzunligi, metrda
{.table-cell}
||
||

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

Og‘irligi, kilogrammda
{.table-cell}
||
||

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

Kengligi, metrda
{.table-cell}
||
|#{.json-schema-properties}

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

```json translate=no
{
  "height": 0.5,
  "length": 0.5,
  "weight": 0.5,
  "width": 0.5
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### ItemQuantity {#entity-ItemQuantity}

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

_count_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string&lt;double&gt;

Buyurtmadagi mahsulot miqdori

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

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

Mahsulot uchun maksimal mavjud miqdor

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

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

```json translate=no
{
  "available": "123.45",
  "count": "123.45"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### CartItemWithoutFinalPriceCamelCase {#entity-CartItemWithoutFinalPriceCamelCase}

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

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

Sotuvchi tizimidagi mahsulot ID raqami. So‘rov parametrlarida har bir mahsulot identifikatori `productId` unikal bo‘lishi kerak.

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

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

_quantity_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **Type**: [ItemQuantity](#entity-ItemQuantity)

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

  ```json translate=no
  {
    "available": "123.45",
    "count": "123.45"
  }
  ```

  {% endcut %}

{% endcut %}

Buyurtmadagi mahsulot miqdori

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

```json translate=no
{
  "available": "123.45",
  "count": "123.45"
}
```

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

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

Mahsulot tavsifi

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

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

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

Bir pozitsiya uchun chegirmalarni hisobga olgan holda mahsulot birligining narxi

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

_features_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **Type**: [CartItemFeatures](#entity-CartItemFeatures)

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

  ```json translate=no
  {
    "pointsDisabled": false,
    "tariffModifier": "VERY_LOW"
  }
  ```

  {% endcut %}

{% endcut %}

Mahsulot promo parametrlari

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

```json translate=no
{
  "pointsDisabled": false,
  "tariffModifier": "VERY_LOW"
}
```

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

_measurements_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **Type**: [Measurements](#entity-Measurements)

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

  ```json translate=no
  {
    "height": 0.5,
    "length": 0.5,
    "weight": 0.5,
    "width": 0.5
  }
  ```

  {% endcut %}

{% endcut %}

Mahsulotning o‘lchamlari va og‘irligi. `PHYSICAL` turidagi mahsulotlar uchun majburiy

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

```json translate=no
{
  "height": 0.5,
  "length": 0.5,
  "weight": 0.5,
  "width": 0.5
}
```

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

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

Assortiment birligini tavsiflovchi noyob ID raqam. Individual tarifni qo‘llash uchun zarur.

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

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

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

Chegirmalarsiz pozitsiya bo‘yicha umumiy narx

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

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

Mahsulot nomi

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

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

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

Pozitsiya bo‘yicha chegirmalar hisobga olingan umumiy narx

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

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

Mahsulot turi. Yetkazish xizmatlari bilan integratsiya uchun muhim

_Default:_{.json-schema-reset .json-schema-value} `UNSPECIFIED`

_Enum:_{.json-schema-reset .json-schema-value} `PHYSICAL`, `DIGITAL`, `UNSPECIFIED`
{.table-cell}
||
||

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

Chegirmasiz bir dona mahsulotning to‘liq narxi

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

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

```json translate=no
{
  "description": "example",
  "discountedUnitPrice": "123.45",
  "features": {
    "pointsDisabled": false,
    "tariffModifier": "VERY_LOW"
  },
  "measurements": {
    "height": 0.5,
    "length": 0.5,
    "weight": 0.5,
    "width": 0.5
  },
  "productId": "example",
  "quantity": {
    "available": "123.45",
    "count": "123.45"
  },
  "skuId": "example",
  "subtotal": "123.45",
  "title": "example",
  "total": "123.45",
  "type": "UNSPECIFIED",
  "unitPrice": "123.45"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### CartTotal {#entity-CartTotal}

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

_amount_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string&lt;double&gt;

Barcha chegirmalar hisobga olingan savat qiymati.

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

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

```json translate=no
{
  "amount": "123.45"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### CartWithRequiredTotalWithoutFinalPrice {#entity-CartWithRequiredTotalWithoutFinalPrice}

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

_items_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [CartItemWithoutFinalPriceCamelCase](#entity-CartItemWithoutFinalPriceCamelCase)[]

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

```json translate=no
[
  {
    "description": "example",
    "discountedUnitPrice": "123.45",
    "features": {
      "pointsDisabled": false,
      "tariffModifier": "VERY_LOW"
    },
    "measurements": {
      "height": 0.5,
      "length": 0.5,
      "weight": 0.5,
      "width": 0.5
    },
    "productId": "example",
    "quantity": {
      "available": "123.45",
      "count": "123.45"
    },
    "skuId": "example",
    "subtotal": "123.45",
    "title": "example",
    "total": "123.45",
    "type": "UNSPECIFIED",
    "unitPrice": "123.45"
  }
]
```

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

_total_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [CartTotal](#entity-CartTotal)

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

```json translate=no
{
  "amount": "123.45"
}
```

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

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

Yandex tomonidagi savat identifikatori

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

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

_coupons_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Coupon](#entity-Coupon)[]

Savatga qo‘llangan kuponlar

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

```json translate=no
[
  {
    "description": "Скидка 3%",
    "status": "VALID",
    "value": "example"
  }
]
```

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

_discounts_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Discount](#entity-Discount)[]

Savatga qo‘llangan chegirmalar

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

```json translate=no
[
  {
    "amount": "123.45",
    "description": "example",
    "discountId": "example"
  }
]
```

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

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

Sotuvchi tomonidagi savat identifikatori

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

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

_measurements_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Measurements](#entity-Measurements)

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

```json translate=no
{
  "height": 0.5,
  "length": 0.5,
  "weight": 0.5,
  "width": 0.5
}
```

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

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

```json translate=no
{
  "cartId": "example",
  "coupons": [
    {
      "description": "Скидка 3%",
      "status": "VALID",
      "value": "example"
    }
  ],
  "discounts": [
    {
      "amount": "123.45",
      "description": "example",
      "discountId": "example"
    }
  ],
  "externalId": "example",
  "items": [
    {
      "description": "example",
      "discountedUnitPrice": "123.45",
      "features": {
        "pointsDisabled": false,
        "tariffModifier": "VERY_LOW"
      },
      "measurements": {
        "height": 0.5,
        "length": 0.5,
        "weight": 0.5,
        "width": 0.5
      },
      "productId": "example",
      "quantity": {
        "available": "123.45",
        "count": "123.45"
      },
      "skuId": "example",
      "subtotal": "123.45",
      "title": "example",
      "total": "123.45",
      "type": "UNSPECIFIED",
      "unitPrice": "123.45"
    }
  ],
  "measurements": null,
  "total": {
    "amount": "123.45"
  }
}
```

{% endcut %}

</div>

## Responses

<div class="openapi__response__code__200">

## 200 OK

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "code": 200,
  "data": {
    "operation": {
      "amount": "123.45",
      "created": "2025-01-01T00:00:00Z",
      "externalOperationId": "example",
      "operationId": "123e4567-e89b-12d3-a456-426614174000",
      "operationType": "AUTHORIZE",
      "orderId": "example",
      "params": {},
      "pointsAmount": "123.45",
      "reason": "example",
      "status": "PENDING",
      "updated": "2025-01-01T00:00:00Z"
    }
  },
  "status": "success"
}
```

{% endcut %}

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

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

_Default:_{.json-schema-reset .json-schema-value} `200`
{.table-cell}
||
||

_data_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [OperationResponseData](#entity-OperationResponseData)

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

```json translate=no
{
  "operation": {
    "amount": "123.45",
    "created": "2025-01-01T00:00:00Z",
    "externalOperationId": "example",
    "operationId": "123e4567-e89b-12d3-a456-426614174000",
    "operationType": "AUTHORIZE",
    "orderId": "example",
    "params": {},
    "pointsAmount": "123.45",
    "reason": "example",
    "status": "PENDING",
    "updated": "2025-01-01T00:00:00Z"
  }
}
```

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

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

_Default:_{.json-schema-reset .json-schema-value} `success`

_Const:_{.json-schema-reset .json-schema-value} `success`
{.table-cell}
||
|#{.json-schema-properties}

</div>

<div class="openapi-entity">

### CartItemWithoutFinalPriceCamelCase {#entity-CartItemWithoutFinalPriceCamelCase1}

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

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

Sotuvchi tizimidagi mahsulot ID raqami. So‘rov parametrlarida har bir mahsulot identifikatori `productId` unikal bo‘lishi kerak.

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

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

_quantity_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **Type**: [ItemQuantity](#entity-ItemQuantity)

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

  ```json translate=no
  {
    "available": "123.45",
    "count": "123.45"
  }
  ```

  {% endcut %}

{% endcut %}

Buyurtmadagi mahsulot miqdori

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

```json translate=no
{
  "available": "123.45",
  "count": "123.45"
}
```

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

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

Mahsulot tavsifi

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

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

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

Bir pozitsiya uchun chegirmalarni hisobga olgan holda mahsulot birligining narxi

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

_features_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **Type**: [CartItemFeatures](#entity-CartItemFeatures)

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

  ```json translate=no
  {
    "pointsDisabled": false,
    "tariffModifier": "VERY_LOW"
  }
  ```

  {% endcut %}

{% endcut %}

Mahsulot promo parametrlari

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

```json translate=no
{
  "pointsDisabled": false,
  "tariffModifier": "VERY_LOW"
}
```

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

_measurements_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **Type**: [Measurements](#entity-Measurements)

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

  ```json translate=no
  {
    "height": 0.5,
    "length": 0.5,
    "weight": 0.5,
    "width": 0.5
  }
  ```

  {% endcut %}

{% endcut %}

Mahsulotning o‘lchamlari va og‘irligi. `PHYSICAL` turidagi mahsulotlar uchun majburiy

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

```json translate=no
{
  "height": 0.5,
  "length": 0.5,
  "weight": 0.5,
  "width": 0.5
}
```

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

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

O‘zbekistonda mavjud emas.

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

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

Assortiment birligini tavsiflovchi noyob ID raqam. Individual tarifni qo‘llash uchun zarur.

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

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

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

Chegirmalarsiz pozitsiya bo‘yicha umumiy narx

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

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

Mahsulot nomi

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

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

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

Pozitsiya bo‘yicha chegirmalar hisobga olingan umumiy narx

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

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

Mahsulot turi. Yetkazish xizmatlari bilan integratsiya uchun muhim

_Default:_{.json-schema-reset .json-schema-value} `UNSPECIFIED`

_Enum:_{.json-schema-reset .json-schema-value} `PHYSICAL`, `DIGITAL`, `UNSPECIFIED`
{.table-cell}
||
||

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

Chegirmasiz bir dona mahsulotning to‘liq narxi

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

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

```json translate=no
{
  "description": "example",
  "discountedUnitPrice": "123.45",
  "features": {
    "pointsDisabled": false,
    "tariffModifier": "VERY_LOW"
  },
  "measurements": {
    "height": 0.5,
    "length": 0.5,
    "weight": 0.5,
    "width": 0.5
  },
  "pointsAmount": "123.45",
  "productId": "example",
  "quantity": {
    "available": "123.45",
    "count": "123.45"
  },
  "skuId": "example",
  "subtotal": "123.45",
  "title": "example",
  "total": "123.45",
  "type": "UNSPECIFIED",
  "unitPrice": "123.45"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### CartTotal {#entity-CartTotal1}

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

_amount_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string&lt;double&gt;

Barcha chegirmalar hisobga olingan savat qiymati.

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

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

O‘zbekistonda mavjud emas.

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

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

```json translate=no
{
  "amount": "123.45",
  "pointsAmount": "123.45"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### CartWithRequiredTotalWithoutFinalPrice {#entity-CartWithRequiredTotalWithoutFinalPrice1}

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

_items_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [CartItemWithoutFinalPriceCamelCase](#entity-CartItemWithoutFinalPriceCamelCase1)[]

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

```json translate=no
[
  {
    "description": "example",
    "discountedUnitPrice": "123.45",
    "features": {
      "pointsDisabled": false,
      "tariffModifier": "VERY_LOW"
    },
    "measurements": {
      "height": 0.5,
      "length": 0.5,
      "weight": 0.5,
      "width": 0.5
    },
    "pointsAmount": "123.45",
    "productId": "example",
    "quantity": {
      "available": "123.45",
      "count": "123.45"
    },
    "skuId": "example",
    "subtotal": "123.45",
    "title": "example",
    "total": "123.45",
    "type": "UNSPECIFIED",
    "unitPrice": "123.45"
  }
]
```

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

_total_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [CartTotal](#entity-CartTotal1)

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

```json translate=no
{
  "amount": "123.45",
  "pointsAmount": "123.45"
}
```

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

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

Yandex tomonidagi savat identifikatori

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

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

_coupons_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Coupon](#entity-Coupon)[]

Savatga qo‘llangan kuponlar

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

```json translate=no
[
  {
    "description": "Скидка 3%",
    "status": "VALID",
    "value": "example"
  }
]
```

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

_discounts_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Discount](#entity-Discount)[]

Savatga qo‘llangan chegirmalar

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

```json translate=no
[
  {
    "amount": "123.45",
    "description": "example",
    "discountId": "example"
  }
]
```

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

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

Sotuvchi tomonidagi savat identifikatori

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

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

_measurements_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Measurements](#entity-Measurements)

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

```json translate=no
{
  "height": 0.5,
  "length": 0.5,
  "weight": 0.5,
  "width": 0.5
}
```

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

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

```json translate=no
{
  "cartId": "example",
  "coupons": [
    {
      "description": "Скидка 3%",
      "status": "VALID",
      "value": "example"
    }
  ],
  "discounts": [
    {
      "amount": "123.45",
      "description": "example",
      "discountId": "example"
    }
  ],
  "externalId": "example",
  "items": [
    {
      "description": "example",
      "discountedUnitPrice": "123.45",
      "features": {
        "pointsDisabled": false,
        "tariffModifier": "VERY_LOW"
      },
      "measurements": {
        "height": 0.5,
        "length": 0.5,
        "weight": 0.5,
        "width": 0.5
      },
      "pointsAmount": "123.45",
      "productId": "example",
      "quantity": {
        "available": "123.45",
        "count": "123.45"
      },
      "skuId": "example",
      "subtotal": "123.45",
      "title": "example",
      "total": "123.45",
      "type": "UNSPECIFIED",
      "unitPrice": "123.45"
    }
  ],
  "measurements": null,
  "total": {
    "amount": "123.45",
    "pointsAmount": "123.45"
  }
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### Operation {#entity-Operation}

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

_amount_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string&lt;double&gt;

Operatsiya summasi fiat valyutada

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

_operationId_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string&lt;uuid&gt;

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

_Example:_{.json-schema-reset .json-schema-example} `123e4567-e89b-12d3-a456-426614174000`
{.table-cell}
||
||

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

_Enum:_{.json-schema-reset .json-schema-value} `AUTHORIZE`, `BIND_CARD`, `REFUND`, `CAPTURE`, `VOID`, `RECURRING`, `PREPAYMENT`, `SUBMIT`
{.table-cell}
||
||

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

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

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

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

Operatsiya yaratilgan sana va vaqt (ISO 8601)

_Example:_{.json-schema-reset .json-schema-example} `2025-01-01T00:00:00Z`
{.table-cell}
||
||

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

Sotuvchi tomonidagi tranzaksiya identifikatori

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

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

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

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

```json translate=no
{}
```

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

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

O‘zbekistonda mavjud emas.

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

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

Xatolik sababi

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

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

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

_Default:_{.json-schema-reset .json-schema-value} `PENDING`

_Enum:_{.json-schema-reset .json-schema-value} `PENDING`, `SUCCESS`, `FAIL`
{.table-cell}
||
||

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

Operatsiya yangilangan sana va vaqt (ISO 8601)

_Example:_{.json-schema-reset .json-schema-example} `2025-01-01T00:00:00Z`
{.table-cell}
||
|#{.json-schema-properties}

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

```json translate=no
{
  "amount": "123.45",
  "created": "2025-01-01T00:00:00Z",
  "externalOperationId": "example",
  "operationId": "123e4567-e89b-12d3-a456-426614174000",
  "operationType": "AUTHORIZE",
  "orderId": "example",
  "params": {},
  "pointsAmount": "123.45",
  "reason": "example",
  "status": "PENDING",
  "updated": "2025-01-01T00:00:00Z"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### OperationResponseData {#entity-OperationResponseData}

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

_operation_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [Operation](#entity-Operation)

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

```json translate=no
{
  "amount": "123.45",
  "created": "2025-01-01T00:00:00Z",
  "externalOperationId": "example",
  "operationId": "123e4567-e89b-12d3-a456-426614174000",
  "operationType": "AUTHORIZE",
  "orderId": "example",
  "params": {},
  "pointsAmount": "123.45",
  "reason": "example",
  "status": "PENDING",
  "updated": "2025-01-01T00:00:00Z"
}
```

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

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

```json translate=no
{
  "operation": {
    "amount": "123.45",
    "created": "2025-01-01T00:00:00Z",
    "externalOperationId": "example",
    "operationId": "123e4567-e89b-12d3-a456-426614174000",
    "operationType": "AUTHORIZE",
    "orderId": "example",
    "params": {},
    "pointsAmount": "123.45",
    "reason": "example",
    "status": "PENDING",
    "updated": "2025-01-01T00:00:00Z"
  }
}
```

{% endcut %}

</div>

</div>

</div>

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