# REGISTER101: Cash movement refused

## What this means[​](#what-this-means "Directe link naar What this means")

You recorded a paid in, a paid out or a no sale. The till accepted it and the cash physically moved, but your store refused to store it.

The movement still exists on this device. It does not exist in your store, so it is not in the expected drawer total your store reports, and it will not appear in that shift's register report.

## Your data[​](#your-data "Directe link naar Your data")

The movement is saved on this device and nowhere else. It was sent and your store turned it down, so nothing is queued to arrive later — until it is accepted, this device holds the only record that the cash moved.

## Troubleshoot[​](#troubleshoot "Directe link naar Troubleshoot")

1. Open the register panel. A refused movement is listed at the top of the pane with a **Retry** button. Retry it first — most refusals are a permission or session problem rather than a problem with what you typed.
2. If the log entry names a field, that field is what your store rejected. Record the movement again with a valid amount and a reason.
3. If it keeps failing, write the amount, the type and the reason down before you count. Your store's expected total does not include this movement, so the drawer will read short (after a paid out) or over (after a paid in) by exactly that amount.
4. If every movement is refused, the usual causes are the cashier's account losing permission to manage cash, or the register session being closed on another device. Check both in WP Admin.
5. Do not close the register until the movement has either gone through or been written down.

## Details[​](#details "Directe link naar Details")

* Code

  `REGISTER101` (`CASH_MOVEMENT_REFUSED`)

* Ernst

  error

* Geïntroduceerd in

  WCPOS

  <!-- -->

  2.0.0
