This is the only manual input in Baiord. Everything else is read from eBay or computed.
Where to type it
Click any order to open its drawer. Under Buying price there is one box, Cost per unit, already focused with its contents selected so you can simply type over it.
It accepts whatever you naturally type — 12.40, 12,40 or 1240. If the order is for more than one unit, a line underneath shows the arithmetic: "× 3 units = 37.20".
The other two fields
- Supplier — free text, with a list of every supplier you have used and up to four one-click chips for your most frequent ones. Typing a new name creates it, and it shows up in the suggestions from then on. A supplier you name is remembered against that product, so the next order of the same SKU fills it in for you.
- Supplier order # — optional. Worth filling in: it becomes a copyable column on the orders table, so checking supplier tracking a few days later does not mean opening every order to dig the number out.
Price suggestions
When Baiord has bought this product before, chips appear above the box:
| Chip | What it offers |
|---|---|
| Last | The most recent price you paid for this product |
| Avg | The average across every price you have recorded for it |
| Low | The cheapest you have paid, shown only when it differs from Last |
| High | The dearest, same condition |
Click one, or press ⌥1 to ⌥4 (Alt on Windows) while the price box has focus. The chips are labelled with their shortcut.
A product with no history yet shows no chips — there is nothing honest to suggest.
Saving, and the queue
Press Enter from any of the three fields, or the button, which reads Save & next on a new price and Update cost on one you are correcting.
A toast confirms with the result — "Profit 4.21 · margin 18.3%" — the row updates in place, and Baiord opens the next order still waiting. "Next" means the next one up the list, because orders arrive newest-first and sellers work through them in arrival order. Baiord also loads that next order in the background while you are typing, so moving on is instant.
Advancing only happens from All and Awaiting cost. On the refund, return and cancelled tabs you stay where you are, because you went there to look at something specific.
Orders with several products
A multi-product order gets a different form — Buying prices — 3 products, one save — with:
- One price box per product, each with its own Last chip
- A single shared Supplier and Supplier order #, since one supplier order usually covers the lot
- A different supplier? link on any line that came from somewhere else, which opens its own supplier fields for that line alone
One button, Save all prices, writes the lot. A half-filled form is allowed — only the lines with a price are saved — and the order stays in the queue until its last line is priced. Reopening an order you saved with mixed suppliers reopens those per-line fields as you left them.
Cancelled orders take no buying price
eBay cancelled it, you never bought or shipped it, so there is nothing to record. The drawer says so — "Cancelled order — Baiord keeps no buying price on cancelled orders" — the checkbox is disabled, bulk applies skip them and report how many, and the spreadsheet import classifies them "Cancelled — no buying price" rather than erroring.
Faster ways in
One at a time is the slow path. There are three faster ones:
- Price past orders — one price per product, applied across a whole backlog
- Spreadsheet mode — a grid you can paste into from Excel or Sheets
- Import from a spreadsheet — a CSV matched on eBay order numbers
- Stock batches — record a restock once and orders cost themselves
There is also a bulk bar: tick rows on the table and a floating bar appears with a unit cost, an optional supplier and supplier order number, and Apply to {n}. Buying price is the only bulk action there is.