Knowledge Base β Meni Product Guide
A complete guide to all platform features. Use in-page search (Ctrl+F) to quickly find an answer.
π Table of Contents
- Account and registration
- Locations and venues
- Menu: categories and items
- Photos and AI
- Multilingual support and translations
- QR code and NFC
- Orders and KDS
- Payments and tips
- Allergens and nutrients
- Analytics and reports
- Loyalty and CRM
- Integrations
- Multi-location and chains
- Printed menu
- Security and GDPR
- Troubleshooting
- Floor plan and table management
- Stop list
- Table reservations
- Room service for hotels
- Bill splitting
- Menu scheduling
- Multi-currency
- Inventory and stock management
- Offline mode
- AI capabilities
- Custom domain and SEO
- POS
- Staff and shifts
- Own delivery and couriers
- Finance
1. Account and registration
How do I sign up?
Go to admin.masamenu.tr and click "Sign up". Registration is available via email or a Google account.
I forgot my password
On the login page, click "Forgot password?" β you'll receive a reset link by email.
How do I change my email?
In the admin panel β Settings β Profile β Change email. You'll need to confirm the new address.
Can I have multiple accounts?
One email = one account. But one account can manage an unlimited number of venues.
2. Locations and venues
What is a location?
A location is a single venue (restaurant, cafΓ©, bar, hotel). Each location has its own menu, QR code, settings, and analytics.
How do I create a location?
Admin panel β + Add location β fill in the name and address, upload a logo.
How many locations can I create?
Unlimited. Centralized management is available for chains and franchises.
How do I set business hours?
In location settings β Business hours β set hours for each day of the week, including breaks and days off.
How do I delete a location?
Location settings β Danger zone β Delete location. This action is irreversible.
3. Menu: categories and items
How do I add a category?
In Menu, click + Add category, enter a name. Auto-translation will run automatically.
How do I add an item to the menu?
Inside a category, click + Add item β fill in the name, description, price, upload a photo.
How do I change the order of categories/items?
Drag & drop categories and items into the desired order.
What are combo sets?
A combo is an item assembled from several menu dishes (e.g. a business lunch: soup + main + drink) with its own price. When a combo is sold, inventory automatically deducts the ingredients of every dish inside the set according to their recipes.
Can I create subcategories?
Yes. For example: Drinks β Hot drinks, Cold drinks, Alcoholic.
How do I add variants (sizes)?
In the item editor β Variants β add sizes with different prices (Small, Medium, Large).
How do I add add-ons?
In the item editor β Add-ons β specify additional ingredients with prices.
How do I temporarily hide an item?
Toggle the switch next to the item β it will become invisible to guests but remain in the system.
How do I bulk update prices?
In Menu, use bulk editing β change prices for multiple items at once.
4. Photos and AI
What photo formats are supported?
JPEG, PNG, WebP. Recommended size: from 800Γ600px.
Are photos optimized automatically?
Yes. The system automatically crops, improves brightness/contrast, and converts to an optimal format.
What if I don't have a dish photo?
AI can generate an image based on the dish name and description. Click π€ Generate photo in the item editor.
How do I adjust cropping?
Click the photo β use crop and pan tools to fine-tune how it's displayed.
5. Multilingual support and translations
How many languages are supported?
27 languages: English, Russian, Georgian, German, French, Spanish, Italian, Portuguese, Dutch, Polish, Turkish, Arabic, Chinese, Japanese, Korean, Hindi, Thai, Vietnamese, Indonesian, Malay, Filipino, Ukrainian, Hebrew, Persian, Swahili, Amharic, Nepali.
How does auto-translation work?
Enter text in the primary language β AI automatically translates into all selected languages. You can edit any translation manually.
How do I switch the primary language?
Location settings β Languages β choose the primary language and additional ones.
How is the guest's language determined?
By the phone browser language. If that language is enabled, the menu is shown in it. Otherwise, it's shown in the primary language. The guest can switch manually.
Is RTL supported (Arabic, Hebrew)?
Yes. For right-to-left languages, the interface is mirrored automatically.
6. QR code and NFC
How do I generate a QR code?
In the admin panel β QR code section β customize the design β download.
Can I add a logo to the QR code?
Yes. Upload a logo β it will be placed in the center of the QR code.
Do I need to regenerate the QR code when the menu changes?
No. The QR code points to a permanent link β menu changes appear automatically.
What is NFC?
NFC is a contactless technology. A guest taps their phone on an NFC stand and instantly sees the menu (without scanning a QR code).
Where should I place QR codes?
On tables, at the entrance, at the counter, on business cards, on delivery packaging, on social media.
7. Orders and KDS
What order types are supported?
Dine-in (from the table), delivery, takeaway, WhatsApp, Telegram.
How do I set up table orders?
Settings β Orders β enable Dine-in β set up the floor plan β assign QR codes to tables.
What is KDS?
Kitchen Display System β a kitchen screen with the order queue. Works on any tablet or Smart TV via a browser. In the admin panel it's the Kitchen (KDS) section: item statuses, stations, all-day summary, recall and timers β see the KDS guide.
How is the POS screen different from Orders?
Orders is the shared feed of all orders and their statuses. POS is the screen for punching in a new order as a waiter: menu tiles, table binding via QR, sending to the kitchen β see the POS guide.
How does a guest call a waiter?
The "Call waiter" button in the digital menu β the waiter receives a notification with the table number.
8. Payments and tips
What payment methods are supported?
Stripe (cards, Apple Pay, Google Pay), pay on delivery, cash, local systems (Kaspi, LiqPay, MoMo, etc.).
How do I connect Stripe?
Settings β Payments β Connect Stripe β authorize in Stripe β done.
Can I accept tips online?
Yes. Settings β Tips β enable β configure options (5%, 10%, 15%, 20%).
Are online payments secure?
All payments are processed via Stripe (PCI DSS Level 1). Meni does not store card data.
9. Allergens and nutrients
Is it mandatory to list allergens?
In the EU β yes (14 allergens under Regulation 1169/2011). In other countries β it depends on local legislation.
How do I add allergens to an item?
In the item editor β Allergens section β select the allergens present.
Can a guest filter the menu by allergens?
Yes. The digital menu includes a filter β the guest excludes allergens and sees only safe dishes.
10. Analytics and reports
What reports are available?
Sales, average check, ABC analysis, staff KPIs, profitability, P&L, item popularity.
Can I export data?
Yes, to Excel (XLSX), CSV, and PDF.
How often is analytics updated?
In real time. Data is available immediately after an order is completed.
11. Loyalty and CRM
How does the loyalty program work?
The guest earns points for each order (% of the amount), accumulates them, and redeems them on future orders.
How do I create a promo code?
Marketing β Promo codes β + Create β specify the code, discount, limit, validity period.
Can I send campaigns?
Yes β email, push notifications, Telegram, SMS. Triggered campaigns (automatic based on events) are available.
12. Integrations
Which POS systems is Meni compatible with?
iiko, Poster POS, 1C: Catering, MoySklad, SumUp, Square.
Is there an API?
Yes, a REST API for managing menus, orders, customers, and analytics.
Is there a Telegram integration?
Yes. The menu works as a Telegram Mini App. More details: Telegram Mini App.
13. Multi-location and chains
Can I manage multiple venues?
Yes. Create multiple locations in one account with centralized management.
Can I have different prices in different locations?
Yes. Each location can have its own prices, even in different currencies.
14. Printed menu
How do I create a PDF version of the menu?
In the admin panel β Location β π¨ Print β customize the design β export to PDF.
Can I use AI for the background?
Yes. AI will generate a unique background based on your venue's theme.
More details: Printed menu β guide
15. Security and GDPR
Where is data stored?
On AWS (Amazon Web Services) servers in the EU/US region with encryption.
Is Meni GDPR-compliant?
Yes. We process personal data in accordance with GDPR. See details in the Privacy Policy.
How do I delete a customer's data?
At the customer's request (GDPR right to erasure) β contact support or use the API.
16. Troubleshooting
QR code won't scan
- Make sure the QR code is printed large enough (minimum 3Γ3 cm)
- Check contrast (dark code on a light background)
- Make sure the phone camera works
Menu won't load
- Check the internet connection
- Try opening the menu link directly in the browser
- Clear the browser cache
Photo won't upload
- Check the format (JPEG, PNG, WebP)
- Maximum file size: 10 MB
- Try reducing the resolution
Translation is incorrect
- Open the item β go to the required language β edit the translation manually
Order doesn't come through
- Check that orders are enabled in settings
- Check that the floor plan is configured (for dine-in)
- Check the internet connection on the staff device
17. Floor plan and table management
How do I create a floor plan?
- Open the Floor Plan section in the admin panel
- Create halls (main hall, terrace, VIP) and set their dimensions
- Add elements from the palette: tables (round, square, long), walls, doors, bar, entrance; for hotels β rooms and beds
- For each table set a label, seat count, shape and rotation
Full guide: Floor Plan.
How do I bind a QR code to a table?
Select a table on the map and scan with the camera the QR code sitting on that table. Re-scanning at another table moves the binding. After binding, orders from that QR show on the right table.
Can I assign waiters to tables?
Yes β the Waiters mode on the Floor Plan page: pick an employee and mark their tables. Orders from those tables are automatically bound to the waiter.
How does the table QR code work?
Each table is assigned a QR code. The guest scans it β the system automatically detects the table number and links the order.
18. Stop list
What is a stop list?
Items temporarily unavailable to order (ingredients ran out).
How do I add an item to the stop list?
- Quick way: in the admin panel, toggle "Stop" next to the item
- Automatically: when inventory reaches zero
- The item is shown in the menu as "Temporarily unavailable" (or hidden)
- Staff notification when an item is added to/removed from the stop list
19. Table reservations
How do I enable reservations?
Settings β Reservations β enable the option
What can a guest reserve?
- Date and time
- Number of guests
- Zone (terrace, VIP, etc.)
- Special requests (high chair, birthday)
How do I manage reservations?
- Requests appear on the Floor Plan page in the admin panel
- Confirm or decline a booking, assign it to a table
- Create a booking manually (e.g. after a phone call)
- Guests book right from the QR menu or the venue website and see their request status
More: Floor plan & reservations.
20. Room service for hotels
How does it work?
- QR code in the room β the guest opens the menu
- Chooses dishes β enters the room number
- The order goes to the kitchen linked to the room
- Cost β charged to the room bill or paid online
Setup
- Integration with the hotel PMS (optional)
- Night menu (limited selection by hours)
- Room-service markup (% or fixed amount)
21. Bill splitting
What splitting options are available?
- Evenly: the amount is split among N people
- By items: each person selects their dishes
- Custom: manual amount entry for each person
- Combined: part evenly + part by items
How does it work for the guest?
- On the receipt, tap "Split the bill"
- Enter the number of guests or select items
- Each participant pays their share (separate QR or link)
22. Menu scheduling
Why?
Automatic menu switching by time of day:
- Breakfast: 07:00 β 11:00
- Lunch: 11:00 β 16:00
- Dinner: 16:00 β 23:00
- Night: 23:00 β 07:00
How do I set it up?
- Menu β Schedule
- Create time slots
- Assign categories or items to slots
- Outside the schedule, items are hidden automatically
23. Multi-currency
How does it work?
- The venue's primary currency is set in settings
- The guest sees prices in their currency (determined by IP or selection)
- Rates update automatically daily (ECB, NBG)
- Payment is processed in the venue currency; the guest sees the equivalent
Supported currencies
GEL, USD, EUR, TRY, GBP, AMD, AZN, UAH, RUB, KZT and others (50+ currencies)
24. Inventory and stock management
The Inventory section in the admin panel has three tabs: Stock, Documents, Suppliers. Full guide: Inventory.
Recipe cards
- For each dish, set the composition (ingredients + quantity) in the dish card
- When an order is completed, ingredients are deducted automatically; combo sets unfold to the recipes of included dishes
- AI suggestions help link products to the dishes that use them
Semi-finished products (preps)
- A product can have its own recipe (sauce, dough, broth)
- The "Produce" button adds the prep to stock and deducts its components
Receipts and suppliers
- Receipt: manual entry or by invoice photo β AI recognizes line items, quantities and prices and matches them to your products
- Suppliers: a counterparty database with requisites; every receipt is linked to a supplier
- Purchases automatically feed Finance (food cost, gross profit)
Alerts
- A product is highlighted when it drops below the minimum stock level
- Movement history lives in the Documents tab
25. Offline mode
Does Meni work without internet?
- Digital menu: cached as a PWA, works with weak internet
- Admin panel: orders are saved locally and synced when restored
- KDS: continues showing active orders
How do I enable it?
Offline mode is enabled by default. The guest can "Add to Home Screen" and open the menu like an app.
26. AI capabilities
Dish photo generation
- AI creates photorealistic images from descriptions
- Ideal for new items without a photoshoot
- Choose from multiple options
- Manual prompt adjustment for precise results
Automatic descriptions
- AI generates appetizing descriptions based on the name and ingredients
- In all selected languages at once
Smart translation
- Context-aware translation with culinary terminology
- Preserves the tone and style of the description
Menu recognition
- Upload a photo of a paper menu β AI recognizes items
- Automatic creation of categories and items
- Review and correction of the result
27. Custom domain and SEO
How do I connect my own domain?
- Settings β Domain β enter the domain
- Add a CNAME record:
menu.yourdomain.com β cname.masamenu.tr - SSL certificate is issued automatically
- Activation within 5β15 minutes
SEO optimization
Meni automatically generates:
- Meta tags, Open Graph, Schema.org (Restaurant, Menu)
- Sitemap.xml and robots.txt
- Structured data for Google Rich Results
28. POS
What is it?
The POS screen in the admin panel is the waiter's workstation: order entry from menu tiles, table binding via QR code, sending to the kitchen. Guide: POS.
Who can use the POS?
The owner, managers and waiters. An order created by a waiter is automatically bound to them.
Do I need hardware?
No β the POS runs in a browser on a tablet, phone or computer.
29. Staff and shifts
How do I give an employee admin access?
The Staff section β "Add employee": email (login), name, role, password. Guide: Staff & shifts.
What roles exist?
Manager (menu, orders, POS, inventory, locations, devices), Waiter (orders and POS), Cook (orders and KDS), Courier (delivery screen). The owner keeps full access.
How do shifts work?
On the staff page: the manager plans shifts (plan), the employee clocks in/out (fact, time recorded server-side). The plan-vs-fact summary shows late arrivals and overtime; hours feed into Finance.
30. Own delivery and couriers
How do I run delivery with my own staff?
Create employees with the Courier role β they get the Courier screen: an order queue (preparing β ready for pickup β out for delivery β delivered), a map with the route to the customer, "Take order" and "Delivered" buttons. Guide: Own delivery.
What statuses does a delivery order go through?
New β Preparing β Ready for pickup β Out for delivery β Delivered. The guest sees the status in real time.
How does the courier take payment?
The order card shows: cash on delivery (with the amount), card on delivery, or "paid online".
31. Finance
What does the Finance section show?
Management dashboards: revenue, average check, cancellations, sales channels (dine-in/delivery/pickup/Wolt/Glovo), payment methods, purchases and food cost, gross profit, staff worked hours. Periods of 7/30/90 days and 12 months with previous-period comparison. Guide: Finance.
Where does the data come from?
Automatically from orders, inventory documents and staff shifts β no exports needed.
Support contacts
- Email: support@masamenu.tr
- Telegram: @meni_support
- Response time: up to 24 hours (usually 1β2 hours during business hours)