Versions Compared

Key

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

Using the example documented here: Oracle Config - Items

The output of the Transaction Services API would be:The price of an Ala Carte item is price defined in the Menu Item Price section above. Both Definition Sequence and Price Sequence are used to determine the price that should be charged for an Item in a specific channel.

Apply the same logic of the pricing to verify the item availability. Availability is determined solely by the availability of the Menu Item Price. The Menu Item availability is based on the existence of a valid and not expired price.

In the example below the Whopper is available in restaurant, delivery and at non integrated delivery.

The price to be charged is 109 for in restaurant and 119 for delivery and manual delivery.

...

Notice that prices are set and Effectivity is active and not expired.

...

Transaction Services API: Menu

...

In the next example the 2102002 - Sm Regular Pepsi is only available to be ordered in restaurant and price is 39.

...