Shop Admin Manual
Last updated 2026-09-30
About this manual
This covers the admin panel behind a Salix shop site: the screens you use to take orders, build your menu, set your hours and see what sold. Every shop gets the same panel, so everything here applies to yours.
You do not need to read it front to back. The same text sits behind the ? button on every screen of your own panel, so you can pull up the page you are on while you are working. There is a printable copy under Help in the panel’s menu, which is the thing to hand a new staff member.
Orders
Every order customers have placed, shown as cards. This is where you move an order along its stages and, if you have to, refund it. Opening the admin panel brings you here.
How to
- See what has just come in: tap the “Confirmed” tab. The screen opens on this tab, not “All”.
- Start making an order: tap “Start Preparing” on its card.
- Tell the counter it is done: tap “Mark Ready”.
- Hand a collection order over: tap “Mark Picked Up” (dine-in shows “Mark Served” instead).
- Send a delivery out: tap “Dispatch”, then “Mark Delivered” once the driver is back.
- Refund someone who already has their food: open the “Picked Up” or “Delivered” tab and tap “Refund”.
What these fields mean
- The tabs across the top
- Each shows a live count, e.g. “Confirmed (3)”. Orders that are paid but still pending appear only under “All”, so watching just “Confirmed” can hide them.
- What the customer is told
- They get an email when you tap “Mark Ready” on a collection order, “Dispatch” on a delivery, “Cancel & Refund” or “Refund”. The email only says the money is back if the card refund worked. Nothing is sent when there is no email address on the order. Every email appears on the Email Log screen.
- Only one forward button shows
- The card offers the single next step for that order, so if you cannot find “Mark Ready” the order is probably not in “Preparing” yet.
Careful
- Every stage button is one-way. There is no going back from “Mark Ready” to preparing, and nothing returns a picked-up order to open.
- “Cancel & Refund” and “Refund” are both always a FULL refund. There is no part-refund box anywhere on this screen.
- If the card payment fails to reverse, the order is still marked refunded and no error appears. When the money matters, confirm it in Stripe.
Fulfillment Display
The kitchen wall screen. Three columns (“New”, “In Progress”, “Ready”), and you tap a ticket to push it to the next one. Best on a tablet where the food is made.
How to
- Start the next job: tap its ticket in “New” and it moves to “In Progress”.
- Call an order away: tap the ticket in “In Progress” so it lands in “Ready”.
- Finish it: tap the ticket in “Ready” and it leaves the board.
- Check nothing is running late: read the minutes in the corner of each ticket.
- Turn the beep on: tap the screen once after opening it, or the browser blocks the sound.
What these fields mean
- The ticket is the button
- There are no buttons on this screen at all. Tapping the card itself is what advances the order.
- The minutes number
- Counts from when the customer ordered, not from when you started making it. It shows “<1m” for the first minute.
- Tickets that vanish
- A finished ticket leaves the board rather than moving to a fourth column. To see completed orders, use “Orders”.
Careful
- A tap advances the order immediately, with no confirmation and no undo. A sleeve brushing a ticket in “Ready” closes that order out.
- The board refreshes about every 10 seconds and beeps for genuinely new orders only, so it will not beep again for tickets already on screen.
Catalog
Your menu or price list: the sections (categories), the products inside them, and their photos, prices, options and sizes. What you save here is what customers see.
How to
- Create a section: tap “+ Add Category”, fill in “Name *”, tap “Create Category”.
- Add a product: tap “Items” on a section, then “+ Add Item”, fill “Name *” and “Price (cents)”, tap “Create Item”.
- Add a photo: tap “Edit” on the product, tap the “Drop or click to add” box, pick the picture, tap “Save Changes”.
- Offer choices like sauce or bread: tap “Edit”, open the “Modifiers” tab, fill in “Label”, tap “+ Add Option Group”, then add each choice.
- Offer sizes: tap “Edit”, tick “Has variants (size, colour, etc.)”, tap “Save Changes”, then use the “Variants” tab and “Generate all combinations”.
- Sell one product out for the day: tap its “Live” button so it reads “Sold Out”.
- Reorder the sections customers see: drag a row by its “⠿” handle.
What these fields mean
- “Price (cents)”
- CENTS, not dollars. $18.50 is typed as 1850. Typing 18.50 creates an 18-cent product. The Inventory screen asks for the same price in dollars. This is the easiest mistake to make on the whole platform.
- “delta (¢)” on a modifier choice
- Also cents, and it is the EXTRA added on top, not the price. 150 means “+$1.50”. 0 shows as free. Negative takes money off.
- “Stock” in the Variants table
- Blank means unlimited. This is the only stock figure on the platform that actually stops a customer buying at checkout.
- “Unit”
- Display text only, e.g. “kg”. It shows next to the price and does not make the shop sell by weight.
- “Available Days”, “Fulfillment Types”, “Prep Time (mins)”
- These save when you first create a product, but changing them on an existing product currently has no effect: the save appears to work and nothing changes.
- “Track daily inventory” and “Daily Qty Limit”
- The limit is only saved while the box is ticked, and it is a per-DAY figure that resets each day, not a stock count.
- “Sort Order” on a category
- Largely cosmetic: the screen renumbers sections to match the list order when it loads. Dragging the “⠿” handle is what actually sticks.
Careful
- “Delete” on a category asks “Delete this category and all its items?” because it removes every product in that section too.
- The small “✕” next to a single modifier choice, and the “✕” on a row in the Variant SKUs table, delete on the first tap with no confirmation. They are the two riskiest taps here.
- The “Modifiers” and “Variants” tabs save as you go: a box saves when you click away from it. The “Cancel” button does not undo them.
Inventory
Every product in one list with what you charge, what it costs you, your margin and what is left. It is also the quickest place to fix a price or mark something sold out.
How to
- Check what is running low before opening: tick “Needs attention only”.
- Find one product fast: type in the “Search products or categories…” box.
- Record what an item costs you: tap “Edit”, fill “Cost ($)”, tap “Save”. Your margin then appears.
- Count in a delivery: tap “Edit”, put the new figure in “Stock”, tap “Save”.
- Sell one product out: tap the switch on the right of its row.
- Sell out a whole section: tap “86 All” beside that section heading (“86” is trade slang for sold out).
- Take the figures to your accountant: tap “Export CSV”.
What these fields mean
- “Price ($)” and “Cost ($)”
- DOLLARS here: type 18.50. The Catalog screen labels the same price “Price (cents)” and wants 1850. Watch which screen you are on.
- “Cost ($)”
- What you pay your supplier. Never shown to customers; it only drives the margin figure and the stock-value tiles.
- “Stock”
- Does NOT stop customers ordering. Setting it to 0 turns the row red and adds “OUT”, but the item stays buyable. Only the switch on the row, or “86 All”, takes it off the website.
- “Reorder at”
- The level that flags an item as “LOW”. It sends no alert, email or notification, so you have to look.
- The date picker
- Only changes the “sold today” figures for daily-batch items, and names the exported file. Prices and stock are not historical, so picking last Tuesday does not show last Tuesday’s prices.
- “⚠ Quota / stock not set”
- Just means the item is not inventory-tracked. For anything cut or made to order, that is normal and can be ignored.
Careful
- “86 All” hides every product in a section in one tap and there is no “un-86”: each product has to be switched back on individually.
- The sold-out switch flips on screen even if the save failed, with no error. Reload the page to confirm a sold-out really stuck.
- Price changes made here can take a few minutes to reach the customer site, because the storefront caches its menu. Catalog edits clear that cache; these do not.
Business Hours
Your opening and closing time for each day. This is what makes the website show you as open or closed, and it decides the pickup times customers can choose at checkout.
How to
- Close on a day: tick “Closed” on that row, then tap “Save Changes”.
- Change a day’s times: edit the two time boxes on that row, then tap “Save Changes”.
- Check what the site says right now: read the strip at the top (“Currently Open” / “Currently Closed”).
What these fields mean
- The two unlabelled time boxes
- The word “to” sits between them: the first is opening, the second is closing. Times are 24-hour, so 5pm is 17:00.
- The week starts on Sunday
- Sunday is the first row, not Monday. Easy to edit the wrong day when scanning quickly.
- “Currently Open” / “Currently Closed”
- A rough indicator only. It uses the clock on the device you are holding, it reflects unsaved edits, and it does not understand hours that run past midnight. Trade 18:00 to 02:00 and it will often claim you are closed while the customer site correctly shows you open.
Careful
- Ticking “Closed” and saving WIPES that day’s times. Unticking it later comes back as 09:00 to 17:00, not the hours you had. Write your real hours down first.
- “Save Changes” writes all seven days at once, so an old tab saved later will undo someone else’s edit.
- Nothing checks that closing is after opening. Saving 17:00 to 09:00 is accepted and read as overnight trading.
- If your hours look right but no orders are coming in, check the “Online Ordering” toggle in Settings. That switch is separate from these hours.
Staff Availability
Your list of staff, and for one chosen date at a time, who is working and between what hours, which is what lets bookings be offered against them.
How to
- Add someone: type their name in “New staff member’s name”, tap “Add staff member”.
- Mark someone as working: check the date box first, then tap their red “Blocked” button so it turns green and reads “Available”.
- Give someone a half day: with the row showing “Available”, change the time after the word “to”.
- Book someone off: set the date box to that day, then tap their green “Available” button so it reads “Blocked”.
- Take someone off the roster: tap “Remove” on their row and confirm.
What these fields mean
- There is no Save button
- Every change here saves the instant you make it: adding, removing, flipping Available, and each time edit. Nothing to press, and nothing to cancel.
- The date box beside the title
- It governs the entire screen even though it looks like decoration. Everything below applies to that ONE date.
- No weekly pattern
- Someone who works every Saturday must be set “Available” on each Saturday separately. There is no repeating roster here.
- New staff start “Blocked”
- Everyone is Blocked on every date until you tap the button, so “I added them but they are not offered” is expected, not a fault.
- The 09:00 to 17:00 window
- Invented automatically when you mark someone Available. If those are not their hours, they are wrong until you change them.
Careful
- Flipping someone back to “Blocked” deletes that date’s hours immediately. Marking them Available again gives 09:00 to 17:00, not what you had set.
- “Remove” cannot be undone here. Re-typing the name creates a new person, not the old one.
- If everyone is “Blocked” for a date, no booking slots can be offered for it, and nothing warns you.
- Because nothing needs saving, editing with the wrong date showing rosters people onto a day you did not mean.
Table QR Codes
Prints a QR code per table so dine-in customers can scan it and order from their phone. This screen only makes printable codes; it stores nothing.
How to
- Print codes for your tables: type how many in “Number of Tables:”, then tap “🖨️ Print All QR Codes”.
- Test before laminating: scan a printed code with your phone; it should open your ordering page with the table number shown at the top.
What these fields mean
- “Number of Tables:”
- Not a setting and not saved: it returns to 10 next time. It does not tell the system how many tables you have.
- Table names
- Tables are always numbered 1 upwards. You cannot name them (“Courtyard”), skip numbers, or start higher.
- The web address under each code
- Built from whatever address you are viewing the admin panel on. Print from a preview or temporary address and the codes send customers there.
Careful
- Always scan one printed code with a phone before printing for the whole room. Wrong-address codes look perfect and lead nowhere useful.
- The codes only work if table ordering is switched on for your shop. If a scan says table ordering is not available, that has to be enabled in your shop’s configuration by whoever set it up. The tick box on the Settings screen does not do it.
- The QR pictures come from an outside service, so with no internet the cards print blank.
Chat Inbox
Your WhatsApp inbox: what customers have sent, which ones the automatic replies could not handle, and where you answer them yourself.
How to
- Deal with customers waiting on you: look for the red dot (those sort to the top) and tap the name.
- Answer a question: type in “Type a reply...” and tap “Send”.
- Mark a conversation as handled: tap “✓ Resolve”.
- Note that someone needs a phone call: tap “📞 Callback”.
- See what the automatic reply already told a customer: open the conversation; bubbles on the right went out, bubbles on the left came from the customer.
What these fields mean
- The red dot and the ⚠️
- Means the automatic replies decided a human is needed, usually because of a complaint, something unclear, or too many messages in one hour. These are your priority.
- “You:” in the list
- Means the last message went outbound, which includes automatic replies, not only ones you typed.
- “✓ Resolve” and “📞 Callback”
- Neither contacts the customer, and neither shows any visible change until you reload the page. Tapping twice does no harm.
- Replies always go by WhatsApp
- Whatever channel the customer used, your reply goes to the phone number on their customer record.
Careful
- Customers are answered automatically before you ever see the message. Ordinary questions get an AI-written WhatsApp reply with no review by you; complaints and anything unclear are held back with the red dot instead. What you read here may already have been answered.
- “Send” delivers a real WhatsApp message instantly, with no confirmation, no draft and no way to unsend or fix a typo.
- If sending fails there is NO error and the box clears anyway. Your only proof is the bubble appearing on the right of the thread. No bubble means it did not go out.
- Only recent history is shown, so very old conversations are not all here.
Discount Codes
Promo codes customers type at checkout, and the switch to turn each one on or off.
How to
- Run a percentage promotion: tap “+ New Code”, enter the code, set “Type *” to percent, enter the number, tap “Create Code”.
- Require a minimum spend: put the dollar amount in “Min order ($)”.
- Limit how many people can use it: put a number in “Max uses” (blank means unlimited).
- End a promotion but keep the record: untick “Active” on that row so it reads “Off”.
- See how heavily a code is used: read the “Uses” column, e.g. “12 / 50”.
What these fields mean
- “Amount off ($)” is really CENTS
- Dollars, as the “$” label says: type 10 for $10 off, or 10.50 for $10.50. Until 2 August 2026 this field was read as cents and you were told to enter 1000 for $10; do not do that any more. Check the “Value” column afterwards; it shows exactly what you created.
- “Min order ($)”
- This one IS dollars (25 means $25), and it is checked against the items subtotal.
- Percent codes
- Straightforward: 20 means 20%, and anything over 100 is refused.
- “Expires at”
- A date AND time in your local time. The table shows only the date, so a code can stop working earlier in the day than the column suggests.
- Codes are always capitals
- “summer20” and “SUMMER20” are the same code, and a repeat is refused.
Careful
- Prefer unticking “Active” over “Delete”. Deleting means anyone holding that code, on a flyer or in a text, is told it is invalid, and there is no undo.
- Always check the “Value” column after creating a flat-amount code, before you advertise it.
Gift Vouchers
Prepaid vouchers with a balance: make them for customers who pay at the counter, look one up when it is handed over, take an amount off, email or print it, and see every voucher still out there.
How to
- Sell a voucher at the counter: take the money first, then tap “+ Create vouchers”, enter the amount, type the customer’s email in “Customer email”, leave “Email it now” ticked and tap “Create voucher”. They get it by email with a picture of the voucher attached.
- Make vouchers to hand out on paper: tap “+ Create vouchers”, set “How many”, tap “Create 10 vouchers” (or however many), then “Print them all”.
- Someone pays with a voucher in the shop: type the code in “Find a voucher: code, name or email” and tap “Find”. A full code opens that voucher. Enter what the order costs under “Spend in shop” and tap “Take off voucher”.
- Send a voucher again, or to someone else: open it, type the address under “Email this voucher” and tap “Send email”.
- Get the voucher as a picture to send on WhatsApp or print yourself: open it and tap “Download image”.
- See how much you still owe customers: read “Unspent balance” at the top.
What these fields mean
- Creating does not take payment
- “Create voucher” makes a voucher worth real money straight away. It does not charge anyone. Vouchers bought on your website are the only ones paid for automatically, and they show “Online” in the “Sold” column.
- Balances
- A voucher can be spent a bit at a time, in the shop and online, until the balance reaches $0. “Part used” means some is left. The “History” on each voucher shows every spend, with the date and who did it.
- “Valid until”
- Defaults to the expiry set under “Settings” (3 years unless you change it) and is printed on the voucher. A voucher still works until the end of that day. Vouchers you sell must be valid for at least 3 years under New Zealand law; a free promotional voucher can be shorter.
- “For (name)”, “From (name)” and “Message”
- Printed on the voucher. All optional. “Staff note” is only ever shown here, never to the customer.
- Online orders
- When a customer uses a voucher at online checkout, the amount comes off by itself and the order shows “+ $X gift voucher” on the Orders screen. If you cancel that order, the voucher part goes back on the voucher automatically.
Careful
- Every “Create voucher” makes spendable value. Create one only after the customer has paid, and never as a test.
- “Take off voucher” has no undo button. If you take off the wrong amount, use “Add value back” on the same voucher and say why in the reason box.
- “Void voucher” stops a voucher working for good and cannot be reversed. Use it for a lost voucher you have replaced, not for one that is simply used up.
- A voucher code works like cash: anyone who has it can spend it. Do not post a picture of one publicly.
Gift Voucher Settings
Whether your website sells vouchers, which amounts it offers, whether vouchers can be spent at online checkout, and how long they last.
How to
- Start selling vouchers online: tick “Sell gift vouchers on the website”, check the amounts in “Amounts offered ($)”, tap “Save settings”. A “Gift vouchers” link appears in your website footer.
- Let customers pick any amount: tick “Let customers choose their own amount” and set “Lowest ($)” and “Highest ($)”.
- Only take vouchers in the shop: untick “Accept vouchers at online checkout”. (While it is ticked, checkout shows “Have a gift voucher?” once your shop has at least one active voucher.)
- Change how long new vouchers last: set “Valid for (months)”, or tick “No expiry”.
What these fields mean
- “Amounts offered ($)”
- In dollars, separated by commas: 25, 50, 100. Up to 8.
- “Valid for (months)”
- Applies to vouchers made from now on. Existing vouchers keep the date printed on them. While selling online, anything under 36 months is refused, because New Zealand law requires gift vouchers that are sold to last at least 3 years.
- “Terms (optional)”
- Shown on the gift voucher page, each voucher’s page and in voucher emails.
Careful
- Nothing here changes until you tap “Save settings”. Every change is recorded under Settings, “Recent Changes”.
Subscriptions
Repeating orders, like a weekly meat box: the plans you offer under “Plans”, and who is signed up under “Subscribers”.
How to
- Create a plan: tap “Plans”, then “+ New Plan”, fill “Plan name *”, “Price per cycle ($) *” and “Frequency *”, tap “Create Plan”.
- Let customers sign up online: tap “Edit” under “Stripe Price ID”, paste the price ID from Stripe, tap “Save”.
- Stop new sign-ups but keep current subscribers: untick “Active” on the plan.
- See who is signed up: tap “Subscribers”, then “Active”.
- Chase failed payments: tap “Subscribers”, then “Past due”.
What these fields mean
- “Stripe Price ID”
- Copied from your Stripe account. Until it is set, the plan cannot be bought and the website tells customers it is not yet available.
- Which price actually charges
- The amount charged online comes from the Stripe price, not from “Price per cycle ($)” here, and the real billing interval also lives in Stripe. If they disagree, Stripe wins and this list shows a misleading figure.
- “Delete” on a plan
- Does not delete; it only switches the plan off. Existing subscribers keep being billed. Same as unticking “Active”.
- “Next delivery”
- The end of the Stripe billing period, not a delivery date anyone entered.
- The “Paused” filter
- Nothing ever sets that status, so it will always look empty.
Careful
- “Cancel” on a subscriber does not currently work: the request is refused, the screen ignores the failure, and the row stays “Active” with no error. Cancel in the Stripe dashboard instead, and check the row afterwards.
- Statuses here are only accurate while Stripe can reach your site, so treat “Active” as “Stripe last told us it was active”.
Loyalty
The stamp card: how many stamps earn a reward, what the reward is, and the place to add a stamp or hand over a reward at the counter.
How to
- Set the card length: type the number in “Stamps Required”, tap “Save”.
- Describe the prize: type it in “Reward Description”, tap “Save”.
- Send rewards to online customers: put a dollar amount in “Online Reward Value”, tap “Save”.
- Give a stamp for a counter purchase: tap “Search”, find the customer, tap “+”.
- Fix a stamp given by mistake: find the customer, tap “−”.
- Hand over a reward at the counter: find the customer, tap “Give reward” (it appears once their card is full).
- See who is close to a reward: leave the search box empty; the list shows the highest stamp counts first.
What these fields mean
- “Online Reward Value ($)”
- When an online order fills a card, the customer is emailed a single-use code worth this much off their next online order, valid for 90 days, and a full card of stamps comes off their balance. Set it to what the reward item costs. At $0 no codes are sent and full cards wait for “Give reward” at the counter.
- “Reward Description”
- Shown in the reward email, e.g. “Free wrap”. It is a label only; the discount is the dollar value above.
- “Stamps Required”
- Changing it moves the target for EVERYONE immediately, including customers mid-card.
- Who earns a stamp online
- One stamp per paid online order at or above the shop’s minimum order for loyalty. Reward codes are listed on the Discount Codes screen, starting with “REWARD-”.
- Who appears in the list
- Only customers who already have at least one stamp. Someone on zero has to be found with “Search”, which matches first name, last name, phone and email.
- The same settings exist on Settings
- “Stamps Required” and “Reward Description” also appear on the Settings screen. They are one setting in two places, and whichever you save last wins.
Careful
- “+”, “−” and “Give reward” save the instant you confirm, with no undo. “−” immediately reduces a real customer’s balance.
- The reward email needs email sending set up for the shop. If it is not, the code is still created (see Discount Codes) but the customer is not told about it.
Reviews
Every star rating and comment customers have left on their orders, newest first, and the place to hide one from the website.
How to
- Read what customers think: open this screen; the newest ratings are at the top.
- Take down an abusive or fake comment: tap “Hide” on it.
- Put a hidden review back: tap “Show” on it.
What these fields mean
- How customers are asked
- When you mark an order picked up or delivered, the customer is emailed once with a link to rate each item. Customers with no email address on the order are never asked. It needs email sending set up for the shop.
- When stars appear on the site
- An item shows its average and a star count only once it has 3 or more ratings that are not hidden. Until then it shows nothing, on the menu and on its own page.
- Comments on the site
- The item’s page shows its 5 newest comments, signed with the customer’s first name and last initial. Ratings without a comment count towards the average but are not listed.
- Changing a rating
- A customer can rate each item once per order and can change it later from the same link. A change replaces their earlier rating and moves it to the top here.
- Time to update
- The menu cards pick up new ratings within about 5 minutes, the item pages within an hour.
Careful
- Hide only what breaks the rules (abuse, spam, someone else’s personal details). Hiding honest low ratings to lift the average misleads customers, and Google treats it as review manipulation.
- There is no delete and no reply; “Hide” is the only control.
Customers
Your address book: add or correct customer details, record who agreed to marketing, and see how many orders each person has placed.
How to
- Add a regular: tap “+ Add Customer”, fill in a name and phone, tap “Add Customer”.
- Fix a wrong number: tap “Edit” on the row, correct it, tap “Save Changes”.
- Record that someone agreed to texts: tap “Edit”, tick the box under “Marketing opt-ins”, tap “Save Changes”.
- Stop marketing to someone who asked: tap “Edit”, untick their boxes, tap “Save Changes”.
- Find someone: type a name, phone or email into the search box.
What these fields mean
- “Marketing opt-ins”
- Consent records, not send buttons. Ticking a box sends nothing; it only makes that customer eligible for the shop’s automatic messages later. Tick only what they actually agreed to.
- The “Marketing” badges
- SMS, Email, and WA for WhatsApp. A dash means no consent at all.
- The “Orders” count
- Excludes cancelled and refunded orders, which is why a customer showing 0 orders can still be blocked from deletion.
- “Joined”
- When the record was created, which for WhatsApp customers is their first message rather than their first order.
Careful
- “Delete” permanently removes the customer and their consent history, with no undo. It is refused if they have any orders on file.
- Nothing on this screen messages a customer.
Analytics
A read-only summary of what you have sold, which items sell best, and how many people visited the website. Nothing here changes anything.
How to
- Check takings: read “Total Revenue” and “Revenue (30d)”.
- See if orders are piling up unfinished: read “Orders by Status”.
- Find your best sellers: read “Top Items by Revenue” (the “×12” is units sold).
- See how many people visit: read the page-view figures.
- See whether customers use phones or computers: read the devices panel.
- Refresh the numbers: reload the page; there is no refresh button or date picker.
What these fields mean
- Revenue is takings, not profit
- It is the full order total, with no costs deducted.
- Why the totals do not add up
- The revenue and order totals exclude cancelled and refunded orders. “Orders by Status” counts everything, so it reads higher. That is expected.
- “Page views today”
- The last 24 hours, not since midnight. The 7-day and 30-day figures are rolling windows too.
- The customer count
- Every customer record you hold, including people typed in by hand and people created by their first WhatsApp message. It is not “people who have ordered”.
- The revenue chart
- Days are grouped by UTC, so a late-evening order can land on the next day’s bar.
Email Log
Every email the shop tried to send, newest first: order confirmations, your own new-order emails, rating requests, loyalty rewards and subscription links. Use it when a customer says they never got an email.
How to
- Check a customer got their confirmation: find their email address in the list and read the status on the right.
- See only the problems: tap “Failed” or “Not sent”.
- Check email is working at all: read the “Last 30 days” line at the top.
What these fields mean
- “Sent”
- The email service accepted it for delivery. It does not prove the customer opened it, or that it avoided their spam folder.
- “Failed”
- The email service refused it or could not be reached. The “Reason” line says why. A wrong sending address or an expired key fails every email the same way.
- “Not sent”
- The shop never tried: usually because email sending is not set up for this shop at all, or the order had no email address.
Careful
- Nothing on this screen can resend an email.
- The log starts from the day this screen was added. Emails before then were never recorded.
Settings
One long page covering how you trade online: whether you are taking orders, pickup or delivery, the words on your homepage, business and GST details, fees, payment options and social links.
How to
- Stop taking online orders: tap the toggle under “Online Ordering” until it reads disabled, then tap “Save”.
- Go pickup-only for a day: untick “Delivery (dispatch)” under “Fulfillment Methods”, then tap “Save”.
- Tell customers to expect a longer wait: put the new number of minutes in “Pickup Time”, then tap “Save”.
- Change the big words on your homepage: edit “Headline” and “Sub-text” under “Homepage Hero”, then tap “Save”.
- Put your GST number on invoices: fill “GST Number” and check “GST Rate”, then tap “Save”.
- Send order alerts to another phone: tap “+ Add chat ID” under “Telegram Notifications”, paste the numeric ID, then tap “Save”.
What these fields mean
- One “Save” for the whole page
- There is no per-section save. “Save” writes every section at once, and most of it reaches the live customer site immediately.
- Emptying a box is a real change
- Blank means “go back to the built-in default”, not “leave it as it was”. The grey text in an empty box is that default, not something you typed.
- “Pickup Time”
- MINUTES, not hours. It only changes the “Ready in X min” wording on your homepage. It does not delay orders or change kitchen timing.
- “Delivery radius (km)”
- Kilometres, and a marketing number only. It does not stop far-away customers ordering and does not set your delivery charge.
- “Feature chips” under Homepage Hero
- Add even one of your own and it REPLACES all the standard chips, including the “Ready in X min” one, so your pickup time stops showing on the homepage. Maximum four.
- “{accent}” in the headline
- You must type {accent} into the headline yourself where the coloured words should go. Filling in “Accent text” without it does nothing.
- “Telegram Notifications” chat IDs
- Must be the numeric ID (a group starts with a minus sign). An @username or phone number is silently deleted on save, and that person quietly gets no alerts.
- “Invoice Threshold (NZD)”
- Typed in whole dollars: 50 means fifty dollars. Orders at or above it automatically get a GST invoice attached to the confirmation email.
- “Service Fee”
- “Percentage of subtotal” is a percent: type 2.5 for 2.5%, not 0.025. The flat fee is in dollars. Both apply to every order; set both to 0 to switch the fee off.
- “Temporarily Closed”
- Tick “The shop is temporarily closed” when the shop is shut for illness, a holiday or anything else. Customers see “We are temporarily closed” with your message at the top of the website, the cart and checkout refuse orders, and anyone already at checkout is told why. With a “Reopen date”, ordering starts again by itself from midnight that day. Leave the date blank to stay closed until you untick the box. Press “Save” either way.
- “Recent Changes”
- The last 30 saves on this screen, the Hours screen and the ordering switch in the phone app: when, which admin, and each value before and after. It starts from the day it was added; earlier changes were never recorded.
- “Google Analytics” Measurement ID
- Starts with G- (Google Analytics, Admin, Data streams, your website). Blank means Google Analytics is off. Once saved it starts within about a minute: visits to your customer pages and completed online orders appear in Google Analytics. This admin panel is never tracked. An old “UA-” ID or a “GTM-” container ID is refused on save.
Careful
- Turning “Online Ordering” off leaves the shop looking open while the order button disappears and the cart locks. It is the fastest way to accidentally stop trading, and someone has to remember to turn it back on.
- Ticking Klarna, Afterpay or Link here is only half the job: each must also be enabled in your Stripe dashboard, or checkout fails for customers while your admin page looks fine.
- If two people have this page open, whoever saves last wins and the other’s changes are lost.
- Test one real order after changing the service fee. Surcharges above your actual cost of acceptance are against NZ law.
Theme Preview
A sandbox for trying colours, a display font and corner roundness, with a small preview panel. Useful for deciding what you want, but it does not restyle your live website.
How to
- Try a colour: click the swatch beside “Primary”, pick one, and watch the “Live Preview” panel.
- Enter an exact brand colour: type the hex code (e.g. #8B0000) in the box beside the swatch.
- Try rounder corners: drag the “Border Radius” slider; the number under it is pixels.
- Try a different heading font: type an exact Google Fonts name into “Display Font”.
What these fields mean
- Why there is no Save button
- This screen cannot reach your live site, so it no longer offers to save. Use “Copy these codes” and send the result to whoever set the shop up. That is what makes a colour real.
- “Live Preview”
- Previews only the sample button, card title and badge in that panel. Not your homepage, and not this admin panel.
- The colour names
- “Primary” is buttons and brand, “Accent” badges, “Background” the page, “Surface” cards, “Muted” small grey text, “Border” hairlines.
Careful
- To change your real site colours, send your chosen hex codes to whoever set the shop up; this screen cannot apply them.
- There is no undo and no history. Write your old colour codes down before changing them.
- Nothing checks contrast: white text on a white background looks fine here and would be unreadable on your site.
Still stuck?
If something here does not match what you see, or a screen is not doing what you expect, tell us. The manual and the panel are kept in step from one file, so a correction reaches every shop at once.
Social
Write, review and schedule Facebook and Instagram posts, including the ones drafted for you automatically each morning.
How to
What these fields mean
Careful