Help center

RestroSuite knowledge base

Step-by-step guides to every part of the panel — from your first login to sales rules.

The knowledge base is growing — structure and content will keep evolving.

Getting started

Your first steps after creating an account: signing in, finding your way around and setting up the basics.

Getting started First steps in the panel

Your RestroSuite account has two homes: the client panel at restrosuite.app, where you manage your subscription and restaurants, and each restaurant's own admin panel on its subdomain.

  1. Sign in. Go to restrosuite.app and log in with the email you registered with. Forgot your password? Use the reset link on the login page — you will receive an email within minutes.
  2. Open your restaurant's admin panel. From the client panel, open your restaurant — its panel lives at your-restaurant.restrosuite.app/admin. This is where you manage the menu, locations and orders.
  3. Invite your team. In staff management, add co-workers by email and assign a role: owner, manager or employee. Managers can run day-to-day operations; employees see the dashboard only.
  4. Complete the basics. Set your branding and colors, add the first menu items, configure delivery and opening hours — each step has its own guide below.
Your ordering page is online from day one at your-restaurant.restrosuite.app — a custom domain can be connected later without any downtime.

Menu

Everything about building and maintaining your menu — from categories to variants and option groups.

Menu Menu setup: categories, products and variants

The menu is built from categories that contain products. Every product belongs to exactly one category, so start by creating categories such as “Pizza”, “Burgers” or “Drinks”.

  1. Create categories. Give each category the name your guests should see, and drag categories into the order you want — the storefront shows them in exactly that order. Seasonal categories can be hidden instead of deleted.
  2. Add products. Inside a category, add each dish with a name, description and base price. Upload a photo and mark allergens and tags (vegetarian, spicy, house special) — it builds trust and saves phone calls.
  3. Add variants for sizes. A variant is the same dish at a different price — typically sizes like “Small · 26 cm” and “Large · 40 cm”. Mark one variant as the default; it is preselected when a guest opens the dish.
  4. Reuse option groups. Option groups (“Sauces”, “Extra toppings”) are created once and assigned to many products. Each option can carry an extra charge, and you decide whether the group is required, single- or multiple-choice.
Keep the list to 5–8 categories — a shorter menu is easier to scan and sells better.

Locations & delivery

Where you deliver, what it costs and when orders are accepted — configured per location.

Locations & delivery Delivery zones, fees and hours

Each location has its own delivery setup: where you deliver, what it costs and when orders are accepted.

  1. Enable delivery for the location. In the location's settings, turn on delivery (and pickup, if you offer it). Each fulfilment type has its own preparation time and payment methods.
  2. Draw your zones. Add one or more delivery areas: a radius in kilometres around the restaurant, or a polygon drawn freely on the map for precise street-level control.
  3. Price each zone. Every zone has its own delivery fee, minimum order amount and free-delivery threshold — distant zones can simply cost more, or use distance-based pricing.
  4. Set opening hours. Define hours for every day of the week. Outside those hours guests see when you reopen, and advance orders can be allowed with a minimum notice window.
Addresses outside all zones are rejected while the guest is typing the address — nobody orders first only to get an apologetic phone call later.

Payments

Cash and card at the door, or online payments through your own PayU and Stripe accounts.

Payments Payments: Stripe, PayU and BLIK

You decide how guests pay — at the door or online. Payments always go to your own accounts; RestroSuite charges no commission on orders.

  1. Turn on door payments. Per location and per fulfilment type, enable payment on delivery or at pickup: cash, card, Google Pay or Apple Pay.
  2. Connect online card payments with Stripe. Start Stripe onboarding from the payment settings in the admin panel. You are guided through Stripe's own hosted signup; as soon as your account can accept charges, card payment appears in checkout automatically.
  3. Or connect PayU for Poland. With your own PayU merchant account, Polish guests can pay by BLIK, quick bank transfer or card. Enter your PayU credentials in the payment settings.
Both providers pay out directly to your bank account on their standard schedules — RestroSuite never holds your money.

Order emails

The emails your guests receive when an order is received, accepted or cancelled — add your own note and preview it live.

Order emails Guest order emails & your own note

RestroSuite automatically emails your guest at the key moments of an order — when it's received, when you accept it, and if it's cancelled — each rendered with your restaurant's branding. No emails are sent for the stages in between. You can add your own note to any of these emails and preview it live before it goes out.

The order-messages editor: the message list, an Add-note toggle, a Your-message field, the placement control and a live preview.
The order-messages editor in Settings → Email settings, with a live preview on the right.
  1. Pick a message. Choose an email from the list on the left — the badge shows whether it uses the default template or already has your own note.
  2. Turn on “Add note”. Flip the switch to attach a personal message to that email.
  3. Write your message. Type what your guest should read — a parking tip, a thank-you, opening hours, anything.
  4. Choose the placement. Show your note above or below the order summary.
  5. Check the live preview. The panel on the right updates as you type, exactly as the guest will see it.

Notes are available on the three guest emails:

  • Order received — sent the moment the guest places the order. Skipped if auto-accept is enabled — the guest gets the “order accepted” email straight away instead.
  • Order accepted — sent when you accept the order, with the estimated time.
  • Order cancelled — sent if you cancel the order.

The New order email is an internal alert for your staff, so it always uses the default template.

Personalise notes with tokens that fill in automatically: {first_name}, {order_number} and {restaurant_name}. On the “order accepted” email you can also use {estimated_time}. Each note can be up to 1000 characters.

Website & domain

Serve your ordering page from your own domain, with SSL handled for you.

Website & domain Connecting a custom domain

Your storefront is live from day one at your-restaurant.restrosuite.app. On the Starter plan and above you can serve it from your own domain, e.g. your-restaurant.com.

  1. Open the domain settings. In the client panel at restrosuite.app, open your restaurant's dashboard and choose the Domain card. Enter the domain you own.
  2. Point the DNS record. At your domain registrar, add the A record shown on the setup screen, pointing your domain at the RestroSuite server IP. The exact values are displayed for you to copy.
  3. Verify. Back in the panel, click verify. The status moves from pending to active once DNS has propagated — usually within minutes, though it can take up to 24–48 hours.
  4. SSL comes free. As soon as the domain is verified, an SSL certificate is issued automatically — your site is served over HTTPS with no extra steps.
You can connect the domain at any time — the store keeps running on its subdomain until the new domain is verified and active.

Still need a hand?

Our team will help you configure your store — and we'll migrate your menu for you, free of charge.