Skip to main content

Integrations Practical guide 3 min read

Connecting Shop Stock: Which Quantity Should Your Website Sell?

Plan an online shop stock connection around variants, locations, available stock and reservations, with a worked example and practical acceptance checks.

Written by RightCyber · Published by RightCyber

Published · Updated

Sources checked 25 October 2026 · Review due 25 January 2027

AI-assisted research, drafting and editorial checks by RightCyber. Sources checked on 25 October 2026.

At a glance

Map the exact product variant and location, then define sellable stock, reservations, delays and corrections before allowing a connection to change quantities.

On this pageArticle contents

Share this article

LinkedInEmail

Before connecting a stock system to an online shop, agree what “in stock” means. A physical item on a shelf is not necessarily available for the next customer to buy.

The connection needs to understand the product variant, the location and whether some units are already promised or held aside. Copying the largest number you can find is an easy way to offer stock you cannot supply.

Work through a real stock position

Take this fictional retailer's example. It has 20 identical lamps at one warehouse. Five are allocated to unfulfilled orders and two are held for inspection. That leaves 13 potentially available for new sales, assuming no other restrictions apply.

Shopify's inventory states guide distinguishes on-hand, available, committed, unavailable and incoming quantities. Other stock systems use their own terms. The point is to map their meaning, not assume matching labels represent the same calculation.

Do not count an incoming delivery as sellable before your agreed receiving process makes it available.

Match the item and the place

A product name is not enough if the shop sells sizes, colours or packs. Keep a stable mapping between each variant and its source stock record. Check whether a pack of six is represented as one sellable unit or six components.

Map locations too. A warehouse, a retail branch and goods held by a supplier may have different fulfilment rules. Stock at a location that cannot fulfil an order should not automatically increase the website's offer.

Write down where quantity changes originate. If both the shop and warehouse system independently subtract the same order, the business can lose stock twice on paper.

Show the complete order cycle

Ask for a demonstration that follows an order through reservation, fulfilment, cancellation and return. A refund does not necessarily mean an item has arrived back in saleable condition.

Test two customers trying to buy the final unit, a part-shipped order, an order cancelled after picking and a return placed in a damaged-stock area. Also make a manual stock correction and show which system is allowed to replace the previous number.

These checks establish behaviour for the tested setup. They do not prove that every sales channel will always agree instantly.

Plan for a delayed update

Choose how much delay the business can tolerate and what action follows a discrepancy. A safety allowance may be useful in some operations, but it should be an explicit business decision rather than a number hidden in the connector.

Shopify's webhook guidance says delivery is not guaranteed and recommends reconciliation checks. For a stock connection, that means periodically comparing the relevant records and making discrepancies visible.

When the connection is unavailable, staff need to know whether to pause a channel, review low-stock orders or use another agreed process. The answer depends on your operation.

Keep a record of the quantities and rules used in the test. The useful outcome is that staff can explain why the website offers a particular number, and can find and correct a disagreement before making another promise to a customer.

Provenance

Sources reviewed

Reviewed 25 October 2026

Sources reviewed by RightCyber on 25 October 2026. A source’s classification describes where it came from; it is not a blanket claim about every source.

How we prepare guidance and handle corrections

Disclaimer

Examples and suggested acceptance checks are illustrative, not customer case studies or measured results. Features, permissions and limits vary by provider and account. Confirm the intended behaviour in an authorised test setup.

Clarifications

Frequently asked questions

Should a stock integration copy the on-hand quantity to my shop?
Not automatically. On-hand stock can include units already committed or unavailable for sale. Agree which quantity is sellable in each system, including the relevant variant and fulfilment location.
Can an integration guarantee that we never oversell?
A connection alone cannot establish that. Reservation behaviour, concurrent orders, update delays, manual changes and channel settings all matter. Test the intended controls and define what staff do when quantities disagree.

Work with RightCyber

Get help with your project

Show us the systems, a representative record and the result your team needs. We can assess a practical connection and its recovery process.

Keep exploring

Browse the RightCyber Blog
  • AI & automation

    What Should a Small Business Automate First?

    Compare real tasks before choosing a tool. A fictional shortlist, time calculation and reusable project brief help you select and test a worthwhile first automation.