Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

What is a PLU?

PLU stands for price look-up code and is a unique identifier of a product. These are usually 4 or 5 digit numbers and are used by the POS (Point of Sale) to read a product. The POS will hold information associated to each PLU, such as price, or stock, and that is why we need to digitally link each product to its PLU (wink) 📚 🧠

Vendor Configs is the section in Sanity that allows us to configure the PLU for the different items, combos, etc.

Note

Without setting Vendor Configs, you won’t be able to inject orders in your POS or Tablet

Info

Vendor Configs are still needed, even if you do not have POS integration and instead operate with a Tablet

PLUs/ Vendor Configs - POS look up codes


There are seven different types of PLUs in Sanity. We use these to match the structure at the POS and ensure successful injection.

 

  • Constant

    • Constant PLU is the most frequently used PLU Type

    • Exactly how it sounds, is injected as a constant

  • Parent-Child

    • Used for Drinks and Toys in BK NCR

    • Injects a Child PLU nested inside a Parent PLU

      • Parent – Small Drink, Child – Coke = Small Coke

  • Size Based

    • Used for Combos in BK NCR since they only have one PLU for all sizes, this is how we differentiate

      • PLU: will be the plu PLU for the general combo

      • Size: Will be the size of the combo

  • Ignore

    • Second most frequently used PLU Type

    • Used where a structure is needed, yet the PLU lives on a deeper (sometimes higher) level

    • Combo Item NCR

  • Quantity Based

    • Used for Pies and Biscuits in PLK NCR

    • Injects a different PLU depending the Quantity ordered

  • Multi-Constant

    • Used for certain quantities of Tenders in PLK SICOM

    • Injects multiple quantities of a PLU

      • 12 X 1 Mild Tender PLU = 12 Mild Tenders

  • Empty

    • Used when a vendor doesn’t have available a PLU but we need to fulfill the Vendor Config validation. No plu will ever be here - dont show anything.

    • Empty is the same as constant plu blank ( current hack and created empty plu to eliminate the hack)

...

Item

Combo

Offer

Modifier

Special cases

rPOS

Constant PLU

Constant PLU

Constant PLU

Constant PLU

None

Sicom

Constant PLU

Constant PLU

Constant PLU

Constant PLU

None

NCR

Constant PLU

Sized Based PLU

Sized Based PLU

Constant PLU

Combo Item: Ignore

Tablet

Constant PLU

Constant PLU

Constant PLU

Constant PLU

Comboslots: Ignore

Simply Delivery

Constant PLU matches the digital id

Constant PLU matches the digital id

Constant PLU matches the digital id

Constant PLU matches the digital id

None

Country Specific Cases

NCR: Offers will need to be set up as Sized Based PLU Medium

...