Last verified: 2026-02-18
Overview
StockApp allows you to sell the same product at different prices to different groups of buyers. Each pricelist can be shared with a specific set of buyers, and each has independent pricing settings. Your buyers only see the pricelist you've shared with them — they cannot see what you charge other buyers.
This is useful when you sell to different customer segments (for example, wholesale accounts versus individual buyers) and want to apply different pricing or terms to each group without managing separate catalog entries.
What happens in the system
When you add a product to multiple pricelists, each pricelist has independent pricing — you set a separate Markup % and Price per list
Inventory is shared — all pricelists draw from the same available stock pool
Buyers only see the pricelists shared with them; they cannot see other pricing
The List field in the product detail panel shows which pricelist is currently active for that view
What does NOT happen
Price changes do not cascade — updating the price in one pricelist does NOT affect other pricelists
Buyers cannot see other pricing — a buyer on your Wholesale pricelist cannot see what you charge Retail buyers
Inventory is not duplicated — the same stock is shared across all lists
Removing from a list does not delete the product — it only removes the product from that specific pricelist
Prerequisites
At least one product in your catalog
At least one existing pricelist (see Creating and Sharing Pricelists)
A second pricelist to add the product to
How Pricelists Work
Viewing Your Pricelists
From your Products page, click the list selector button in the top bar (shows "All items" by default or the name of the currently selected list).
The dropdown shows:
All items — shows every product across all your pricelists
Your pricelists — each row shows the list name, visibility icon, total product count, and a green dot with the number of buyers who have access
Create list — at the bottom, to add a new pricelist
Visibility icons indicate who can access each list:
Globe icon — visible to all buyers (public / website list)
Lock icon — visible only to selected buyers (private list)
Filtering by a Single Pricelist
Click any list name in the dropdown to filter the product view to that list only. When a single list is selected, the top bar shows the list name and a "Visible to all customers" or similar visibility badge.
The product count in the search toolbar updates to show only products in that list.
Step-by-Step Instructions
Step 1: Open the product detail panel
From your Products page, click on any product to open its detail panel on the right.
Step 2: Open More Options
Click the More options button (three-dot menu) at the bottom-left corner of the detail panel footer.
The menu shows several actions. Click Manage lists.
Step 3: View the Manage Lists modal
The Manage lists dialog opens. It shows:
A product summary card at the top with the SKU, name, specs, and vendor price (for reshared products)
Current lists — pricelists this product is already in, with editable Markup % and Price fields per list
Available lists — pricelists this product is not yet in, each with an + Add button
Step 4: Add to an additional pricelist
In the Available lists section, click + Add next to any pricelist to add the product to it.
The pricelist moves from "Available lists" to "Current lists", and editable Markup % and Price fields appear for it.
Note: The price is initially set to match the vendor's cost with 0% markup. Enter your desired Markup % or Price directly before saving.
Step 5: Set the price for the new list
In the Current lists section, for the newly added pricelist:
Enter a Markup % — the price field updates automatically
Or enter a Price directly — the markup % updates automatically
You can set different prices for each pricelist in the "Current lists" section.
Step 6: Save
Click Save to apply the changes. The product now appears in both pricelists with its respective pricing.
Managing Existing Multi-List Products
Updating price for a specific list
Open the product detail panel
Click More options > Manage lists
In the Current lists section, edit the Markup % or Price for the specific list
Click Save
Changes only affect the list you edited. Other lists retain their existing pricing.
Removing a product from a pricelist
Open the product detail panel
Click More options > Manage lists
In the Current lists section, click the × (remove) button next to the pricelist you want to remove it from
A confirmation dialog appears — click Remove to confirm
Warning: If the product has active orders in that pricelist, removal may be blocked until orders are completed.
The product remains in your other pricelists — only membership in that specific list is removed.
Viewing which lists a product belongs to
The List field in the product detail panel shows the currently active pricelist for the view you're in. To see all lists the product belongs to, open More options > Manage lists.
What changes over time
Vendor price changes: If a vendor changes the base cost of a reshared product, the price in each pricelist recalculates based on that list's markup % — independently per list
Manual price changes: Any price you manually set in a list stays fixed until you change it
Inventory: Available stock is shared. When stock drops, it reflects across all pricelists simultaneously
Common Issues
Issue: Save button is disabled
Symptom: The Save button in the Manage lists dialog is grayed out.
Cause: No changes have been made yet.
Solution: Make at least one change (add a list, remove a list, or edit a price) to enable the Save button.
Issue: Cannot remove product from a pricelist
Symptom: The × button is disabled or a warning appears about active orders.
Cause: The product has open orders in that pricelist.
Solution: Wait until active orders in that pricelist are completed before removing the product.
Issue: Manage lists option is not visible
Symptom: The More options menu does not show "Manage lists".
Cause: You may not have permission to manage pricelists, or you are viewing the product from a buyer/vendor view rather than your own workspace.
Solution: Confirm you are in your vendor workspace (your company name shown in the top bar), and that your account has the appropriate permissions to manage products and lists.





