> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fire.rest/llms.txt
> Use this file to discover all available pages before exploring further.

# Printer and terminal settings

> Set up the terminal's printer, language, on-screen keyboard and light mode, reload the catalog and check the POS version.

A terminal without a printer set up still charges, but it does not hand out the receipt or open the drawer, and the cashier ends up opening it with the key, outside any record. The terminal settings are set up once, when the device is installed, and checked again when something stops printing.

<Note>
  **The minimum you need to know**

  * Everything here is in **Settings**: tap your name at the top right.
  * The printer is set up through the **Fire Agent**, which has to be installed and open on the device.
  * The settings are saved on this terminal, not with the cashier.
</Note>

## Prerequisites

* The terminal linked and a shift started. See [Linking](/en/manuals/pos/linking).
* To print and open the drawer: the Fire Agent installed. See the [Fire Agent installation guide](/en/manuals/fire-agent/installation).

## The Settings panel

Tap your name at the top right. The panel groups the **Register** actions, the **Catalog**, **Personalization** and the **Terminal**. Options marked **Soon** are not available yet.

<Frame>
  <img src="https://mintcdn.com/firepos/manD0IQb66mslMh9/images/manuals/pos/terminal-settings/01-settings-panel.png?fit=max&auto=format&n=manD0IQb66mslMh9&q=85&s=d8528830380fb26073d179cc3cdd1e5c" alt="Settings panel with the Register, Catalog, Personalization and Terminal sections" width="880" height="1396" data-path="images/manuals/pos/terminal-settings/01-settings-panel.png" />
</Frame>

## Set up the printer

1. In **Settings**, tap **Configure printer**. The POS connects to the Fire Agent and looks for the printers installed on the device.
2. In **Printer**, choose the thermal printer.
3. Tap **Print test** and check that the paper comes out.
4. Tap **Save**.

If the POS does not find the agent, the window says so and offers **Download Fire agent**. Install it or open it and tap **Retry**.

<Frame>
  <img src="https://mintcdn.com/firepos/manD0IQb66mslMh9/images/manuals/pos/terminal-settings/02-printer-setup.png?fit=max&auto=format&n=manD0IQb66mslMh9&q=85&s=90524347987932b908a8e15f4fa4c037" alt="Configure printer window with the notice that it cannot find the local agent and the Download Fire agent button" width="3200" height="2000" data-path="images/manuals/pos/terminal-settings/02-printer-setup.png" />
</Frame>

**Skip for now** closes the window without saving and leaves the terminal **with no connection to the agent**: it does not print or open the drawer until you go back to **Configure printer** and save one.

### The printer icon

At the top, next to the register status, the printer icon tells you how it is doing:

| Color | What it means |
| - | - |
| Red, blinking | The POS cannot find the Fire Agent |
| Amber | The agent is there, but no printer has been chosen |
| Gray | The printer is ready |

Tap the icon to open **Configure printer** directly.

<Tip>
  If the test print came out and the icon is gray, you are done: receipts print on their own when you charge and the drawer opens when it should.
</Tip>

***

## Language

**Language** changes the language of the POS screens. On **Auto**, the POS uses the language of the store's country; you can also set **Español**, **Português (BR)** or **English**.

<Frame>
  <img src="https://mintcdn.com/firepos/manD0IQb66mslMh9/images/manuals/pos/terminal-settings/03-language.png?fit=max&auto=format&n=manD0IQb66mslMh9&q=85&s=45d3bc613ab2056f1f8a7267d4eb7b5c" alt="Language window with the Auto, Español, Português (BR) and English options" width="3200" height="2000" data-path="images/manuals/pos/terminal-settings/03-language.png" />
</Frame>

Receipts and printed reports do not change: they come out in the language of the store's country.

## On-screen keyboard

On a touch device without a physical keyboard, tap **On-screen keyboard**. From then on, when you tap a text field the keyboard appears at the bottom. To turn it off, tap **Hide keyboard** in the same place.

<Frame>
  <img src="https://mintcdn.com/firepos/manD0IQb66mslMh9/images/manuals/pos/terminal-settings/06-on-screen-keyboard.png?fit=max&auto=format&n=manD0IQb66mslMh9&q=85&s=798b7461a6a2cbed06023c65c39d4e7c" alt="On-screen keyboard open below the Identify customer window" width="3200" height="2000" data-path="images/manuals/pos/terminal-settings/06-on-screen-keyboard.png" />
</Frame>

Number fields, such as amounts, codes and PIN, use their own numeric keypad and do not need this setting.

## Light mode and dark mode

**Light mode** switches the POS to a light background, and **Dark mode** switches it back. Choose the one that reads better with the store's lighting.

## Reload the catalog

If products or prices changed in the backoffice and they do not show up yet, tap **Reload catalog**. The POS asks for confirmation because it **clears the open orders**.

<Frame>
  <img src="https://mintcdn.com/firepos/manD0IQb66mslMh9/images/manuals/pos/terminal-settings/04-reload-catalog.png?fit=max&auto=format&n=manD0IQb66mslMh9&q=85&s=8ae959f0149fed8b9183619a630da6f0" alt="Reload menu confirmation, warning that open carts will be cleared" width="3200" height="2000" data-path="images/manuals/pos/terminal-settings/04-reload-catalog.png" />
</Frame>

Tap **Reload and clear**, or **Back** to leave without reloading.

## About

**About** shows the POS version and environment. That is the information support asks for when you report a problem. **Reload app** loads the POS again.

<Frame>
  <img src="https://mintcdn.com/firepos/manD0IQb66mslMh9/images/manuals/pos/terminal-settings/05-about.png?fit=max&auto=format&n=manD0IQb66mslMh9&q=85&s=a6657af656b3ae9c14b5c5ea4797a603" alt="About window with the POS version and environment" width="3200" height="2000" data-path="images/manuals/pos/terminal-settings/05-about.png" />
</Frame>

## Mistakes that cost money

<Warning>
  **Reloading the catalog in the middle of an order.** The reload clears the open orders. Charge or finish the orders in progress before tapping **Reload and clear**.
</Warning>

<Warning>
  **Tapping Skip for now and forgetting about it.** The POS keeps charging, but it does not print or open the drawer, and it does not ask again. If you skipped the setup, go back to **Configure printer** before opening the register.
</Warning>

<Warning>
  **Leaving the terminal without a printer.** Without a printer, the drawer does not open by itself and the cashier opens it with the key: that cash does not show up in any record. Set up the printer when you install the device.
</Warning>

## Frequently asked questions

<AccordionGroup>
  <Accordion title="It says “Could not reach the local agent”">
    The Fire Agent is not open or is not installed. Open it, or download it with **Download Fire agent**, and tap **Retry**.
  </Accordion>

  <Accordion title="It says “Agent is connected but no printers were detected”">
    The printer is not installed on the device. Install it in the operating system and tap **Retry**.
  </Accordion>

  <Accordion title="I changed the language and the receipt is still in Spanish">
    That is expected: printouts come out in the language of the store's country, not in the POS language.
  </Accordion>

  <Accordion title="A new price does not show up in the POS">
    Tap **Reload catalog**. If it still does not show up, check that the change is published in the backoffice.
  </Accordion>
</AccordionGroup>
