Fluent Commerce Logo
Docs
Sign In

Inventory Batch API Enhancements: Smarter, Faster, More Flexible

Release

Author:

Fluent Commerce

Changed on:

9 Feb 2025

Target release date:2025-02-10
Release status:Released

Description

This release expands the capabilities of the Inventory Batch API, allowing you to integrate a broader range of inventory data—such as last-counted stock, future stock, and offline sales—into your existing workflows. With  enhanced control over inventory batch processing, flexible pre-processing logic, and customizable payload configuration, these enhancements offer increased efficiency and adaptability in managing complex inventory scenarios.

👤 Customer Benefits

  • Unified Data Integration
    Consolidate all types of inventory data (offline sales, future stock, corrections, and more) into a single system, streamlining your inventory data management efforts.
  • Improved Flexibility
    Enable execution of of distinct business logic for each inventory batch as well as targeting different inventory catalogues, ensuring adaptability to various inventory data types. 
  • Enhanced Inventory Pre-Processing
    Configure whether inventory pre-processing logic is applied on a per-job basis, helping to avoid the processing of unchanged records and increasing inventory accuracy.

📢 What’s Coming

  • Updated Inventory Module
    An upcoming inventory reference module release will simplify how inventory quantities are created and updated as well as provide full support for different inventory types and inventory catalogs.
  • Self-Serve Dashboard
    Soon, you’ll have direct visibility into batch pre-processing metrics—like how many records were processed, changed, or unchanged—so you can measure efficiency and identify patterns.


Changelog

  • Enhanced Support for Batch Payload
    Send specific inventory quantity reference, status and type inputs in a single batch payload, providing more granular control over inventory data and updates.
  • Batch-Level Event and Catalog Configuration
    You can configure specific events and inventory catalogs at the inventory batch level, tailoring the batch processing approach to meet your unique business processes.
  • Selective Batch Pre-Processing
    Decide at the job level whether inbound batches should flow through the  Batch Pre-Processing (BPP) layer, enabling dynamic routing based on inventory volumes and processing requirements.
  • Override Default Pre-Processing Logic
    You can now override default pre-processing logic for transient inventory quantities and statuses, offering finer control and accuracy in inventory updates.
  • Enhanced Attributes for Non-BPP Flows
    Even if you’re not using Batch Pre-Processing, you can still utilize the upgraded attribute payload capabilities to enrich your inventory data and ensure consistent handling across all inventory ingestion flows.
  • Improved Record Change Detection
    When Batch Pre-Processing is enabled, the system now features an enhanced logic set to determine whether a record has changed, reducing unnecessary reprocessing and improving efficiency.
Released capability depth:Enhancement, New capability
Release bundle / Capability type:Big Inventory
Fluent Commerce

Fluent Commerce

Copyright © 2025 Fluent Retail Pty Ltd (trading as Fluent Commerce). All rights reserved. No materials on this docs.fluentcommerce.com site may be used in any way and/or for any purpose without prior written authorisation from Fluent Commerce. Current customers and partners shall use these materials strictly in accordance with the terms and conditions of their written agreements with Fluent Commerce or its affiliates.

Fluent Logo