CreateShippingMethodCommandRequestInput
Creates an active, own shipping method. The shipping method has no shipping data export (export mode None). - Request
CreateShippingMethodCommandRequestInputFields
The name of the shipping method, at most 255 characters. It must be unique among all shipping methods.
The shipping costs, gross. Not negative.
From this order value on, shipping is free. 0 means there is no limit. Not negative.
The weight of the packaging that is added to the weight of the goods. Not negative.
What the shipping costs the merchant, net. Not negative.
The tax class of the shipping costs. Required when the tax rate determination is TaxClass and not allowed otherwise (error codes SHIPPING_METHOD_TAX_CLASS_REQUIRED, SHIPPING_METHOD_TAX_CLASS_NOT_ALLOWED).
How the tax rate of the shipping costs is determined.
The priority of the shipping method, from -5 to 5.
Whether and how packages have to be weighed.
How the tracking ID is entered.
A regular expression the tracking ID has to match. It has to be a valid regular expression that works without backtracking, so without back references and look-around (error code SHIPPING_METHOD_TRACKING_ID_PATTERN_INVALID). Such an expression is matched in time proportional to the length of the tracking ID.
The tracking ID is cut from this position on. 0 for both positions means no cut.
The tracking ID is cut up to this position.
The link to the tracking page: an absolute http or https address without quotation marks, angle brackets or blanks. The placeholders #IdentCode# (tracking ID), #PLZ# (postal code), #Tag# (day), #Monat# (month) and #Jahr# (year) are replaced; their values are URL-encoded.
Whether a shipping mail is sent to the customer.
Whether labels are printed on dispatch.
Whether the start position on the label sheet is asked before printing. Only has an effect when labels are printed.
What marketplaces are told about the shipping method. The value replaces what was there as a whole.
Client-supplied idempotency key. When provided, a repeated request with the same key and payload replays the original result instead of re-executing the mutation.
Was this page helpful?