# 2026-03-16: Order Service - checkout property for sales orders

## Overview

The sales order resource has been extended with a new `checkout` boolean field.

* This field can be provided only when creating an order.
* It is included only in tenant-managed order responses (not in customer-managed order responses).
* When set to `true`, it enforces that only one order can be created per cart ID.
* Orders created through the checkout flow have this flag set to `true` by default.

## Updated endpoints

| Endpoint                                                                                                                                                                             | Description                              |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------- |
| [Creating a new order](https://developer.emporix.io/api-references/api-guides/orders/order/api-reference/orders-tenant-managed#post-order-v2-tenant-salesorders)                     | Property `checkout` has been introduced. |
| [Retrieving orders](https://developer.emporix.io/api-references/api-guides/orders/order/api-reference/orders-tenant-managed#get-order-v2-tenant-salesorders)                         | Property `checkout` has been introduced. |
| [Searching for orders](https://developer.emporix.io/api-references/api-guides/orders/order/api-reference/orders-tenant-managed#post-order-v2-tenant-salesorders-search)              | Property `checkout` has been introduced. |
| [Retrieving a specific order by ID](https://developer.emporix.io/api-references/api-guides/orders/order/api-reference/orders-tenant-managed#get-order-v2-tenant-salesorders-orderid) | Property `checkout` has been introduced. |

## Known problems

There are no known problems.
