# Stores, Registers and Devices

WCPOS uses three words for the parts of your point of sale: **store**, **register** and **device**. Once you know which is which, you know what to set up, what each screen in the POS is telling you, and whether the free plugin covers it.

At the till and need to move? Go straight to [Switch register](#switch-register) or [Switch store](#switch-store).

## Three words[​](#three-words "Three wordsへの直接リンク")

A **store** is a place you sell from. It has its own address, taxes, prices and staff. If you have one shop, you have one store and you never need to think about it.

A **register** is a cash drawer. You open it with a float, sell, and close it with a count; the count becomes a numbered closure. If you have one drawer, you have one register, and that is all the free plugin needs. The POS also calls it a till. Opening and counting happen only when **Open and close the register** is on; with it off, the POS goes straight to the cart. With WCPOS Pro, a store can have its own setting. See [Registers](/ja/settings/wp-admin/registers.md#one-register).

A **device** is any screen you use the POS on: a browser, the desktop app, a phone. Devices do not hold money. Three devices on one counter all ring on the same register and are counted in the same closure.

A WCPOS store is not your WooCommerce site

The apps' [Connect screen](/ja/getting-started/connect.md) calls each WooCommerce site you sign in to a store; a WCPOS store is a place you sell from inside that one site, and with Pro one site can have several.

## When you need more[​](#when-you-need-more "When you need moreへの直接リンク")

* **Another cash drawer** → another register (Pro). Each drawer gets its own float, count and closure.
* **Another shop, or another set of prices** (a trade counter, a wholesale list) → another store (Pro). It has its own prices and taxes.
* **Each store has its own register.** A trade counter and a retail counter are two stores, so they are two registers, each with its own count and closure.

## Choosing a store and a register[​](#choosing-a-store-and-a-register "Choosing a store and a registerへの直接リンク")

Cashiers pick the store at sign-in. On the free plugin there is only one, and with Pro the [store picker](/ja/stores/setup.md#what-cashiers-see-at-login) lists the stores the cashier can use.

Then the POS finds the register:

* **The store has one register** — the POS uses it without asking.
* **The store has several** — the bar says **Choose register** and the cart asks **Which register is this device at?**, with each register's state: open since a time and by whom, **Counting**, or closed with its last closure. Pick one. This happens once per device; the device remembers its register from then on.

A device that has been wiped with [**Clear all local data**](/ja/support/troubleshooting/clear-local-data.md), or a reinstalled app, goes through the same step again.

### Where the POS shows them[​](#register-bar "Where the POS shows themへの直接リンク")

The register bar at the top of the cart names the store, and the register as well when the store has more than one (**Store · Register**). Your cashier sheet repeats them under your name.

![The register bar at the top of the cart on a login with two stores: the store name AL 12345 Store, the notifications bell and the cashier's avatar](/img/2.x/stores/registers-and-devices/en/tablet-light-regular--sr-1-register-bar.png)123

1. **Store name** — the store this device sells in, then the register when the store has several. With more than one store on your login (WCPOS Pro), tap the name to open your cashier sheet, where **Switch store** is. A status beside it, such as **Closed** or **Counting**, says when the register needs something; see [Open the Register](/ja/pos/register.md#open).
2. **Notifications** — the bell: plugin updates, licence notices and news from WCPOS. See [Notifications](/ja/support/notifications.md).
3. **Your avatar** — opens your cashier sheet from the right, on every screen. See [Your cashier sheet](/ja/pos.md#cashier-sheet).

## Switch register or store[​](#switch "Switch register or storeへの直接リンク")

Steps: [Switch register](#switch-register) · [Switch store](#switch-store)

Open your cashier sheet (tap your avatar). Under your name it says the store, the register when the store has several, and how long you've been on the till. The **Store** and **Register** rows each have **Switch**.

![The cashier sheet for a store with two registers: the drawer figure, your sales today, Hand the till to, the Store and Register rows with Switch, and Sign out](/img/2.x/pos/register/en/tablet-light-regular--j1-3-see-cashier-sheet.png)123456

1. **In the drawer** — the register this device is on, who opened it and when, and the cash it expects. Tap it for the register panel. See [Open the Register](/ja/pos/register.md#cash-movements).
2. **Your sales today** — what you've rung up, in this store.
3. **Hand the till to** — another cashier takes over this device on the same register. See [Hand the till to another cashier](/ja/getting-started/connect.md#switching-users).
4. **Register · Switch** — move this device to another register in the same store. Only shown when the store has more than one.
5. **Store · Switch** — move this device to another store you can use (WCPOS Pro). Only shown when your login has more than one store.
6. **Sign out** — if the register is still open, the POS asks whether to close it first.

If **Switch** is greyed out, see [If something goes wrong](#goes-wrong).

### Switch register[​](#switch-register "Switch registerへの直接リンク")

1. Finish or park the sale in the cart.
2. Tap your avatar, then **Switch** on the **Register** row. The list shows each register in the store and its state.
3. Pick a register and confirm **Switch to …**.

The device moves to that register. The drawer you left stays open for whoever is still there. An open register you join as it is; a closed one you open with a float.

### Switch store[​](#switch-store "Switch storeへの直接リンク")

1. Tap your avatar, then **Switch** on the **Store** row. You need to be online.

2. Pick a store. The POS asks before it reloads there, and says what you'll find: its register open since a time, closed, or **You'll choose a register there.**

3. If your register is open and the register you'll land on in the other store is closed (its only register, or the one this device used there before), the confirm also asks what happens to your cash. Choose one:

   * **Take the drawer with you** — closes the register you're on at the expected amount and opens the other store's register with that cash as the float.
   * **Leave it open here** — your drawer stays open on this register for whoever is there, and you open the other store's register with a float of its own.

   Take the drawer with you is chosen for you

   If you confirm without looking, your register is closed at the expected amount, with no count, and the cash moves to the other store. Choose **Leave it open here** if the drawer stays behind.

4. Confirm **Switch to …**.

When the other store's register is already open, or you'll choose a register there, the confirm has no cash choice: your drawer stays open here. A sale in the cart stays with this store's register and is there when you come back.

![Switch to AL Store? The POS reloads in AL Store. Its register is open since 00:46, and this register's drawer stays open here. Cancel and Switch to AL Store](/img/2.x/stores/registers-and-devices/en/tablet-light-regular--sr-2-switch-store-confirm.png)12

1. **Cancel** — stay where you are.
2. **Switch to …** — reloads the POS in the other store.

After the reload, a device that has already picked a register in that store goes back to it. Otherwise the store finds its register the same way as at sign-in: silently when it has one, from the list when it has several.

## Several devices on one register[​](#several-devices-on-one-register "Several devices on one registerへの直接リンク")

Devices that share a register share its session. The first device to open the register sets the float; a device that opens it later joins the session that is already open (see [Register already open on another device](/ja/error-codes/REGISTER221.md)). Every device then sells into the same drawer, and the drawer is counted and closed once, on any of them. Agree who counts before the shift ends.

While one device counts, every other device on that register shows **Counting on another till** in place of the cart and, when the store reports it, who started the count and when. The register bar shows **Counting**. There is nothing to do there but wait.

When that count is closed, the other devices go back to a closed register: the bar says **Closed**, and a note at the top of the open-register card says *Register* **was closed on another till at** a time **by** a cashier. Below it are the cash field for the next float, **Open register** and the closure just written on the other device (see [End-of-Day Reconciliation](/ja/reports/reconciliation.md)).

## If something goes wrong[​](#goes-wrong "If something goes wrongへの直接リンク")

**The bar says "Choose register".** This device hasn't picked a register in this store yet. Pick one in the cart. You can change it later from your avatar, under **Register**.

**"Switch" is greyed out.** The sheet says why:

* **Finish or park the current sale before switching registers.** A sale started on one register is completed on it. Finish it, or park it, then switch.
* **Switch registers from the cart.** You're on another screen; go back to the POS.
* **Needs the store to switch.** Switching store needs a connection; wait until the device is back online.
* **Finish the payment first.** Neither switch works while a payment is going through.

**"Take the drawer with you" is greyed out.** This register still has figures to sync or sales to send. Wait for them to go, or choose **Leave it open here**.

**"Counting on another till".** Another device is closing this register. Wait for it to finish; this device then shows the register closed.

**"No register for this store".** Tap **Try again**. If no register appears, ask a manager to add one: see [Where the settings live](#where-the-settings-live).

For managers

With WCPOS Pro, a published store that has no register gets one, named **Register**, the next time the POS asks the store for its registers. Signed in as a manager, the card shows **Open Stores**, which opens the stores list in WP Admin.

**"Can't reach this store's registers".** The POS could not ask the store for its registers. Check the connection, then tap **Try again**.

## Common setups[​](#common-setups "Common setupsへの直接リンク")

Several screens can share one register with the free plugin. You need WCPOS Pro only for a second cash drawer or a second store.

Six common shops and what each needs

* **One shop, one counter** — Free. 1 store, 1 register, 1 device.
* **One drawer used from several screens** (browser, desktop app, phone) — Free. 1 store, 1 register shared by every device.
* **Market stall or pop-up on a phone** — Free. 1 store, 1 register, 1 device.
* **One shop, two cash drawers** — Pro. 1 store, 2 registers, one or more devices per drawer.
* **Two shops** — Pro. 2 stores, one or more registers and devices each.
* **A retail counter plus a trade or wholesale counter** — Pro. 2 stores (the trade prices are their own store), one register each, one or more devices.

## Where the settings live[​](#where-the-settings-live "Where the settings liveへの直接リンク")

Free and Pro register settings

* **Free:** **`WP Admin > POS > Settings > General`**, under **Register**: turn on opening and closing, set the opening float and the close rules. Every device uses the one register; more registers need Pro. See [Register](/ja/settings/wp-admin/registers.md).
* **Pro:** each store's registers are on its **Registers** page in the store editor (**POS → Stores**, open the store): **+ Add register** under **Tills**. Its **Cash drawer rules** follow the site's until you click **Customise**. The first store you create takes over the site's existing register; every store after that gets a register of its own. See [Setting Up Stores](/ja/stores/setup.md#registers).

## Related Documentation[​](#related-documentation "Related Documentationへの直接リンク")

[Open the RegisterOpen with a float, move cash, count and close](/ja/pos/register.md)

[Setting Up StoresCreate a store and add its registers (Pro)](/ja/stores/setup.md)

[End-of-Day ReconciliationClosures and approving a count](/ja/reports/reconciliation.md)
