Launch checklist
This checklist walks you from a fresh SupaOrder account to your first real customer order. Most restaurants complete it within 48 hours, with the SupaOrder onboarding team guiding each step.
1. Log in to your dashboard
Section titled “1. Log in to your dashboard”- Find your dashboard link from onboarding — your admin dashboard.
- Sign in at the dashboard’s
/sign-inpage with the email and password from onboarding. Step-by-step help: Logging in. - Bookmark the dashboard, and keep the dashboard navigation map handy — it lists every menu used in the steps below.
2. Complete onboarding
Section titled “2. Complete onboarding”- Sign up and confirm your business details: restaurant name, address, contact phone and email.
- Add your first outlet (location) under Dashboard → Outlets (
/outlet/list). If you run multiple locations, start with one — you can add more outlets later. - Set your operating hours for each order type (delivery, pickup, dine-in).
- Set your timezone, currency, and default language. See Languages & currency.
- Invite your team and assign roles — owners, managers, staff, drivers — under Dashboard → Settings → Manage User → Users (
/configuration/manage-user/users/list). See Users & roles.
3. Apply your branding
Section titled “3. Apply your branding”Your apps and ordering site carry your brand, not ours.
- Upload your logo (a square version for app icons and a horizontal version for headers works best) under Dashboard → Settings → Basic Settings → Brand (
/settings/settings/brand-settings). - Choose your brand colors — these flow through the customer app, web ordering, emails, and receipts.
- Provide app store assets: app name, short description, and screenshots (the SupaOrder team prepares store listings for you).
- Review banners and home-screen layout in the Dashboard → Settings → Design group.
More detail in Branding.
4. Build your menu
Section titled “4. Build your menu”- Create categories (Starters, Mains, Drinks…) and arrange them in the order customers should see them.
- Add items with names, descriptions, photos, and prices.
- Add variants (sizes, portions) and addons/modifiers (toppings, sides, cooking preferences).
- Mark dietary tags and set item availability windows where needed.
- If you’re translating your menu, add translations for each language you support.
Full guide: Building your menu and Addons & modifiers.
5. Set up payments
Section titled “5. Set up payments”- Connect your payment gateway (Stripe for most regions) under Dashboard → Settings → Payment (
/configuration/payments/payment/payment-gateway-list) so card payments — including Apple Pay and Google Pay — settle directly to your own account. - Decide which physical payment methods to accept: cash, card on delivery, card terminal, bank transfer.
- Configure taxes and charges (service charges, packaging fees) as required in your region under Dashboard → Settings → Financial (
/configuration/financial/tax/list). - Run a test transaction before going live.
See Setting up payment gateways and Taxes & charges.
6. Configure delivery
Section titled “6. Configure delivery”Skip this section if you’re pickup/dine-in only — just switch delivery off for the outlet.
- Draw your delivery zones (service areas) around each location.
- Set delivery fees — flat fee or distance-based — and a minimum order value if you want one.
- Set estimated preparation and delivery times that customers see at checkout.
- Add your drivers, or connect a third-party delivery network if you don’t run your own fleet.
- Optionally enable auto dispatch so orders are offered to drivers automatically.
Full guide: Delivery setup.
7. Set up in-store hardware (optional)
Section titled “7. Set up in-store hardware (optional)”- Pair a receipt printer with the partner app — Bluetooth thermal printers, Sunmi devices, and cloud printing are all supported. See Receipt & kitchen printing.
- Enable auto-print so receipts and kitchen tickets print the moment an order is accepted.
- If you’re using dine-in QR ordering, print and place your table QR codes. See Dine-in QR ordering.
- If you want a counter ordering kiosk, set up the in-store tablet.
8. Place a test order
Section titled “8. Place a test order”Before going live, run through the whole flow end to end:
- Place an order from your customer app or ordering site (use a real card — you can refund it).
- Confirm the order appears on the partner app’s live orders screen with a sound alert.
- Accept it and check the receipt and kitchen ticket print correctly.
- For delivery: assign a driver and confirm the driver sees the order and the customer sees tracking updates.
- Mark the order completed and verify the customer receives each status notification.
- Refund the test order and confirm the refund lands. See Editing orders & refunds.
9. Go live
Section titled “9. Go live”- Confirm your apps are published and your web ordering link works.
- Switch the outlet to open and double-check operating hours.
- Add your ordering link to your website, Google Business Profile, and social media bios.
- Put QR codes on tables, takeaway bags, and flyers pointing to your app.
- Announce the launch — consider a launch coupon to move customers off marketplaces.
After launch
Section titled “After launch”- Watch your first days of orders in Reports & analytics — Dashboard → Reports (
/reports/order-list). - Train staff on editing orders and cancelling orders so refunds are handled consistently.
- Set up rewards and referrals once ordering is running smoothly.