> For the complete documentation index, see [llms.txt](https://docs.rmhpos.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rmhpos.com/store-manager/configure-pos-and-store-manager/registers-and-receipts/setting-up-registers.md).

# Registers

1. Click **Setup**.
2. Expand **Hardware**.
3. Click **Register List**.
4. Do one of the following:

* To add a new register, click **New**.
* To edit an existing register, select it and click **Edit**.
* To copy an existing register, select it and click **Copy**. You must enter a new **Description** and **Code**, but all other values are copied.

5. On the **General** tab, enter information about the register.

<details>

<summary><img src="/files/Bdprh8VktJ8YD1YS6AjL" alt="" data-size="original"></summary>

<table><thead><tr><th valign="top">Section</th><th valign="top">Field</th><th valign="top">Description</th></tr></thead><tbody><tr><td valign="top">Register Properties</td><td valign="top">Register number</td><td valign="top">A unique number identifying the register.</td></tr><tr><td valign="top"></td><td valign="top">Description</td><td valign="top">A description of the register, e.g. Lane 1.</td></tr><tr><td valign="top"></td><td valign="top">Default price level</td><td valign="top">If your store uses different price levels, use this option to set the default price level to use at this register, e.g., Price A. If a cashier adds an item that does not have the price level defined, POS uses the standard price.</td></tr><tr><td valign="top"></td><td valign="top">POS task pad</td><td valign="top">If your store uses task pads, select the POS task pad assigned to the register. Select <strong>Use Classic View</strong> if you are not using a task pad at the register. The cashier will instead see the custom buttons panel along the right side of the screen. Refer to <a data-mention href="/pages/JtvdpPiQYTBDDONyaPFg">/pages/JtvdpPiQYTBDDONyaPFg</a> for more information.</td></tr><tr><td valign="top">Default Shipping Information</td><td valign="top">Default Carrier</td><td valign="top">If your store uses specific shipping carriers, use this option to set the default carrier to use for sales at this register.</td></tr><tr><td valign="top"></td><td valign="top">Default Service</td><td valign="top">If your store only uses specific shipping methods, e.g., standard overnight, use this option to set the default service to use for sales at this register.</td></tr></tbody></table>

</details>

6. On the **Receipt Printer** tabs, configure the printer connections and receipt defaults.

<details>

<summary><img src="/files/Bdprh8VktJ8YD1YS6AjL" alt="" data-size="original"></summary>

<table><thead><tr><th width="250.44439697265625" valign="top">Field</th><th valign="top">Description</th></tr></thead><tbody><tr><td valign="top">Sales Receipts</td><td valign="top"><p>Select one of the following options:</p><ul><li><strong>Do not print receipt:</strong> No sales receipts will be printed at this register.</li><li><strong>Print automatically after each transaction:</strong> Sales receipts will print for every transaction at this register.</li><li><strong>Print only after asking cashier:</strong> For every transaction at this register the cashier will be prompted to ask the customer if they want a printed receipt or not. If you select this option, the change due for cash transactions will also display in the receipt prompt dialog. This helps cashiers provide change while at the same time asking the customer if they want a receipt for their transaction.</li></ul></td></tr><tr><td valign="top">Gift Receipts</td><td valign="top"><p>Select one of the following options:</p><ul><li><strong>Do not print receipt:</strong> No gift receipts will be printed at this register.</li><li><strong>Print automatically after each transaction:</strong> Gift receipts will print for every transaction at this register.</li><li><strong>Print only after asking cashier:</strong> For every transaction at this register the cashier will be asked if they want to print a gift receipt or not.</li></ul></td></tr><tr><td valign="top">Printer Type</td><td valign="top"><p>Select one of the following:</p><ul><li>Windows</li><li>OPOS</li></ul></td></tr><tr><td valign="top">Device Name</td><td valign="top">The device name for the <strong>Printer Type</strong> you selected.</td></tr><tr><td valign="top">Journal receipts from this printer</td><td valign="top">Select this option if you want RMH to journal (i.e., keep all copies of) receipts for this register.</td></tr><tr><td valign="top">Receipt format</td><td valign="top">Select the receipt format. Refer to <a data-mention href="/pages/uqyvXbBS7KCeBIxL5qrD">/pages/uqyvXbBS7KCeBIxL5qrD</a> for more information.</td></tr></tbody></table>

</details>

7. (Optional) If an electronic scale is connected to the register, use the **Scale** tab to configure it.

<details>

<summary><img src="/files/Bdprh8VktJ8YD1YS6AjL" alt="" data-size="original"></summary>

<table><thead><tr><th width="249.55560302734375" valign="top">Field</th><th valign="top">Description</th></tr></thead><tbody><tr><td valign="top">Scale is enabled for this register</td><td valign="top">Select this option to enable the scale to communicate with POS.</td></tr><tr><td valign="top">OPOS device name</td><td valign="top">The device name for the scale.</td></tr><tr><td valign="top">Time out</td><td valign="top">The maximum amount of time that POS will wait to receive a weight from the scale.</td></tr><tr><td valign="top">Maximum scale capacity</td><td valign="top">If required for <strong>Weights and Measures Certification</strong>, enter the maximum scale capacity.</td></tr><tr><td valign="top">Asynchronous mode</td><td valign="top"><p>If the scale supports it, select this option to enable asynchronous mode.</p><p>In asynchronous mode, when a cashier scans or looks up a weighted item at the register they are prompted to put the item on the scale. The register automatically reads the weight from the scale and after the cashier confirms the weight it is added to the transaction. If the scale does not support asynchronous mode, or if asynchronous mode is disabled, the cashier must put the item on the scale before they can scan or look up the item.</p></td></tr></tbody></table>

</details>

8. (Optional) If an electronic scanner is connected to the register, use the **Scanner** tab to configure it.

<details>

<summary><img src="/files/Bdprh8VktJ8YD1YS6AjL" alt="" data-size="original"></summary>

<table><thead><tr><th width="249.5555419921875" valign="top">Field</th><th valign="top">Description</th></tr></thead><tbody><tr><td valign="top">Scanner is enabled for this register</td><td valign="top">Select this option to enable the scanner to communicate with POS.</td></tr><tr><td valign="top">OPOS device name</td><td valign="top">The device name for the scanner.</td></tr></tbody></table>

</details>

9. (Optional) If an electronic cash drawer is connected to the register, use the **Cash Drawer** tabs to configure it.

<details>

<summary><img src="/files/Bdprh8VktJ8YD1YS6AjL" alt="" data-size="original"></summary>

<table><thead><tr><th width="250.4444580078125" valign="top">Field</th><th valign="top">Description</th></tr></thead><tbody><tr><td valign="top">Cash drawer is enabled for this register</td><td valign="top">Select this option to enable the cash drawer to communicate with POS.</td></tr><tr><td valign="top">OPOS device name</td><td valign="top">The device name for the cash drawer.</td></tr><tr><td valign="top">Wait for drawer close</td><td valign="top">Select this option if you want to force the cashier to close the cash drawer before starting a new transaction.</td></tr><tr><td valign="top">Time out</td><td valign="top">The maximum amount of time that POS will wait for a cash drawer to be closed before sounding an alarm.</td></tr></tbody></table>

</details>

10. (Optoinal) If an electronic pole display is connected to the register, use the **Pole Display** tab to configure it.

<details>

<summary><img src="/files/Bdprh8VktJ8YD1YS6AjL" alt="" data-size="original"></summary>

<table><thead><tr><th width="248.6666259765625" valign="top">Field</th><th valign="top">Description</th></tr></thead><tbody><tr><td valign="top">Pole display is enabled for this register</td><td valign="top">Select this option to enable the pole display to communicate with POS.</td></tr><tr><td valign="top">OPOS device name</td><td valign="top">The device name for the pole display.</td></tr><tr><td valign="top">Pole display message</td><td valign="top">The pole display message you want to display at this register. Refer to <a data-mention href="/pages/2vBBHo28mcc5dY3iIbVk">/pages/2vBBHo28mcc5dY3iIbVk</a> for more information.</td></tr></tbody></table>

</details>

11. (Optional) If a second monitor is connected to the register to display web pages, item pictures, or receipts to customers, use the **Net Display** tab to configure it.

<details>

<summary><img src="/files/Bdprh8VktJ8YD1YS6AjL" alt="" data-size="original"></summary>

<table><thead><tr><th width="250.4444580078125" valign="top">Field</th><th valign="top">Description</th></tr></thead><tbody><tr><td valign="top">Net display is enabled for this register</td><td valign="top">Select this option to display the net display window at this register.</td></tr><tr><td valign="top">Net display channel</td><td valign="top">The net display channel you want to display in the channel pane of the net display window. Refer to <a data-mention href="/pages/HmaV1zA3iaCwiYa84yg8">/pages/HmaV1zA3iaCwiYa84yg8</a> for more information.</td></tr><tr><td valign="top">Show receipt on net display</td><td valign="top">Select this option to display the customer’s transaction receipt in the channel pane of the net display window. From the drop-down, select the position of the channel pane in the net display window (e.g., Left, Right, Top, Bottom).</td></tr></tbody></table>

</details>

12. Click **Save And Close**.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.rmhpos.com/store-manager/configure-pos-and-store-manager/registers-and-receipts/setting-up-registers.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
