Skip to main content
objectShippingMethod

Fields

id
ID!

The ID of the shipping method.

name
String

The name in the default language.

isActive
Boolean!

Whether the shipping method can be chosen for new orders.

Who created the shipping method.

exportMode
String!

How shipping data is handed over to the carrier. Stable key in UPPER_SNAKE. Known values: NONE, TEMPLATE, JTL_SHIPPING, SELLER_FULFILLED_PRIME, SHIPPING_PLATFORM, FFN_PRIME, SHIPPING_APP. New values can be added; a client that does not know a value ignores or tolerates it.

grossPrice
Decimal!

The shipping costs, gross.

freeShippingFromOrderValue
Decimal

From this order value on, shipping is free. Absent when there is no such limit.

additionalWeight
Decimal!

The weight of the packaging that is added to the weight of the goods.

netPurchasePrice
Decimal!

What the shipping costs the merchant, net.

taxClassId
ID

The tax class of the shipping costs. Empty when the tax rate is determined from the order.

taxRateDetermination
String!

How the tax rate of the shipping costs is determined. Stable key in UPPER_SNAKE. Known values: TAX_CLASS, HIGHEST_GROSS_POSITION, HIGHEST_VAT_POSITION. New values can be added; a client that does not know a value ignores or tolerates it.

priority
Int!

The priority of the shipping method, from -5 to 5.

weighingRequirement
String

Whether and how packages have to be weighed. Stable key in UPPER_SNAKE. Known values: NONE, WITH_PRESET, WITHOUT_PRESET, WITH_SCALE, EVEN_DISTRIBUTION. New values can be added; a client that does not know a value ignores or tolerates it.

trackingIdEntry
String

How the tracking ID is entered. Stable key in UPPER_SNAKE. Known values: NONE, MANUAL, VIA_SHIPPING_DATA_IMPORT. New values can be added; a client that does not know a value ignores or tolerates it.

trackingIdPattern
String

A regular expression the tracking ID has to match.

trackingIdCutFrom
Int

The tracking ID is cut from this position on. Absent, together with trackingIdCutTo, when the tracking ID is not cut.

trackingIdCutTo
Int

The tracking ID is cut up to this position. Absent, together with trackingIdCutFrom, when the tracking ID is not cut.

trackingUrlTemplate
String

The link to the tracking page.

sendShippingMail
Boolean!

Whether a shipping mail is sent to the customer.

printLabels
Boolean

Whether labels are printed on dispatch.

askLabelStartPosition
Boolean

Whether the start position on the label sheet is asked before printing.

What marketplaces are told about the shipping method.

isAmazonPrime
Boolean!

Whether the shipping method is suitable for Amazon Prime. It follows from the export mode.

mainShippingMethodId
ID

For an automatically created shipping method: the own shipping method it is mapped to. Orders and packages of the automatic one are then handled as the own one.