ReadonlyactionOptional ReadonlycustomCustom Fields for the custom Shipping Method.
Optional ReadonlydeliveriesDeliveries to be shipped with the custom Shipping Method.
Optional ReadonlyexternalTax Rate used to tax a shipping expense if the Cart has the External TaxMode.
ReadonlyshippingDetermines the shipping rate and Tax Rate of the associated Line Items.
ReadonlyshippingUser-defined identifier for the custom Shipping Method that must be unique across the Cart with Multiple ShippingMode.
ReadonlyshippingName of the custom Shipping Method.
ReadonlyshippingDetermines the shipping price.
Optional ReadonlyshippingInput used to select a ShippingRatePriceTier.
The data type of this field depends on the shippingRateInputType.type configured in the Project:
- If `CartClassification`, it must be [ClassificationShippingRateInputDraft](ctp:api:type:ClassificationShippingRateInputDraft).
- If `CartScore`, it must be [ScoreShippingRateInputDraft](ctp:api:type:ScoreShippingRateInputDraft).
- If `CartValue`, it cannot be set.
Optional ReadonlytaxTax Category used to determine a shipping Tax Rate if the Cart has the Platform TaxMode.
To add a custom Shipping Method (independent of the ShippingMethods managed through the Shipping Methods API) to the Cart, it must have the
MultipleShippingMode.