ShippingOptions

ShippingOptions

Signature

interface ShippingOptions {
  shippingEligibilityCheckers?: Array<ShippingEligibilityChecker<any>>;
  shippingCalculators?: Array<ShippingCalculator<any>>;
  customFulfillmentProcess?: Array<CustomFulfillmentProcess<any>>;
  fulfillmentHandlers?: Array<FulfillmentHandler<any>>;
}

Members

shippingEligibilityCheckers

property
type:
Array<ShippingEligibilityChecker<any>>
An array of available ShippingEligibilityCheckers for use in configuring ShippingMethods

shippingCalculators

property
type:
Array<ShippingCalculator<any>>
An array of available ShippingCalculators for use in configuring ShippingMethods

customFulfillmentProcess

property
type:
Array<CustomFulfillmentProcess<any>>
Allows the definition of custom states and transition logic for the fulfillment process state machine. Takes an array of objects implementing the CustomFulfillmentProcess interface.

fulfillmentHandlers

property
type:
Array<FulfillmentHandler<any>>
An array of available FulfillmentHandlers.