ERP - Total Stock Visibility

What is Stok.ly product information and pricing management?

Stok.ly PIM is the product data and pricing control layer within the Stok.ly order management-led, inventory-centric ERP platform. It provides one source of truth for all product data, unlimited custom attributes, variant management, composite and bundle control, trade pricing, multi-tier discount governance and margin protection — connected to orders, inventory, warehouse execution, purchasing, fulfilment, ecommerce channels and B2B operations.

Product information starts simple. A SKU, a name, a description, a price and a stock quantity. Then the business grows. Variants multiply. Composite items and bundles are introduced. Different channels need different product data. Wholesale customers need account-specific pricing. Discounts need rules and approval logic. Purchasing needs supplier references. The warehouse needs accurate identifiers. Finance needs cost and margin visibility. eCommerce needs clean mapped attributes.

When product and pricing information is not controlled from one place, every team maintains their own version of it. Channels show different prices and product data. Sales reps apply the wrong discount. The warehouse picks the wrong variant because the product identifiers are inconsistent. Finance discovers margin has eroded because nobody governed the discount structure.

G2 Customer Reviews

What do you like best about Stok.ly – Inventory-Centric Cloud ERP?
“I like that the program is very fast. When we sell something on eBay or Amazon, the stock updates everywhere straight away. The stock app is easy to use in the warehouse, and it makes our work much quicker.”

Stok.ly PIM answers the product and pricing questions that operational teams need to work confidently:

  • Does every channel show the right product data and the right price for that channel?
  • Does this customer's pricing auto-populate correctly when sales create a quote?
  • What is the margin on this order at the current discount level?
  • Are all variants of this product consistent across channels and the warehouse?
  • Do composite item picks connect correctly to the component inventory?
  • Is this product's data current on Shopify, eBay and Amazon simultaneously?
  • Which customers and order types are generating genuine margin after all costs?

When product and pricing data stops being the source of truth

Product data inaccuracy is one of the most pervasive and least visible forms of operational friction in growing businesses. It does not announce itself with a system error. It accumulates quietly: a price that is slightly wrong on one channel, a variant that is missing an attribute on another, a discount applied because nobody remembered the rule had changed, a composite item picked incorrectly because the component mapping was never updated in the warehouse system.

By the time the damage is visible — the customer complaint, the margin report, the ecommerce return caused by incorrect product data — it has usually been accumulating for months.

“Stok.ly gives us total control over every sales channel — we can create and see the different prices for B2C, B2B, trade and retail customers on one dashboard and the easy mapping set up means each channel has its own price and product data. This has been a game changer for us.”

COO, hardware retail chain

Root cause: When pricing and product data are managed per channel — in separate spreadsheets, per-platform settings or manually maintained price lists — updates that should be applied everywhere get applied somewhere. The business ends up with multiple versions of product and pricing truth, each slightly different, each maintained by someone who believes their version is correct.

What Stok.ly does: Stok.ly is the product master. Every channel — Shopify, WooCommerce, eBay, Amazon, Trade Desk, ePOS — draws from one source. Changes made in Stok.ly propagate everywhere simultaneously. Each channel has its own mapped price and product data configuration, controlled from one dashboard.

Eight signs product and pricing data has become an operational problem

  • Different channels show different prices for the same product — and nobody is sure which is correct
  • Sales reps reference a spreadsheet for trade pricing rather than the system auto-populating it
  • Discounts are applied inconsistently and margin is only reviewed after the invoice has gone out
  • Product variants are managed differently across ecommerce, warehouse and back office — creating picking errors and channel inconsistencies
  • Composite item and bundle picks are managed with separate manual instructions to the warehouse
  • A product update — new image, corrected specification, price change — has to be applied separately on every platform
  • Customer profitability reports cannot be trusted because cost, pricing and discount data does not connect
  • New product listings require someone to manually re-enter data on each ecommerce platform separately
One View. All Locations.


How Stok.ly controls product and pricing information

Product master data — one source, all channels

Stok.ly is the product master for every connected channel. Core product records — SKU, name, description, images, identifiers, supplier references, cost price and attributes — are created and maintained in Stok.ly and pushed out to each connected channel in the correct format. There is no per-channel product maintenance, no manual re-entry across platforms and no risk of channels holding different versions of the same product record.

When a product is created in Stok.ly, it can be listed across all 200+ connected ecommerce channels simultaneously. When a product is updated — new images, corrected specification, amended description — the update propagates everywhere at once. Bulk editing across the entire catalogue applies changes to all connected channels in a single operation.

→ Explore Stok.ly eCommerce Operations Management

Accurate Fulfilment. Every Channel


How Stok.ly controls product and pricing information

Product master data — one source, all channels

Stok.ly is the product master for every connected channel. Core product records — SKU, name, description, images, identifiers, supplier references, cost price and attributes — are created and maintained in Stok.ly and pushed out to each connected channel in the correct format. There is no per-channel product maintenance, no manual re-entry across platforms and no risk of channels holding different versions of the same product record.

When a product is created in Stok.ly, it can be listed across all 200+ connected ecommerce channels simultaneously. When a product is updated — new images, corrected specification, amended description — the update propagates everywhere at once. Bulk editing across the entire catalogue applies changes to all connected channels in a single operation.

→ Explore Stok.ly eCommerce Operations Management

ERP - Cost vs Benefit


Variant and composite item management

Stok.ly manages parent and child variants across size, colour, style and any other variant dimension. Child inventory rolls up into the parent record for reporting and channel availability, while individual variant stock is tracked separately for warehouse execution. Picking workflows, channel availability and purchasing decisions all operate at the correct level of granularity.

Composite items and bundles are controlled at the component level. The bundle is presented as a single purchasable item to channels and customers. Inventory is managed at the component level — so a bundle of three items reduces the stock count of each component when it sells. Warehouse kitting workflows connect bundle orders to the correct component picks without manual instruction. Channel availability reflects the true buildable quantity based on component stock levels.

Data That Drives Decisions


Channel-specific pricing — B2C, B2B, trade and retail from one dashboard

Stok.ly controls pricing across every channel and customer type from one dashboard. Each connected channel — Shopify, WooCommerce, eBay, Amazon, Trade Desk, ePOS — has its own price configuration mapped from the Stok.ly pricing layer. B2C retail pricing, B2B trade pricing, customer-specific net prices and bulk buy discounts are all managed independently without maintaining separate product records per channel or per customer type.

Customer-specific pricing is linked directly to the trade customer account. When a sales rep creates a quote or order, the correct pricing for that customer auto-populates — no spreadsheet reference, no manual discount calculation and no pricing errors that result in margin leakage or invoicing disputes.

→ Explore Stok.ly B2B Wholesale Order Management

Smarter Buying Starts With ERP


Multi-tier discount governance — controlled discounting without margin erosion

Stok.ly’s discount governance framework controls how discounts are applied across sales orders and quotes. Discount structures, application logic and approval rules are configured in the platform — sales teams apply discounts within defined parameters rather than discretionally. Margin thresholds trigger approval workflows when a proposed discount would take an order below acceptable margin levels.

Critically, Stok.ly shows cost price and live margin at the point of order and quote creation — as items are added and as discounts are applied. Sales teams and managers see the commercial consequence of a pricing decision before it is committed to, not after the invoice has been sent and the damage is done.

Margin protection and order-level profitability

Stok.ly connects cost price, pricing, discounting, fulfilment cost and customer account data to provide profitability visibility at the order level and customer account level. Customer profitability and commercial intelligence reporting identifies which accounts, order types and channels are generating genuine margin after all costs — and which are revenue that looks healthy until the full picture is examined.

The approval engine creates a control layer between sales behaviour and financial outcome — management authorises below-threshold orders rather than discovering the margin impact at month-end reporting.


Stok.ly product information and pricing management capabilities

Capability What it controls Why it matters
Product master data control Core product records, consistency and governance across all channels and operational workflows — SKU, name, description, images, identifiers, supplier references and cost price Every channel and every team works from the same product record — no duplicate records, no inconsistent descriptions and no channels holding different versions of the same product
Unlimited custom attributes and channel mapping Unlimited product attributes mapped to each connected ecommerce channel’s attribute schema via configurable dropdown channel mappings Complex product data structures — technical specifications, compliance attributes, supplier references — are managed in one place and flow to each channel in the correct format automatically
Variant management — parent and child Parent and child variant structures across size, colour, style and other dimensions — child inventory rolling up into parent for reporting and channel availability Variant stock, channel availability and picking all operate at the correct level of granularity — no variant confusion in the warehouse, no incorrect availability on channels
Composite item and bundle management Bundle presentation to channels and customers with component-level inventory management, buildable quantity calculation and warehouse kitting pick workflows Bundles are sold as a single item without disrupting inventory accuracy — component stock reduces correctly on sale and warehouse kitting picks connect to the correct components automatically
Bulk listing across 200+ channels Single-action product listing from Stok.ly to all connected ecommerce channels simultaneously — with live inventory connected from the moment the product goes live A product created once in Stok.ly is listed everywhere at once — no per-channel listing workflow, no manual stock upload and no lag between channels going live
Bulk editing across all channels Single-action updates to pricing, product data, specifications and images across all connected sales channels simultaneously A price change, image refresh or specification correction applied once in Stok.ly propagates to every connected channel — no per-platform editing and no channels showing outdated product information
Channel-specific pricing configuration Independent price mapping per channel — B2C retail pricing, B2B trade pricing, customer-specific net pricing and bulk buy discounts all controlled from one dashboard Every channel shows the correct price for its audience automatically — no manual per-channel pricing maintenance and no pricing errors from channels defaulting to the wrong price tier
Multi-tier B2B trade pricing Net pricing lists, trade pricing, trade discounts and bulk buy discounts linked to customer accounts and auto-populating in sales orders at the point of order creation Sales teams never need to reference a price list — the correct customer price is applied automatically, eliminating pricing errors, margin leakage and invoicing disputes
Discount governance framework Discount structures, application logic and approval workflows — margin thresholds that trigger authorisation requirements when a discount would breach defined commercial limits Discounts are applied within controlled parameters rather than discretionally — margin is protected at the point of sale rather than reviewed after damage has been done
Live margin visibility at point of sale Real-time cost price and margin display as items are added to a sales order or quote — live margin impact as discounts are applied Sales teams and managers see the commercial consequence of a pricing decision before it is committed — margin decisions are made with full visibility rather than discovered at month-end reporting
Order-level profitability engine True profitability at the order level connecting cost price, pricing, discounting and fulfilment cost Management understands which orders are genuinely profitable after all costs — not just which have the highest revenue
Customer profitability and commercial intelligence Profitability by customer account and account type — identifying which customers and order patterns generate genuine commercial value Account management and sales decisions are based on real commercial contribution rather than revenue volume — protecting margin at the relationship level, not just the order level

Why growing businesses outgrow spreadsheet-based product and pricing management

Current approach What tends to break Stok.ly
Product data managed separately on each ecommerce channel Different channels show different product data. Teams duplicate work maintaining the same product record in multiple platforms. A specification correction requires manual updates on every channel separately — and channels fall out of sync whenever updates are missed. Stok.ly is the product master. Changes made once propagate to every connected channel simultaneously via configurable channel mapping. No per-channel maintenance and no channels holding stale product data.
Trade pricing held in spreadsheets Sales reps reference the wrong version of a price list. Customer-specific pricing is applied manually and inconsistently. Pricing errors produce invoicing disputes, credit notes and margin leakage that is only discovered after the fact. Customer-specific pricing is linked to the account and auto-populates at the point of order creation. The correct price for this customer, this product and this quantity is applied automatically — no manual reference and no pricing errors.
Manual discount application without governance Discounts are applied discretionally. Margin control depends on people remembering the rules. Below-margin orders are approved informally or not reviewed until the monthly report. By then the commercial damage is done. Discount governance rules and margin threshold approval workflows control how discounts are applied. Live margin is visible at the point of order creation. Below-threshold orders require authorisation before they are accepted.
Variant management across disconnected systems Product variants are described differently across ecommerce, ERP and warehouse systems. The warehouse picks the wrong variant because the identifiers are inconsistent. Channels show incorrect availability because parent and child inventory is not correctly linked. Parent and child variants are managed in Stok.ly with child inventory rolling up into the parent correctly. Every channel and every warehouse workflow operates from the same variant structure — picking errors from variant confusion are eliminated.
Composite and bundle management handled manually Bundles cause inventory accuracy problems because component stock is not reduced correctly on sale. Warehouse teams receive separate instructions for kit picks rather than structured pick workflows. Bundle availability on channels is manually updated rather than calculated from live component stock. Composite items manage component inventory automatically — component stock reduces on bundle sale, buildable quantity is calculated from live component levels and warehouse kitting picks are structured in the same pick workflow as all other orders.
Profitability reviewed after the fact from manual reports Sales teams commit to orders without visibility of the margin impact. Discount patterns erode margin gradually across a customer relationship. Customer profitability is only examined at quarter-end when the picture is already historical. Cost price and live margin are visible as items are added and discounts applied at point of sale. Order-level and customer-level profitability reporting pulls from live operational data — management sees commercial performance in real time rather than retrospectively.

What Stok.ly customers say

“I like that the program is very fast. When we sell something on eBay or Amazon, the stock updates everywhere straight away. The stock app is easy to use in the warehouse, and it makes our work much quicker.”

Verified G2 review — 5 stars. Read on G2 →

Run A Lean Inventory


Who Stok.ly product and pricing management is designed for

Stok.ly PIM is designed for growing businesses where product data, pricing, trade rules, margin governance and operational control need to work together from one source of truth.

  • Retailers with growing catalogues across multiple ecommerce channels and marketplaces where product data and pricing must be consistent everywhere simultaneously
  • eCommerce businesses selling across Shopify, WooCommerce, eBay, Amazon and other platforms where per-channel product management has become a maintenance burden
  • Wholesalers managing trade pricing, account-specific pricing and B2B discount structures that need to connect to the order workflow rather than live in a spreadsheet
  • Distribution businesses managing complex product catalogues with technical specifications, supplier references and compliance attributes across multiple channels
  • Hybrid B2C and B2B businesses needing different pricing tiers for different customer types managed from one product and pricing layer
  • Teams replacing product spreadsheets, manual price checks, disconnected catalogue tools and per-platform product maintenance with one operational product control system

Who this is not for

Stok.ly PIM is not designed for businesses that only need a simple product list with a single price point and no channel complexity. If product data does not need to connect to trade pricing, discount governance, variant management, composite items, channel-specific mapping, margin control and operational reporting, a basic product catalogue may be sufficient.

Stok.ly PIM is built for businesses where the absence of a single product and pricing truth is already creating operational friction, commercial errors or margin leakage.

Frequently asked questions

What is Stok.ly PIM?

Stok.ly PIM (Product Information Management) is the product data and pricing control layer within the Stok.ly order management-led, inventory-centric ERP platform. It provides one source of truth for all product data, unlimited custom attributes, variant management, composite and bundle control, trade pricing, multi-tier discount governance and margin protection — connected to orders, inventory, warehouse execution, purchasing, fulfilment, ecommerce channels and B2B operations in one platform.

How does Stok.ly PIM connect product data to ecommerce channels?

Stok.ly acts as the product master — the single source of truth for all product data, pricing and attributes. Changes made in Stok.ly propagate to every connected ecommerce channel simultaneously: Shopify, WooCommerce, eBay, Amazon, Magento and 200+ others. Each channel has its own mapped price and product data configuration — so B2C pricing, B2B pricing, trade pricing and retail pricing are managed independently from one dashboard without maintaining separate product records per channel. When a new product is created in Stok.ly, it can be listed across all connected channels in a single action.

Does Stok.ly support unlimited custom product attributes?

Yes. Stok.ly supports unlimited custom attributes, giving teams the flexibility to manage complex product data structures — size, colour, material, pack size, specification, compliance data, supplier references, export codes and any other attribute the business needs — across a catalogue of any depth. Custom attributes map directly to ecommerce platform attribute schemas, so product data built in Stok.ly flows to each channel in the correct format without manual reformatting.

How does Stok.ly handle trade pricing and B2B pricing tiers?

Stok.ly supports multiple pricing tiers including net pricing lists, trade pricing, trade discounts and bulk buy discounts. Customer-specific pricing is linked directly to the customer account and auto-populates in sales orders at the point of order creation — so sales teams do not need to reference a separate price list or apply discounts manually. Different pricing tiers for B2C, B2B, trade and retail customers are all controlled from one dashboard, with each channel mapped to the appropriate pricing configuration.

How does Stok.ly protect margin on sales orders and quotes?

Stok.ly shows cost price and margin in real time as items are added to a sales order or quote — including the live margin impact as discounts are applied. Margin protection rules and approval workflows prevent orders from being accepted below defined margin thresholds without management authorisation. This connects pricing decisions to commercial outcomes at the point of sale rather than after the invoice has been raised.

Can Stok.ly manage product variants and composite items?

Yes. Stok.ly supports parent and child variant management — size, colour, style and other variant dimensions — with child inventory rolling up into the parent record for reporting and channel availability. Composite items and bundles are also supported: the component inventory is managed at the child level, the bundle is presented as a single item to channels and customers, and warehouse kitting workflows connect bundle orders to the correct component picks.

How does Stok.ly manage discount governance?

Stok.ly’s discount governance framework controls how discounts are applied across sales orders and quotes. Discount structures, discount application logic and approval rules are configured in the platform — so sales teams apply discounts within defined parameters rather than discretionally. Margin thresholds trigger approval workflows when a proposed discount would take an order below acceptable margin levels, creating a control layer between sales behaviour and financial outcome.

Can Stok.ly show profitability at the order and customer level?

Yes. Stok.ly connects cost price, pricing, discounting, fulfilment cost and customer data to provide profitability visibility at the order level and customer account level. Customer profitability and commercial intelligence reporting identifies which accounts and order types are generating genuine margin versus revenue that looks healthy until fulfilment costs and discount patterns are factored in.

  • This field is for validation purposes and should be left unchanged.

Contact Information

All our sales, support and development team are located in Hereford and Cheltenham in the U.K. Please submit the contact form and we will contact you within the same business day.

Technical Support

Sales Team & Customer Services

sales@stok.ly
Book a Demo