Manage & Publish Your Menu
UrbanPiper integration allows you to centrally manage your menu content for all ordering channels.
If your menu is managed on your POS, please ingest the menu from the POS to the UrbanPiper platform. Once the menu is updated on UrbanPiper, you can publish the changes to Zomato by performing a menu publish.
You can track the status of your menu publishing requests in the Publish Logs.
If the publishing is successful, your changes will reflect on Zomato.
If any errors occur, check the Error Report, make the required corrections, and republish the menu.
Handling errors
Below are the common menu publish error with possible resolutions.
"message":"No
Zomato restaurant
is mapped with
Outlet Id: 16397"
Store is not integrated
Kindly initiate go live from your end to onboard the location.
"value":["`tags`:
root item tagged
with services must
have GST of 5%."
Tax is not configured or incorrectly tagged between services and packaged goods items.
If it is a "service item" tax of value 5% needs to be configured. If it is a MRP or a packaged goods item "packaged-good" tag needs to be added for all such items.
"message":"Item
Image URL must be
end with either
.png or .jpg or
.ashx"
The item image is in a wrong format
The item image should be in .png or .jpg
"value":["Multiple
items with same
name not allowed
inside a category
Multiple items with same name is associated with a category
Remove the duplicate items present in the category.
"value":["zero
`price.price` 0
at index 0 is not
allowed for root
catalogues"
Price at item level is zero and there is no variant added for the item
Either add the price at item level or add a variant with a price.
{"value":["`max`
should be at least
1"]
The number of modifier in a group will be less than the minimum selectable
Reduce the minimum selectable or add more numbers of modifier
{"value":["`tags`:
GST Unregistered
restaurant cannot
sell goods."]}
You cannot sell packaged good, if the store has not registered the GST with Zomato
You should contact your Zomato POC and get the GST updated.
{"catalogue":
{"value":["Empty
catalogues list"]}
Category is passed without any item
All items should be associated with an active category.
{"value":["Multiple
order level
charges not
supported"]}
Multiple charges are associated with the item
Edit the item to have only one active charge.
["Multiple charges
for same service"]}
Multiple charges are associated with the item
Edit the item to have only one active charge.
"value":["Same tax
group has been
applied more
than once"
Multiple taxes are associated with the item
Edit the item to have only one active tax of same value.
DELIVERY - only
interval of 30
minutes is
supported TAKEAWAY
- only interval of
30 minutes is
supported
Timing groups can have timing only with the interval of 30 minutes. Ex: Timing can be either 1:00 or 1:30 not 1:50
Fix the timing groups so that the minutes are in the interval of 30 mins. Either .00 mins or .30 mins
Non-veg items must
not contain "veg"
item tags
Veg tag has been applied on an item which contains a word indicating non-veg item name or non veg item name in the description for example "Buffalo mozzarella”
Check the configured food type for the item or add “[Veg Preparation]” in the item description.
"value": Price
cannot be greater
than 4000
Check the Items who has price more then 4000
Edit the price value to be less than 4000.
{"code":422,
"status":"failed",
"message":"Data
validation failed",
"error":"",
"validation_errors":
{"MODIFIER_GROUP":
{"values":{
"mg881552":{"value":
["Cannot be mapped
to catalogue `Fruit
Oasis Almond Cake`",
"Cannot be mapped
to catalogue
`Rasmalai Elegance
Harmony Cake`"
Celebration-Cake tag is missing in item
Add the tag “Celebration-Cake” and repush the menu
Your outlet is not
live for online
ordering
O2 (online ordering) is not enabled
Get in touch with the aggregator POC to enable
code': 422, 'status':
'failed', 'message':
'Data validation
failed', 'error': '',
'validation_errors':
{'CATALOGUE_PROPERTY_VALUE':
{'values':
{'pv4834514-59691170':
{'value': ['Invalid
`value` specified'
Name of the modifier is in Decimal or only numerical term
Update the modifier name and ensure it contains only alphabetical characters.
If you continue to experience issues with your menu publish, please contact support for further assistance.
Last updated
Was this helpful?