Skip to content

Modifiers — create, edit, delete, import

Menu: Master Data Management → Modifiers

A modifier is an extra, add-on, topping, or choice tied to menu items (for example “extra cheese”, “spice level”, or “sauce on side”). Use this screen to add, edit, or delete modifiers, import in bulk, and reorder them within a category. Modifiers let customers customise their order at POS or online ordering.


Filters

ControlWhat it does
Modifier nameSearch by name. Clear with X when text is present.
Sequence noFilter by sequence number (numeric field with clear).
CategoryAll categories or one modifier category from the list.
StatusAll, Active, or Inactive. The list often starts on Active only.

Buttons

  • Refresh — reloads modifiers and categories; a short message confirms refreshing.
  • Import (upload icon) — opens import when your role allows creating modifiers.
  • Add modifiers — opens the add form when your role allows creating modifiers.

Table columns

Typical columns include: ID, Modifier name, Sequence no, Modifier category, whether inventory is tracked, stock status, status, and Actions.

  • Loading: a spinner and “loading” text appear while data is fetched.
  • Empty: you are told no modifiers were found and to change filters or add one.

How to create a modifier

  1. Click Add modifiers.
  2. Enter the modifier name, pick a category, set active or inactive, and fill inventory fields only when track inventory is turned on (linked product, quantity, unit — as shown on the form).
  3. Save. A success message uses the modifier’s name when save works.

Create modifier form with category and inventory controlsCaption: Create modifier with category and inventory settings


How to edit a modifier

  1. Click Edit on the row (pencil icon when your role allows updates).
  2. Change the same fields as in create.
  3. Save. Validation errors from the server may appear as a readable list in a message.

How to delete a modifier

If your screen offers delete for a modifier, confirm in the dialog — wording on screen is final. Many teams only deactivate instead of deleting.


Reorder (drag)

  1. Drag the grip handle at the start of a row up or down within the same page view.
  2. When you drop, the new order is saved for that modifier inside its category.
  3. Success: sequence updated style message. On failure, an error appears and the list may refresh back.

Import

Use a CSV file for import. Format reference: Import CSV format (Modifiers).
Blank template: download CSV.

After import completes successfully, the modifier list and category list both refresh so new data appears immediately.


Import CSV format (Modifiers)

Download a blank template: Modifiers import template (CSV)

The import dialog accepts a CSV with a header row.

ColumnAccepted header namesNotes
Modifier namemodifier, name, or modifier_nameRows with all these empty are skipped.
StatusstatusActive, 1, or numeric 1 -> active; anything else -> inactive.
Modifier category IDmodifier_category_idNumeric ID. If invalid/empty, value is sent as null.

Use UTF-8 encoding if names include special characters.


Permissions

  • Refresh — anyone who can open the page.
  • Import and Add — create permission on modifiers.
  • Edit and drag reorder — update permission on modifiers.

Pratham POS User Guide