Download OpenAPI specification:Download
A PLU list is a hierarchical list used in a checkout for navigating your way to non-barcoded items such as services or fruits and vegetables. Available actions to be able to supply PLU lists configuration for a particular store.
PLU lists are recursive structures that contain either item references (typically a non-barcoded item) or additional PLU references (representing a group containing sub groups or items).
Property key | Data type | Description |
---|---|---|
ItemCategoryId | STRING | An identifier for a merchandise structure. |
ItemCategory.Code | STRING | Identifies a hierarchy level within a summarization tree structure for ' merchandise sales analysis and merchandise classification. |
PriceSpecification.Id | STRING | A unique identifier for this price point. Observe that the merchandise structure of the price line must be the same as for this item. |
Extra POS properties(not defined above) can be added and they need to be prefixed with Pos.extra. as in the example below
"additionalProperties": [ {Add a PLU list. Requires permission plulist.write
Correlation-Id | string <uuid> Example: fe0aded2-ba52-11eb-a075-e3d570c587ed Id used for tracking a request throughout the system(s). |
Array of objects (AdditionalProperty) Additional custom properties can be added via this field. | |
businessUnitGroupId required | string Identifier for the business unit group that this PLU list applies to. |
effectiveDate | string <date> The date when this PLU list should be applied, if present. |
id required | string <= 128 characters A unique identifier for the PLU list. |
Array of objects (ImagesType) A list of images that can be referenced by their id rather than embedded. | |
required | Array of PluGroupType (object) or PluItemType (object) (PluContentType) PLU lists can contain other PLU lists and/or items. |
{- "businessUnitGroupId": "store-1",
- "id": "top-5-items-plu",
- "plu": [
- {
- "imageId": 1,
- "plu": [
- { }
], - "type": "PLU"
}
]
}