...
Info |
---|
Payloads in this section refer to the examples documented here: Oracle Config - Items |
...
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.
...
This is the Transaction Services API’s Menu call for the first example:
...
In the next example the 2102002 - Sm Regular Pepsi is only available to be ordered in restaurant and price is 39.
...
Transaction Services API: Menu:
...
In the next example the item 1001137 - Chipotle Stacker King is available from 9/9/2024 to 9/20/2024. It is not available before 9/9/2024 and after 9/20/2024.
...
This is an Transaction Services API call retrieving the menu, the call was made on 9/16/2024 and the result is as below, the price is returned because it is active.:
...
This is same call made on 9/21/2024, the result is different, the price is not returned because it is not active anymore.:
...