Skip to content

Register System (POS) ​

The register is an iPad/tablet running our web-based POS system. It handles all transactions, connects to the label printer for order labels, and processes card and mobile payments through Stripe.

System Overview ​

ComponentDetails
POS softwareWeb-based, accessed at staff.ncmuse.co/pos
HardwareiPad or tablet mounted at the counter
Label printerBrother QL-820NWB (connected via WiFi)
Payment processingStripe (card swipe, tap/NFC, Apple Pay, Google Pay)
Cash drawerUnder the counter, connected to the tablet
NetworkMust be connected to shop WiFi

Starting the Register ​

Opening the POS ​

  1. Wake up the tablet (press the home or power button).
  2. Open the web browser (Safari on iPad, Chrome on Android).
  3. Navigate to staff.ncmuse.co/pos (it should be bookmarked or the default page).
  4. Log in with your staff credentials.
  5. Clock in — turning on the register, logging into the POS, and clocking in are done together as one of the priority opening tasks. See Opening Checklist.
  6. Verify the label printer is connected (there should be a green indicator or a "Printer Connected" status in the POS).

Keep It Simple

The POS is a web app, so it works like any website. If something looks weird, try refreshing the page first.

Opening the Cash Drawer ​

  1. Count the starting cash (the manager will tell you the expected starting amount).
  2. Verify the count matches.
  3. If it does not match, note the discrepancy and tell the manager before starting service.

Taking Orders ​

Ringing Up a Drink ​

  1. Tap the drink category (Tea, Espresso, Specialty, etc.).
  2. Select the specific drink.
  3. Choose size and customizations (sweetness level, ice level, toppings, milk choice).
  4. The label printer will print an order label -- attach it to the cup.
  5. Repeat for additional items.
  6. Tap Charge or Checkout when the order is complete.

Payment Types ​

Payment MethodHow to Process
Credit/debit card (swipe)Swipe through the card reader attached to the tablet
Tap to pay (NFC)Customer holds card or phone near the card reader
Apple Pay / Google PaySame as tap -- customer holds phone near the reader
CashEnter the amount tendered, the POS calculates change. Open the cash drawer.

Tips

Customers can add tips on the tablet screen after payment (for card transactions) or leave cash tips in the tip jar. The POS tracks card tips automatically.

Modifying or Voiding an Order ​

  • To modify an in-progress order: tap the item you want to change, adjust, and save.
  • To void an item: tap the item, then tap "Remove" or the trash icon.
  • To void an entire transaction after payment: you will need manager authorization. Call the manager over -- they have the permissions to process refunds and voids.

Refunds Require a Manager

Staff cannot process refunds or void completed transactions on their own. This is a security measure. If a customer needs a refund, get the manager.

Label Printer (Brother QL-820NWB) ​

The Brother QL-820NWB prints drink labels for in-person POS orders and online POS orders. Online orders reach the same printer through the print server, so both order types use the same label roll.

Correct Label Roll and Spool ​

Use the 2.4 in x 100 ft continuous label roll from the approved supply listing on Amazon. This roll size is compatible with the QL-820NWB; Brother lists its 2.4 in x 100 ft DK continuous rolls for this printer (Brother QL-820NWB supplies).

Keep and reuse the plastic DK spool holder/adapter shown in the photo below. Fit the new roll onto that holder before loading it into the printer; do not put the loose roll in by itself. Follow the arrow printed on the roll for feed direction.

Brother QL-820NWB with the 2.4 inch by 100 foot label roll and reusable spool holder/adapter

The Brother QL-820NWB printer uses this roll setup for both online and in-person order labels.

If Labels Are Not Printing ​

  1. Check the Brother printer. Make sure it is powered on, the roll and spool holder are seated correctly, the cover is fully closed, and no label is jammed.
  2. Check the print-server Raspberry Pi. It is the small black box near the front-window TV. Make sure its power plug is firmly connected to the Pi and the outlet or power strip.
  3. Ask a manager to check printer status at staff.ncmuse.co/printer-status. The page shows recent label jobs and whether the print server and printer are reachable.
  4. If the label still does not come out, write the order on the cup and tell the manager. Include the order time and drink name so the missing label can be investigated.

Do not unplug the Pi to restart it

The Pi runs the print server and also supports the front-window TV display. Check that its power connection is secure, but leave restarts to the manager or technical support.

  • The print server runs on the shop Raspberry Pi (muse-display) and listens on port 8013. Online orders reach it through print.ncmuse.co.
  • Check its live health at print.ncmuse.co/api/health. printer_reachable: false means the Pi cannot reach the Brother printer; printer_ready: false means the printer reports a fault; durable_jobs: false means the server's saved-job ledger needs attention. An HTTP 200 response alone does not prove a label printed.
  • The Pi's service is muse-print-server.service. Its watchdog checks every five minutes. Technical support can inspect the service logs at /var/log/muse-print-server/jobs.log and the saved-job ledger at /var/lib/muse-print-server/jobs.sqlite.
  • A job reported as accepted_unconfirmed may or may not have produced paper. Check the printer and cup before making a manual reprint; repeated reprints can create duplicate labels.

Replacing the Label Roll ​

  1. Open the top cover of the printer.
  2. Remove the empty roll and keep the plastic DK spool holder/adapter.
  3. Fit the new 2.4 in x 100 ft roll onto the holder, following the direction arrow printed on the roll.
  4. Place the holder and roll in the printer, then feed the label stock through the guide as shown by the printer's diagram.
  5. Close the cover and press the feed button once to advance the stock.

Troubleshooting ​

ProblemFix
Screen is frozenRefresh the browser. If still frozen, close and reopen the browser. Last resort: restart the tablet.
POS page will not loadCheck WiFi connection. Reconnect to shop WiFi if disconnected. Try refreshing.
Card reader not workingCheck that it is plugged in. Try unplugging and re-plugging the reader.
Payment declinedAsk the customer to try another card or payment method. Do not keep retrying the same card.
Stripe is downCheck status.stripe.com. If Stripe is having issues, accept cash only until it is resolved.
Cash drawer will not openTry the manual release (small lever or key under the counter).
WiFi is downContact the manager. Without WiFi, the POS cannot function. Accept cash only and write manual receipts.

End of Day

At closing, the manager (or designated closer) will run the end-of-day report from the POS, count the cash drawer, and reconcile. Follow the Closing Checklist for the complete procedure.


Last updated: July 2026

Internal documentation for Muse & Co staff only