Convert DeliverLogic Menu to Hyperzod Format

Updated 2026-08-24 · 9 min read

Restaurant menus move between platforms more often than most people expect. DeliverLogic exports its menus in a backoffice format where every product repeats once per option row — sizes, crusts, sauces and toppings each get their own row. Hyperzod imports product catalogs with option groups instead. Converting the two by hand means hours of copying and pasting, and the pricing model is different enough that manual conversion almost always gets an option price wrong. This guide explains the DeliverLogic format and how CSV Pilot converts it in one step.

What a DeliverLogic export looks like

A DeliverLogic menu file uses columns like RID, Restaurant, MIID, Category, Product, Base Price, Image, Availability, Active, Hidden, Quantity, and a set of option columns: Option Group, Option Group ID, Min Required, Max Allowed, Option, Option ID, Option Price, plus option cost and image columns.

The important idea is that one product spans many rows:

  • The product itself is identified by MIID — the Menu Item ID. Every row with the same MIID belongs to the same product.
  • Every row after the first carries one option member, like Option Group = .sauce, Option = 460 Traditional Sauce, Option Price = 0.
  • Base Price repeats on every row and belongs to the product, not to the option.
  • Option Price is an add-on price over the base — a whole garlic loaf at base ₹4.99 plus ₹3, a topping at plus ₹0.75, a sauce choice at plus zero.
  • Min Required and Max Allowed describe the group: a sauce group with min 1 / max 1 is a required single choice; a toppings group with empty min/max is an optional multi-choice.
  • Active and Hidden control whether the item should be live.

How the conversion works

1. Upload the menu export

Upload the DeliverLogic file in CSV Pilot. The tool detects the format and holds it unchanged until you ask — nothing is converted or modified without intent.

2. Ask to convert

Tell the agent "Convert this CSV for import." CSV Pilot then:

  • Groups all rows by MIID into one product per menu item
  • Uses the product's Base Price as the Hyperzod selling price
  • Builds one option group per Option Group, cleaning the name (.sauce becomes sauce)
  • Adds each Option as a variant with its Option Price as the delta over the base
  • Reads Min Required / Max Allowed to set the group as required/single-choice or optional/multi-choice
  • Keeps Active/Hidden flags as product status, and Category as the category
  • Carries Quantity into product inventory, and option costs into variant cost prices

3. Review and export

The converted menu appears in the preview. Check the option groups for one pizza — the sauce group should be required single-choice, the toppings group optional multi-choice — then export for Hyperzod import.

What the conversion preserves

| DeliverLogic field | Hyperzod result | | --- | --- | | Product + Base Price | Product name + selling price | | Option Group | Option group (name cleaned, e.g. ".sauce" → "sauce") | | Option + Option Price | Variant with price delta over base | | Option Cost Floor / Default | Variant cost price | | Min Required ≥ 1 | Required option group | | Max Allowed = 1 | Single-choice group; higher or empty = multi-choice | | Category / Active / Hidden | Category and status | | Quantity | Product inventory |

A concrete example

A garlic bread item with base ₹4.99 and two options — "1/2 Loaf" (₹0) and "Whole Loaf" (₹3, cost ₹3) — becomes one product at ₹4.99 with a "whole or half loaf" option group containing both choices. A customer choosing the whole loaf pays ₹7.99. An 8-inch cheese pizza with a required sauce group (8 sauce choices at ₹0 each) and an optional toppings group (17 toppings at ₹0.75–₹1) becomes one product with two option groups, exactly the structure a customer expects when ordering.

CSV Pilot is an independent tool and is not affiliated with DeliverLogic or Hyperzod.

Try CSV Pilot

Create, edit and convert CSV files with AI — free, no signup.

Open CSV Pilot