Order Management includes an unmanaged package containing sample flows and processes.
The samples demonstrate how you can create a fulfillment process to allocate order items to a
fulfillment location and generate a fulfillment order.
Your Salesforce admin can use Flow Builder to modify and extend the sample flows and processes
or configure fulfillment processes using Salesforce APIs and Apex custom code.
Note Salesforce D2C Commerce allows only one fulfillment order per order summary. If you’re using
D2C Commerce, you can’t use the sample flow package.
Order Management includes these default statuses for fulfillment orders.
Draft
Allocated
Assigned
Canceled
Picked
Packed
Fulfilled
Note Your Salesforce admin can customize the default statuses to match the steps in your
fulfillment process. However, the standard Salesforce Order Management fulfillment flows use the
default Status Category mapping, so any changes to the default Status Category mapping requires
the use of customized fulfillment flows.
Example
The following steps illustrate a simple fulfillment process.
A customer submits an order on your storefront.
Order Management receives the order details and runs an automated approval flow.
The approved order moves to a draft status and triggers the creation of an order record and
an order summary record.
The order is allocated to a fulfillment location and assigned to a fulfillment order.
Order items from the fulfillment order are retrieved from available inventory (picked) and
packed for shipping.
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.