§ — Documentation

Shop Admin Manual

Last updated 2026-08-02

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.

  1. Orders
  2. Fulfillment Display
  3. Catalog
  4. Inventory
  5. Business Hours
  6. Staff Availability
  7. Table QR Codes
  8. Chat Inbox
  9. Social
  10. Discount Codes
  11. Subscriptions
  12. Loyalty
  13. Customers
  14. Analytics
  15. Settings
  16. Theme Preview
  17. Gift Cards

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

  1. See what has just come in — tap the “Confirmed“ tab. The screen opens on this tab, not “All“.
  2. Start making an order — tap “Start Preparing“ on its card.
  3. Tell the counter it is done — tap “Mark Ready“.
  4. Hand a collection order over — tap “Mark Picked Up“ (dine-in shows “Mark Served“ instead).
  5. Send a delivery out — tap “Dispatch“, then “Mark Delivered“ once the driver is back.
  6. 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“ — watching just “Confirmed“ can hide them.
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

  1. Start the next job — tap its ticket in “New“ and it moves to “In Progress“.
  2. Call an order away — tap the ticket in “In Progress“ so it lands in “Ready“.
  3. Finish it — tap the ticket in “Ready“ and it leaves the board.
  4. Check nothing is running late — read the minutes in the corner of each ticket.
  5. 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 — no confirmation, 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

  1. Create a section — tap “+ Add Category“, fill in “Name *“, tap “Create Category“.
  2. Add a product — tap “Items“ on a section, then “+ Add Item“, fill “Name *“ and “Price (cents)“, tap “Create Item“.
  3. Add a photo — tap “Edit“ on the product, tap the “Drop or click to add“ box, pick the picture, tap “Save Changes“.
  4. Offer choices like sauce or bread — tap “Edit“, open the “Modifiers“ tab, fill in “Label“, tap “+ Add Option Group“, then add each choice.
  5. Offer sizes — tap “Edit“, tick “Has variants (size, colour, etc.)“, tap “Save Changes“, then use the “Variants“ tab and “Generate all combinations“.
  6. Sell one product out for the day — tap its “Live“ button so it reads “Sold Out“.
  7. 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?“ — 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 — and the quickest place to fix a price or mark something sold out.

How to

  1. Check what is running low before opening — tick “Needs attention only“.
  2. Find one product fast — type in the “Search products or categories…“ box.
  3. Record what an item costs you — tap “Edit“, fill “Cost ($)“, tap “Save“. Your margin then appears.
  4. Count in a delivery — tap “Edit“, put the new figure in “Stock“, tap “Save“.
  5. Sell one product out — tap the switch on the right of its row.
  6. Sell out a whole section — tap “86 All“ beside that section heading (“86“ is trade slang for sold out).
  7. 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 — 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 — 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

  1. Close on a day — tick “Closed“ on that row, then tap “Save Changes“.
  2. Change a day’s times — edit the two time boxes on that row, then tap “Save Changes“.
  3. 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 — 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

  1. Add someone — type their name in “New staff member’s name“, tap “Add staff member“.
  2. Mark someone as working — check the date box first, then tap their red “Blocked“ button so it turns green and reads “Available“.
  3. Give someone a half day — with the row showing “Available“, change the time after the word “to“.
  4. Book someone off — set the date box to that day, then tap their green “Available“ button so it reads “Blocked“.
  5. 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

  1. Print codes for your tables — type how many in “Number of Tables:“, then tap “🖨️ Print All QR Codes“.
  2. 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

  1. Deal with customers waiting on you — look for the red dot (those sort to the top) and tap the name.
  2. Answer a question — type in “Type a reply...“ and tap “Send“.
  3. Mark a conversation as handled — tap “✓ Resolve“.
  4. Note that someone needs a phone call — tap “📞 Callback“.
  5. 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 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 — no confirmation, no draft, 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.

Social

Write, review and schedule Facebook and Instagram posts — including the ones drafted for you automatically each morning.

How to

  1. Review this morning’s suggestions — tap the “draft“ tab and read the cards.
  2. Fix the wording — tap the post text, edit it, then click outside the box (it saves itself).
  3. Publish as soon as possible — tap “✓ Approve“ with the date box left empty.
  4. Schedule for later — set the date and time beside “✓ Approve“, then tap it.
  5. Bin a suggestion — tap “✗ Reject“ to keep a record, or “Delete“ to remove it entirely.
  6. Write your own — tap “+ New Post“, type it, then “Save as Draft“ or set a date and “Schedule & Approve“.

What these fields mean

The blank date box means two different things
In the “New Post“ form, blank saves a quiet draft. On a draft card next to “✓ Approve“, blank means publish NOW.
The tabs are statuses
“draft“ = not approved, “approved“ = waiting to publish (or failed), “published“ = already live, “rejected“ = turned down.
A post stuck on “approved“
Means it has not gone out, and nothing on this screen explains why. Usually the social accounts are not connected.
Instagram posts you write yourself
Will not publish — Instagram needs a picture and typed posts have none, so they sit on “approved“ forever. Use “facebook“ for your own posts.
The morning drafts
Written automatically from your shop details, up to five active products with their prices, and the day’s weather. They are drafts only — nothing goes public until you approve it.

Careful

  • “✓ Approve“ is a public publish instruction with no confirmation. With the date blank it goes out within about 15 minutes, and the only way to remove it afterwards is to delete it inside Facebook or Instagram yourself.
  • “Delete“ here has NO confirmation — one tap and the record is gone. Deleting an already-published record does not remove the live post from Facebook or Instagram.
  • Read the automatic drafts before approving: they quote prices from your catalog, so wrong catalog data becomes wrong public advertising.
  • The “Facebook Page“ card at the bottom always links to the same shop regardless of which shop you are signed into — it is a display link only and does not affect where your posts go.

Discount Codes

Promo codes customers type at checkout, and the switch to turn each one on or off.

How to

  1. Run a percentage promotion — tap “+ New Code“, enter the code, set “Type *“ to percent, enter the number, tap “Create Code“.
  2. Require a minimum spend — put the dollar amount in “Min order ($)“.
  3. Limit how many people can use it — put a number in “Max uses“ (blank means unlimited).
  4. End a promotion but keep the record — untick “Active“ on that row so it reads “Off“.
  5. 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.

Subscriptions

Repeating orders, like a weekly meat box: the plans you offer under “Plans“, and who is signed up under “Subscribers“.

How to

  1. Create a plan — tap “Plans“, then “+ New Plan“, fill “Plan name *“, “Price per cycle ($) *“ and “Frequency *“, tap “Create Plan“.
  2. Let customers sign up online — tap “Edit“ under “Stripe Price ID“, paste the price ID from Stripe, tap “Save“.
  3. Stop new sign-ups but keep current subscribers — untick “Active“ on the plan.
  4. See who is signed up — tap “Subscribers“, then “Active“.
  5. 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

How many stamps earn a reward, and the place to add or remove a stamp by hand at the counter.

How to

  1. Set the card length — type the number in “Stamps Required“, tap “Save“.
  2. Describe the prize — type it in “Reward Description“, tap “Save“.
  3. Give a stamp for a counter purchase — tap “Search“, find the customer, tap “+“.
  4. Fix a stamp given by mistake — find the customer, tap “−“.
  5. See who is close to a reward — leave the search box empty; the list shows the highest stamp counts first.

What these fields mean

“Reward Description“
This text becomes the name of the reward coupon, and that coupon is 100% off one order. Write only what you are genuinely willing to give away free.
“Stamps Required“
Changing it moves the target for EVERYONE immediately, including customers mid-card.
Who appears in the list
Only customers who already have at least one stamp. Someone on zero has to be found with “Search“, and search matches phone, email and first name only — a surname finds nobody.
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 “−“ save the instant you tap them, with no confirmation and no undo — “−“ immediately reduces a real customer’s balance.
  • Reaching the target here does not hand out the reward. That happens automatically on a qualifying online order, when the customer is sent a code. If payments or messaging are not fully set up, stamps still count but the customer never receives anything, and this screen gives no warning.

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

  1. Add a regular — tap “+ Add Customer“, fill in a name and phone, tap “Add Customer“.
  2. Fix a wrong number — tap “Edit“ on the row, correct it, tap “Save Changes“.
  3. Record that someone agreed to texts — tap “Edit“, tick the box under “Marketing opt-ins“, tap “Save Changes“.
  4. Stop marketing to someone who asked — tap “Edit“, untick their boxes, tap “Save Changes“.
  5. 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

  1. Check takings — read “Total Revenue“ and “Revenue (30d)“.
  2. See if orders are piling up unfinished — read “Orders by Status“.
  3. Find your best sellers — read “Top Items by Revenue“ (the “×12“ is units sold).
  4. See how many people visit — read the page-view figures.
  5. See whether customers use phones or computers — read the devices panel.
  6. 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.

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

  1. Stop taking online orders — tap the toggle under “Online Ordering“ until it reads disabled, then tap “Save“.
  2. Go pickup-only for a day — untick “Delivery (dispatch)“ under “Fulfillment Methods“, then tap “Save“.
  3. Tell customers to expect a longer wait — put the new number of minutes in “Pickup Time“, then tap “Save“.
  4. Change the big words on your homepage — edit “Headline“ and “Sub-text“ under “Homepage Hero“, then tap “Save“.
  5. Put your GST number on invoices — fill “GST Number“ and check “GST Rate“, then tap “Save“.
  6. 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.

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 — it does not restyle your live website.

How to

  1. Try a colour — click the swatch beside “Primary“, pick one, and watch the “Live Preview“ panel.
  2. Enter an exact brand colour — type the hex code (e.g. #8B0000) in the box beside the swatch.
  3. Try rounder corners — drag the “Border Radius“ slider; the number under it is pixels.
  4. 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.

Gift Cards

Creates a gift card code for a fixed amount that a customer types in at checkout, and lists the codes still live.

How to

  1. Sell a gift card — choose the amount, tap “Create“, then immediately write down or photograph the code shown under “Gift Card Code:“.
  2. Make one that expires — set a date in “Expires (optional)“ before tapping “Create“.
  3. See which cards are still out there — read the “Active Gift Cards“ list.

What these fields mean

“Create“ is the save
There is no Save, edit, void or delete button anywhere on this screen.
The code shows once
It appears in large type after you create it and cannot be brought back. Leave the page or create another and it is gone from view.
“Amount“
A fixed list of amounts only. There is no custom amount, no recipient name, no message, and no record of who bought it.
Single use
Spending part of a card leaves no change, and the list shows no balance — a partly-used card looks identical to an untouched one.
It does not take payment
Creating a card sells nothing. You still have to take the money at the counter.

Careful

  • Every “Create“ tap mints a real, spendable code with no confirmation and no way to cancel it here. Do not tap it to “see what happens“ — that is real money.
  • A mistake can only be undone in Stripe directly, by whoever manages your payments.
  • Treat “Active Gift Cards“ as a rough view, not your accounting record — it shows only currently-active codes and may not list older ones.

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.