First order? Use code PERSIAN10 for 10% off

Account setup

How to get and use admin access

Admin access lets you open the orders dashboard, update order statuses, manage subscriptions and export order data. There is no separate admin password — access is granted to your signed-in Persian Meal account.

Last updated 2 September 2026

1. Sign in to the right account

Use the account you want to manage orders with. If you are not sure which email is registered, go to /account/orders — if it loads your order history, you are signed in.

  • Open /login.
  • Sign in with the email address you want to use as admin.
  • If you have forgotten your password, use the forgot-password link on the login page. The reset email goes to the same inbox.

2. Request admin access

Once signed in, open /admin-access. The page checks your account and shows one of two results.

  • If you see a Grant me admin access button, click it once. The button only appears for registered owner emails or when no admin exists yet.
  • After clicking, the page confirms admin access is granted and the Admin link appears in the site header.
  • If the button is missing, an admin already exists. Ask the existing admin to add your account to the user_roles table with the admin role.

3. Open the admin dashboard

After admin access is granted, click the Admin link in the top-right of the header, or go directly to /admin.

  • The dashboard lists every order with customer, status, total and delivery details.
  • Use the search box and filters to find orders by name, phone, postcode, status or date range.
  • Click an order row to see full line items, address and payment status.

4. Manage orders safely

All orders are paid in advance. The dashboard will not let you move an unpaid order to a post-payment status such as preparing, out for delivery or delivered until it has a paid_at timestamp.

  • Update status from the dropdown in each order row.
  • Add tracking notes and ETA so customers see progress on /account/orders.
  • Use Save & notify to send an order-status email to the customer automatically.

Need help?

If you are locked out, signed in with the wrong account, or the Grant me admin access button does not appear, email support@persianmeal.com.au with the email address you want to use. An existing admin can then add that account through the user_roles table.

Questions about this policy? Email support@persianmeal.com.au or send us a message.