Store & Deliveries
Each job can have its own store where employees order supplies. Items, prices, categories, rank locks and delivery times are all configured in the Boss Creator; orders are delivered into a job stash after a delivery time.
A job needs at least one stash location placed before anyone can order from its store.
Ordering
Employees with order_items or manage_upgrades browse the store by category, search items and build a cart. Items with a minimum rank are marked with the required grade and can’t be bought below it. The cart shows the total price and the estimated delivery time, and lets the buyer pick which stash receives the order — the job’s configured delivery stash is preselected.
Payment is always taken from the society account. If the society can’t afford the order, it is rejected — employees never pay from their own pocket.
Delivery times
- Each item can have its own delivery time (in minutes), set in the creator.
- Items without one use the job’s default delivery time (creator → General Settings → Store Delivery; new jobs start at 120 minutes).
- An order arrives all at once: its delivery time is the longest delivery time among the items in it — quantity doesn’t change it.
The server checks for due orders every Settings.OrderCheckMinutes (default 10), so an order arrives between its delivery time and delivery time + check interval. When it lands, every online member of the job is notified.
Job stashes
Stash locations are shared job inventories (100 slots) opened by any member of the job standing at the stash. Deliveries land in the stash the buyer selected at checkout.
If a delivery can’t be placed into the stash (for example the stash is full), the server retries on the following checks and gives up after 5 failed attempts, notifying the job that an admin should look at the order.
Transactions
Every order is logged as a negative Store Order transaction in the job’s history, next to deposits and withdrawals — visible on the Dashboard and the Profile tab.

