Broadleaf Microservices
  • v1.0.0-latest-prod

Broadleaf Fulfillment Services


Fulfillment Services provides Admin components to manage Fulfillment Calculators and APIs to calculate fulfillment (aka shipping) options and costs for an order.

The service supports both data driven shipping calculators as well as calculators configured via code.

Find Priced Options Client Application Flow

The primary API for client applications is the findFulfillmentOptions endpoint. The sequence diagram below illustrates this flow.

Find Fulfillment Options Sequence Diagram

For a description of the components in this flow see Key Components

Calculator Capabilities

The admin managed calculators can support a number of use cases. See Calculator Capabilities

Data Model

See Data Model for a diagram and description of the key entities that can be managed in the Broadleaf Admin for Fulfillment Services