Objects
ShippingOptionType
Type containing shipping option information
Type containing shipping option information
type ShippingOptionType {
id: Int!
name: String
displayName: String
feeIncVat: Decimal!
feeExVat: Decimal!
isDefault: Boolean!
isSelected: Boolean!
externalId: String
shippingData: String
amountLeftToFreeShipping: Decimal!
logo: String
subOptions: [ShippingOptionType]
amountLeftToFreeShippingFormatted: String
feeIncVatFormatted: String
feeExVatFormatted: String
}
Fields
id ● Int! non-null scalar required
Shipping option ID
name ● String scalar
Name
displayName ● String scalar
Display name
feeIncVat ● Decimal! non-null scalar required
Fee incl. VAT
feeExVat ● Decimal! non-null scalar required
Fee excl. VAT
isDefault ● Boolean! non-null scalar required
Whether this shipping option is the default selection
isSelected ● Boolean! non-null scalar required
Whether this option is the one selected
externalId ● String scalar
External ID
shippingData ● String scalar
Shipping data
amountLeftToFreeShipping ● Decimal! non-null scalar required
Amount left to recieve free shipping
logo ● String scalar
Shipping option logo
subOptions ● [ShippingOptionType] list object
Sub-options
amountLeftToFreeShippingFormatted ● String scalar
Amount left to recieve free shipping formatted with currency info. e.g. '299 kr', '123,45 SEK', '$12.34'
feeIncVatFormatted ● String scalar
Fee incl. VAT, formatted with currency info. e.g. '299 kr', '123,45 SEK', '$12.34'
feeExVatFormatted ● String scalar
Fee excl. VAT, formatted with currency info. e.g. '299 kr', '123,45 SEK', '$12.34'
Member Of
CartSummaryType object ● CheckoutType object ● ShippingOptionType object