Last verified: 2026-02-18
Overview
StockApp provides multiple ways to update products: quick inline edits in the grid, full editing in the detail panel, per-list customization, and AI enrichment.
Who this is for: Vendors who need to update existing products in their catalog.
What happens in the system
Inline grid edits save automatically when you click away
Detail panel edits save when you click Save
Changes to pricing and inventory are visible to buyers immediately after saving
Status changes control buyer visibility
What does NOT happen
No version history - Previous values are not stored
No undo across sessions - Once saved, changes cannot be automatically reverted
No bulk edit without tools - To edit many products at once, use Spreadsheet View or Bulk Import
Prerequisites
An active StockApp account with vendor permissions
Products in your catalog
Update Methods
Method | Best For | Editable Fields |
Inline Grid | Quick price/inventory changes | Inventory, Cost, Markup %, Price, Lead time |
Detail Panel | Full product editing | All fields |
Manage Lists | Per-customer pricing | Price, MOQ, MXQ, Lead time per list |
AI Enrichment | Filling in missing info | Category, description, specs, images |
Method 1: Inline Grid Editing
Step 1: Navigate to Products
Click Products in the navigation to open your catalog view.
Step 2: Edit Values Directly
Click on any editable field in the grid:
Inventory: Click the number and type a new quantity
Cost: Click and type a new cost value (Markup % recalculates)
Markup % (Δ%): Enter a new markup percentage (Price recalculates automatically)
Price: Type a new price (Markup % recalculates automatically)
Lead time: Click and enter new delivery days
Changes save automatically when you click away from the field.
Method 2: Product Details Panel
Step 1: Open the Details Panel
Click on any product row to open the details panel on the right side.
Step 2: Edit Fields
The Details tab shows all editable fields:
Basic information
Title: Click the product title to edit
Image: Click the image area to upload a new one
Categorization
Category: Set your own category label for this product
Universal category: Platform taxonomy category (mapped by AI)
Pricing
Item pricing: Cost, Markup %, Price, Currency (all editable)
Discount qty: Volume pricing tiers — enter quantity + price pairs, click Add quantity to add rows
Inventory & Fulfillment
Inventory: Available quantity, MOQ (minimum order), MXQ (maximum order)
Lead time (days): How many days to deliver
Organization
Tags: Add or remove tags
List: Which pricelist this product belongs to
Internal ID: Your internal reference code
Product Details
External IDs: SKU, MPN, plus optional UPC, ASIN, GTIN
Packaging, Condition, Warranty, Terms and returns, Restrictions
Notes, Description, Manufacturer, Brand
Location, Origin (country), Shipping (weight and dimensions)
External URL, Source
Specifications
Category-specific technical attributes (auto-filled by AI enrichment)
Step 3: Save
Click Save at the bottom of the panel. The Save button is disabled until you make a change.
Tip: Fields have a "Drag to reorder" handle on the left — drag fields to rearrange the panel layout. Use More options > Reset field order to restore the default order.
Method 3: Changing Product Status
The status dropdown in the top-right of the detail panel controls buyer visibility.
Available statuses:
Published: Visible and purchasable by buyers
Sold out: Visible to buyers but cannot be ordered
Draft: Hidden from buyers (work in progress)
Inactive: Temporarily hidden from buyers
Unpublished: Hidden from buyers
To change status:
Open the product details panel
Click the status button in the top-right of the panel header
Select the new status from the dropdown
The Unpublish / Publish button at the bottom of the panel is a shortcut that toggles between Published and Unpublished.
Method 4: Managing Multiple Lists
If your product appears in multiple pricelists, you can set different pricing per list.
Open the product details panel
Click More options (the
...button at the bottom)Click Manage lists
Set different values per list:
Markup % and Price
MOQ, MXQ
Click Save
Note: Inventory is shared across all lists — it is not per-list.
Method 5: AI Enrichment
To fill in missing product details using AI:
Open the product details panel
Click More options (
...) at the bottom of the panelClick Review new data (if enrichment data is available)
Review suggested updates — hover over any enriched field to see the source and new value
Click Keep (or press Y) to accept a value, or Clear (or U) to dismiss it
Click Save to apply accepted changes
More Options Menu
The More options button (...) at the bottom of the detail panel provides additional actions:
Option | Action |
Review new data | Review pending AI enrichment suggestions |
Message… | Start a message thread about this product |
Create alert | Set a price alert for this product |
Manage lists | Configure per-list pricing |
Pin product | Pin product to top of your catalog |
Duplicate product | Create a copy of this product |
Highlight color | Apply a color highlight to the product row |
Reset field order | Restore the default field arrangement in the panel |
Delete product | Permanently delete this product |
What changes over time
When you update a Published product:
Changes appear to buyers immediately after saving
Buyers browsing your catalog see the new values
Items already in buyer carts update to reflect new prices
When you change status to Draft, Inactive, or Unpublished:
Product disappears from buyer-facing catalogs
Existing orders are not affected
You can reactivate by changing status back to Published
Common Issues
Issue: Changes aren't saving
Symptom: Values revert after clicking away
Solution:
For inline grid edits, clicking away triggers auto-save; if values revert, check your internet connection
For detail panel edits, make sure you click Save — it will be enabled once you've made a change
Try refreshing the page and editing again
Issue: Can't edit certain fields
Symptom: Fields appear read-only or grayed out
Solution:
Reshared products (sourced from a vendor) have locked fields such as title and description
For reshared products you can still edit: Price, Markup %, Lead time, Status, Tags
To change locked fields, contact the original vendor or duplicate the product to create an independent copy
Issue: Price calculations seem wrong
Symptom: Markup % or price doesn't match expectations
Solution:
Markup formula:
((Price - Cost) / Cost) × 100Example: Cost $100, Price $150 = 50% markup (not 33% margin)
Verify the Cost field is correct — it affects both Markup % and Price calculations




