Cash register

Sell at the counter without going through the creation of an order: build your customer's cart using touch tiles, then take their payment. Go to the Administration›Dashboard›Billing›Cash Register menu.


Knowing when to use the cash register

The cash register is not reserved for immediate payments: it is simply another way to create a sale, more direct than the order form. You build a cart in a few taps, and the status you give the payment decides what becomes of the sale.

  • Confirmed payment: the sale is settled on the spot and becomes an invoice. This is the counter scenario — a tube of balls, a drink, a booklet of credits.
  • Pending payment: nothing is collected for now, the sale remains awaiting payment. You have just produced a purchase order, which the customer will settle later by bank transfer or on their next visit.

Many managers find the cash register more intuitive than the sales menu for creating an order, even without collecting payment: the products are right there, as tiles, rather than in a form.

Once the sale is complete, the order opens automatically in a side panel. There you will find all the options of sales tracking — payment schedule, additional payments, sending the invoice by e-mail — which the cash register itself does not offer.

That is the right way to see the two screens: the cash register is fast and covers the essentials, sales tracking offers every setting. Nothing stops you from starting with one and finishing with the other.


Building the cart

The catalogue is displayed as tiles. Each click adds the item to the Cart, a second click increases the quantity.

Cash register catalogue

Several tabs help you find an item quickly: All, Favorites, Popular — the best sellers — and Miscellaneous, supplemented by your catalogue categories. The Search field remains the fastest option as soon as the catalogue grows.

The tiles show the remaining Stock when the product tracks one, and the wording Break when it is out of stock.

Take five minutes to tidy up your cash register with the Organize button: pin under Favorites the few items that make up most of your sales, and drag the tiles into the order in which you look for them. At the counter, with a queue waiting, those seconds count.

Selling something that is not in the catalogue

The Custom button creates a line on the fly: a Label, an Total Amount Including Tax and a VAT rate. If the item comes up regularly, create it once and for all in the catalogue instead: the Manage Products shortcut takes you straight there, and you will also gain sales tracking per product.


Attaching the sale to someone

By default, the sale is recorded in the name of the Walk-in customer. That is the right choice for a visitor buying a drink.

Cart header: walk-in customer and button to attach the sale to a user

Attach it to a user as soon as the nature of the purchase calls for it, and it is essential in two cases:

  • a sale of credits, which must credit a specific account to be usable;
  • a subscription, which only makes sense when attached to a person — the Choose a plan button then selects the desired plan.

The Detach button goes back to the walk-in customer if you selected the wrong person.

Some products are only offered to certain subscriptions. If you attach a user whose subscription does not give access to an item already in the cart, that item is removed and a message tells you so. Check the total before taking payment.

Entering the details of a walk-in customer

When taking payment, you can enter the customer's identity and address without creating an account for them: last name, first name, address, and the Company Address block with the Company Name, the Organization ID and the VAT number for a sale to a company.

These details are frozen on the sale. They are used to produce an invoice in the customer's name, and they make the sale findable: the order tracking search queries these fields, without which every counter sale would look alike.


Applying a discount

Two options, directly in the cart:

  • the Promo code, which applies an already defined promotional offer;
  • the Manual Discount, as a Percentage or a Amount, decided case by case.

The total takes the discount into account immediately, but note the wording "estimated discount, revalidated at checkout": a code that has expired or whose usage cap has been reached will be set aside when you confirm, and the actual amount will be shown to you before you validate.

Promo code applied to the cart before checkout


Collecting the payment

  1. Click on Checkout: the cart is frozen and the payment window opens with the amount to collect.
  2. Choose the payment method: CB on site, Cash, Transfer or Check.
  3. Choose the payment status: Confirmed if the money is received (invoice), Pending if the payment will come later (order).
  4. Confirm: the order is created, the payment recorded, and the cart empties for the next customer. The order then opens in a side panel, ready to be completed if necessary.

Payment window: payment method, payment status and terminal

Collecting payment on the POS terminal

If a POS terminal is linked to your billing account, choosing CB on site makes the Terminals line appear, with your terminal already selected: in the usual case, you have nothing more to do than confirm. The Manual Entry tile remains available to record a card payment collected another way.

As soon as a terminal is selected, the status locks onto Confirmed and the date is frozen — it is the terminal that will confirm the payment, not you. The button becomes Continue: it sends the amount to the device, where the customer presents their card.

Building a sale

Clicking on Checkout records nothing. As long as you have not confirmed the payment, no sale exists: closing the window leaves your cart intact, ready to be corrected, and no ghost order will remain in your tracking.

During checkout, the cart stays frozen: what you collect is exactly what the customer saw.

If a terminal payment fails after being launched — card declined, timeout —, the sale is kept and opens in order tracking. Resume the payment from that order, with another method if needed. Do not rebuild the cart: you would risk charging the customer twice.

Finding a counter sale

Cash register sales join order tracking like all the others. Search for them by the customer's name if it was entered, or by period if the sale is anonymous. Refunds, sending the invoice by e-mail and accounting exports work in exactly the same way.

Updated on fimmtudagur, 24. september 2026