Inventory & Warehouses

Know what stock you have, where it is, and what is available.

See on-hand, reserved, and available quantities for every tracked product variant and warehouse. Record stock changes through inventory movements, set tracking and backorder policies, and move quantities through a clear transfer-order lifecycle.

A stock team prepares products beside organized shelves and a Wexcy work screen.

Stock position

One balance is not enough to explain stock.

A quantity can look available even when part of it is already committed. Wexcy separates what is recorded in the warehouse, what active reservations hold, and what remains available for supported operations.

On hand
The quantity currently recorded for a product variant in a warehouse.
Reserved
The quantity held by active reservations in that warehouse.
Available
The on-hand quantity remaining after active reservations are deducted.

Available quantity = on-hand quantity − active reserved quantity. Tracking and backorder policy determine how supported reservation and deduction flows respond when stock is short.

Warehouse structure

Give every warehouse a clear place in the stock model.

Create warehouse records with a stable code and name, keep them active or inactive, and designate an active default warehouse for the organization. Review a variant by warehouse or use warehouse totals when the operation needs the wider picture.

Warehouse team members review stock responsibilities together in a storage workspace.
  • Warehouse identity

    Use a unique organization-scoped code and a clear name for each storage location.

  • Active and default states

    Keep at least one active default warehouse, and choose a replacement before clearing or removing it.

  • Variant balances by warehouse

    Maintain a separate inventory record for each tracked product variant in each warehouse where it is stocked.

  • Deletion safeguards

    A warehouse cannot be removed while it still carries a positive on-hand or reserved quantity.

A warehouse is a stock-storage location. Its record is distinct from a branch or a location that serves customers.

Inventory movements

See why a quantity changed—not only what the balance became.

Wexcy records inventory changes handled by the system as movements. Each movement keeps the warehouse, type, quantity, business reference where available, optional operational note, and the time it was recorded so the team can review the context behind the balance.

An inventory movement explains a quantity change. It is not a purchase order, sales document, shipment, or accounting entry.

  • Replenish stock

    Increase the recorded on-hand quantity by entering a replenishment quantity through the inventory workflow.

  • Record damage

    Deduct unusable stock while preserving the reason and movement context.

  • Adjust the balance

    Set the recorded on-hand quantity through an inventory adjustment when a correction is required.

  • Review activity

    Inspect supported movements, reservations, and transfers in the activity history for the selected variant and warehouse.

Reservations & policy

Keep physical stock separate from quantities already committed.

Supported flows can reserve one item or a group of items, release reservations, consume them as the related operation proceeds, and assign expiry times to temporary holds. Holds that pass that time no longer count as active in supported views. Wexcy keeps temporary and firm reservations distinct while preserving their source and status.

  • Inventory tracking

    Choose whether the product variant is tracked within Inventory.

  • Backorder policy

    Allow or deny supported reservation and deduction flows when the tracked quantity is insufficient.

  • Reservation types

    Distinguish temporary soft locks from firm hard locks.

  • Reservation lifecycle

    Review active, consumed, released, and expired reservations, including supported individual and bulk actions.

Cart and order reservations—and promotion from a cart hold to an order reservation—require the relevant Commerce capabilities to be enabled and configured.

Warehouse transfers

Move stock through stages the team can verify.

A transfer order keeps the source warehouse, destination warehouse, product-variant lines, quantities, notes, state, and responsible actors together. Every stage has a distinct effect on the stock position.

  1. Draft

    Choose different source and destination warehouses, then prepare the product-variant lines and quantities.

  2. Approved

    Validate every source line and reserve the required quantities. If a line cannot be fulfilled, return its reason before the stage is applied.

  3. Shipped

    Consume the transfer reservations and deduct the quantities from the source warehouse.

  4. Completed

    Add the received quantities to the destination warehouse, creating the destination inventory record when needed.

Draft or approved transfer orders can be cancelled. Cancelling an approved transfer releases the quantities it reserved.

“Shipped” is an internal transfer state. It does not add carrier, parcel, label, or delivery management.

Catalog context

Identify the stock record without rebuilding the product record.

Inventory uses the product and variant identity maintained in Wexcy Catalog, including localized names, SKU, barcode, option context, and primary media where available. Catalog remains responsible for product structure; Inventory remains responsible for quantities, reservations, movements, and transfers.

  • Product identity

    Keep the stock record tied to the catalog product and its localized name.

  • Variant identity

    Use the variant title, SKU, optional barcode, option combination, status, and media context where available.

  • Recognizable lists

    Search and select the product variant using catalog context instead of re-entering a second product description.

  • Clear responsibility

    Change catalog structure in Catalog and stock quantities through Inventory workflows.

Catalog context reaches Inventory through platform events. Catalog metadata edits do not by themselves alter an existing stock balance. A newly created variant may receive an initial inventory record when warehouse and inventory settings are supplied.

Operational visibility

Review balances at the level the decision requires.

Start with the organization-wide stock position, then open the product variant, warehouse, movement, reservation, or transfer record that needs attention. Wexcy keeps aggregate quantities and focused activity within reach of the operational decision.

  • Variant totals

    Review on-hand, temporary reserved, firm reserved, and available quantities across warehouses.

  • Product totals

    Review aggregate quantities, inventory variants, and warehouse coverage for selected catalog products.

  • Warehouse totals

    Review product and variant counts, quantities, and last-update context for one warehouse where available.

  • Balance CSV

    Export a CSV balance report for one selected product variant and warehouse.

Inventory questions

What to know before you organize stock in Wexcy.

Clear answers about warehouses, quantities, tracking, reservations, movements, transfers, Catalog context, and product scope.

Start with clearer stock records

Build a warehouse view your team can act on.

Set up the warehouses and tracked variants you need now, then add policies, reservations, movement history, and transfers as the operation requires them.