# Split check

`PUT /api/v1/Outlets/{outletId}/Checks/{checkId}/Split`

Core API · Checks · base URL `https://core-api.ancon.io` · auth: `Access-Token` header · docs: https://ancon.dev/api/core/checks/split-check

**Deprecated.**

Will no longer work after 2028-09-01 00:00, move over to the V2 Check endpoints instead.

## Path parameters

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `outletId` | string (uuid) | yes |  |
| `checkId` | string (uuid) | yes |  |

## Header parameters

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `correlationId` | string | no | Correlation Id for the request |

## Request body

Content type: `application/json`

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `parts` | integer (int32) | yes | min 2, max 100. |

### Example (from schema)

```json
{
  "parts": 2
}
```

## Responses

| Status | Description |
| --- | --- |
| 201 | Created |
| 400 | Bad Request |
| 401 | Unauthorized |
| 404 | Not Found |

### 201 response (`application/json`)

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `created` | array<object> or null | no |  |
| `created[].id` | string (uuid) | no |  |
| `created[].created` | string (date-time) | no |  |
| `created[].modified` | string (date-time) | no |  |
| `created[].outlet` | object or null | no |  |
| `created[].outlet.id` | string (uuid) | no |  |
| `created[].outlet.name` | string or null | no |  |
| `created[].orderFormat` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `4`, `8`, `16`, `32`, `64`, `128`, `159`, `191`. |
| `created[].orderType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`. |
| `created[].saleSourceId` | string (uuid) | no |  |
| `created[].discountValue` | object or null | no |  |
| `created[].discountValue.value` | number (double) or null | no |  |
| `created[].discountValue.type` | integer (int32) or null | no | Allowed values: `0`, `1`. |
| `created[].discountCode` | object or null | no |  |
| `created[].discountCode.discountId` | string (uuid) or null | no |  |
| `created[].discountCode.discountName` | string or null | no |  |
| `created[].currency` | object or null | no |  |
| `created[].currency.code` | string or null | no |  |
| `created[].salesLocation` | object or null | no |  |
| `created[].salesLocation.salesLocationId` | string (uuid) or null | no |  |
| `created[].salesLocation.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `created[].companyInfo` | object or null | no |  |
| `created[].companyInfo.companyId` | string (uuid) or null | no |  |
| `created[].companyInfo.companyName` | string or null | no |  |
| `created[].companyInfo.companyBusinessNumber` | string or null | no |  |
| `created[].companyInfo.address` | object or null | no |  |
| `created[].companyInfo.address.street` | string or null | no |  |
| `created[].companyInfo.address.street2` | string or null | no |  |
| `created[].companyInfo.address.zipCode` | string or null | no |  |
| `created[].companyInfo.address.city` | string or null | no |  |
| `created[].companyInfo.invoiceEmail` | object or null | no |  |
| `created[].companyInfo.invoiceEmail.email` | string or null | no |  |
| `created[].companyInfo.memberId` | string (uuid) or null | no |  |
| `created[].companyInfo.memberName` | string or null | no |  |
| `created[].deletedReason` | string or null | no |  |
| `created[].createdCheckTenantUserId` | string (uuid) | no |  |
| `created[].createdCheckTenantUser` | object or null | no |  |
| `created[].createdCheckTenantUser.id` | string (uuid) | no |  |
| `created[].createdCheckTenantUser.name` | object or null | no |  |
| `created[].createdCheckTenantUser.name.firstName` | string or null | no |  |
| `created[].createdCheckTenantUser.name.lastName` | string or null | no |  |
| `created[].createdCheckTenantUser.email` | object or null | no |  |
| `created[].createdCheckTenantUser.email.email` | string or null | no |  |
| `created[].closedCheckTenantUserId` | string (uuid) or null | no |  |
| `created[].createdCheckClientId` | string (uuid) | no |  |
| `created[].closedCheckClientId` | string (uuid) or null | no |  |
| `created[].orderId` | string (uuid) or null | no |  |
| `created[].incrementalNumbers` | object or null | no |  |
| `created[].incrementalNumbers.ticketNumber` | integer (int64) or null | no | Unique number per outlet per Z-Report, it will reset when a Z-Report is made and start on 1 again. Used alot in the UI to give a simple to read number, will also be printed on tickets. |
| `created[].incrementalNumbers.serialNumber` | integer (int64) or null | no | Unbroken sequence per outlet which statisfies the needs of certain pos system laws, is only used on Checks. |
| `created[].incrementalNumbers.referenceNumber` | integer (int64) or null | no | Unbroken sequence per outlet which is used for all types of sales. Suitable for correlation between systems. |
| `created[].incrementalNumbers.refundSerialNumber` | integer (int64) or null | no | Uses same series as SerialNumber and is set on orders which is refunded. |
| `created[].collectionTicketId` | string (uuid) or null | no |  |
| `created[].customTicketNumber` | integer (int64) or null | no |  |
| `created[].customName` | string or null | no |  |
| `created[].deleted` | string (date-time) or null | no |  |
| `created[].guestCount` | integer (int32) or null | no |  |
| `created[].metaData` | array<object> or null | no | Rename for next version to 'Metadata' |
| `created[].metaData[].id` | string (uuid) | no |  |
| `created[].metaData[].created` | string (date-time) | no |  |
| `created[].metaData[].modified` | string (date-time) | no |  |
| `created[].metaData[].checkId` | string (uuid) | no |  |
| `created[].metaData[].checkItemId` | string (uuid) or null | no | Rename for next version to string 'Reference' |
| `created[].metaData[].metaData` | any or null | no | Rename for next version to 'Metadata' |
| `created[].checkItems` | array<object> or null | no |  |
| `created[].checkItems[].id` | string (uuid) | no |  |
| `created[].checkItems[].checkId` | string (uuid) or null | no |  |
| `created[].checkItems[].created` | string (date-time) | no |  |
| `created[].checkItems[].modified` | string (date-time) | no |  |
| `created[].checkItems[].product` | object or null | no | Restored 1.0 wire shape of Ancon.Wildcat.Shared OrderedProduct as it serializes in the production package (1.0.1200-alpha). The current package marks IsSystemProduct with [JsonIgnore], which would silently drop the field from the legacy payloads, so the raw value object cannot be serialized directly anymore. Frozen - do not change. |
| `created[].checkItems[].product.glassesPerBottle` | number (double) or null | no |  |
| `created[].checkItems[].product.hasVariants` | boolean | no |  |
| `created[].checkItems[].product.isSystemProduct` | boolean | no |  |
| `created[].checkItems[].product.localizedProductNames` | object or null | no |  |
| `created[].checkItems[].product.localizedProductNames.translations` | map<string, string> or null | no |  |
| `created[].checkItems[].product.localizedVariantNames` | object or null | no |  |
| `created[].checkItems[].product.localizedVariantNames.translations` | map<string, string> or null | no |  |
| `created[].checkItems[].product.position` | object or null | no |  |
| `created[].checkItems[].product.position.position` | integer (int32) | no |  |
| `created[].checkItems[].product.productGroupId` | string (uuid) | no |  |
| `created[].checkItems[].product.productGroupName` | string or null | no |  |
| `created[].checkItems[].product.productId` | string (uuid) | no |  |
| `created[].checkItems[].product.productName` | string or null | no |  |
| `created[].checkItems[].product.productNumber` | string or null | no |  |
| `created[].checkItems[].product.productType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. |
| `created[].checkItems[].product.storageInfo` | object or null | no |  |
| `created[].checkItems[].product.storageInfo.temperature` | integer (int32) | no |  |
| `created[].checkItems[].product.storageInfo.size` | object or null | no |  |
| `created[].checkItems[].product.storageInfo.size.height` | integer (int32) | no |  |
| `created[].checkItems[].product.storageInfo.size.width` | integer (int32) | no |  |
| `created[].checkItems[].product.storageInfo.size.length` | integer (int32) | no |  |
| `created[].checkItems[].product.subProductId` | string (uuid) or null | no |  |
| `created[].checkItems[].product.subProductQuantity` | object or null | no |  |
| `created[].checkItems[].product.subProductQuantity.value` | number (double) | no |  |
| `created[].checkItems[].product.useBasePrice` | boolean | no |  |
| `created[].checkItems[].product.variantId` | string (uuid) | no |  |
| `created[].checkItems[].product.variantName` | string or null | no |  |
| `created[].checkItems[].product.variantNumber` | string or null | no |  |
| `created[].checkItems[].product.variantType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`. |
| `created[].checkItems[].quantity` | object or null | no |  |
| `created[].checkItems[].quantity.value` | number (double) | no |  |
| `created[].checkItems[].unitQuantity` | object or null | no |  |
| `created[].checkItems[].unitQuantity.value` | number (double) | no |  |
| `created[].checkItems[].unit` | object or null | no |  |
| `created[].checkItems[].unit.name` | string or null | no |  |
| `created[].checkItems[].unit.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `created[].checkItems[].pricePresetId` | string (uuid) or null | no |  |
| `created[].checkItems[].productPriceInclTax` | object or null | no |  |
| `created[].checkItems[].productPriceInclTax.unitPrice` | object or null | no |  |
| `created[].checkItems[].productPriceInclTax.unitPrice.amount` | number (double) | no |  |
| `created[].checkItems[].productPriceInclTax.unitPrice.currencyCode` | string or null | no |  |
| `created[].checkItems[].productPriceInclTax.additionalPrice` | object or null | no |  |
| `created[].checkItems[].productPriceInclTax.additionalPrice.amount` | number (double) | no |  |
| `created[].checkItems[].productPriceInclTax.additionalPrice.currencyCode` | string or null | no |  |
| `created[].checkItems[].productPriceExclTax` | object or null | no |  |
| `created[].checkItems[].productPriceExclTax.unitPrice` | object or null | no |  |
| `created[].checkItems[].productPriceExclTax.unitPrice.amount` | number (double) | no |  |
| `created[].checkItems[].productPriceExclTax.unitPrice.currencyCode` | string or null | no |  |
| `created[].checkItems[].productPriceExclTax.additionalPrice` | object or null | no |  |
| `created[].checkItems[].productPriceExclTax.additionalPrice.amount` | number (double) | no |  |
| `created[].checkItems[].productPriceExclTax.additionalPrice.currencyCode` | string or null | no |  |
| `created[].checkItems[].productMaterialCostExclTax` | object or null | no |  |
| `created[].checkItems[].productMaterialCostExclTax.unitPrice` | object or null | no |  |
| `created[].checkItems[].productMaterialCostExclTax.unitPrice.amount` | number (double) | no |  |
| `created[].checkItems[].productMaterialCostExclTax.unitPrice.currencyCode` | string or null | no |  |
| `created[].checkItems[].productMaterialCostExclTax.additionalPrice` | object or null | no |  |
| `created[].checkItems[].productMaterialCostExclTax.additionalPrice.amount` | number (double) | no |  |
| `created[].checkItems[].productMaterialCostExclTax.additionalPrice.currencyCode` | string or null | no |  |
| `created[].checkItems[].kitchenMessage` | string or null | no |  |
| `created[].checkItems[].discountInfo` | object or null | no |  |
| `created[].checkItems[].discountInfo.discountId` | string (uuid) or null | no |  |
| `created[].checkItems[].discountInfo.discountName` | string or null | no |  |
| `created[].checkItems[].discount` | object or null | no |  |
| `created[].checkItems[].discount.value` | number (double) or null | no |  |
| `created[].checkItems[].discount.type` | integer (int32) or null | no | Allowed values: `0`, `1`. |
| `created[].checkItems[].courseName` | string or null | no |  |
| `created[].checkItems[].coursePosition` | integer (int32) | no |  |
| `created[].checkItems[].checkPaymentId` | string (uuid) or null | no |  |
| `created[].checkItems[].paidAt` | string (date-time) or null | no |  |
| `created[].checkItems[].tag` | string or null | no |  |
| `created[].checkItems[].status` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `4`, `8`, `16`, `32`. |
| `created[].checkItems[].upsellGroupId` | string (uuid) or null | no |  |
| `created[].checkItems[].ticketedAt` | string (date-time) or null | no |  |
| `created[].checkItems[].ticketedTenantUserId` | string (uuid) or null | no |  |
| `created[].checkItems[].modifications` | array<object> or null | no |  |
| `created[].checkItems[].modifications[].id` | string (uuid) | no |  |
| `created[].checkItems[].modifications[].created` | string (date-time) | no |  |
| `created[].checkItems[].modifications[].modified` | string (date-time) | no |  |
| `created[].checkItems[].modifications[].checkItemId` | string (uuid) | no |  |
| `created[].checkItems[].modifications[].modification` | object or null | no | Restored 1.0 wire shape of Ancon.Wildcat.Shared ProductModification as it serializes in the production package (1.0.1200-alpha), where Cost and MaterialCost are Money objects. The current package flattened them to decimals, so the raw value object cannot be serialized directly anymore. Frozen - do not change. |
| `created[].checkItems[].modifications[].modification.addOnGroup` | object or null | no |  |
| `created[].checkItems[].modifications[].modification.addOnGroup.id` | string (uuid) | no |  |
| `created[].checkItems[].modifications[].modification.addOnGroup.name` | string or null | no |  |
| `created[].checkItems[].modifications[].modification.addOnGroup.localizedCustomerFacingNames` | object or null | no |  |
| `created[].checkItems[].modifications[].modification.cost` | object or null | no |  |
| `created[].checkItems[].modifications[].modification.cost.amount` | number (double) | no |  |
| `created[].checkItems[].modifications[].modification.cost.currencyCode` | string or null | no |  |
| `created[].checkItems[].modifications[].modification.freeAmount` | object or null | no |  |
| `created[].checkItems[].modifications[].modification.freeAmount.value` | number (double) | no |  |
| `created[].checkItems[].modifications[].modification.ingredient` | object or null | no |  |
| `created[].checkItems[].modifications[].modification.ingredient.id` | string (uuid) | no |  |
| `created[].checkItems[].modifications[].modification.ingredient.name` | object or null | no |  |
| `created[].checkItems[].modifications[].modification.ingredient.localizedNames` | object or null | no |  |
| `created[].checkItems[].modifications[].modification.materialCost` | object or null | no |  |
| `created[].checkItems[].modifications[].modification.materialCost.amount` | number (double) | no |  |
| `created[].checkItems[].modifications[].modification.materialCost.currencyCode` | string or null | no |  |
| `created[].checkItems[].modifications[].modification.modification` | string or null | no |  |
| `created[].checkItems[].modifications[].modification.position` | object or null | no |  |
| `created[].checkItems[].modifications[].modification.position.position` | integer (int32) | no |  |
| `created[].checkItems[].modifications[].modification.quantity` | object or null | no |  |
| `created[].checkItems[].modifications[].modification.quantity.value` | number (double) | no |  |
| `created[].checkItems[].modifications[].modification.replacement` | object or null | no |  |
| `created[].checkItems[].modifications[].modification.replacement.id` | string (uuid) | no |  |
| `created[].checkItems[].modifications[].modification.replacement.name` | object or null | no |  |
| `created[].checkItems[].modifications[].modification.replacement.localizedNames` | object or null | no |  |
| `created[].checkItems[].isTaxMandatory` | boolean | no |  |
| `created[].checkItems[].taxes` | array<object> or null | no |  |
| `created[].checkItems[].taxes[].id` | string (uuid) | no |  |
| `created[].checkItems[].taxes[].created` | string (date-time) | no |  |
| `created[].checkItems[].taxes[].modified` | string (date-time) | no |  |
| `created[].checkItems[].taxes[].tax` | object or null | no |  |
| `created[].checkItems[].taxes[].tax.taxId` | string (uuid) | no |  |
| `created[].checkItems[].taxes[].tax.taxValue` | object or null | no |  |
| `created[].checkItems[].taxes[].tax.taxValue.type` | integer (int32) | no | Allowed values: `1`, `2`. |
| `created[].checkItems[].taxes[].tax.taxValue.rate` | number (double) | no |  |
| `created[].checkItems[].checkItems` | array<object> or null | no |  |
| `created[].checkItems[].parentItemId` | string (uuid) or null | no |  |
| `created[].checkItems[].isMultiproduct` | boolean | no |  |
| `created[].checkItems[].hasOwnPrice` | boolean | no |  |
| `created[].checkItems[].priceInclTax` | object or null | no |  |
| `created[].checkItems[].priceInclTax.amount` | number (double) | no |  |
| `created[].checkItems[].priceInclTax.currency` | string or null | no |  |
| `created[].checkItems[].priceExclTax` | object or null | no |  |
| `created[].checkItems[].priceExclTax.amount` | number (double) | no |  |
| `created[].checkItems[].priceExclTax.currency` | string or null | no |  |
| `created[].checkItems[].totalPriceInclTax` | object or null | no |  |
| `created[].checkItems[].totalPriceInclTax.amount` | number (double) | no |  |
| `created[].checkItems[].totalPriceInclTax.currency` | string or null | no |  |
| `created[].checkItems[].totalPriceExclTax` | object or null | no |  |
| `created[].checkItems[].totalPriceExclTax.amount` | number (double) | no |  |
| `created[].checkItems[].totalPriceExclTax.currency` | string or null | no |  |
| `created[].checkItems[].totalMaterialCostExclTax` | object or null | no |  |
| `created[].checkItems[].totalMaterialCostExclTax.amount` | number (double) | no |  |
| `created[].checkItems[].totalMaterialCostExclTax.currency` | string or null | no |  |
| `created[].checkItems[].discountAmountInclTax` | object or null | no |  |
| `created[].checkItems[].discountAmountInclTax.amount` | number (double) | no |  |
| `created[].checkItems[].discountAmountInclTax.currency` | string or null | no |  |
| `created[].checkItems[].discountAmountExclTax` | object or null | no |  |
| `created[].checkItems[].discountAmountExclTax.amount` | number (double) | no |  |
| `created[].checkItems[].discountAmountExclTax.currency` | string or null | no |  |
| `created[].checkItems[].totalDiscountAmountInclTax` | object or null | no |  |
| `created[].checkItems[].totalDiscountAmountInclTax.amount` | number (double) | no |  |
| `created[].checkItems[].totalDiscountAmountInclTax.currency` | string or null | no |  |
| `created[].checkItems[].totalDiscountAmountExclTax` | object or null | no |  |
| `created[].checkItems[].totalDiscountAmountExclTax.amount` | number (double) | no |  |
| `created[].checkItems[].totalDiscountAmountExclTax.currency` | string or null | no |  |
| `created[].checkItems[].modificationPriceInclTax` | object or null | no |  |
| `created[].checkItems[].modificationPriceInclTax.amount` | number (double) | no |  |
| `created[].checkItems[].modificationPriceInclTax.currency` | string or null | no |  |
| `created[].checkItems[].modificationPriceExclTax` | object or null | no |  |
| `created[].checkItems[].modificationPriceExclTax.amount` | number (double) | no |  |
| `created[].checkItems[].modificationPriceExclTax.currency` | string or null | no |  |
| `created[].checkItems[].isPrepaid` | boolean | no |  |
| `created[].payments` | array<object> or null | no |  |
| `created[].payments[].id` | string (uuid) | no |  |
| `created[].payments[].created` | string (date-time) | no |  |
| `created[].payments[].modified` | string (date-time) | no |  |
| `created[].payments[].paymentType` | integer (int32) | no | Allowed values: `1`, `2`, `3`. |
| `created[].payments[].paymentMethod` | object or null | no |  |
| `created[].payments[].paymentMethod.id` | string or null | no |  |
| `created[].payments[].paymentMethod.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`, `11`, `12`, `13`, `14`, `15`, `16`, `17`, `18`, `19`, `20`, `21`, `22`, `23`. |
| `created[].payments[].paymentMethod.displayName` | string or null | no |  |
| `created[].payments[].amount` | object or null | no |  |
| `created[].payments[].amount.amount` | number (double) | no |  |
| `created[].payments[].amount.currency` | string or null | no |  |
| `created[].payments[].cashBackAmount` | object or null | no |  |
| `created[].payments[].cashBackAmount.amount` | number (double) | no |  |
| `created[].payments[].cashBackAmount.currency` | string or null | no |  |
| `created[].payments[].roundingAmount` | object or null | no |  |
| `created[].payments[].roundingAmount.amount` | number (double) | no |  |
| `created[].payments[].roundingAmount.currency` | string or null | no |  |
| `created[].payments[].tipAmount` | object or null | no |  |
| `created[].payments[].tipAmount.amount` | number (double) | no |  |
| `created[].payments[].tipAmount.currency` | string or null | no |  |
| `created[].payments[].tenantUserId` | string (uuid) | no |  |
| `created[].payments[].externalReference` | string or null | no |  |
| `created[].payments[].externalIdentifier` | string or null | no |  |
| `created[].payments[].externalTimeStamp` | string (date-time) or null | no |  |
| `created[].payments[].status` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `-1`. |
| `created[].payments[].errorType` | integer (int32) or null | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`, `11`, `12`, `13`, `14`, `15`, `16`, `17`, `18`, `19`, `20`, `21`, `22`, `23`, `24`, `25`, `26`, `-1`. |
| `created[].payments[].terminal` | object or null | no |  |
| `created[].payments[].terminal.id` | string (uuid) | no |  |
| `created[].payments[].terminal.name` | string or null | no |  |
| `created[].payments[].client` | object or null | no |  |
| `created[].payments[].client.id` | string (uuid) | no |  |
| `created[].payments[].client.name` | string or null | no |  |
| `created[].payments[].centralControlUnitSerial` | string or null | no |  |
| `created[].payments[].receipts` | array<object> or null | no |  |
| `created[].payments[].receipts[].receiverType` | integer (int32) | no | Allowed values: `1`, `2`. |
| `created[].payments[].receipts[].needsSignature` | boolean | no |  |
| `created[].payments[].receipts[].receiptTexts` | array<object> or null | no |  |
| `created[].payments[].receipts[].receiptTexts[].key` | string or null | no |  |
| `created[].payments[].receipts[].receiptTexts[].value` | string or null | no |  |
| `created[].payments[].receipts[].receiptTexts[].name` | string or null | no |  |
| `created[].payments[].invoiceReferenceNote` | string or null | no |  |
| `created[].payments[].isReceiptPrinted` | boolean | no |  |
| `created[].allCheckItems` | array<object> or null | no |  |
| `created[].allCheckItems[].id` | string (uuid) | no |  |
| `created[].allCheckItems[].checkId` | string (uuid) or null | no |  |
| `created[].allCheckItems[].created` | string (date-time) | no |  |
| `created[].allCheckItems[].modified` | string (date-time) | no |  |
| `created[].allCheckItems[].product` | object or null | no | Restored 1.0 wire shape of Ancon.Wildcat.Shared OrderedProduct as it serializes in the production package (1.0.1200-alpha). The current package marks IsSystemProduct with [JsonIgnore], which would silently drop the field from the legacy payloads, so the raw value object cannot be serialized directly anymore. Frozen - do not change. |
| `created[].allCheckItems[].product.glassesPerBottle` | number (double) or null | no |  |
| `created[].allCheckItems[].product.hasVariants` | boolean | no |  |
| `created[].allCheckItems[].product.isSystemProduct` | boolean | no |  |
| `created[].allCheckItems[].product.localizedProductNames` | object or null | no |  |
| `created[].allCheckItems[].product.localizedProductNames.translations` | map<string, string> or null | no |  |
| `created[].allCheckItems[].product.localizedVariantNames` | object or null | no |  |
| `created[].allCheckItems[].product.localizedVariantNames.translations` | map<string, string> or null | no |  |
| `created[].allCheckItems[].product.position` | object or null | no |  |
| `created[].allCheckItems[].product.position.position` | integer (int32) | no |  |
| `created[].allCheckItems[].product.productGroupId` | string (uuid) | no |  |
| `created[].allCheckItems[].product.productGroupName` | string or null | no |  |
| `created[].allCheckItems[].product.productId` | string (uuid) | no |  |
| `created[].allCheckItems[].product.productName` | string or null | no |  |
| `created[].allCheckItems[].product.productNumber` | string or null | no |  |
| `created[].allCheckItems[].product.productType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. |
| `created[].allCheckItems[].product.storageInfo` | object or null | no |  |
| `created[].allCheckItems[].product.storageInfo.temperature` | integer (int32) | no |  |
| `created[].allCheckItems[].product.storageInfo.size` | object or null | no |  |
| `created[].allCheckItems[].product.storageInfo.size.height` | integer (int32) | no |  |
| `created[].allCheckItems[].product.storageInfo.size.width` | integer (int32) | no |  |
| `created[].allCheckItems[].product.storageInfo.size.length` | integer (int32) | no |  |
| `created[].allCheckItems[].product.subProductId` | string (uuid) or null | no |  |
| `created[].allCheckItems[].product.subProductQuantity` | object or null | no |  |
| `created[].allCheckItems[].product.subProductQuantity.value` | number (double) | no |  |
| `created[].allCheckItems[].product.useBasePrice` | boolean | no |  |
| `created[].allCheckItems[].product.variantId` | string (uuid) | no |  |
| `created[].allCheckItems[].product.variantName` | string or null | no |  |
| `created[].allCheckItems[].product.variantNumber` | string or null | no |  |
| `created[].allCheckItems[].product.variantType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`. |
| `created[].allCheckItems[].quantity` | object or null | no |  |
| `created[].allCheckItems[].quantity.value` | number (double) | no |  |
| `created[].allCheckItems[].unitQuantity` | object or null | no |  |
| `created[].allCheckItems[].unitQuantity.value` | number (double) | no |  |
| `created[].allCheckItems[].unit` | object or null | no |  |
| `created[].allCheckItems[].unit.name` | string or null | no |  |
| `created[].allCheckItems[].unit.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `created[].allCheckItems[].pricePresetId` | string (uuid) or null | no |  |
| `created[].allCheckItems[].productPriceInclTax` | object or null | no |  |
| `created[].allCheckItems[].productPriceInclTax.unitPrice` | object or null | no |  |
| `created[].allCheckItems[].productPriceInclTax.unitPrice.amount` | number (double) | no |  |
| `created[].allCheckItems[].productPriceInclTax.unitPrice.currencyCode` | string or null | no |  |
| `created[].allCheckItems[].productPriceInclTax.additionalPrice` | object or null | no |  |
| `created[].allCheckItems[].productPriceInclTax.additionalPrice.amount` | number (double) | no |  |
| `created[].allCheckItems[].productPriceInclTax.additionalPrice.currencyCode` | string or null | no |  |
| `created[].allCheckItems[].productPriceExclTax` | object or null | no |  |
| `created[].allCheckItems[].productPriceExclTax.unitPrice` | object or null | no |  |
| `created[].allCheckItems[].productPriceExclTax.unitPrice.amount` | number (double) | no |  |
| `created[].allCheckItems[].productPriceExclTax.unitPrice.currencyCode` | string or null | no |  |
| `created[].allCheckItems[].productPriceExclTax.additionalPrice` | object or null | no |  |
| `created[].allCheckItems[].productPriceExclTax.additionalPrice.amount` | number (double) | no |  |
| `created[].allCheckItems[].productPriceExclTax.additionalPrice.currencyCode` | string or null | no |  |
| `created[].allCheckItems[].productMaterialCostExclTax` | object or null | no |  |
| `created[].allCheckItems[].productMaterialCostExclTax.unitPrice` | object or null | no |  |
| `created[].allCheckItems[].productMaterialCostExclTax.unitPrice.amount` | number (double) | no |  |
| `created[].allCheckItems[].productMaterialCostExclTax.unitPrice.currencyCode` | string or null | no |  |
| `created[].allCheckItems[].productMaterialCostExclTax.additionalPrice` | object or null | no |  |
| `created[].allCheckItems[].productMaterialCostExclTax.additionalPrice.amount` | number (double) | no |  |
| `created[].allCheckItems[].productMaterialCostExclTax.additionalPrice.currencyCode` | string or null | no |  |
| `created[].allCheckItems[].kitchenMessage` | string or null | no |  |
| `created[].allCheckItems[].discountInfo` | object or null | no |  |
| `created[].allCheckItems[].discountInfo.discountId` | string (uuid) or null | no |  |
| `created[].allCheckItems[].discountInfo.discountName` | string or null | no |  |
| `created[].allCheckItems[].discount` | object or null | no |  |
| `created[].allCheckItems[].discount.value` | number (double) or null | no |  |
| `created[].allCheckItems[].discount.type` | integer (int32) or null | no | Allowed values: `0`, `1`. |
| `created[].allCheckItems[].courseName` | string or null | no |  |
| `created[].allCheckItems[].coursePosition` | integer (int32) | no |  |
| `created[].allCheckItems[].checkPaymentId` | string (uuid) or null | no |  |
| `created[].allCheckItems[].paidAt` | string (date-time) or null | no |  |
| `created[].allCheckItems[].tag` | string or null | no |  |
| `created[].allCheckItems[].status` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `4`, `8`, `16`, `32`. |
| `created[].allCheckItems[].upsellGroupId` | string (uuid) or null | no |  |
| `created[].allCheckItems[].ticketedAt` | string (date-time) or null | no |  |
| `created[].allCheckItems[].ticketedTenantUserId` | string (uuid) or null | no |  |
| `created[].allCheckItems[].modifications` | array<object> or null | no |  |
| `created[].allCheckItems[].modifications[].id` | string (uuid) | no |  |
| `created[].allCheckItems[].modifications[].created` | string (date-time) | no |  |
| `created[].allCheckItems[].modifications[].modified` | string (date-time) | no |  |
| `created[].allCheckItems[].modifications[].checkItemId` | string (uuid) | no |  |
| `created[].allCheckItems[].modifications[].modification` | object or null | no | Restored 1.0 wire shape of Ancon.Wildcat.Shared ProductModification as it serializes in the production package (1.0.1200-alpha), where Cost and MaterialCost are Money objects. The current package flattened them to decimals, so the raw value object cannot be serialized directly anymore. Frozen - do not change. |
| `created[].allCheckItems[].modifications[].modification.addOnGroup` | object or null | no |  |
| `created[].allCheckItems[].modifications[].modification.addOnGroup.id` | string (uuid) | no |  |
| `created[].allCheckItems[].modifications[].modification.addOnGroup.name` | string or null | no |  |
| `created[].allCheckItems[].modifications[].modification.addOnGroup.localizedCustomerFacingNames` | object or null | no |  |
| `created[].allCheckItems[].modifications[].modification.cost` | object or null | no |  |
| `created[].allCheckItems[].modifications[].modification.cost.amount` | number (double) | no |  |
| `created[].allCheckItems[].modifications[].modification.cost.currencyCode` | string or null | no |  |
| `created[].allCheckItems[].modifications[].modification.freeAmount` | object or null | no |  |
| `created[].allCheckItems[].modifications[].modification.freeAmount.value` | number (double) | no |  |
| `created[].allCheckItems[].modifications[].modification.ingredient` | object or null | no |  |
| `created[].allCheckItems[].modifications[].modification.ingredient.id` | string (uuid) | no |  |
| `created[].allCheckItems[].modifications[].modification.ingredient.name` | object or null | no |  |
| `created[].allCheckItems[].modifications[].modification.ingredient.localizedNames` | object or null | no |  |
| `created[].allCheckItems[].modifications[].modification.materialCost` | object or null | no |  |
| `created[].allCheckItems[].modifications[].modification.materialCost.amount` | number (double) | no |  |
| `created[].allCheckItems[].modifications[].modification.materialCost.currencyCode` | string or null | no |  |
| `created[].allCheckItems[].modifications[].modification.modification` | string or null | no |  |
| `created[].allCheckItems[].modifications[].modification.position` | object or null | no |  |
| `created[].allCheckItems[].modifications[].modification.position.position` | integer (int32) | no |  |
| `created[].allCheckItems[].modifications[].modification.quantity` | object or null | no |  |
| `created[].allCheckItems[].modifications[].modification.quantity.value` | number (double) | no |  |
| `created[].allCheckItems[].modifications[].modification.replacement` | object or null | no |  |
| `created[].allCheckItems[].modifications[].modification.replacement.id` | string (uuid) | no |  |
| `created[].allCheckItems[].modifications[].modification.replacement.name` | object or null | no |  |
| `created[].allCheckItems[].modifications[].modification.replacement.localizedNames` | object or null | no |  |
| `created[].allCheckItems[].isTaxMandatory` | boolean | no |  |
| `created[].allCheckItems[].taxes` | array<object> or null | no |  |
| `created[].allCheckItems[].taxes[].id` | string (uuid) | no |  |
| `created[].allCheckItems[].taxes[].created` | string (date-time) | no |  |
| `created[].allCheckItems[].taxes[].modified` | string (date-time) | no |  |
| `created[].allCheckItems[].taxes[].tax` | object or null | no |  |
| `created[].allCheckItems[].taxes[].tax.taxId` | string (uuid) | no |  |
| `created[].allCheckItems[].taxes[].tax.taxValue` | object or null | no |  |
| `created[].allCheckItems[].taxes[].tax.taxValue.type` | integer (int32) | no | Allowed values: `1`, `2`. |
| `created[].allCheckItems[].taxes[].tax.taxValue.rate` | number (double) | no |  |
| `created[].allCheckItems[].checkItems` | array<object> or null | no |  |
| `created[].allCheckItems[].parentItemId` | string (uuid) or null | no |  |
| `created[].allCheckItems[].isMultiproduct` | boolean | no |  |
| `created[].allCheckItems[].hasOwnPrice` | boolean | no |  |
| `created[].allCheckItems[].priceInclTax` | object or null | no |  |
| `created[].allCheckItems[].priceInclTax.amount` | number (double) | no |  |
| `created[].allCheckItems[].priceInclTax.currency` | string or null | no |  |
| `created[].allCheckItems[].priceExclTax` | object or null | no |  |
| `created[].allCheckItems[].priceExclTax.amount` | number (double) | no |  |
| `created[].allCheckItems[].priceExclTax.currency` | string or null | no |  |
| `created[].allCheckItems[].totalPriceInclTax` | object or null | no |  |
| `created[].allCheckItems[].totalPriceInclTax.amount` | number (double) | no |  |
| `created[].allCheckItems[].totalPriceInclTax.currency` | string or null | no |  |
| `created[].allCheckItems[].totalPriceExclTax` | object or null | no |  |
| `created[].allCheckItems[].totalPriceExclTax.amount` | number (double) | no |  |
| `created[].allCheckItems[].totalPriceExclTax.currency` | string or null | no |  |
| `created[].allCheckItems[].totalMaterialCostExclTax` | object or null | no |  |
| `created[].allCheckItems[].totalMaterialCostExclTax.amount` | number (double) | no |  |
| `created[].allCheckItems[].totalMaterialCostExclTax.currency` | string or null | no |  |
| `created[].allCheckItems[].discountAmountInclTax` | object or null | no |  |
| `created[].allCheckItems[].discountAmountInclTax.amount` | number (double) | no |  |
| `created[].allCheckItems[].discountAmountInclTax.currency` | string or null | no |  |
| `created[].allCheckItems[].discountAmountExclTax` | object or null | no |  |
| `created[].allCheckItems[].discountAmountExclTax.amount` | number (double) | no |  |
| `created[].allCheckItems[].discountAmountExclTax.currency` | string or null | no |  |
| `created[].allCheckItems[].totalDiscountAmountInclTax` | object or null | no |  |
| `created[].allCheckItems[].totalDiscountAmountInclTax.amount` | number (double) | no |  |
| `created[].allCheckItems[].totalDiscountAmountInclTax.currency` | string or null | no |  |
| `created[].allCheckItems[].totalDiscountAmountExclTax` | object or null | no |  |
| `created[].allCheckItems[].totalDiscountAmountExclTax.amount` | number (double) | no |  |
| `created[].allCheckItems[].totalDiscountAmountExclTax.currency` | string or null | no |  |
| `created[].allCheckItems[].modificationPriceInclTax` | object or null | no |  |
| `created[].allCheckItems[].modificationPriceInclTax.amount` | number (double) | no |  |
| `created[].allCheckItems[].modificationPriceInclTax.currency` | string or null | no |  |
| `created[].allCheckItems[].modificationPriceExclTax` | object or null | no |  |
| `created[].allCheckItems[].modificationPriceExclTax.amount` | number (double) | no |  |
| `created[].allCheckItems[].modificationPriceExclTax.currency` | string or null | no |  |
| `created[].allCheckItems[].isPrepaid` | boolean | no |  |
| `created[].itemsExclSystemProducts` | array<object> or null | no |  |
| `created[].itemsExclSystemProducts[].id` | string (uuid) | no |  |
| `created[].itemsExclSystemProducts[].checkId` | string (uuid) or null | no |  |
| `created[].itemsExclSystemProducts[].created` | string (date-time) | no |  |
| `created[].itemsExclSystemProducts[].modified` | string (date-time) | no |  |
| `created[].itemsExclSystemProducts[].product` | object or null | no | Restored 1.0 wire shape of Ancon.Wildcat.Shared OrderedProduct as it serializes in the production package (1.0.1200-alpha). The current package marks IsSystemProduct with [JsonIgnore], which would silently drop the field from the legacy payloads, so the raw value object cannot be serialized directly anymore. Frozen - do not change. |
| `created[].itemsExclSystemProducts[].product.glassesPerBottle` | number (double) or null | no |  |
| `created[].itemsExclSystemProducts[].product.hasVariants` | boolean | no |  |
| `created[].itemsExclSystemProducts[].product.isSystemProduct` | boolean | no |  |
| `created[].itemsExclSystemProducts[].product.localizedProductNames` | object or null | no |  |
| `created[].itemsExclSystemProducts[].product.localizedProductNames.translations` | map<string, string> or null | no |  |
| `created[].itemsExclSystemProducts[].product.localizedVariantNames` | object or null | no |  |
| `created[].itemsExclSystemProducts[].product.localizedVariantNames.translations` | map<string, string> or null | no |  |
| `created[].itemsExclSystemProducts[].product.position` | object or null | no |  |
| `created[].itemsExclSystemProducts[].product.position.position` | integer (int32) | no |  |
| `created[].itemsExclSystemProducts[].product.productGroupId` | string (uuid) | no |  |
| `created[].itemsExclSystemProducts[].product.productGroupName` | string or null | no |  |
| `created[].itemsExclSystemProducts[].product.productId` | string (uuid) | no |  |
| `created[].itemsExclSystemProducts[].product.productName` | string or null | no |  |
| `created[].itemsExclSystemProducts[].product.productNumber` | string or null | no |  |
| `created[].itemsExclSystemProducts[].product.productType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. |
| `created[].itemsExclSystemProducts[].product.storageInfo` | object or null | no |  |
| `created[].itemsExclSystemProducts[].product.storageInfo.temperature` | integer (int32) | no |  |
| `created[].itemsExclSystemProducts[].product.storageInfo.size` | object or null | no |  |
| `created[].itemsExclSystemProducts[].product.storageInfo.size.height` | integer (int32) | no |  |
| `created[].itemsExclSystemProducts[].product.storageInfo.size.width` | integer (int32) | no |  |
| `created[].itemsExclSystemProducts[].product.storageInfo.size.length` | integer (int32) | no |  |
| `created[].itemsExclSystemProducts[].product.subProductId` | string (uuid) or null | no |  |
| `created[].itemsExclSystemProducts[].product.subProductQuantity` | object or null | no |  |
| `created[].itemsExclSystemProducts[].product.subProductQuantity.value` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].product.useBasePrice` | boolean | no |  |
| `created[].itemsExclSystemProducts[].product.variantId` | string (uuid) | no |  |
| `created[].itemsExclSystemProducts[].product.variantName` | string or null | no |  |
| `created[].itemsExclSystemProducts[].product.variantNumber` | string or null | no |  |
| `created[].itemsExclSystemProducts[].product.variantType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`. |
| `created[].itemsExclSystemProducts[].quantity` | object or null | no |  |
| `created[].itemsExclSystemProducts[].quantity.value` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].unitQuantity` | object or null | no |  |
| `created[].itemsExclSystemProducts[].unitQuantity.value` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].unit` | object or null | no |  |
| `created[].itemsExclSystemProducts[].unit.name` | string or null | no |  |
| `created[].itemsExclSystemProducts[].unit.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `created[].itemsExclSystemProducts[].pricePresetId` | string (uuid) or null | no |  |
| `created[].itemsExclSystemProducts[].productPriceInclTax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].productPriceInclTax.unitPrice` | object or null | no |  |
| `created[].itemsExclSystemProducts[].productPriceInclTax.unitPrice.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].productPriceInclTax.unitPrice.currencyCode` | string or null | no |  |
| `created[].itemsExclSystemProducts[].productPriceInclTax.additionalPrice` | object or null | no |  |
| `created[].itemsExclSystemProducts[].productPriceInclTax.additionalPrice.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].productPriceInclTax.additionalPrice.currencyCode` | string or null | no |  |
| `created[].itemsExclSystemProducts[].productPriceExclTax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].productPriceExclTax.unitPrice` | object or null | no |  |
| `created[].itemsExclSystemProducts[].productPriceExclTax.unitPrice.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].productPriceExclTax.unitPrice.currencyCode` | string or null | no |  |
| `created[].itemsExclSystemProducts[].productPriceExclTax.additionalPrice` | object or null | no |  |
| `created[].itemsExclSystemProducts[].productPriceExclTax.additionalPrice.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].productPriceExclTax.additionalPrice.currencyCode` | string or null | no |  |
| `created[].itemsExclSystemProducts[].productMaterialCostExclTax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].productMaterialCostExclTax.unitPrice` | object or null | no |  |
| `created[].itemsExclSystemProducts[].productMaterialCostExclTax.unitPrice.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].productMaterialCostExclTax.unitPrice.currencyCode` | string or null | no |  |
| `created[].itemsExclSystemProducts[].productMaterialCostExclTax.additionalPrice` | object or null | no |  |
| `created[].itemsExclSystemProducts[].productMaterialCostExclTax.additionalPrice.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].productMaterialCostExclTax.additionalPrice.currencyCode` | string or null | no |  |
| `created[].itemsExclSystemProducts[].kitchenMessage` | string or null | no |  |
| `created[].itemsExclSystemProducts[].discountInfo` | object or null | no |  |
| `created[].itemsExclSystemProducts[].discountInfo.discountId` | string (uuid) or null | no |  |
| `created[].itemsExclSystemProducts[].discountInfo.discountName` | string or null | no |  |
| `created[].itemsExclSystemProducts[].discount` | object or null | no |  |
| `created[].itemsExclSystemProducts[].discount.value` | number (double) or null | no |  |
| `created[].itemsExclSystemProducts[].discount.type` | integer (int32) or null | no | Allowed values: `0`, `1`. |
| `created[].itemsExclSystemProducts[].courseName` | string or null | no |  |
| `created[].itemsExclSystemProducts[].coursePosition` | integer (int32) | no |  |
| `created[].itemsExclSystemProducts[].checkPaymentId` | string (uuid) or null | no |  |
| `created[].itemsExclSystemProducts[].paidAt` | string (date-time) or null | no |  |
| `created[].itemsExclSystemProducts[].tag` | string or null | no |  |
| `created[].itemsExclSystemProducts[].status` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `4`, `8`, `16`, `32`. |
| `created[].itemsExclSystemProducts[].upsellGroupId` | string (uuid) or null | no |  |
| `created[].itemsExclSystemProducts[].ticketedAt` | string (date-time) or null | no |  |
| `created[].itemsExclSystemProducts[].ticketedTenantUserId` | string (uuid) or null | no |  |
| `created[].itemsExclSystemProducts[].modifications` | array<object> or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].id` | string (uuid) | no |  |
| `created[].itemsExclSystemProducts[].modifications[].created` | string (date-time) | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modified` | string (date-time) | no |  |
| `created[].itemsExclSystemProducts[].modifications[].checkItemId` | string (uuid) | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification` | object or null | no | Restored 1.0 wire shape of Ancon.Wildcat.Shared ProductModification as it serializes in the production package (1.0.1200-alpha), where Cost and MaterialCost are Money objects. The current package flattened them to decimals, so the raw value object cannot be serialized directly anymore. Frozen - do not change. |
| `created[].itemsExclSystemProducts[].modifications[].modification.addOnGroup` | object or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.addOnGroup.id` | string (uuid) | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.addOnGroup.name` | string or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.addOnGroup.localizedCustomerFacingNames` | object or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.cost` | object or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.cost.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.cost.currencyCode` | string or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.freeAmount` | object or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.freeAmount.value` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.ingredient` | object or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.ingredient.id` | string (uuid) | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.ingredient.name` | object or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.ingredient.localizedNames` | object or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.materialCost` | object or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.materialCost.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.materialCost.currencyCode` | string or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.modification` | string or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.position` | object or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.position.position` | integer (int32) | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.quantity` | object or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.quantity.value` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.replacement` | object or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.replacement.id` | string (uuid) | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.replacement.name` | object or null | no |  |
| `created[].itemsExclSystemProducts[].modifications[].modification.replacement.localizedNames` | object or null | no |  |
| `created[].itemsExclSystemProducts[].isTaxMandatory` | boolean | no |  |
| `created[].itemsExclSystemProducts[].taxes` | array<object> or null | no |  |
| `created[].itemsExclSystemProducts[].taxes[].id` | string (uuid) | no |  |
| `created[].itemsExclSystemProducts[].taxes[].created` | string (date-time) | no |  |
| `created[].itemsExclSystemProducts[].taxes[].modified` | string (date-time) | no |  |
| `created[].itemsExclSystemProducts[].taxes[].tax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].taxes[].tax.taxId` | string (uuid) | no |  |
| `created[].itemsExclSystemProducts[].taxes[].tax.taxValue` | object or null | no |  |
| `created[].itemsExclSystemProducts[].taxes[].tax.taxValue.type` | integer (int32) | no | Allowed values: `1`, `2`. |
| `created[].itemsExclSystemProducts[].taxes[].tax.taxValue.rate` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].checkItems` | array<object> or null | no |  |
| `created[].itemsExclSystemProducts[].parentItemId` | string (uuid) or null | no |  |
| `created[].itemsExclSystemProducts[].isMultiproduct` | boolean | no |  |
| `created[].itemsExclSystemProducts[].hasOwnPrice` | boolean | no |  |
| `created[].itemsExclSystemProducts[].priceInclTax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].priceInclTax.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].priceInclTax.currency` | string or null | no |  |
| `created[].itemsExclSystemProducts[].priceExclTax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].priceExclTax.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].priceExclTax.currency` | string or null | no |  |
| `created[].itemsExclSystemProducts[].totalPriceInclTax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].totalPriceInclTax.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].totalPriceInclTax.currency` | string or null | no |  |
| `created[].itemsExclSystemProducts[].totalPriceExclTax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].totalPriceExclTax.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].totalPriceExclTax.currency` | string or null | no |  |
| `created[].itemsExclSystemProducts[].totalMaterialCostExclTax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].totalMaterialCostExclTax.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].totalMaterialCostExclTax.currency` | string or null | no |  |
| `created[].itemsExclSystemProducts[].discountAmountInclTax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].discountAmountInclTax.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].discountAmountInclTax.currency` | string or null | no |  |
| `created[].itemsExclSystemProducts[].discountAmountExclTax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].discountAmountExclTax.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].discountAmountExclTax.currency` | string or null | no |  |
| `created[].itemsExclSystemProducts[].totalDiscountAmountInclTax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].totalDiscountAmountInclTax.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].totalDiscountAmountInclTax.currency` | string or null | no |  |
| `created[].itemsExclSystemProducts[].totalDiscountAmountExclTax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].totalDiscountAmountExclTax.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].totalDiscountAmountExclTax.currency` | string or null | no |  |
| `created[].itemsExclSystemProducts[].modificationPriceInclTax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].modificationPriceInclTax.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].modificationPriceInclTax.currency` | string or null | no |  |
| `created[].itemsExclSystemProducts[].modificationPriceExclTax` | object or null | no |  |
| `created[].itemsExclSystemProducts[].modificationPriceExclTax.amount` | number (double) | no |  |
| `created[].itemsExclSystemProducts[].modificationPriceExclTax.currency` | string or null | no |  |
| `created[].itemsExclSystemProducts[].isPrepaid` | boolean | no |  |
| `created[].totalAmount` | object or null | no |  |
| `created[].totalAmount.amount` | number (double) | no |  |
| `created[].totalAmount.currencyCode` | string or null | no |  |
| `created[].totalAmountPlusTip` | object or null | no |  |
| `created[].totalAmountPlusTip.amount` | number (double) | no |  |
| `created[].totalAmountPlusTip.currencyCode` | string or null | no |  |
| `created[].taxAmount` | object or null | no |  |
| `created[].taxAmount.amount` | number (double) | no |  |
| `created[].taxAmount.currencyCode` | string or null | no |  |
| `created[].subtotalInclTax` | object or null | no |  |
| `created[].subtotalInclTax.amount` | number (double) | no |  |
| `created[].subtotalInclTax.currencyCode` | string or null | no |  |
| `created[].subtotalExclTax` | object or null | no |  |
| `created[].subtotalExclTax.amount` | number (double) | no |  |
| `created[].subtotalExclTax.currencyCode` | string or null | no |  |
| `created[].subTotalDiscountInclTax` | object or null | no |  |
| `created[].subTotalDiscountInclTax.amount` | number (double) | no |  |
| `created[].subTotalDiscountInclTax.currencyCode` | string or null | no |  |
| `created[].subTotalDiscountExclTax` | object or null | no |  |
| `created[].subTotalDiscountExclTax.amount` | number (double) | no |  |
| `created[].subTotalDiscountExclTax.currencyCode` | string or null | no |  |
| `created[].remainingAmountToPay` | object or null | no |  |
| `created[].remainingAmountToPay.amount` | number (double) | no |  |
| `created[].remainingAmountToPay.currencyCode` | string or null | no |  |
| `created[].awaitingConfirmation` | string (date-time) or null | no |  |
| `created[].customer` | object or null | no |  |
| `created[].customer.email` | object or null | no |  |
| `created[].customer.email.email` | string or null | no |  |
| `created[].customer.fullName` | string or null | no |  |
| `created[].customer.customerId` | string (uuid) or null | no |  |
| `created[].customer.identityUserId` | string (uuid) or null | no |  |
| `created[].customer.address` | object or null | no |  |
| `created[].customer.address.street` | string or null | no |  |
| `created[].customer.address.zipCode` | string or null | no |  |
| `created[].customer.address.city` | string or null | no |  |
| `created[].customer.address.state` | string or null | no |  |
| `created[].customer.address.country` | string or null | no |  |
| `created[].customer.address.location` | object or null | no |  |
| `created[].customer.address.location.latitude` | number (double) | no |  |
| `created[].customer.address.location.longitude` | number (double) | no |  |
| `created[].customer.phone` | string or null | no |  |
| `created[].customer.saleSourceId` | string (uuid) or null | no |  |
| `created[].guestGroupId` | string (uuid) or null | no |  |
| `updated` | array<object> or null | no |  |
| `updated[].id` | string (uuid) | no |  |
| `updated[].created` | string (date-time) | no |  |
| `updated[].modified` | string (date-time) | no |  |
| `updated[].outlet` | object or null | no |  |
| `updated[].outlet.id` | string (uuid) | no |  |
| `updated[].outlet.name` | string or null | no |  |
| `updated[].orderFormat` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `4`, `8`, `16`, `32`, `64`, `128`, `159`, `191`. |
| `updated[].orderType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`. |
| `updated[].saleSourceId` | string (uuid) | no |  |
| `updated[].discountValue` | object or null | no |  |
| `updated[].discountValue.value` | number (double) or null | no |  |
| `updated[].discountValue.type` | integer (int32) or null | no | Allowed values: `0`, `1`. |
| `updated[].discountCode` | object or null | no |  |
| `updated[].discountCode.discountId` | string (uuid) or null | no |  |
| `updated[].discountCode.discountName` | string or null | no |  |
| `updated[].currency` | object or null | no |  |
| `updated[].currency.code` | string or null | no |  |
| `updated[].salesLocation` | object or null | no |  |
| `updated[].salesLocation.salesLocationId` | string (uuid) or null | no |  |
| `updated[].salesLocation.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `updated[].companyInfo` | object or null | no |  |
| `updated[].companyInfo.companyId` | string (uuid) or null | no |  |
| `updated[].companyInfo.companyName` | string or null | no |  |
| `updated[].companyInfo.companyBusinessNumber` | string or null | no |  |
| `updated[].companyInfo.address` | object or null | no |  |
| `updated[].companyInfo.address.street` | string or null | no |  |
| `updated[].companyInfo.address.street2` | string or null | no |  |
| `updated[].companyInfo.address.zipCode` | string or null | no |  |
| `updated[].companyInfo.address.city` | string or null | no |  |
| `updated[].companyInfo.invoiceEmail` | object or null | no |  |
| `updated[].companyInfo.invoiceEmail.email` | string or null | no |  |
| `updated[].companyInfo.memberId` | string (uuid) or null | no |  |
| `updated[].companyInfo.memberName` | string or null | no |  |
| `updated[].deletedReason` | string or null | no |  |
| `updated[].createdCheckTenantUserId` | string (uuid) | no |  |
| `updated[].createdCheckTenantUser` | object or null | no |  |
| `updated[].createdCheckTenantUser.id` | string (uuid) | no |  |
| `updated[].createdCheckTenantUser.name` | object or null | no |  |
| `updated[].createdCheckTenantUser.name.firstName` | string or null | no |  |
| `updated[].createdCheckTenantUser.name.lastName` | string or null | no |  |
| `updated[].createdCheckTenantUser.email` | object or null | no |  |
| `updated[].createdCheckTenantUser.email.email` | string or null | no |  |
| `updated[].closedCheckTenantUserId` | string (uuid) or null | no |  |
| `updated[].createdCheckClientId` | string (uuid) | no |  |
| `updated[].closedCheckClientId` | string (uuid) or null | no |  |
| `updated[].orderId` | string (uuid) or null | no |  |
| `updated[].incrementalNumbers` | object or null | no |  |
| `updated[].incrementalNumbers.ticketNumber` | integer (int64) or null | no | Unique number per outlet per Z-Report, it will reset when a Z-Report is made and start on 1 again. Used alot in the UI to give a simple to read number, will also be printed on tickets. |
| `updated[].incrementalNumbers.serialNumber` | integer (int64) or null | no | Unbroken sequence per outlet which statisfies the needs of certain pos system laws, is only used on Checks. |
| `updated[].incrementalNumbers.referenceNumber` | integer (int64) or null | no | Unbroken sequence per outlet which is used for all types of sales. Suitable for correlation between systems. |
| `updated[].incrementalNumbers.refundSerialNumber` | integer (int64) or null | no | Uses same series as SerialNumber and is set on orders which is refunded. |
| `updated[].collectionTicketId` | string (uuid) or null | no |  |
| `updated[].customTicketNumber` | integer (int64) or null | no |  |
| `updated[].customName` | string or null | no |  |
| `updated[].deleted` | string (date-time) or null | no |  |
| `updated[].guestCount` | integer (int32) or null | no |  |
| `updated[].metaData` | array<object> or null | no | Rename for next version to 'Metadata' |
| `updated[].metaData[].id` | string (uuid) | no |  |
| `updated[].metaData[].created` | string (date-time) | no |  |
| `updated[].metaData[].modified` | string (date-time) | no |  |
| `updated[].metaData[].checkId` | string (uuid) | no |  |
| `updated[].metaData[].checkItemId` | string (uuid) or null | no | Rename for next version to string 'Reference' |
| `updated[].metaData[].metaData` | any or null | no | Rename for next version to 'Metadata' |
| `updated[].checkItems` | array<object> or null | no |  |
| `updated[].checkItems[].id` | string (uuid) | no |  |
| `updated[].checkItems[].checkId` | string (uuid) or null | no |  |
| `updated[].checkItems[].created` | string (date-time) | no |  |
| `updated[].checkItems[].modified` | string (date-time) | no |  |
| `updated[].checkItems[].product` | object or null | no | Restored 1.0 wire shape of Ancon.Wildcat.Shared OrderedProduct as it serializes in the production package (1.0.1200-alpha). The current package marks IsSystemProduct with [JsonIgnore], which would silently drop the field from the legacy payloads, so the raw value object cannot be serialized directly anymore. Frozen - do not change. |
| `updated[].checkItems[].product.glassesPerBottle` | number (double) or null | no |  |
| `updated[].checkItems[].product.hasVariants` | boolean | no |  |
| `updated[].checkItems[].product.isSystemProduct` | boolean | no |  |
| `updated[].checkItems[].product.localizedProductNames` | object or null | no |  |
| `updated[].checkItems[].product.localizedProductNames.translations` | map<string, string> or null | no |  |
| `updated[].checkItems[].product.localizedVariantNames` | object or null | no |  |
| `updated[].checkItems[].product.localizedVariantNames.translations` | map<string, string> or null | no |  |
| `updated[].checkItems[].product.position` | object or null | no |  |
| `updated[].checkItems[].product.position.position` | integer (int32) | no |  |
| `updated[].checkItems[].product.productGroupId` | string (uuid) | no |  |
| `updated[].checkItems[].product.productGroupName` | string or null | no |  |
| `updated[].checkItems[].product.productId` | string (uuid) | no |  |
| `updated[].checkItems[].product.productName` | string or null | no |  |
| `updated[].checkItems[].product.productNumber` | string or null | no |  |
| `updated[].checkItems[].product.productType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. |
| `updated[].checkItems[].product.storageInfo` | object or null | no |  |
| `updated[].checkItems[].product.storageInfo.temperature` | integer (int32) | no |  |
| `updated[].checkItems[].product.storageInfo.size` | object or null | no |  |
| `updated[].checkItems[].product.storageInfo.size.height` | integer (int32) | no |  |
| `updated[].checkItems[].product.storageInfo.size.width` | integer (int32) | no |  |
| `updated[].checkItems[].product.storageInfo.size.length` | integer (int32) | no |  |
| `updated[].checkItems[].product.subProductId` | string (uuid) or null | no |  |
| `updated[].checkItems[].product.subProductQuantity` | object or null | no |  |
| `updated[].checkItems[].product.subProductQuantity.value` | number (double) | no |  |
| `updated[].checkItems[].product.useBasePrice` | boolean | no |  |
| `updated[].checkItems[].product.variantId` | string (uuid) | no |  |
| `updated[].checkItems[].product.variantName` | string or null | no |  |
| `updated[].checkItems[].product.variantNumber` | string or null | no |  |
| `updated[].checkItems[].product.variantType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`. |
| `updated[].checkItems[].quantity` | object or null | no |  |
| `updated[].checkItems[].quantity.value` | number (double) | no |  |
| `updated[].checkItems[].unitQuantity` | object or null | no |  |
| `updated[].checkItems[].unitQuantity.value` | number (double) | no |  |
| `updated[].checkItems[].unit` | object or null | no |  |
| `updated[].checkItems[].unit.name` | string or null | no |  |
| `updated[].checkItems[].unit.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `updated[].checkItems[].pricePresetId` | string (uuid) or null | no |  |
| `updated[].checkItems[].productPriceInclTax` | object or null | no |  |
| `updated[].checkItems[].productPriceInclTax.unitPrice` | object or null | no |  |
| `updated[].checkItems[].productPriceInclTax.unitPrice.amount` | number (double) | no |  |
| `updated[].checkItems[].productPriceInclTax.unitPrice.currencyCode` | string or null | no |  |
| `updated[].checkItems[].productPriceInclTax.additionalPrice` | object or null | no |  |
| `updated[].checkItems[].productPriceInclTax.additionalPrice.amount` | number (double) | no |  |
| `updated[].checkItems[].productPriceInclTax.additionalPrice.currencyCode` | string or null | no |  |
| `updated[].checkItems[].productPriceExclTax` | object or null | no |  |
| `updated[].checkItems[].productPriceExclTax.unitPrice` | object or null | no |  |
| `updated[].checkItems[].productPriceExclTax.unitPrice.amount` | number (double) | no |  |
| `updated[].checkItems[].productPriceExclTax.unitPrice.currencyCode` | string or null | no |  |
| `updated[].checkItems[].productPriceExclTax.additionalPrice` | object or null | no |  |
| `updated[].checkItems[].productPriceExclTax.additionalPrice.amount` | number (double) | no |  |
| `updated[].checkItems[].productPriceExclTax.additionalPrice.currencyCode` | string or null | no |  |
| `updated[].checkItems[].productMaterialCostExclTax` | object or null | no |  |
| `updated[].checkItems[].productMaterialCostExclTax.unitPrice` | object or null | no |  |
| `updated[].checkItems[].productMaterialCostExclTax.unitPrice.amount` | number (double) | no |  |
| `updated[].checkItems[].productMaterialCostExclTax.unitPrice.currencyCode` | string or null | no |  |
| `updated[].checkItems[].productMaterialCostExclTax.additionalPrice` | object or null | no |  |
| `updated[].checkItems[].productMaterialCostExclTax.additionalPrice.amount` | number (double) | no |  |
| `updated[].checkItems[].productMaterialCostExclTax.additionalPrice.currencyCode` | string or null | no |  |
| `updated[].checkItems[].kitchenMessage` | string or null | no |  |
| `updated[].checkItems[].discountInfo` | object or null | no |  |
| `updated[].checkItems[].discountInfo.discountId` | string (uuid) or null | no |  |
| `updated[].checkItems[].discountInfo.discountName` | string or null | no |  |
| `updated[].checkItems[].discount` | object or null | no |  |
| `updated[].checkItems[].discount.value` | number (double) or null | no |  |
| `updated[].checkItems[].discount.type` | integer (int32) or null | no | Allowed values: `0`, `1`. |
| `updated[].checkItems[].courseName` | string or null | no |  |
| `updated[].checkItems[].coursePosition` | integer (int32) | no |  |
| `updated[].checkItems[].checkPaymentId` | string (uuid) or null | no |  |
| `updated[].checkItems[].paidAt` | string (date-time) or null | no |  |
| `updated[].checkItems[].tag` | string or null | no |  |
| `updated[].checkItems[].status` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `4`, `8`, `16`, `32`. |
| `updated[].checkItems[].upsellGroupId` | string (uuid) or null | no |  |
| `updated[].checkItems[].ticketedAt` | string (date-time) or null | no |  |
| `updated[].checkItems[].ticketedTenantUserId` | string (uuid) or null | no |  |
| `updated[].checkItems[].modifications` | array<object> or null | no |  |
| `updated[].checkItems[].modifications[].id` | string (uuid) | no |  |
| `updated[].checkItems[].modifications[].created` | string (date-time) | no |  |
| `updated[].checkItems[].modifications[].modified` | string (date-time) | no |  |
| `updated[].checkItems[].modifications[].checkItemId` | string (uuid) | no |  |
| `updated[].checkItems[].modifications[].modification` | object or null | no | Restored 1.0 wire shape of Ancon.Wildcat.Shared ProductModification as it serializes in the production package (1.0.1200-alpha), where Cost and MaterialCost are Money objects. The current package flattened them to decimals, so the raw value object cannot be serialized directly anymore. Frozen - do not change. |
| `updated[].checkItems[].modifications[].modification.addOnGroup` | object or null | no |  |
| `updated[].checkItems[].modifications[].modification.addOnGroup.id` | string (uuid) | no |  |
| `updated[].checkItems[].modifications[].modification.addOnGroup.name` | string or null | no |  |
| `updated[].checkItems[].modifications[].modification.addOnGroup.localizedCustomerFacingNames` | object or null | no |  |
| `updated[].checkItems[].modifications[].modification.cost` | object or null | no |  |
| `updated[].checkItems[].modifications[].modification.cost.amount` | number (double) | no |  |
| `updated[].checkItems[].modifications[].modification.cost.currencyCode` | string or null | no |  |
| `updated[].checkItems[].modifications[].modification.freeAmount` | object or null | no |  |
| `updated[].checkItems[].modifications[].modification.freeAmount.value` | number (double) | no |  |
| `updated[].checkItems[].modifications[].modification.ingredient` | object or null | no |  |
| `updated[].checkItems[].modifications[].modification.ingredient.id` | string (uuid) | no |  |
| `updated[].checkItems[].modifications[].modification.ingredient.name` | object or null | no |  |
| `updated[].checkItems[].modifications[].modification.ingredient.localizedNames` | object or null | no |  |
| `updated[].checkItems[].modifications[].modification.materialCost` | object or null | no |  |
| `updated[].checkItems[].modifications[].modification.materialCost.amount` | number (double) | no |  |
| `updated[].checkItems[].modifications[].modification.materialCost.currencyCode` | string or null | no |  |
| `updated[].checkItems[].modifications[].modification.modification` | string or null | no |  |
| `updated[].checkItems[].modifications[].modification.position` | object or null | no |  |
| `updated[].checkItems[].modifications[].modification.position.position` | integer (int32) | no |  |
| `updated[].checkItems[].modifications[].modification.quantity` | object or null | no |  |
| `updated[].checkItems[].modifications[].modification.quantity.value` | number (double) | no |  |
| `updated[].checkItems[].modifications[].modification.replacement` | object or null | no |  |
| `updated[].checkItems[].modifications[].modification.replacement.id` | string (uuid) | no |  |
| `updated[].checkItems[].modifications[].modification.replacement.name` | object or null | no |  |
| `updated[].checkItems[].modifications[].modification.replacement.localizedNames` | object or null | no |  |
| `updated[].checkItems[].isTaxMandatory` | boolean | no |  |
| `updated[].checkItems[].taxes` | array<object> or null | no |  |
| `updated[].checkItems[].taxes[].id` | string (uuid) | no |  |
| `updated[].checkItems[].taxes[].created` | string (date-time) | no |  |
| `updated[].checkItems[].taxes[].modified` | string (date-time) | no |  |
| `updated[].checkItems[].taxes[].tax` | object or null | no |  |
| `updated[].checkItems[].taxes[].tax.taxId` | string (uuid) | no |  |
| `updated[].checkItems[].taxes[].tax.taxValue` | object or null | no |  |
| `updated[].checkItems[].taxes[].tax.taxValue.type` | integer (int32) | no | Allowed values: `1`, `2`. |
| `updated[].checkItems[].taxes[].tax.taxValue.rate` | number (double) | no |  |
| `updated[].checkItems[].checkItems` | array<object> or null | no |  |
| `updated[].checkItems[].parentItemId` | string (uuid) or null | no |  |
| `updated[].checkItems[].isMultiproduct` | boolean | no |  |
| `updated[].checkItems[].hasOwnPrice` | boolean | no |  |
| `updated[].checkItems[].priceInclTax` | object or null | no |  |
| `updated[].checkItems[].priceInclTax.amount` | number (double) | no |  |
| `updated[].checkItems[].priceInclTax.currency` | string or null | no |  |
| `updated[].checkItems[].priceExclTax` | object or null | no |  |
| `updated[].checkItems[].priceExclTax.amount` | number (double) | no |  |
| `updated[].checkItems[].priceExclTax.currency` | string or null | no |  |
| `updated[].checkItems[].totalPriceInclTax` | object or null | no |  |
| `updated[].checkItems[].totalPriceInclTax.amount` | number (double) | no |  |
| `updated[].checkItems[].totalPriceInclTax.currency` | string or null | no |  |
| `updated[].checkItems[].totalPriceExclTax` | object or null | no |  |
| `updated[].checkItems[].totalPriceExclTax.amount` | number (double) | no |  |
| `updated[].checkItems[].totalPriceExclTax.currency` | string or null | no |  |
| `updated[].checkItems[].totalMaterialCostExclTax` | object or null | no |  |
| `updated[].checkItems[].totalMaterialCostExclTax.amount` | number (double) | no |  |
| `updated[].checkItems[].totalMaterialCostExclTax.currency` | string or null | no |  |
| `updated[].checkItems[].discountAmountInclTax` | object or null | no |  |
| `updated[].checkItems[].discountAmountInclTax.amount` | number (double) | no |  |
| `updated[].checkItems[].discountAmountInclTax.currency` | string or null | no |  |
| `updated[].checkItems[].discountAmountExclTax` | object or null | no |  |
| `updated[].checkItems[].discountAmountExclTax.amount` | number (double) | no |  |
| `updated[].checkItems[].discountAmountExclTax.currency` | string or null | no |  |
| `updated[].checkItems[].totalDiscountAmountInclTax` | object or null | no |  |
| `updated[].checkItems[].totalDiscountAmountInclTax.amount` | number (double) | no |  |
| `updated[].checkItems[].totalDiscountAmountInclTax.currency` | string or null | no |  |
| `updated[].checkItems[].totalDiscountAmountExclTax` | object or null | no |  |
| `updated[].checkItems[].totalDiscountAmountExclTax.amount` | number (double) | no |  |
| `updated[].checkItems[].totalDiscountAmountExclTax.currency` | string or null | no |  |
| `updated[].checkItems[].modificationPriceInclTax` | object or null | no |  |
| `updated[].checkItems[].modificationPriceInclTax.amount` | number (double) | no |  |
| `updated[].checkItems[].modificationPriceInclTax.currency` | string or null | no |  |
| `updated[].checkItems[].modificationPriceExclTax` | object or null | no |  |
| `updated[].checkItems[].modificationPriceExclTax.amount` | number (double) | no |  |
| `updated[].checkItems[].modificationPriceExclTax.currency` | string or null | no |  |
| `updated[].checkItems[].isPrepaid` | boolean | no |  |
| `updated[].payments` | array<object> or null | no |  |
| `updated[].payments[].id` | string (uuid) | no |  |
| `updated[].payments[].created` | string (date-time) | no |  |
| `updated[].payments[].modified` | string (date-time) | no |  |
| `updated[].payments[].paymentType` | integer (int32) | no | Allowed values: `1`, `2`, `3`. |
| `updated[].payments[].paymentMethod` | object or null | no |  |
| `updated[].payments[].paymentMethod.id` | string or null | no |  |
| `updated[].payments[].paymentMethod.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`, `11`, `12`, `13`, `14`, `15`, `16`, `17`, `18`, `19`, `20`, `21`, `22`, `23`. |
| `updated[].payments[].paymentMethod.displayName` | string or null | no |  |
| `updated[].payments[].amount` | object or null | no |  |
| `updated[].payments[].amount.amount` | number (double) | no |  |
| `updated[].payments[].amount.currency` | string or null | no |  |
| `updated[].payments[].cashBackAmount` | object or null | no |  |
| `updated[].payments[].cashBackAmount.amount` | number (double) | no |  |
| `updated[].payments[].cashBackAmount.currency` | string or null | no |  |
| `updated[].payments[].roundingAmount` | object or null | no |  |
| `updated[].payments[].roundingAmount.amount` | number (double) | no |  |
| `updated[].payments[].roundingAmount.currency` | string or null | no |  |
| `updated[].payments[].tipAmount` | object or null | no |  |
| `updated[].payments[].tipAmount.amount` | number (double) | no |  |
| `updated[].payments[].tipAmount.currency` | string or null | no |  |
| `updated[].payments[].tenantUserId` | string (uuid) | no |  |
| `updated[].payments[].externalReference` | string or null | no |  |
| `updated[].payments[].externalIdentifier` | string or null | no |  |
| `updated[].payments[].externalTimeStamp` | string (date-time) or null | no |  |
| `updated[].payments[].status` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `-1`. |
| `updated[].payments[].errorType` | integer (int32) or null | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`, `11`, `12`, `13`, `14`, `15`, `16`, `17`, `18`, `19`, `20`, `21`, `22`, `23`, `24`, `25`, `26`, `-1`. |
| `updated[].payments[].terminal` | object or null | no |  |
| `updated[].payments[].terminal.id` | string (uuid) | no |  |
| `updated[].payments[].terminal.name` | string or null | no |  |
| `updated[].payments[].client` | object or null | no |  |
| `updated[].payments[].client.id` | string (uuid) | no |  |
| `updated[].payments[].client.name` | string or null | no |  |
| `updated[].payments[].centralControlUnitSerial` | string or null | no |  |
| `updated[].payments[].receipts` | array<object> or null | no |  |
| `updated[].payments[].receipts[].receiverType` | integer (int32) | no | Allowed values: `1`, `2`. |
| `updated[].payments[].receipts[].needsSignature` | boolean | no |  |
| `updated[].payments[].receipts[].receiptTexts` | array<object> or null | no |  |
| `updated[].payments[].receipts[].receiptTexts[].key` | string or null | no |  |
| `updated[].payments[].receipts[].receiptTexts[].value` | string or null | no |  |
| `updated[].payments[].receipts[].receiptTexts[].name` | string or null | no |  |
| `updated[].payments[].invoiceReferenceNote` | string or null | no |  |
| `updated[].payments[].isReceiptPrinted` | boolean | no |  |
| `updated[].allCheckItems` | array<object> or null | no |  |
| `updated[].allCheckItems[].id` | string (uuid) | no |  |
| `updated[].allCheckItems[].checkId` | string (uuid) or null | no |  |
| `updated[].allCheckItems[].created` | string (date-time) | no |  |
| `updated[].allCheckItems[].modified` | string (date-time) | no |  |
| `updated[].allCheckItems[].product` | object or null | no | Restored 1.0 wire shape of Ancon.Wildcat.Shared OrderedProduct as it serializes in the production package (1.0.1200-alpha). The current package marks IsSystemProduct with [JsonIgnore], which would silently drop the field from the legacy payloads, so the raw value object cannot be serialized directly anymore. Frozen - do not change. |
| `updated[].allCheckItems[].product.glassesPerBottle` | number (double) or null | no |  |
| `updated[].allCheckItems[].product.hasVariants` | boolean | no |  |
| `updated[].allCheckItems[].product.isSystemProduct` | boolean | no |  |
| `updated[].allCheckItems[].product.localizedProductNames` | object or null | no |  |
| `updated[].allCheckItems[].product.localizedProductNames.translations` | map<string, string> or null | no |  |
| `updated[].allCheckItems[].product.localizedVariantNames` | object or null | no |  |
| `updated[].allCheckItems[].product.localizedVariantNames.translations` | map<string, string> or null | no |  |
| `updated[].allCheckItems[].product.position` | object or null | no |  |
| `updated[].allCheckItems[].product.position.position` | integer (int32) | no |  |
| `updated[].allCheckItems[].product.productGroupId` | string (uuid) | no |  |
| `updated[].allCheckItems[].product.productGroupName` | string or null | no |  |
| `updated[].allCheckItems[].product.productId` | string (uuid) | no |  |
| `updated[].allCheckItems[].product.productName` | string or null | no |  |
| `updated[].allCheckItems[].product.productNumber` | string or null | no |  |
| `updated[].allCheckItems[].product.productType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. |
| `updated[].allCheckItems[].product.storageInfo` | object or null | no |  |
| `updated[].allCheckItems[].product.storageInfo.temperature` | integer (int32) | no |  |
| `updated[].allCheckItems[].product.storageInfo.size` | object or null | no |  |
| `updated[].allCheckItems[].product.storageInfo.size.height` | integer (int32) | no |  |
| `updated[].allCheckItems[].product.storageInfo.size.width` | integer (int32) | no |  |
| `updated[].allCheckItems[].product.storageInfo.size.length` | integer (int32) | no |  |
| `updated[].allCheckItems[].product.subProductId` | string (uuid) or null | no |  |
| `updated[].allCheckItems[].product.subProductQuantity` | object or null | no |  |
| `updated[].allCheckItems[].product.subProductQuantity.value` | number (double) | no |  |
| `updated[].allCheckItems[].product.useBasePrice` | boolean | no |  |
| `updated[].allCheckItems[].product.variantId` | string (uuid) | no |  |
| `updated[].allCheckItems[].product.variantName` | string or null | no |  |
| `updated[].allCheckItems[].product.variantNumber` | string or null | no |  |
| `updated[].allCheckItems[].product.variantType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`. |
| `updated[].allCheckItems[].quantity` | object or null | no |  |
| `updated[].allCheckItems[].quantity.value` | number (double) | no |  |
| `updated[].allCheckItems[].unitQuantity` | object or null | no |  |
| `updated[].allCheckItems[].unitQuantity.value` | number (double) | no |  |
| `updated[].allCheckItems[].unit` | object or null | no |  |
| `updated[].allCheckItems[].unit.name` | string or null | no |  |
| `updated[].allCheckItems[].unit.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `updated[].allCheckItems[].pricePresetId` | string (uuid) or null | no |  |
| `updated[].allCheckItems[].productPriceInclTax` | object or null | no |  |
| `updated[].allCheckItems[].productPriceInclTax.unitPrice` | object or null | no |  |
| `updated[].allCheckItems[].productPriceInclTax.unitPrice.amount` | number (double) | no |  |
| `updated[].allCheckItems[].productPriceInclTax.unitPrice.currencyCode` | string or null | no |  |
| `updated[].allCheckItems[].productPriceInclTax.additionalPrice` | object or null | no |  |
| `updated[].allCheckItems[].productPriceInclTax.additionalPrice.amount` | number (double) | no |  |
| `updated[].allCheckItems[].productPriceInclTax.additionalPrice.currencyCode` | string or null | no |  |
| `updated[].allCheckItems[].productPriceExclTax` | object or null | no |  |
| `updated[].allCheckItems[].productPriceExclTax.unitPrice` | object or null | no |  |
| `updated[].allCheckItems[].productPriceExclTax.unitPrice.amount` | number (double) | no |  |
| `updated[].allCheckItems[].productPriceExclTax.unitPrice.currencyCode` | string or null | no |  |
| `updated[].allCheckItems[].productPriceExclTax.additionalPrice` | object or null | no |  |
| `updated[].allCheckItems[].productPriceExclTax.additionalPrice.amount` | number (double) | no |  |
| `updated[].allCheckItems[].productPriceExclTax.additionalPrice.currencyCode` | string or null | no |  |
| `updated[].allCheckItems[].productMaterialCostExclTax` | object or null | no |  |
| `updated[].allCheckItems[].productMaterialCostExclTax.unitPrice` | object or null | no |  |
| `updated[].allCheckItems[].productMaterialCostExclTax.unitPrice.amount` | number (double) | no |  |
| `updated[].allCheckItems[].productMaterialCostExclTax.unitPrice.currencyCode` | string or null | no |  |
| `updated[].allCheckItems[].productMaterialCostExclTax.additionalPrice` | object or null | no |  |
| `updated[].allCheckItems[].productMaterialCostExclTax.additionalPrice.amount` | number (double) | no |  |
| `updated[].allCheckItems[].productMaterialCostExclTax.additionalPrice.currencyCode` | string or null | no |  |
| `updated[].allCheckItems[].kitchenMessage` | string or null | no |  |
| `updated[].allCheckItems[].discountInfo` | object or null | no |  |
| `updated[].allCheckItems[].discountInfo.discountId` | string (uuid) or null | no |  |
| `updated[].allCheckItems[].discountInfo.discountName` | string or null | no |  |
| `updated[].allCheckItems[].discount` | object or null | no |  |
| `updated[].allCheckItems[].discount.value` | number (double) or null | no |  |
| `updated[].allCheckItems[].discount.type` | integer (int32) or null | no | Allowed values: `0`, `1`. |
| `updated[].allCheckItems[].courseName` | string or null | no |  |
| `updated[].allCheckItems[].coursePosition` | integer (int32) | no |  |
| `updated[].allCheckItems[].checkPaymentId` | string (uuid) or null | no |  |
| `updated[].allCheckItems[].paidAt` | string (date-time) or null | no |  |
| `updated[].allCheckItems[].tag` | string or null | no |  |
| `updated[].allCheckItems[].status` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `4`, `8`, `16`, `32`. |
| `updated[].allCheckItems[].upsellGroupId` | string (uuid) or null | no |  |
| `updated[].allCheckItems[].ticketedAt` | string (date-time) or null | no |  |
| `updated[].allCheckItems[].ticketedTenantUserId` | string (uuid) or null | no |  |
| `updated[].allCheckItems[].modifications` | array<object> or null | no |  |
| `updated[].allCheckItems[].modifications[].id` | string (uuid) | no |  |
| `updated[].allCheckItems[].modifications[].created` | string (date-time) | no |  |
| `updated[].allCheckItems[].modifications[].modified` | string (date-time) | no |  |
| `updated[].allCheckItems[].modifications[].checkItemId` | string (uuid) | no |  |
| `updated[].allCheckItems[].modifications[].modification` | object or null | no | Restored 1.0 wire shape of Ancon.Wildcat.Shared ProductModification as it serializes in the production package (1.0.1200-alpha), where Cost and MaterialCost are Money objects. The current package flattened them to decimals, so the raw value object cannot be serialized directly anymore. Frozen - do not change. |
| `updated[].allCheckItems[].modifications[].modification.addOnGroup` | object or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.addOnGroup.id` | string (uuid) | no |  |
| `updated[].allCheckItems[].modifications[].modification.addOnGroup.name` | string or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.addOnGroup.localizedCustomerFacingNames` | object or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.cost` | object or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.cost.amount` | number (double) | no |  |
| `updated[].allCheckItems[].modifications[].modification.cost.currencyCode` | string or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.freeAmount` | object or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.freeAmount.value` | number (double) | no |  |
| `updated[].allCheckItems[].modifications[].modification.ingredient` | object or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.ingredient.id` | string (uuid) | no |  |
| `updated[].allCheckItems[].modifications[].modification.ingredient.name` | object or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.ingredient.localizedNames` | object or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.materialCost` | object or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.materialCost.amount` | number (double) | no |  |
| `updated[].allCheckItems[].modifications[].modification.materialCost.currencyCode` | string or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.modification` | string or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.position` | object or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.position.position` | integer (int32) | no |  |
| `updated[].allCheckItems[].modifications[].modification.quantity` | object or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.quantity.value` | number (double) | no |  |
| `updated[].allCheckItems[].modifications[].modification.replacement` | object or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.replacement.id` | string (uuid) | no |  |
| `updated[].allCheckItems[].modifications[].modification.replacement.name` | object or null | no |  |
| `updated[].allCheckItems[].modifications[].modification.replacement.localizedNames` | object or null | no |  |
| `updated[].allCheckItems[].isTaxMandatory` | boolean | no |  |
| `updated[].allCheckItems[].taxes` | array<object> or null | no |  |
| `updated[].allCheckItems[].taxes[].id` | string (uuid) | no |  |
| `updated[].allCheckItems[].taxes[].created` | string (date-time) | no |  |
| `updated[].allCheckItems[].taxes[].modified` | string (date-time) | no |  |
| `updated[].allCheckItems[].taxes[].tax` | object or null | no |  |
| `updated[].allCheckItems[].taxes[].tax.taxId` | string (uuid) | no |  |
| `updated[].allCheckItems[].taxes[].tax.taxValue` | object or null | no |  |
| `updated[].allCheckItems[].taxes[].tax.taxValue.type` | integer (int32) | no | Allowed values: `1`, `2`. |
| `updated[].allCheckItems[].taxes[].tax.taxValue.rate` | number (double) | no |  |
| `updated[].allCheckItems[].checkItems` | array<object> or null | no |  |
| `updated[].allCheckItems[].parentItemId` | string (uuid) or null | no |  |
| `updated[].allCheckItems[].isMultiproduct` | boolean | no |  |
| `updated[].allCheckItems[].hasOwnPrice` | boolean | no |  |
| `updated[].allCheckItems[].priceInclTax` | object or null | no |  |
| `updated[].allCheckItems[].priceInclTax.amount` | number (double) | no |  |
| `updated[].allCheckItems[].priceInclTax.currency` | string or null | no |  |
| `updated[].allCheckItems[].priceExclTax` | object or null | no |  |
| `updated[].allCheckItems[].priceExclTax.amount` | number (double) | no |  |
| `updated[].allCheckItems[].priceExclTax.currency` | string or null | no |  |
| `updated[].allCheckItems[].totalPriceInclTax` | object or null | no |  |
| `updated[].allCheckItems[].totalPriceInclTax.amount` | number (double) | no |  |
| `updated[].allCheckItems[].totalPriceInclTax.currency` | string or null | no |  |
| `updated[].allCheckItems[].totalPriceExclTax` | object or null | no |  |
| `updated[].allCheckItems[].totalPriceExclTax.amount` | number (double) | no |  |
| `updated[].allCheckItems[].totalPriceExclTax.currency` | string or null | no |  |
| `updated[].allCheckItems[].totalMaterialCostExclTax` | object or null | no |  |
| `updated[].allCheckItems[].totalMaterialCostExclTax.amount` | number (double) | no |  |
| `updated[].allCheckItems[].totalMaterialCostExclTax.currency` | string or null | no |  |
| `updated[].allCheckItems[].discountAmountInclTax` | object or null | no |  |
| `updated[].allCheckItems[].discountAmountInclTax.amount` | number (double) | no |  |
| `updated[].allCheckItems[].discountAmountInclTax.currency` | string or null | no |  |
| `updated[].allCheckItems[].discountAmountExclTax` | object or null | no |  |
| `updated[].allCheckItems[].discountAmountExclTax.amount` | number (double) | no |  |
| `updated[].allCheckItems[].discountAmountExclTax.currency` | string or null | no |  |
| `updated[].allCheckItems[].totalDiscountAmountInclTax` | object or null | no |  |
| `updated[].allCheckItems[].totalDiscountAmountInclTax.amount` | number (double) | no |  |
| `updated[].allCheckItems[].totalDiscountAmountInclTax.currency` | string or null | no |  |
| `updated[].allCheckItems[].totalDiscountAmountExclTax` | object or null | no |  |
| `updated[].allCheckItems[].totalDiscountAmountExclTax.amount` | number (double) | no |  |
| `updated[].allCheckItems[].totalDiscountAmountExclTax.currency` | string or null | no |  |
| `updated[].allCheckItems[].modificationPriceInclTax` | object or null | no |  |
| `updated[].allCheckItems[].modificationPriceInclTax.amount` | number (double) | no |  |
| `updated[].allCheckItems[].modificationPriceInclTax.currency` | string or null | no |  |
| `updated[].allCheckItems[].modificationPriceExclTax` | object or null | no |  |
| `updated[].allCheckItems[].modificationPriceExclTax.amount` | number (double) | no |  |
| `updated[].allCheckItems[].modificationPriceExclTax.currency` | string or null | no |  |
| `updated[].allCheckItems[].isPrepaid` | boolean | no |  |
| `updated[].itemsExclSystemProducts` | array<object> or null | no |  |
| `updated[].itemsExclSystemProducts[].id` | string (uuid) | no |  |
| `updated[].itemsExclSystemProducts[].checkId` | string (uuid) or null | no |  |
| `updated[].itemsExclSystemProducts[].created` | string (date-time) | no |  |
| `updated[].itemsExclSystemProducts[].modified` | string (date-time) | no |  |
| `updated[].itemsExclSystemProducts[].product` | object or null | no | Restored 1.0 wire shape of Ancon.Wildcat.Shared OrderedProduct as it serializes in the production package (1.0.1200-alpha). The current package marks IsSystemProduct with [JsonIgnore], which would silently drop the field from the legacy payloads, so the raw value object cannot be serialized directly anymore. Frozen - do not change. |
| `updated[].itemsExclSystemProducts[].product.glassesPerBottle` | number (double) or null | no |  |
| `updated[].itemsExclSystemProducts[].product.hasVariants` | boolean | no |  |
| `updated[].itemsExclSystemProducts[].product.isSystemProduct` | boolean | no |  |
| `updated[].itemsExclSystemProducts[].product.localizedProductNames` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].product.localizedProductNames.translations` | map<string, string> or null | no |  |
| `updated[].itemsExclSystemProducts[].product.localizedVariantNames` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].product.localizedVariantNames.translations` | map<string, string> or null | no |  |
| `updated[].itemsExclSystemProducts[].product.position` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].product.position.position` | integer (int32) | no |  |
| `updated[].itemsExclSystemProducts[].product.productGroupId` | string (uuid) | no |  |
| `updated[].itemsExclSystemProducts[].product.productGroupName` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].product.productId` | string (uuid) | no |  |
| `updated[].itemsExclSystemProducts[].product.productName` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].product.productNumber` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].product.productType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. |
| `updated[].itemsExclSystemProducts[].product.storageInfo` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].product.storageInfo.temperature` | integer (int32) | no |  |
| `updated[].itemsExclSystemProducts[].product.storageInfo.size` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].product.storageInfo.size.height` | integer (int32) | no |  |
| `updated[].itemsExclSystemProducts[].product.storageInfo.size.width` | integer (int32) | no |  |
| `updated[].itemsExclSystemProducts[].product.storageInfo.size.length` | integer (int32) | no |  |
| `updated[].itemsExclSystemProducts[].product.subProductId` | string (uuid) or null | no |  |
| `updated[].itemsExclSystemProducts[].product.subProductQuantity` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].product.subProductQuantity.value` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].product.useBasePrice` | boolean | no |  |
| `updated[].itemsExclSystemProducts[].product.variantId` | string (uuid) | no |  |
| `updated[].itemsExclSystemProducts[].product.variantName` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].product.variantNumber` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].product.variantType` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`, `4`, `5`, `6`, `7`. |
| `updated[].itemsExclSystemProducts[].quantity` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].quantity.value` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].unitQuantity` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].unitQuantity.value` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].unit` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].unit.name` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].unit.type` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `3`. |
| `updated[].itemsExclSystemProducts[].pricePresetId` | string (uuid) or null | no |  |
| `updated[].itemsExclSystemProducts[].productPriceInclTax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].productPriceInclTax.unitPrice` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].productPriceInclTax.unitPrice.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].productPriceInclTax.unitPrice.currencyCode` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].productPriceInclTax.additionalPrice` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].productPriceInclTax.additionalPrice.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].productPriceInclTax.additionalPrice.currencyCode` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].productPriceExclTax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].productPriceExclTax.unitPrice` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].productPriceExclTax.unitPrice.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].productPriceExclTax.unitPrice.currencyCode` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].productPriceExclTax.additionalPrice` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].productPriceExclTax.additionalPrice.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].productPriceExclTax.additionalPrice.currencyCode` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].productMaterialCostExclTax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].productMaterialCostExclTax.unitPrice` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].productMaterialCostExclTax.unitPrice.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].productMaterialCostExclTax.unitPrice.currencyCode` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].productMaterialCostExclTax.additionalPrice` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].productMaterialCostExclTax.additionalPrice.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].productMaterialCostExclTax.additionalPrice.currencyCode` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].kitchenMessage` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].discountInfo` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].discountInfo.discountId` | string (uuid) or null | no |  |
| `updated[].itemsExclSystemProducts[].discountInfo.discountName` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].discount` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].discount.value` | number (double) or null | no |  |
| `updated[].itemsExclSystemProducts[].discount.type` | integer (int32) or null | no | Allowed values: `0`, `1`. |
| `updated[].itemsExclSystemProducts[].courseName` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].coursePosition` | integer (int32) | no |  |
| `updated[].itemsExclSystemProducts[].checkPaymentId` | string (uuid) or null | no |  |
| `updated[].itemsExclSystemProducts[].paidAt` | string (date-time) or null | no |  |
| `updated[].itemsExclSystemProducts[].tag` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].status` | integer (int32) | no | Allowed values: `0`, `1`, `2`, `4`, `8`, `16`, `32`. |
| `updated[].itemsExclSystemProducts[].upsellGroupId` | string (uuid) or null | no |  |
| `updated[].itemsExclSystemProducts[].ticketedAt` | string (date-time) or null | no |  |
| `updated[].itemsExclSystemProducts[].ticketedTenantUserId` | string (uuid) or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications` | array<object> or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].id` | string (uuid) | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].created` | string (date-time) | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modified` | string (date-time) | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].checkItemId` | string (uuid) | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification` | object or null | no | Restored 1.0 wire shape of Ancon.Wildcat.Shared ProductModification as it serializes in the production package (1.0.1200-alpha), where Cost and MaterialCost are Money objects. The current package flattened them to decimals, so the raw value object cannot be serialized directly anymore. Frozen - do not change. |
| `updated[].itemsExclSystemProducts[].modifications[].modification.addOnGroup` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.addOnGroup.id` | string (uuid) | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.addOnGroup.name` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.addOnGroup.localizedCustomerFacingNames` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.cost` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.cost.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.cost.currencyCode` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.freeAmount` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.freeAmount.value` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.ingredient` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.ingredient.id` | string (uuid) | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.ingredient.name` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.ingredient.localizedNames` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.materialCost` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.materialCost.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.materialCost.currencyCode` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.modification` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.position` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.position.position` | integer (int32) | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.quantity` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.quantity.value` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.replacement` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.replacement.id` | string (uuid) | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.replacement.name` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].modifications[].modification.replacement.localizedNames` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].isTaxMandatory` | boolean | no |  |
| `updated[].itemsExclSystemProducts[].taxes` | array<object> or null | no |  |
| `updated[].itemsExclSystemProducts[].taxes[].id` | string (uuid) | no |  |
| `updated[].itemsExclSystemProducts[].taxes[].created` | string (date-time) | no |  |
| `updated[].itemsExclSystemProducts[].taxes[].modified` | string (date-time) | no |  |
| `updated[].itemsExclSystemProducts[].taxes[].tax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].taxes[].tax.taxId` | string (uuid) | no |  |
| `updated[].itemsExclSystemProducts[].taxes[].tax.taxValue` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].taxes[].tax.taxValue.type` | integer (int32) | no | Allowed values: `1`, `2`. |
| `updated[].itemsExclSystemProducts[].taxes[].tax.taxValue.rate` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].checkItems` | array<object> or null | no |  |
| `updated[].itemsExclSystemProducts[].parentItemId` | string (uuid) or null | no |  |
| `updated[].itemsExclSystemProducts[].isMultiproduct` | boolean | no |  |
| `updated[].itemsExclSystemProducts[].hasOwnPrice` | boolean | no |  |
| `updated[].itemsExclSystemProducts[].priceInclTax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].priceInclTax.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].priceInclTax.currency` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].priceExclTax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].priceExclTax.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].priceExclTax.currency` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].totalPriceInclTax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].totalPriceInclTax.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].totalPriceInclTax.currency` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].totalPriceExclTax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].totalPriceExclTax.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].totalPriceExclTax.currency` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].totalMaterialCostExclTax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].totalMaterialCostExclTax.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].totalMaterialCostExclTax.currency` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].discountAmountInclTax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].discountAmountInclTax.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].discountAmountInclTax.currency` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].discountAmountExclTax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].discountAmountExclTax.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].discountAmountExclTax.currency` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].totalDiscountAmountInclTax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].totalDiscountAmountInclTax.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].totalDiscountAmountInclTax.currency` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].totalDiscountAmountExclTax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].totalDiscountAmountExclTax.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].totalDiscountAmountExclTax.currency` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].modificationPriceInclTax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].modificationPriceInclTax.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].modificationPriceInclTax.currency` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].modificationPriceExclTax` | object or null | no |  |
| `updated[].itemsExclSystemProducts[].modificationPriceExclTax.amount` | number (double) | no |  |
| `updated[].itemsExclSystemProducts[].modificationPriceExclTax.currency` | string or null | no |  |
| `updated[].itemsExclSystemProducts[].isPrepaid` | boolean | no |  |
| `updated[].totalAmount` | object or null | no |  |
| `updated[].totalAmount.amount` | number (double) | no |  |
| `updated[].totalAmount.currencyCode` | string or null | no |  |
| `updated[].totalAmountPlusTip` | object or null | no |  |
| `updated[].totalAmountPlusTip.amount` | number (double) | no |  |
| `updated[].totalAmountPlusTip.currencyCode` | string or null | no |  |
| `updated[].taxAmount` | object or null | no |  |
| `updated[].taxAmount.amount` | number (double) | no |  |
| `updated[].taxAmount.currencyCode` | string or null | no |  |
| `updated[].subtotalInclTax` | object or null | no |  |
| `updated[].subtotalInclTax.amount` | number (double) | no |  |
| `updated[].subtotalInclTax.currencyCode` | string or null | no |  |
| `updated[].subtotalExclTax` | object or null | no |  |
| `updated[].subtotalExclTax.amount` | number (double) | no |  |
| `updated[].subtotalExclTax.currencyCode` | string or null | no |  |
| `updated[].subTotalDiscountInclTax` | object or null | no |  |
| `updated[].subTotalDiscountInclTax.amount` | number (double) | no |  |
| `updated[].subTotalDiscountInclTax.currencyCode` | string or null | no |  |
| `updated[].subTotalDiscountExclTax` | object or null | no |  |
| `updated[].subTotalDiscountExclTax.amount` | number (double) | no |  |
| `updated[].subTotalDiscountExclTax.currencyCode` | string or null | no |  |
| `updated[].remainingAmountToPay` | object or null | no |  |
| `updated[].remainingAmountToPay.amount` | number (double) | no |  |
| `updated[].remainingAmountToPay.currencyCode` | string or null | no |  |
| `updated[].awaitingConfirmation` | string (date-time) or null | no |  |
| `updated[].customer` | object or null | no |  |
| `updated[].customer.email` | object or null | no |  |
| `updated[].customer.email.email` | string or null | no |  |
| `updated[].customer.fullName` | string or null | no |  |
| `updated[].customer.customerId` | string (uuid) or null | no |  |
| `updated[].customer.identityUserId` | string (uuid) or null | no |  |
| `updated[].customer.address` | object or null | no |  |
| `updated[].customer.address.street` | string or null | no |  |
| `updated[].customer.address.zipCode` | string or null | no |  |
| `updated[].customer.address.city` | string or null | no |  |
| `updated[].customer.address.state` | string or null | no |  |
| `updated[].customer.address.country` | string or null | no |  |
| `updated[].customer.address.location` | object or null | no |  |
| `updated[].customer.address.location.latitude` | number (double) | no |  |
| `updated[].customer.address.location.longitude` | number (double) | no |  |
| `updated[].customer.phone` | string or null | no |  |
| `updated[].customer.saleSourceId` | string (uuid) or null | no |  |
| `updated[].guestGroupId` | string (uuid) or null | no |  |

#### Example (from schema)

```json
{
  "created": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "created": "2026-01-15T12:00:00Z",
      "modified": "2026-01-15T12:00:00Z",
      "outlet": {
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "name": "string"
      },
      "orderFormat": 0,
      "orderType": 0,
      "saleSourceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "discountValue": {
        "value": 0,
        "type": 0
      },
      "discountCode": {
        "discountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "discountName": "string"
      },
      "currency": {
        "code": "string"
      },
      "salesLocation": {
        "salesLocationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "type": 0
      },
      "companyInfo": {
        "companyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "companyName": "string",
        "companyBusinessNumber": "string",
        "address": {
          "street": "string",
          "street2": "string",
          "zipCode": "string",
          "city": "string"
        },
        "invoiceEmail": {
          "email": "string"
        },
        "memberId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "memberName": "string"
      },
      "deletedReason": "string",
      "createdCheckTenantUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "createdCheckTenantUser": {
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "name": {
          "firstName": "string",
          "lastName": "string"
        },
        "email": {
          "email": "string"
        }
      },
      "closedCheckTenantUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "createdCheckClientId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "closedCheckClientId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "orderId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "incrementalNumbers": {
        "ticketNumber": 0,
        "serialNumber": 0,
        "referenceNumber": 0,
        "refundSerialNumber": 0
      },
      "collectionTicketId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "customTicketNumber": 0,
      "customName": "string",
      "deleted": "2026-01-15T12:00:00Z",
      "guestCount": 0,
      "metaData": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "created": "2026-01-15T12:00:00Z",
          "modified": "2026-01-15T12:00:00Z",
          "checkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "checkItemId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "metaData": null
        }
      ],
      "checkItems": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "checkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "created": "2026-01-15T12:00:00Z",
          "modified": "2026-01-15T12:00:00Z",
          "product": {
            "glassesPerBottle": 0,
            "hasVariants": true,
            "isSystemProduct": true,
            "localizedProductNames": {},
            "localizedVariantNames": {},
            "position": {},
            "productGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productGroupName": "string",
            "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productName": "string",
            "productNumber": "string",
            "productType": 0,
            "storageInfo": {},
            "subProductId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "subProductQuantity": {},
            "useBasePrice": true,
            "variantId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "variantName": "string",
            "variantNumber": "string",
            "variantType": 0
          },
          "quantity": {
            "value": 0
          },
          "unitQuantity": {
            "value": 0
          },
          "unit": {
            "name": "string",
            "type": 0
          },
          "pricePresetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "productPriceInclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "productPriceExclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "productMaterialCostExclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "kitchenMessage": "string",
          "discountInfo": {
            "discountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "discountName": "string"
          },
          "discount": {
            "value": 0,
            "type": 0
          },
          "courseName": "string",
          "coursePosition": 0,
          "checkPaymentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "paidAt": "2026-01-15T12:00:00Z",
          "tag": "string",
          "status": 0,
          "upsellGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "ticketedAt": "2026-01-15T12:00:00Z",
          "ticketedTenantUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "modifications": [
            {}
          ],
          "isTaxMandatory": true,
          "taxes": [
            {}
          ],
          "checkItems": [
            {}
          ],
          "parentItemId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "isMultiproduct": true,
          "hasOwnPrice": true,
          "priceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "priceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalPriceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalPriceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalMaterialCostExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "discountAmountInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "discountAmountExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalDiscountAmountInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalDiscountAmountExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "modificationPriceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "modificationPriceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "isPrepaid": true
        }
      ],
      "payments": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "created": "2026-01-15T12:00:00Z",
          "modified": "2026-01-15T12:00:00Z",
          "paymentType": 1,
          "paymentMethod": {
            "id": "string",
            "type": 0,
            "displayName": "string"
          },
          "amount": {
            "amount": 0,
            "currency": "string"
          },
          "cashBackAmount": {
            "amount": 0,
            "currency": "string"
          },
          "roundingAmount": {
            "amount": 0,
            "currency": "string"
          },
          "tipAmount": {
            "amount": 0,
            "currency": "string"
          },
          "tenantUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "externalReference": "string",
          "externalIdentifier": "string",
          "externalTimeStamp": "2026-01-15T12:00:00Z",
          "status": 0,
          "errorType": 0,
          "terminal": {
            "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "name": "string"
          },
          "client": {
            "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "name": "string"
          },
          "centralControlUnitSerial": "string",
          "receipts": [
            {}
          ],
          "invoiceReferenceNote": "string",
          "isReceiptPrinted": true
        }
      ],
      "allCheckItems": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "checkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "created": "2026-01-15T12:00:00Z",
          "modified": "2026-01-15T12:00:00Z",
          "product": {
            "glassesPerBottle": 0,
            "hasVariants": true,
            "isSystemProduct": true,
            "localizedProductNames": {},
            "localizedVariantNames": {},
            "position": {},
            "productGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productGroupName": "string",
            "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productName": "string",
            "productNumber": "string",
            "productType": 0,
            "storageInfo": {},
            "subProductId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "subProductQuantity": {},
            "useBasePrice": true,
            "variantId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "variantName": "string",
            "variantNumber": "string",
            "variantType": 0
          },
          "quantity": {
            "value": 0
          },
          "unitQuantity": {
            "value": 0
          },
          "unit": {
            "name": "string",
            "type": 0
          },
          "pricePresetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "productPriceInclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "productPriceExclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "productMaterialCostExclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "kitchenMessage": "string",
          "discountInfo": {
            "discountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "discountName": "string"
          },
          "discount": {
            "value": 0,
            "type": 0
          },
          "courseName": "string",
          "coursePosition": 0,
          "checkPaymentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "paidAt": "2026-01-15T12:00:00Z",
          "tag": "string",
          "status": 0,
          "upsellGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "ticketedAt": "2026-01-15T12:00:00Z",
          "ticketedTenantUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "modifications": [
            {}
          ],
          "isTaxMandatory": true,
          "taxes": [
            {}
          ],
          "checkItems": [
            {}
          ],
          "parentItemId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "isMultiproduct": true,
          "hasOwnPrice": true,
          "priceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "priceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalPriceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalPriceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalMaterialCostExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "discountAmountInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "discountAmountExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalDiscountAmountInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalDiscountAmountExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "modificationPriceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "modificationPriceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "isPrepaid": true
        }
      ],
      "itemsExclSystemProducts": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "checkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "created": "2026-01-15T12:00:00Z",
          "modified": "2026-01-15T12:00:00Z",
          "product": {
            "glassesPerBottle": 0,
            "hasVariants": true,
            "isSystemProduct": true,
            "localizedProductNames": {},
            "localizedVariantNames": {},
            "position": {},
            "productGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productGroupName": "string",
            "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productName": "string",
            "productNumber": "string",
            "productType": 0,
            "storageInfo": {},
            "subProductId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "subProductQuantity": {},
            "useBasePrice": true,
            "variantId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "variantName": "string",
            "variantNumber": "string",
            "variantType": 0
          },
          "quantity": {
            "value": 0
          },
          "unitQuantity": {
            "value": 0
          },
          "unit": {
            "name": "string",
            "type": 0
          },
          "pricePresetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "productPriceInclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "productPriceExclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "productMaterialCostExclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "kitchenMessage": "string",
          "discountInfo": {
            "discountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "discountName": "string"
          },
          "discount": {
            "value": 0,
            "type": 0
          },
          "courseName": "string",
          "coursePosition": 0,
          "checkPaymentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "paidAt": "2026-01-15T12:00:00Z",
          "tag": "string",
          "status": 0,
          "upsellGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "ticketedAt": "2026-01-15T12:00:00Z",
          "ticketedTenantUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "modifications": [
            {}
          ],
          "isTaxMandatory": true,
          "taxes": [
            {}
          ],
          "checkItems": [
            {}
          ],
          "parentItemId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "isMultiproduct": true,
          "hasOwnPrice": true,
          "priceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "priceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalPriceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalPriceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalMaterialCostExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "discountAmountInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "discountAmountExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalDiscountAmountInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalDiscountAmountExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "modificationPriceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "modificationPriceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "isPrepaid": true
        }
      ],
      "totalAmount": {
        "amount": 0,
        "currencyCode": "string"
      },
      "totalAmountPlusTip": {
        "amount": 0,
        "currencyCode": "string"
      },
      "taxAmount": {
        "amount": 0,
        "currencyCode": "string"
      },
      "subtotalInclTax": {
        "amount": 0,
        "currencyCode": "string"
      },
      "subtotalExclTax": {
        "amount": 0,
        "currencyCode": "string"
      },
      "subTotalDiscountInclTax": {
        "amount": 0,
        "currencyCode": "string"
      },
      "subTotalDiscountExclTax": {
        "amount": 0,
        "currencyCode": "string"
      },
      "remainingAmountToPay": {
        "amount": 0,
        "currencyCode": "string"
      },
      "awaitingConfirmation": "2026-01-15T12:00:00Z",
      "customer": {
        "email": {
          "email": "string"
        },
        "fullName": "string",
        "customerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "identityUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "address": {
          "street": "string",
          "zipCode": "string",
          "city": "string",
          "state": "string",
          "country": "string",
          "location": {
            "latitude": 0,
            "longitude": 0
          }
        },
        "phone": "string",
        "saleSourceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
      },
      "guestGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
    }
  ],
  "updated": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "created": "2026-01-15T12:00:00Z",
      "modified": "2026-01-15T12:00:00Z",
      "outlet": {
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "name": "string"
      },
      "orderFormat": 0,
      "orderType": 0,
      "saleSourceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "discountValue": {
        "value": 0,
        "type": 0
      },
      "discountCode": {
        "discountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "discountName": "string"
      },
      "currency": {
        "code": "string"
      },
      "salesLocation": {
        "salesLocationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "type": 0
      },
      "companyInfo": {
        "companyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "companyName": "string",
        "companyBusinessNumber": "string",
        "address": {
          "street": "string",
          "street2": "string",
          "zipCode": "string",
          "city": "string"
        },
        "invoiceEmail": {
          "email": "string"
        },
        "memberId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "memberName": "string"
      },
      "deletedReason": "string",
      "createdCheckTenantUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "createdCheckTenantUser": {
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "name": {
          "firstName": "string",
          "lastName": "string"
        },
        "email": {
          "email": "string"
        }
      },
      "closedCheckTenantUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "createdCheckClientId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "closedCheckClientId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "orderId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "incrementalNumbers": {
        "ticketNumber": 0,
        "serialNumber": 0,
        "referenceNumber": 0,
        "refundSerialNumber": 0
      },
      "collectionTicketId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "customTicketNumber": 0,
      "customName": "string",
      "deleted": "2026-01-15T12:00:00Z",
      "guestCount": 0,
      "metaData": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "created": "2026-01-15T12:00:00Z",
          "modified": "2026-01-15T12:00:00Z",
          "checkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "checkItemId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "metaData": null
        }
      ],
      "checkItems": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "checkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "created": "2026-01-15T12:00:00Z",
          "modified": "2026-01-15T12:00:00Z",
          "product": {
            "glassesPerBottle": 0,
            "hasVariants": true,
            "isSystemProduct": true,
            "localizedProductNames": {},
            "localizedVariantNames": {},
            "position": {},
            "productGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productGroupName": "string",
            "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productName": "string",
            "productNumber": "string",
            "productType": 0,
            "storageInfo": {},
            "subProductId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "subProductQuantity": {},
            "useBasePrice": true,
            "variantId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "variantName": "string",
            "variantNumber": "string",
            "variantType": 0
          },
          "quantity": {
            "value": 0
          },
          "unitQuantity": {
            "value": 0
          },
          "unit": {
            "name": "string",
            "type": 0
          },
          "pricePresetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "productPriceInclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "productPriceExclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "productMaterialCostExclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "kitchenMessage": "string",
          "discountInfo": {
            "discountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "discountName": "string"
          },
          "discount": {
            "value": 0,
            "type": 0
          },
          "courseName": "string",
          "coursePosition": 0,
          "checkPaymentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "paidAt": "2026-01-15T12:00:00Z",
          "tag": "string",
          "status": 0,
          "upsellGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "ticketedAt": "2026-01-15T12:00:00Z",
          "ticketedTenantUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "modifications": [
            {}
          ],
          "isTaxMandatory": true,
          "taxes": [
            {}
          ],
          "checkItems": [
            {}
          ],
          "parentItemId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "isMultiproduct": true,
          "hasOwnPrice": true,
          "priceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "priceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalPriceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalPriceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalMaterialCostExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "discountAmountInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "discountAmountExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalDiscountAmountInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalDiscountAmountExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "modificationPriceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "modificationPriceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "isPrepaid": true
        }
      ],
      "payments": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "created": "2026-01-15T12:00:00Z",
          "modified": "2026-01-15T12:00:00Z",
          "paymentType": 1,
          "paymentMethod": {
            "id": "string",
            "type": 0,
            "displayName": "string"
          },
          "amount": {
            "amount": 0,
            "currency": "string"
          },
          "cashBackAmount": {
            "amount": 0,
            "currency": "string"
          },
          "roundingAmount": {
            "amount": 0,
            "currency": "string"
          },
          "tipAmount": {
            "amount": 0,
            "currency": "string"
          },
          "tenantUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "externalReference": "string",
          "externalIdentifier": "string",
          "externalTimeStamp": "2026-01-15T12:00:00Z",
          "status": 0,
          "errorType": 0,
          "terminal": {
            "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "name": "string"
          },
          "client": {
            "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "name": "string"
          },
          "centralControlUnitSerial": "string",
          "receipts": [
            {}
          ],
          "invoiceReferenceNote": "string",
          "isReceiptPrinted": true
        }
      ],
      "allCheckItems": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "checkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "created": "2026-01-15T12:00:00Z",
          "modified": "2026-01-15T12:00:00Z",
          "product": {
            "glassesPerBottle": 0,
            "hasVariants": true,
            "isSystemProduct": true,
            "localizedProductNames": {},
            "localizedVariantNames": {},
            "position": {},
            "productGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productGroupName": "string",
            "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productName": "string",
            "productNumber": "string",
            "productType": 0,
            "storageInfo": {},
            "subProductId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "subProductQuantity": {},
            "useBasePrice": true,
            "variantId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "variantName": "string",
            "variantNumber": "string",
            "variantType": 0
          },
          "quantity": {
            "value": 0
          },
          "unitQuantity": {
            "value": 0
          },
          "unit": {
            "name": "string",
            "type": 0
          },
          "pricePresetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "productPriceInclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "productPriceExclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "productMaterialCostExclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "kitchenMessage": "string",
          "discountInfo": {
            "discountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "discountName": "string"
          },
          "discount": {
            "value": 0,
            "type": 0
          },
          "courseName": "string",
          "coursePosition": 0,
          "checkPaymentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "paidAt": "2026-01-15T12:00:00Z",
          "tag": "string",
          "status": 0,
          "upsellGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "ticketedAt": "2026-01-15T12:00:00Z",
          "ticketedTenantUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "modifications": [
            {}
          ],
          "isTaxMandatory": true,
          "taxes": [
            {}
          ],
          "checkItems": [
            {}
          ],
          "parentItemId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "isMultiproduct": true,
          "hasOwnPrice": true,
          "priceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "priceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalPriceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalPriceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalMaterialCostExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "discountAmountInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "discountAmountExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalDiscountAmountInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalDiscountAmountExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "modificationPriceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "modificationPriceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "isPrepaid": true
        }
      ],
      "itemsExclSystemProducts": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "checkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "created": "2026-01-15T12:00:00Z",
          "modified": "2026-01-15T12:00:00Z",
          "product": {
            "glassesPerBottle": 0,
            "hasVariants": true,
            "isSystemProduct": true,
            "localizedProductNames": {},
            "localizedVariantNames": {},
            "position": {},
            "productGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productGroupName": "string",
            "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "productName": "string",
            "productNumber": "string",
            "productType": 0,
            "storageInfo": {},
            "subProductId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "subProductQuantity": {},
            "useBasePrice": true,
            "variantId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "variantName": "string",
            "variantNumber": "string",
            "variantType": 0
          },
          "quantity": {
            "value": 0
          },
          "unitQuantity": {
            "value": 0
          },
          "unit": {
            "name": "string",
            "type": 0
          },
          "pricePresetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "productPriceInclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "productPriceExclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "productMaterialCostExclTax": {
            "unitPrice": {},
            "additionalPrice": {}
          },
          "kitchenMessage": "string",
          "discountInfo": {
            "discountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "discountName": "string"
          },
          "discount": {
            "value": 0,
            "type": 0
          },
          "courseName": "string",
          "coursePosition": 0,
          "checkPaymentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "paidAt": "2026-01-15T12:00:00Z",
          "tag": "string",
          "status": 0,
          "upsellGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "ticketedAt": "2026-01-15T12:00:00Z",
          "ticketedTenantUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "modifications": [
            {}
          ],
          "isTaxMandatory": true,
          "taxes": [
            {}
          ],
          "checkItems": [
            {}
          ],
          "parentItemId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "isMultiproduct": true,
          "hasOwnPrice": true,
          "priceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "priceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalPriceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalPriceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalMaterialCostExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "discountAmountInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "discountAmountExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalDiscountAmountInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "totalDiscountAmountExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "modificationPriceInclTax": {
            "amount": 0,
            "currency": "string"
          },
          "modificationPriceExclTax": {
            "amount": 0,
            "currency": "string"
          },
          "isPrepaid": true
        }
      ],
      "totalAmount": {
        "amount": 0,
        "currencyCode": "string"
      },
      "totalAmountPlusTip": {
        "amount": 0,
        "currencyCode": "string"
      },
      "taxAmount": {
        "amount": 0,
        "currencyCode": "string"
      },
      "subtotalInclTax": {
        "amount": 0,
        "currencyCode": "string"
      },
      "subtotalExclTax": {
        "amount": 0,
        "currencyCode": "string"
      },
      "subTotalDiscountInclTax": {
        "amount": 0,
        "currencyCode": "string"
      },
      "subTotalDiscountExclTax": {
        "amount": 0,
        "currencyCode": "string"
      },
      "remainingAmountToPay": {
        "amount": 0,
        "currencyCode": "string"
      },
      "awaitingConfirmation": "2026-01-15T12:00:00Z",
      "customer": {
        "email": {
          "email": "string"
        },
        "fullName": "string",
        "customerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "identityUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "address": {
          "street": "string",
          "zipCode": "string",
          "city": "string",
          "state": "string",
          "country": "string",
          "location": {
            "latitude": 0,
            "longitude": 0
          }
        },
        "phone": "string",
        "saleSourceId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
      },
      "guestGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
    }
  ]
}
```

### 400 response (`application/json`)

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `message` | string or null | no |  |
| `errorCode` | string (uuid) | no |  |
| `additionalData` | any or null | no |  |

#### Delivery request is not valid

```json
{
  "message": "Delivery information is not valid!",
  "errorCode": "41fcedd1-dfef-4d0d-a5b3-2e28da7dfc9a",
  "additionalData": null
}
```

### 401 response (`application/json`)

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `message` | string or null | no |  |

#### Example (from schema)

```json
{
  "message": "string"
}
```

### 404 response (`application/json`)

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `message` | string or null | no |  |
| `errorCode` | string (uuid) | no |  |

#### Example (from schema)

```json
{
  "message": "string",
  "errorCode": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}
```

## Example request

```bash
curl -X PUT "https://core-api.ancon.io/api/v1/Outlets/{outletId}/Checks/{checkId}/Split" \
  -H "Access-Token: $ANCON_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "parts": 2
}'
```
