𝙎𝙩𝙤𝙥 𝙋𝙖𝙮𝙞𝙣𝙜 𝘾𝙤𝙢𝙢𝙞𝙨𝙨𝙞𝙤𝙣𝙨. 𝙎𝙩𝙖𝙧𝙩 𝙎𝙖𝙫𝙞𝙣𝙜 𝙈𝙤𝙧𝙚 𝙁𝙧𝙤𝙢 𝙊𝙧𝙙𝙚𝙧𝙨.

FLAT 50% OFF →
X

How to Set Up RestroFood User Roles?

How to Set Up RestroFood User Roles?

RestroFood gives your restaurant separate, task-specific dashboards instead of forcing everyone to share one generic WordPress login. A delivery rider doesn’t need to see your products, and a kitchen staffer doesn’t need order-tracking maps, RestroFood custom roles keep each person inside the tools relevant to their job.

This guide walks through creating a new staff account and assigning it the correct RestroFood role from the WordPress dashboard.

RestroFood roles at a glance

When you open the Role dropdown while adding a user, you’ll see RestroFood roles grouped at the top of the list, above the standard WordPress/WooCommerce roles:

RoleWhat it’s for
Delivery BoyGives delivery staff their own admin panel to view assigned orders, see delivery details, and update progress as they complete drop-offs.
Kitchen ManagerGives kitchen staff a dedicated panel to track incoming orders and manage kitchen-side workflow, separate from the main shop dashboard.
Branch ManagerAllows a manager to oversee orders and staff for one specific branch location rather than the whole business.
How to Set Up RestroFood User Roles?

Step-by-step: Adding a staff user with a RestroFood role

Step 1 – Go to Users → Add New

From your WordPress dashboard sidebar, hover over Users, then click Add New in the flyout menu.

How to Create Branch Manager, Kitchen Manager, and Delivery Boy User in Restrofood?

Step 2 – Fill in the user’s details

On the Add New User screen, fill in:

  • Username (required)
  • Email (required)
  • First Name / Last Name
  • Password – click Generate password for a strong, auto-generated one, or set your own
  • Leave Send User Notification checked if you want the new staff member emailed their account details automatically

Step 3 – Assign the RestroFood role

Click the Role dropdown at the bottom of the form. Select the role that matches the person’s job:

  • Delivery Boy for delivery riders
  • Kitchen Manager for kitchen staff
  • Branch Manager for a branch-level manager (Multibranch add-on required)

Step 4 – Click Add New User

Once the role is selected, click the blue Add New User button to create the account.

Example

Here’s a completed example: a user named Kawsar Ahmed (kawsar / [email protected]) with a generated “Strong” password, notification email enabled, and the role set to Kitchen Manager. Clicking Add New User creates the account and immediately grants Kawsar access to the Kitchen Manager panel on the next login.

How to Set Up RestroFood User Roles?

Tips

  • Match the role to the job, not the person’s WordPress experience. These roles control what the user sees and can do, not their technical skill level.
  • Branch Manager only appears as useful if Multibranch is active. The role can technically be assigned without it, but branch-scoped features won’t function without the add-on.
  • Double-check the email address. If “Send User Notification” is checked, this is how the staff member receives their login link; a typo means they won’t get access.
  • Use “Generate password” instead of typing your own. It guarantees a strong password, and you can reveal it once to share securely with the new user.

FAQ

Can one person have more than one RestroFood role?

No, WordPress users have a single role at a time. If someone needs to switch responsibilities, edit their user profile and change the Role field rather than creating a second account.

Where do these role options come from?

Delivery Boy and Kitchen Manager ship with the RestroFood core plugin. Branch Manager is added by the Multibranch add-on once it’s installed and active.

What happens if I pick the wrong role by mistake?

Go to Users → All Users, click Edit under the affected user, change the Role field, and update. No need to delete and recreate the account.

a31f7bf4d0b2e577c3a77f9ab684b31f1c854470b5547fa64d36f62b6d24725d?s=130&d=mm&r=g
Mohammad Al Omayer
I'm on a mission to help restaurant owners take back control of their food business, no commissions, no middlemen, just a system that works. As co-founder of ThemeLooks, I helped build RestroFood, a WordPress plugin trusted by 4,000+ food businesses worldwide. I'm passionate about making online ordering, delivery, and restaurant management simple enough for any owner to run on their own terms.

Comments are closed

RestroFood SIngle Blog CTA Banner Image

RestroFood Core Features

  • WooCommerce Food Ordering & Management System
  • Quick Order Placement
  • Order Scheduling & Pre-Order System
  • Order Tracking System
  • Same Page Mini Cart & Checkout System
  • Quick Product View, Search, Category Filter & Pagination
  • Delivery Type Selection (Delivery / Pickup)
  • Day-Based & Date-Wise Delivery Scheduling
  • Zip Code & Address-Based Delivery Availability
  • Distance Restrictions & Auto-Detect Customer Address
  • Real-Time Order Tracking & Notifications
  • Free Shipping Based on Order Amount