> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.ressto.co/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Printer Setup & Printing Guide — Mobile Application

# Printer Setup & Printing Guide — Mobile Application

## Overview

This guide explains how restaurant owners and staff can connect a compatible thermal printer through the Restaurant Mobile App, configure printing settings in the Web Admin dashboard, and troubleshoot common printing issues.

Printer setup has two main parts:

* **Mobile Application:** Connects the physical printer to the phone or tablet, manages automatic printing and provides printer history.
* **Web Admin:** Manages registered printers, printing templates, copies, language, paper width, font size and printed receipt content.

||| Important: The initial printer connection must be completed through the Restaurant Mobile App. Connecting a printer does not automatically configure what it prints. At least one printing template must be linked to the printer in Web Admin before it can print documents.


||| USB printers are not supported through the mobile app's printer setup flow.

## 1. How the Printing System Works

![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/media-1_146mbil.jpeg =350x700)

The Mobile Application and Web Admin work together to enable order printing.

### Mobile Application

The mobile app is responsible for:

* Connecting a physical printer using Bluetooth or a network connection.
* Pairing the printer with the phone or tablet when required.
* Enabling or disabling automatic printing when an order is accepted.
* Sending print jobs to the connected printer.
* Providing printer usage history.

### Web Admin

Web Admin is responsible for:

![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/screenshot-2026-10-25-at-51620_1v35x4p.png =900x700)

* Viewing registered printers.
* Linking printing templates to printers.
* Configuring the number of copies.
* Selecting the printing language.
* Configuring paper width and font size.
* Selecting which information appears on printed tickets and receipts.

### Printing Flow

| Physical Printer → Restaurant Mobile App → Registered Printer → Web Admin Template → Print Trigger → Printed Ticket


|| Key rule: The mobile app establishes the printer connection, while Web Admin defines what should be printed.

## 2. Supported Printer Connection Types

The mobile app provides the following printer connection options.

| Connection type | How it works | Typical use |
| ---- | ---- | ---- |
| Bluetooth | Connects the phone or tablet directly to a nearby printer. | Counter and receipt printers |
| Wi-Fi | Connects through the restaurant's local wireless network. | Kitchen and counter printers |
| Ethernet | Connects through a wired network. | Fixed kitchen and POS installations |

Compatibility depends on the printer model, connection method and supported protocol. Check the separate **Printers Supported** article before purchasing or configuring a printer.

## 3. Before You Start

Before connecting a printer, check the following.

### Printer requirements

* The printer is powered on.
* Printing paper is installed correctly.
* The printer is not displaying an error.
* The required connection method is available.
* The printer model and connection method are supported.

### Restaurant configuration

Identify:

* Which outlet the printer belongs to.
* Whether the printer will print customer receipts, kitchen tickets, bar tickets or driver slips.
* How many copies are required.
* Which printing language is needed.
* Whether the printer uses 58 mm or 80 mm paper.

## 4. Open Printer Settings in the Mobile App


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/media-1_1sp0nif.jpeg =350x700)

1. Open the Restaurant Mobile App on your phone or tablet.
2. Navigate to **My Profile**.
3. Open **Settings**.
4. Select **Auto-print orders**.

On this screen, you can add printers, enable automatic printing and review printer history.

## 5. Add a Printer


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/media-2_19tgvz6.jpeg =350x700)

1. On the **Auto-print orders** screen, tap **Add Printer(s)**.
2. Choose one of the available connection methods:
   * **Bluetooth**
   * **Network (Wi-Fi / Ethernet)**
3. Follow the instructions for your selected connection method.
4. Complete the connection process.
5. Return to the printer settings screen and verify that the printer is available.
After connecting the printer through the mobile app, open Web Admin and confirm that the printer appears under **Settings → Printers & Templates**.

## 6. Bluetooth Printer Setup


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/media-5_ff642i.jpeg =350x700)

Bluetooth printing is suitable when the printer is located near the phone or tablet running the Restaurant Mobile App.


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/media-8_16o9vj6.jpeg =350x700)

### Steps

1. Turn on the printer.
2. Put the printer into Bluetooth pairing mode according to the manufacturer's instructions.
3. Open the phone or tablet's system Bluetooth settings.
4. Pair the device with the printer.
5. Return to the Restaurant Mobile App.
6. Open **My Profile → Settings → Auto-print orders**.
7. Tap **Add Printer(s)** and choose **Bluetooth**.
8. Tap **Show Paired Printers**.
9. Select the correct printer from the available list.
10. Complete the connection process.

||| Important: The app displays printers that the device has already paired with. If you have not completed system-level Bluetooth pairing, the list may be empty.


| Tip: If several printers have similar names, check the printer's name or Bluetooth/MAC address to identify the correct device.


## 7. Wi-Fi and Ethernet Printer Setup


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/media-7_1pmneb.jpeg =350x700)

Network printing is suitable for printers connected through the restaurant's local network.

### Steps

1. Turn on the printer.
2. Connect the printer to the restaurant's Wi-Fi network or Ethernet network.
3. Ensure the phone or tablet has access to the appropriate network.
4. Open the Restaurant Mobile App.
5. Navigate to **My Profile → Settings → Auto-print orders**.
6. Tap **Add Printer(s)**.
7. Select **Network (Wi-Fi / Ethernet)**.
8. Allow the app to search for available network printers.
9. Select the correct printer if it appears.
10. If the printer is not detected, choose **Enter IP manually instead** and enter the printer's IP address.
11. Follow the on-screen instructions to complete the connection.

### If the printer is not found

* Confirm that the printer is powered on.
* Verify that the printer is connected to the network.
* Check that the IP address is correct.
* Scan for available printers again.
* Confirm that the network allows the device to communicate with the printer.

After connecting, confirm that the printer appears in Web Admin and link the required printing template.

## 8. Configure Automatic Printing

The Restaurant Mobile App allows you to control whether receipts print automatically when you accept an order.


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/media-3_k4o1ka.jpeg =350x700)

### Enable automatic printing

1. Open **My Profile**.
2. Select **Settings → Auto-print orders**.
3. Find **Auto-print on accept**.
4. Turn the toggle on.

When enabled, receipts print automatically when you accept an order, provided the printer is connected and the required printing configuration is in place.

### Disable automatic printing


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/media-2_6sf274.jpeg =350x700)

Turn **Auto-print on accept** off if you prefer to print receipts manually from the order screen.

||| Important: Automatic printing requires a working printer connection and an appropriate template linked through Web Admin.


## 9. View Printer History

Printer history helps you review available printer usage records on the device.


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/media-4_8pb4su.jpeg =350x700)

### Steps

1. Open **My Profile → Settings → Auto-print orders**.
2. Tap **Printer history**.
3. Review the available information, such as printer name, connection type, address and usage dates.

### Clear printer history

The printer history screen provides an option to clear saved printer usage records.


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/media-6_1d5d83e.jpeg =350x700)

||| Important: Clearing printer history removes saved usage records from the device. It does not remove the physical printer or disconnect it.


## 10. Verify the Printer Connection

After connecting a printer, verify both the connection and the printing configuration.

### Check the connection

Confirm that:

* The printer is powered on.
* The printer is available in the Restaurant Mobile App.
* The selected connection method is working.

### Check the configuration

1. Sign in to Web Admin.
2. Navigate to **Settings → Printers & Templates**.
3. Open the **Printers** tab.
4. Confirm that the connected printer appears in the list.
5. Verify that at least one printing template is linked to the printer.

||| Important: If Web Admin displays “No templates linked — this printer will not print anything yet,” the printer has been registered but has not been configured to print a document. Link a template before testing.


## 11. Configure the Printer in Web Admin

Once the physical printer is connected through the mobile app, use Web Admin to configure its printing behavior.
### Steps

1. Sign in to Web Admin.
2. Open **Settings**.
3. Select **Printers & Templates**.
4. Open the **Printers** tab to manage registered printers and their template assignments.
5. Open the **Templates** tab to manage printing document layouts.
6. Select the printer or template you want to configure.
7. Make the required changes and save them.

### Built-in templates

| Template | Purpose | Typical content |
| ---- | ---- | ---- |
| Customer Receipt | Customer-facing receipt | Items, prices, totals and payment information |
| Kitchen Ticket | Kitchen preparation | Items, modifiers and customer notes |
| Bar Ticket | Bar or drinks preparation | Drinks and preparation information |
| Driver Slip | Delivery or driver document | Delivery and order information |

Available template options determine what information is printed.

## 12. Link a Template to the Printer

A connected printer needs at least one linked printing template.


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/screenshot-2026-10-25-at-52147_1oogli1.png =900x700)

![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/screenshot-2026-10-25-at-52109_1kn8dns.png =900x700)

### Steps

1. Open **Settings → Printers & Templates** in Web Admin.
2. Open the **Printers** tab.
3. Select the required printer or open its edit screen.
4. Add the required template row.
5. Choose the template type.
6. Select the printing language.
7. Set the number of copies.
8. Save the configuration.

Each template row defines the document to print, its language and the number of copies.

### Example configurations

**Counter printer — one customer receipt**

* Customer Receipt
* English
* 1 copy

**One printer — kitchen ticket and customer receipt**

* Kitchen Ticket — English — 1 copy
* Customer Receipt — English — 1 copy

**Separate kitchen and counter printers**

* Link Kitchen Ticket to the kitchen printer.
* Link Customer Receipt to the counter printer.

**Two kitchen copies**

* Kitchen Ticket — English — 2 copies

**Multiple languages**

Add separate template rows with the required languages and copy counts, where supported.

## 13. Configure Paper Width and Printed Content

In Web Admin, open **Settings → Printers & Templates → Templates** and edit the required template.


![](https://storage.crisp.chat/users/helpdesk/website/-/f/e/c/2/fec2bb2c3e13f800/screenshot-2026-10-25-at-51752_u2ogu1.png =400x400)

Depending on the selected template, available settings may include:
* Template name and type.
* Paper width: 58 mm or 80 mm.
* Font size.
* Active or inactive status.
* Grouping items by category.
* Category-wise printing.
* Visible receipt or ticket sections.
* Custom text and footer notes.
* Live preview of the printed layout.

### Important: 58 mm versus 80 mm

If one printer uses 58 mm paper and another uses 80 mm paper, use separate templates where necessary. 

Templates may be shared across printers, so changing a shared template can affect every printer using it.

Always save changes and perform a physical test print to verify the output.

## 14. Test the Printer

Always perform a real print test after completing setup or changing the configuration.

### Test checklist

Verify:

* The printer is powered on and connected.
* The correct template is linked.
* Paper width is correct.
* Font size is readable.
* The correct language is selected.
* The correct number of copies is configured.
* The expected receipt or ticket sections are visible.
* The printed text is readable and properly aligned.
* The document prints on the intended printer.

A configuration appearing correctly in Web Admin does not by itself confirm physical printing. Always test the actual printer.

## 15. Troubleshooting

### Printer is connected but nothing prints

Check that:

* The printer is powered on and has paper.
* The printer is connected through the mobile app.
* The printer appears in Web Admin.
* At least one template is linked.
* The correct printer and template are selected.
* Automatic printing is enabled if you expect receipts to print on order acceptance.

If Web Admin displays **“No templates linked — this printer will not print anything yet,”** link a template and test again.

### Bluetooth printer is not found

1. Confirm that Bluetooth is enabled on the phone or tablet.
2. Check that the printer is powered on and in pairing mode.
3. Complete pairing in the device's system Bluetooth settings.
4. Return to the app and select **Show Paired Printers**.
5. Move the device closer to the printer.
6. Check the printer name or Bluetooth/MAC address if multiple devices appear.
7. Retry the connection.

### Network printer is not found

* Check the printer's power and network connection.
* Verify the phone or tablet has access to the appropriate network.
* Scan for printers again.
* Select **Enter IP manually instead** and verify the entered IP address.
* Confirm that the network allows communication between the device and printer.

### Orders are not printing automatically

1. Open **My Profile → Settings → Auto-print orders**.
2. Confirm that **Auto-print on accept** is enabled.
3. Check that the printer is connected.
4. Confirm that a printing template is linked in Web Admin.
5. Review Printer history for available usage records.
6. Test printing again.

### Receipt layout is incorrect

Review the template's paper width, font size, language, copy count and visible sections. Save the changes and perform another physical test print.

### The wrong printer receives the order

1. Open **Settings → Printers & Templates** in Web Admin.
2. Review the registered printers.
3. Check the templates linked to each printer.
4. Correct the assignments according to the printer's intended purpose.
5. Save and test again.

## 16. Frequently Asked Questions

### Can I set up a printer directly from Web Admin?
No. The initial physical printer connection is completed through the Restaurant Mobile App. Web Admin is used to manage printer-template assignments and printed content.

### Where do I find printer settings in the mobile app?
Open **My Profile → Settings → Auto-print orders**.

### Which connection types can I use?
The mobile app provides Bluetooth and Network (Wi-Fi / Ethernet) setup options.

### Are USB printers supported?
No. USB printers are not supported through this printer setup flow.

### Why does my Bluetooth printer not appear in the app?
Pair it first through the phone or tablet's system Bluetooth settings. Then return to the app and tap **Show Paired Printers**.

### What if my network printer is not detected?
Confirm that it is powered on and connected to the network. Scan again or use **Enter IP manually instead** to enter its IP address.

### How can I print receipts automatically?
Enable **Auto-print on accept** under **My Profile → Settings → Auto-print orders**.

### Can I print manually instead?
Yes. Turn off **Auto-print on accept** and print receipts manually from the order screen.

### Why is my connected printer not printing?
Check the connection and confirm that at least one printing template is linked in Web Admin. Also verify the printer is powered on, has paper and is configured correctly.

### Where can I configure kitchen tickets and customer receipts?
Open **Settings → Printers & Templates** in Web Admin and link the appropriate templates to each printer.

### Where can I check previous printing activity?
Open **My Profile → Settings → Auto-print orders → Printer history**.

### Does clearing printer history disconnect my printer?
No. Clearing history removes saved usage records from the device, not the printer itself.

### Can I use separate printers for kitchen tickets and customer receipts?
Yes. Link Kitchen Ticket to the kitchen printer and Customer Receipt to the counter printer.

### What should I check if a receipt looks incorrect?
Review the selected template, paper width, font size, language, number of copies and visible receipt sections.

### Do I need to test the printer after setup?
Yes. Perform a physical test print after connecting the printer or changing its settings.

### Can I use any thermal printer?
Not necessarily. Compatibility depends on the model, connection method and supported protocol. Refer to 
the **Printers Supported** article before purchasing or configuring a printer.

## 17. Quick Reference

### Complete setup flow

1. **Prepare:** Power on the printer and install paper.
2. **Connect:** Open **My Profile → Settings → Auto-print orders → Add Printer(s)** in the Restaurant Mobile App.
3. **Choose a connection:** Bluetooth or Network (Wi-Fi / Ethernet).
4. **Verify registration:** Confirm that the printer appears in Web Admin under **Settings → Printers & Templates**.
5. **Link a template:** Assign at least one printing template to the printer.
6. **Configure printing:** Set the required language, copy count, paper width, font size and visible sections.
7. **Enable automatic printing:** Turn on **Auto-print on accept** if required.
8. **Test:** Perform a physical test print and verify the result.

### Final checklist

Before processing live restaurant orders, confirm:

* The printer is powered on and has paper.
* The printer is connected through the mobile app.
* The printer appears in Web Admin.
* At least one appropriate template is linked.
* Paper width, language and copy count are correct.
* The required ticket sections are enabled.
* Automatic printing is enabled if required.
* A physical test print succeeds.
* The correct document prints on the intended printer.

**Remember:**

|| Mobile App = Connect and manage printer use
Web Admin = Configure templates and printed content