Inventory
Storefront & Checkouts
The storefront is a browse-and-cart interface that lets you select inventory items and send them to a specific property. When you complete a checkout, stock levels are automatically reduced from the source warehouse, and the transaction is recorded in your checkout history.
Browsing the Storefront
Navigate to Inventory → Storefront to open the catalog view. Items are displayed as cards showing the item name, SKU, category, current price, and quantity in stock.

Items are automatically sorted by how frequently they are checked out, so your most-used supplies appear at the top. Items marked with a Popular badge are among the five most frequently checked out items in your account.
Filtering by Category or Warehouse
Use the search field to find items by name, or narrow the catalog using the category and warehouse filters:
- Search catalog — Type any part of an item's name to filter the grid in real time.
- All Categories — Select a specific category (e.g., Bath, Consumables, Linens) to show only items in that group.
- Warehouse — Select which warehouse location to pull stock from. Topkey defaults to the location with the most stock on hand.
Using Templates for Quick Selection
If you have saved templates, the storefront displays an Items tab and a Templates tab at the top. Select the Templates tab to load a predefined set of items into your cart at once, rather than adding them individually. This is useful for standard turnover restocks or recurring supply runs.
Templates are created and managed under Inventory → Templates. See the Inventory Templates page for details.
Adding Items to Your Cart
- Find the item you want to check out.
- Select Add to Cart on the item card. The button style changes to indicate the item is in your cart, and the cart badge in the top-right corner updates with the item count.
- To adjust the quantity, open the cart and update the quantity for any line item.
Completing a Checkout
Once you have added items to your cart, the cart panel appears at the top of the storefront.
- Review the items and quantities in the cart.
- In the Deliver to field, select the property that will receive the items.
- Confirm the correct warehouse is selected in the Warehouse filter. The source warehouse shown in the cart footer reflects your current warehouse selection.
- Optionally, enter any relevant notes (for example, "Weekend turnover restock") in the notes field.
- Select Complete Checkout.
When the checkout is submitted, Topkey deducts the checked-out quantities from the selected warehouse's stock levels and records the transaction in your checkout history.
If a warehouse does not have enough stock for an item in your cart, the checkout will not complete. Reduce the quantity or switch to a warehouse with sufficient stock before trying again.
How Charge Prices Are Calculated
When you select a Deliver to property, Topkey resolves the charge price for each item based on the pricing rules configured for that property. A pricing badge appears next to the property name in the cart to indicate which pricing method applies:
- At Cost — Items are charged at their cost price with no markup.
- Markup (property override) — A markup specific to that property is applied.
- Global markup — A markup rule set at the account level is applied.
If different items carry different markup rules, the badge will note that pricing varies by item.
Pricing is only visible to users with inventory pricing permissions. If you do not see prices in the storefront or cart, contact your account administrator.
Kiosk Mode
Kiosk mode provides a simplified checkout experience suited to shared or public-facing screens, such as a tablet mounted in a supply room. In kiosk mode, the storefront displays as Supply Checkout and hides pricing information, making it easy for any team member to complete a checkout without accessing sensitive financial data.
To enable kiosk mode, add ?kiosk=true to the storefront URL and load that link on the shared device.
Viewing Checkout History
Select Inventory → Checkout History to see a record of all past checkouts. Each row in the table shows:
- Date — When the checkout was completed.
- User — Who completed the checkout.
- From — The source warehouse.
- To — The destination property.
- Items — The total number of items checked out.
- Total — The total charge value of the checkout (visible to users with pricing permissions).

Filtering by Property
Use the All Properties filter above the table to narrow the list to checkouts for a specific property. The list updates automatically when you select a property.
Viewing Checkout Details
Select any row in the checkout history table to open the Checkout Details panel. This panel shows:
- Checked Out By — The user who completed the checkout.
- Source — The warehouse the items were pulled from.
- Deliver To — The property that received the items.
- Notes — Any notes added at the time of checkout.
- Items — A line-by-line breakdown of each item, its SKU, quantity, and line total.
- Total — The combined charge value of the entire checkout.

Frequently Asked Questions
Why do some items appear at the top of the storefront even though I didn't sort them? Items are automatically ordered by checkout frequency. Items your team checks out most often surface at the top so you can find them quickly. Items tagged as Popular are among the five most frequently checked out in your account.
Can I check out the same items from different warehouses in a single checkout? No. Each checkout pulls from a single source warehouse. If you need items from multiple warehouses, complete a separate checkout for each location.
What happens if I make a mistake on a completed checkout? Checkouts cannot be edited after they are completed. If you need to correct an error, Contact Support for assistance.