Order Management Developer Resources

In addition to the Order Management Developer Guide, these documentation resources can help you customize Salesforce and the Order Management app.

Connect in Apex Classes 

FulfillmentOrder Class
OmnichannelInventoryService Class
OrderPaymentSummary Class
OrderSummary Class
OrderSummaryCreation Class
Repricing Class
ReturnOrder Class
Routing Class

Connect REST API Resources 

B2B and B2B2C Commerce Resources
Salesforce Omnichannel Inventory Resources
Salesforce Order Management Resources

Salesforce Flow 

Flow Builder
Salesforce Omnichannel Inventory Flow Core Actions
Salesforce Order Management Flow Core Actions
Salesforce Omnichannel Inventory Actions
Salesforce Order Management Actions
Presentation: Advanced Salesforce Order Management Flows (Video)
Example Custom Flow: Remorse Delay
Example Custom Flow: Bulk Order Cancel

Platform Events 

FOStatusChangedEvent
FulfillOrdItemQtyChgEvent
OrderStatusChangedEvent
OrderSummaryCreatedEvent
OrderSumStatusChangedEvent
PendingOrdSumProcEvent
ProcessExceptionEvent

Implementation 

Salesforce Order Management Implementation Guide for B2C Commerce (PDF)
Salesforce Order Management Implementation Guide for B2B and B2B2C Commerce (PDF)
Order Management with B2C Commerce Add Item Playbook (PDF)
 
 

Distributed Order Management Routing Package 

Distributed Order Management Routing Package Documentation
Omnichannel Inventory Downtime Playbook

Commerce Payments 

Data Models for CCS Order and Invoice Objects
CreditMemo
CreditMemoLine
Invoice
InvoiceLine
 
Data Models for Commerce Payment Objects
Payment
PaymentAuthorization
PaymentGateway
PaymentGatewayLog
PaymentGatewayProvider
PaymentGroup
PaymentLineInvoice
PaymentMethod
 
Commerce Payments Connect in REST Resources
Commerce Payments Resources
 
CommercePayments Apex Namespace
CommercePayments Namespace

Other Developer Resources 

Order Management Partner Pocket Guide
Object Reference for Salesforce and Lightning Platform
Standard Lightning Page Components