The settings under Cash Register control how the Pos behaves during a sale — from sales flow and payments to security codes, display of the basket and screen layout. The settings apply to the cash register sale itself and affect the day-to-day operation of the Pos.
1. Open the hamburger menu in the top left corner of Sapera and select Financial. 2. Go to Setup → Settings → Point of Sales → Cash Register.
These settings control what happens when a sale is started and completed.
Show start new sale dialog after sales complete: Determines whether the "start new sale" dialog is shown automatically after each completed sale. The default is Yes — the dialog is shown after each sale. If set to No, the dialog is not shown.
Start new sale dialog timeout in seconds: The number of seconds the dialog's countdown lasts before a new sale is started automatically. The field is empty by default, which means there is no automatic countdown — the Pos waits for the operator to start the next sale.
Force operator select on start sale screen: Determines whether an operator must be selected every time a new sale is started. The default is No. If set to Yes, an operator must be selected at each new sale, which is useful in stores with several employees on the same register.
Print receipt by default: Determines whether the receipt is printed automatically after a completed sale. The default is Yes. If set to No, the receipt is not printed automatically, and the operator decides whether to print.
Prefer print sales with product instances as invoice: Determines the print format for sales that contain product instances (serial number items). The default is No, where the sale is printed as an ordinary receipt. If set to Yes, sales with product instances are printed as an invoice instead.
Is fetch Sales Orders in "Draft" state allowed: Determines whether sales orders in "Draft" state can be fetched into the Pos. The default is No, where only sales orders that are not drafts can be fetched. If set to Yes, draft orders can also be fetched.
These settings control the payment dialog and the payment buttons the operator sees.
Prefill Cash Payment: Determines whether the cash amount is prefilled with the outstanding amount in the payment dialog. The default is No, where the amount is entered manually. If set to Yes, the field is prefilled automatically with the amount due.
Is multiple Automatic Payments allowed for Sale: Determines whether several automatic payments can be made on the same sale, for example several card payments. The default is No (only one automatic payment per sale). If set to Yes, the amount can be split across several automatic payments.
Show "All" payment options button: Determines whether a button is shown that gives access to all payment options at once. The default is No. If set to Yes, the "All" button is shown.
Show "More" button after payment buttons: Determines whether a "More" button is shown after the payment buttons on the start sale screen. The default is No. If set to Yes, the button is shown, giving access to additional payment options.
These settings protect sensitive actions with a code. If the field is empty, no code is required for the action.
Open Cash Drawer security code (optional): Optional code that must be entered to open the cash drawer without a sale. The field is empty by default, which means no code is required.
Negative card payment security code (optional): Code that must be entered before a negative card payment (returning an amount to a card) can be made. The field is empty by default (no code required). This setting can only be changed by an administrator.
Cancel latest card transaction security code: Code that must be entered to cancel the latest card transaction. The field is empty by default (no code required). This setting can only be changed by an administrator.
Is signed transactions required: Requires the cash register to support digitally signed transactions (signing certificate). The default is No. If set to Yes, sales cannot be created on cash registers that do not support signed transactions. This setting can only be changed by an administrator.
These settings control how items are displayed and added in the basket.
Show Product Identifier in Basket: Determines whether the item number is shown in the basket. The default is Yes. If set to No, only the item text is shown.
Select Product Variant on product dashboard: Determines the behavior when a product with variants is selected on the product dashboard. The default is No. If set to Yes, the variant selection opens directly when the product is selected.
Configure supplements on add to basket: Determines the behavior when a product with supplements is added to the basket. The default is Yes, where the supplement configuration opens automatically. If set to No, supplements are not configured automatically.
Skip sale item display name on tab navigation: Determines whether the item text field is skipped when navigating between the sale line's fields with the Tab key. The default is Yes, which makes entry faster. If set to No, all fields are visited during Tab navigation.
Product Location Out Of Stock Selection Kind: Determines how an alternative stock location is selected when the item is out of stock at the current location. The default is Use current Organizational Unit default, where the organizational unit's default setup is used. If Select automatically is chosen, Sapera selects an alternative location itself. If Ask user is chosen, the operator is asked which location to use.
Check sale items with negative profit: Determines whether the Pos checks for and warns about sale lines with negative profit. The default is No (no check). If set to Yes, the Pos warns when a sale line is sold with negative profit.
Show Sale Profit Info: Determines whether profit information for the sale is shown on the Pos screen. The default is No. If set to Yes, the profit for the sale is shown.
Always show rounded amount in sale header: Determines whether the rounded total amount is always shown in the sale header. The default is Yes. If set to No, the rounded amount is not always shown.
Is Customer required on sale or return of product instance: Determines whether a customer must be associated when selling or returning a product instance (serial number item). The default is No. If set to Yes, a customer is required when selling or returning product instances.
Is returning product instance supported: Determines whether product instances (serial number items) can be returned in the Pos. The default is Yes. If set to No, returning product instances is disabled.
Is purchasing product instance with used vat supported: Determines whether product instances can be purchased with used-goods VAT in the Pos. The default is Yes. If set to No, purchasing with used-goods VAT is disabled.
Check all items on Exchange Label creation: Determines whether all items are selected automatically when an exchange label is created. The default is Yes. If set to No, the operator selects the items to receive an exchange label.
Show cash register context buttons: Determines whether the context buttons are shown on the Pos screen. The default is Yes. If set to No, the context buttons are hidden.
Show "Public Note" and "Internal Note" tabs: Determines whether the "Public Note" and "Internal Note" tabs are shown on the sale dashboard. The default is Yes. If set to No, the tabs are hidden.
Show touch input box near user's tap: Determines the placement of the input box on touch screens. The default is No, where the input box is shown in the default position. If set to Yes, the input box is shown near the user's tap — handy on large touch screens.
Want to know more?
Read more in these related articles:
Point of Sales
Overview of the settings categories under Point of Sales in Sapera
Day-end closing
Walkthrough of the day-end closing's list view and edit view in the Pos app: columns, actions, fields, states, error scenarios and permission requirements.