Each aggregator has a set of guidelines that need to be adhered to for the menu display at their end.
This article highlights the list of guidelines and constraints set by Foodpanda
Variants: Option Groups where selecting at least one Option is mandatory.
Example: An item Veg Burger has two options - Small and Large. This item cannot be added without selecting either of the options.
Add-ons: An Option which isn't mandatory to add along with the item.
Example: An item Veg Burger has options - Extra Cheese and Extra Tomatoes. The item can be added without selecting the above-mentioned options.
For the items which have variants, the price is to be configured only for variants not but not for the item.
Example:- If the item Tandoori Chicken has two variants half and full, the price of the item is to be configured as 0.
While pricing is done accordingly for its variants Half and Full.
Foodpanda doesn't support the concept of subcategories, every subcategory is handled as a parent category.
Example:- If the category Farm Special Pizza has 3 sub-categories - (a) Farm Special Pizzas Regular, (b) Farm Fresh Pizzas Medium, and (c) Farm Special Pizzas Large.
On the Foodpanda UI, all three of the subcategories will appear as the parent categories.
Sort order of items, categories, option groups, and options is not handled by UrbanPiper i.e. configuration is done at Foodpanda's end.
That means, the order in which items, option groups, and options appear on FoodPanda's UI is according to what is set by Foodpanda at their end.
Food Type (Vegetarian, Non-Vegetarian, etc) configuration of items, options is done by Foodpanda at their end.
Taxes and charges configuration is done by Foodpanda at their end.