Running a Furniture Store on Pixelbase
The quick reference for the floor, the register and the back office: ringing up sales and deposits, keeping customers, stock across stores, purchase orders, and where the money shows up.
One catalog for the company, stock counted per store. A sale is the invoice: take a deposit today, the balance whenever, by any method. Customers are found by phone in a keystroke and remember how they like to pay. Anything you don't have goes on a purchase order, and the vendor's confirmation is checked line by line before the truck is due.
At the register
Open it from the sidebar. It runs on the iPad with a Stripe reader, or on any desk.
Find the customer
Ring the items
Discounts, delivery, no tax
Take the money
- Balances: open the order from Orders → Storefront and press Take, or send a pay link by email or text. Card, Apple Pay, Google Pay and bank account (ACH) all work on the link.
- Refunds: from the order page, per payment, with the option to put items back on the shelf. Cash refunds are recorded; card refunds go back to the card.
- Receipts and invoices: the order prints as a receipt when it's paid and an invoice while a balance is owed. Both can be emailed with one tap.
Customers
The customer card
- Notes — dated, with who wrote them. "Husband picks up, wife decides."
- Orders — everything they've bought and what's still owed, for the warranty question.
- Payment — cards on file, and how they like to pay. The register opens on that tab for them.
- Other numbers — the spouse's cell, the office. Any of them finds the customer at the register.
Cards on file
Tick Keep this card on file when keying a card at the register, or add one from the customer's Payment tab without charging it. Cards are held by Stripe — never stored here — and the register offers them first for that customer. Remove or change the default from the same tab.
Stock across stores
One catalog
Inventory → Products shows the count per store and a total. Inventory → Categories arranges it into departments and the types in each — what the register's chips and the catalog filter follow.Counting and adjusting
Stock History. Nothing is ever edited away.Moving between stores
Inventory → Transfers: pick the sending and receiving store, put items on the van, Send. The other store counts it in, short or not, and the difference is on record.Labels and holds
Purchase orders
Purchasing in the sidebar. Vendors first, then orders.
Vendors
Raise and send
Check the confirmation
Receive on the dock
- Costs show only to people with the purchasing costs permission. The PDF has a customer copy with no prices.
- Chasing: a PO unconfirmed after three days, or past its expected date, raises an alert every morning and sits on the dashboard until it's dealt with.
Where the money shows up
Finances → Ledger
Every payment and refund the registers take lands in the company ledger alongside the rest of the books — the day's till, the month's card takings, by date and by store. An order's own payments and refunds are on the order page.
Going live at a store
The checklist for opening a store — or the third one.
- Permissions. Give the floor Products and Orders (read/write) at their store; buyers Purchasing read/write; managers Purchasing costs, Orders refund and Customers write.
- Register settings. Sales tax rate, discount buttons, delivery charge buttons and whether delivery is taxed — per store, in the store's settings.
- Card readers. Register each store's Stripe reader from the register's Terminal tab. Cards on file and pay links need the legal entity's Stripe account to be fully set up; bank payments need ACH turned on in Stripe.
- Texting. Pay links and messages go from the store's own number once A2P registration is approved. Until then, email.
- Bring the history. Import the catalog (Products → Import CSV), the customer book (xRM → Import), then past sales (Orders → Import history) — in that order, so customers and sales match up. Tick continue the old numbering so receipts don't restart.
- Labels. Print labels for anything without a barcode so the register can scan it.
