User Guide

From restaurant signup to daily operations

This guide covers the entire journey — from registering a new restaurant to automating daily operations with reports and analytics. Each section corresponds to a real feature of the system.

Estimated reading time: 20 minutes · Last updated: 30 April 2026

What is ASCOM POS

ASCOM POS is a cloud-based point-of-sale system built for restaurants, cafes, bars and beach venues. It replaces traditional cash register software with a modern platform: waiters take orders on tablets, kitchen staff see orders on their own screen, fiscal printers produce legal receipts, customers order from QR menus, and owners track revenue from any device.

The system supports 11 languages: English, German, French, Spanish, Italian, Portuguese, Turkish, Bulgarian, Romanian, Greek and Serbian. Each staff member sees the interface in their preferred language — everything runs on a shared database.

Pricing is per user per month — no hidden fees for table count or products. Every new restaurant gets a 7-day free trial with no credit card required.

Application form

The process starts on the home page. Click the Get started button to open the 3-step application form.

Step 1 — Business details:

  • Restaurant name — the public trading name
  • Tax ID
  • Business type — restaurant, cafe, bar, beach bar, fast food, hotel, etc.
  • Address

Step 2 — Contact details:

  • Contact person — owner or manager name
  • Phone number
  • Email address — your restaurant code and PIN will be sent here
  • Estimated number of users

Step 3 — Review and accept terms. The system performs an automatic risk assessment based on the provided data. If you manage multiple locations, you can use the same email address for all applications — the admin will review each one individually.

Email verification

Immediately after submission you receive an automated email with a Verify email button. The link is valid for 48 hours.

If you don't receive the email, check your spam folder. Our domain is ascompos.com. If the link expires, the system administrator can resend the verification email from their panel.

Admin review

Once your email is verified, the application moves to pending review status. The system administrator sees a risk score, match analysis and applicant details.

Available actions: Approve, Reject (with a note to the applicant) or Mark as duplicate. Approval typically takes less than 24 hours.

Restaurant code & PIN

On approval, a company record is created automatically, a unique 6-digit restaurant code is assigned, and a secure 6-digit PIN is generated.

You receive a welcome email with the code, PIN and a direct login link. Your 7-day free trial starts from the moment of approval.

The PIN is stored as a PBKDF2 hash — even system administrators cannot see it. Keep your welcome email safe.

First login & PIN recovery

The login screen works in three steps: enter your 6-digit restaurant code, then your email address, then your PIN. Use the temporary PIN from your welcome email for the first login.

If you forget your PIN, click Forgot PIN? on the login screen. Enter your restaurant code, email and phone number. If all three match, a new PIN is generated and sent to your email.

To generate a new PIN from inside the app, your manager can go to the Staff section and click Generate new PIN for any user. The new PIN is sent to that user's email.

Security: 5 failed PIN attempts lock the account for 10 minutes. The system administrator receives an alert when a lockout occurs.

Restaurant settings

On first login, go to the Restaurant tab in Settings. Here you can configure:

  • Restaurant name and address
  • Tax ID and phone number
  • Logo — appears on receipts and the QR menu
  • Primary currency
  • Receipt width and kitchen ticket width (in characters)

The Printers tab lets you configure print agent connection, printer assignments for each station (receipt, kitchen, bar, dessert, waiter) and fiscal device settings.

Staff management

The Staff section supports three user roles:

  • Manager — full access to all modules: tables, orders, products, staff, reports and history
  • Waiter — can view tables and kitchen status, take orders and process payments
  • Cook (kitchen) — sees only the kitchen display, marks items as ready

Each user has granular permissions per module: tables, kitchen, products, staff, reports and history. Permissions can be set to edit, view or none.

Each staff record requires name, email and role. A unique PIN is generated automatically and sent to the user's email. To remove a user, deactivate them — historical data is preserved.

Menu & categories

The menu is two-tiered: categories and products. Typical categories: Salads, Soups, Mains, Pizzas, Drinks, Desserts.

When adding a product you specify: name, description, price, preparation station and photo. Each product is assigned to a station (kitchen, bar, dessert or service) which determines where the order ticket prints.

Active products appear in both the POS order screen and the QR menu. Deactivating a product hides it instantly without deleting historical data.

Preparation stations & printers

ASCOM POS routes order items to the correct printer based on their assigned station: kitchen, bar, dessert or service.

Each station can have its own dedicated printer. Printers connect through PrintAgent — a lightweight Windows application that runs on the restaurant's local network. The print agent reports available printers and serial ports back to the system.

Fiscal printers (Datecs, Tremol, Eltrade, Daisy, Incotex) have dedicated connectors. Connection types include serial (COM port), network (TCP/IP), USB and Windows printer driver.

Automatic AI translation

Enter your menu in any language and the system translates it automatically. AI Translation uses OpenAI to translate product names and descriptions into all supported languages.

Translation runs automatically when you add or update a product. Manual edits are marked as such and are never overwritten by the AI.

Tables & table management

The Tables section lets you create tables with a number and seating capacity. Tables are displayed in a flat list — tap a table to open or view its order.

Table statuses are colour-coded: green for free, orange for occupied. You can merge tables to combine orders for a large party, and release them back to individual tables when done.

Each table can generate a unique QR code for customer self-ordering.

Taking orders

Tap a free table to start a new order. The order screen shows categories and products. Tap a product to add it, adjust the quantity, and add item notes if needed.

Press Send to kitchen — the system saves the order, routes items to the correct station printers and updates the kitchen display in real time.

Orders can be transferred between tables, items can be cancelled, and a discount (fixed amount) can be applied. Payment is processed as cash or card — the order is then marked as paid.

Kitchen & service display

The kitchen team monitors incoming orders on a tablet or monitor. Each order appears as a card showing the table number, elapsed time, item list and any notes.

Station filters let the cook see only kitchen items, bar items, desserts or all orders. Each item can be marked individually as ready, or the cook can mark the entire order as ready at once.

The Service display works the same way for waiters — showing items that are ready for delivery to the table. Auto-refresh runs every 8 seconds, with real-time WebSocket updates for instant notifications.

Fiscal printer & receipt

In Bulgaria, Romania, Greece and many EU countries, restaurants must issue fiscal receipts. ASCOM POS integrates with Datecs, Tremol, Eltrade, Daisy and Incotex fiscal devices.

When the customer pays, the system sends all order lines to the fiscal printer and produces a legal receipt. The printer connection (serial port, baud rate, model) is configured in Settings.

QR menu & customer ordering

ASCOM POS generates a QR code for each table. Customers scan it with their phone to browse the full menu — categories, product names, descriptions and prices — all in their phone's language.

Customers add items to a cart and tap Order. The order appears on the kitchen display and is linked to the table, just like a waiter-placed order. The QR menu supports all 11 languages automatically.

Reports & analytics

The Reports section shows key KPIs: total sales, order count, average order value, and payment method breakdown (cash vs. card).

Available report tabs: Overview (daily summary), Products (item-level sales by category), Staff (waiter performance) and Kitchen (station KPIs and timing).

Reports can be filtered by date range, waiter or station. Export is available in CSV and Excel formats.

Multi-language support

ASCOM POS supports 11 languages throughout the entire platform: staff interface, QR menu, email notifications, onboarding forms and error messages.

Each staff member selects their preferred language from the login screen or their profile. The QR menu detects the customer's phone language independently. Product and category names can be translated via AI or manually.

Subscription & pricing

Each restaurant starts with a 7-day free trial. After the trial, pricing is based on the number of active users and the billing period (monthly or multi-month).

To subscribe, go to the Subscription page and submit a request specifying the number of users and duration. The system administrator reviews and approves the request, then you complete payment via Stripe.

Stripe integration

Payment processing is handled by Stripe — card data never passes through our servers. After subscription approval, you are redirected to a secure Stripe checkout page.

Webhook events (payment completed, invoice paid, payment failed) are processed automatically and logged in the system's audit trail.

Internal messaging

ASCOM POS includes a simple messaging system for restaurant staff. Send messages to other team members, mark messages as read, and keep communication within the platform.

Messages are visible only to restaurant staff — the sender and recipient must belong to the same restaurant.

System admin & multi-restaurant

If you manage more than one restaurant, each location is a separate record with its own code, users and subscription — data is completely isolated.

The system administrator panel includes: restaurant management, onboarding queue (approve/reject/revoke applications), subscription management, Stripe configuration, SMTP settings, AI translation settings and a full audit log.

Security & audit

ASCOM POS secures data with HTTPS (TLS) for all connections, PBKDF2 hashing for PINs, and token-based authentication for API sessions.

Every administrative action is logged in the audit trail: who did what, when, from which IP address, with before/after state snapshots. Login lockout protects against brute-force attempts.

Email notifications

The system sends templated emails for key events: email verification, application approval or rejection, PIN reset, subscription changes and security alerts.

All email templates are available in 11 languages. The language is selected automatically based on the recipient's preference.

Order history

The History section shows all closed orders with filtering by date range, table number and order status.

Each order can be expanded to see item details, payment method and timestamps. Receipts and kitchen documents can be reprinted from the history view.

FAQ

I have multiple locations — do I need separate subscriptions?

Yes — each location is a separate restaurant record with its own subscription. You can use the same owner email address for all locations.

Who owns the data?

You do. If you cancel, your data is preserved for 30 days and can be exported.

How do I apply a discount?

On the order screen, use the Discount option to apply a fixed amount discount to the order total.

Can I use ASCOM POS on a phone?

Yes — ASCOM POS is a web application that works in any modern browser. Add it to your home screen for an app-like experience on phones and tablets.

Next step

ASCOM POS brings together table management, orders, kitchen display, fiscal printing, QR menus, reports and staff management into a single cloud platform — all in 11 languages, updated in real time.

Your next step is to start the 7-day free trial. Click Get started on the home page — you'll be up and running in 5 minutes.