Skip to main content

ShippingOptions

Signature

shippingEligibilityCheckers

propertyArray<ShippingEligibilityChecker<any>>

An array of available ShippingEligibilityCheckers for use in configuring ShippingMethods

shippingCalculators

propertyArray<ShippingCalculator<any>>

An array of available ShippingCalculators for use in configuring ShippingMethods

shippingLineAssignmentStrategy

This strategy is used to assign a given ShippingLine to one or more OrderLines of the Order. This allows you to set multiple shipping methods for a single order, each assigned a different subset of OrderLines.

customFulfillmentProcess

propertyArray<FulfillmentProcess<any>>

Allows the definition of custom states and transition logic for the fulfillment process state machine. Takes an array of objects implementing the FulfillmentProcess interface.

process

propertyArray<FulfillmentProcess<any>>v2.0.0
Default:<a href='/reference/typescript-api/fulfillment/fulfillment-process#defaultfulfillmentprocess'>defaultFulfillmentProcess</a>

Allows the definition of custom states and transition logic for the fulfillment process state machine. Takes an array of objects implementing the FulfillmentProcess interface.

fulfillmentHandlers

propertyArray<FulfillmentHandler<any>>

An array of available FulfillmentHandlers.

Was this chapter helpful?
Report Issue
Edited Feb 25, 2026ยทEdit this page