Authors:
Matthew Hesford, Esma Tuzovic, Anita Gu, Cille Schliebitz
Changed on:
2 Feb 2025
Order Orchestration
Order Orchestration represents and stores details about all orders across the Fluent platform. On the Fluent Platform, an item represents a product plus (+) quantity, as well as pricing and other customisation information.Entities that exist in this Domain include:
Billing Management Domain facilitates the management of all billing requirements across the Fluent platform.Entities that exist in this domain include
Inventory represents aggregations of product inventory across e-Commerce systems and the Fluent platform.Entities that exist in this domain include
Foundation represents the setup and configurations needed in order to implement and build experiences using the Fluent Commerce app ecosystem.Entities that exist in this Domain include:
Store provides the foundation for retailers to manage all aspects of order fulfillment and the following entity:Wave: A Wave is the process of grouping orders. The Wave entity holds information about the progress of created waves such as completed and started. It is also used to manage the batch pick and pack, and ship processes across a group of fulfilments assigned to a single location. Different types of waves can follow different processes, allowing clients to tailor the store fulfilment process across different types of locations (e.g. boutique vs department store).Security
Security represents the users, roles, and permissions that are applicable across the Fluent platform.Entities that exist in this Domain include:
Shipping holds and records shipping details about an order. These details include the chosen carrier and consignment for each article associated with an order.Entities that exist in this Domain include:
Payments holds payments details specific to a payment provider and all of Fluent's interactions with that specifically identified payment provider and has the following entity:Financial Transactions: This entity holds the details of the payment. The Financial Transactions entity holds all financial activities that are recorded across the Fluent platform. This is usually a "pre-authorization" token for a specific payment gateway that can be "captured" at a later stage, e.g. after fulfilment. The fluent platform does not handle credit card information.Availability
Availability provides a range of Availability information for different products. This information is provided by considering custom attributes defined in a business workflow.Entities that exist in this Domain include: