Catalogs: Custom Pricing and Availability
The Catalog page is where you configure what each catalog actually contains — which items are available and at what price. To create and manage catalogs themselves, see Catalogs.
Important: Catalogs control both custom pricing AND availability. For example, if a Brand has 10 items they sell, they might make only 8 of them available to Distributors (via a "Wholesale" catalog) because 2 are exclusive to direct-to-store sales (in a "Retail" catalog). This means catalogs control not just what price customers see, but which items they can see and purchase at all.
How to Get There
Go to Sell > Items to sell in the sidebar.
Selecting a Catalog
Look for the catalog selector in the toolbar (it shows a colored badge with the current catalog name). Click it and choose the catalog you want to view or edit.
You can also create a new catalog directly from here — type a new name into the selector dropdown and click Create New Catalog.
Setting Prices
With a catalog selected:
- The price column shows prices for that catalog.
- Click any price cell to edit it inline.
- Changes save automatically — no need to click a save button.
Items that don't have a custom price for the selected catalog show the default price. Once you edit a price, that item gets a custom override for that catalog.
To remove a custom price (so the item falls back to the default), clear the price field.
Bulk Editing Prices
For larger catalog updates, open the bulk pricing editor instead of clicking each cell:
- Click the three-dot menu next to the catalog selector and choose Edit pricing, or
- Open the $ per unit column menu and choose Edit in bulk, or
- Select multiple rows in the items table and click Edit pricing in the selection toolbar.
The editor opens a spreadsheet with one row per active sell item and these columns:
- Item, Unit, and Category — for reference (read-only)
- COGS — the average cost per unit, pulled from receipts
- Sale price — what customers pay
- Margin % — calculated as
(sale price − COGS) / sale price. Capped below 100% (the formula has no answer at or above 100%). - Markup % — calculated as
(sale price − COGS) / COGS. Useful when you think in cost-plus terms (a $3 item sold for $10 is a 233% markup, or a 70% margin — same transaction, two views).
The three pricing columns stay in sync — edit any one and the other two recalculate from COGS.
Use the search bar at the top of the editor to narrow the list by item name, category, or unit. The adjacent Category filter lets you pick one or more categories and only show their items. Click any column header to sort by that column — an up or down arrow shows the current sort direction; clicking again toggles the direction, and a third click clears the sort.
You can:
- Edit any Sale price, Margin %, or Markup % cell directly. Editing margin or markup recalculates the sale price from COGS.
- Select rows with the row checkboxes (or Select all in the header), then click Edit price, Edit margin, or Edit markup to apply the same value to every selected item.
- Copy and paste a column of values from a spreadsheet into any editable column.
Changed cells are highlighted and a changed counter appears in the footer. Nothing is saved until you click Save — use Cancel to discard your edits.
If any selected items don't have COGS, margin and markup can't be calculated for them. Peasy will offer to skip missing COGS and apply the value only to the items with a known cost.
Hiding Items from a Catalog
When you have a non-default catalog selected, each item shows a visibility toggle (eye icon):
- Visible (green eye) — The item is available in this catalog
- Hidden (red eye) — The item won't appear for customers in this catalog
Click the eye icon to toggle visibility. This is useful for creating curated catalogs — for example, hiding retail-only items from your wholesale list.
Assigning a Catalog to a Customer
- Go to Sell > Customers in the sidebar.
- Open the customer's detail view.
- In the Catalog dropdown (in the Details section), select the catalog.
- The change saves automatically.
That customer will now see their assigned prices whenever you create an order for them.
How Prices Apply to Orders
When you create a sales order and select a customer:
- If the customer has an assigned catalog, items use their custom prices from that catalog.
- If an item doesn't have a custom price in the customer's catalog, it uses the default price.
- If the customer has no catalog assigned, all items use default prices and availability from the default catalog.
You don't need to do anything special — the right prices appear automatically based on the customer.
Storefront
When a wholesale customer signs in to the Storefront, Peasy shows the catalog assigned to that customer. If they haven't been assigned a catalog, they see the storefront default catalog. Storefront settings are managed on the Configure > Catalogs page.
Good to Know
- Each customer can have one catalog at a time.
- All changes to prices and visibility save automatically — there's no save button.
- Items without a custom price fall back to the default price.
Related
- Catalogs — Creating and managing catalogs
- Managing Your Catalog — Your overall product catalog
- Managing Customers — Assigning catalogs to customers
- Creating Sales Orders — How prices apply to orders
- Storefront — Customer-facing ordering portal