Skip to main content

DeliveryPackingBox

A box orders are packed into (inside dimensions, cm / kg; optional outside dimensions and cost).

type DeliveryPackingBox {
costPerBox: String
defaultWeightKg: Float
enabled: Boolean!
heightCm: Float!
id: String!
isDefault: Boolean!
lengthCm: Float!
maxWeightKg: Float!
name: String!
outerHeightCm: Float
outerLengthCm: Float
outerWidthCm: Float
partnerConfigIds: [ID!]
presetKey: String
tareWeightKg: Float!
widthCm: Float!
}

Fields​

DeliveryPackingBox.costPerBox ● String scalar​

What one empty box costs the seller — a decimal string in the organization's base currency; null = not set. Staff only; never part of the customer's delivery fee.

DeliveryPackingBox.defaultWeightKg ● Float scalar​

The Default box's weight when its contents are unknown (kg); null = no fallback parcel. Always null on other boxes.

DeliveryPackingBox.enabled ● Boolean! non-null scalar​

True when the box is used for packing.

DeliveryPackingBox.heightCm ● Float! non-null scalar​

Inside height.

DeliveryPackingBox.id ● String! non-null scalar​

Stable id (kept across edits).

DeliveryPackingBox.isDefault ● Boolean! non-null scalar​

The Default box (at most one): sent to couriers when an order cannot be packed and when staff book without a parcel, whether or not it is enabled.

DeliveryPackingBox.lengthCm ● Float! non-null scalar​

Inside length (what fits).

DeliveryPackingBox.maxWeightKg ● Float! non-null scalar​

Most the filled box may weigh (contents + the box itself).

DeliveryPackingBox.name ● String! non-null scalar​

The name of the box.

DeliveryPackingBox.outerHeightCm ● Float scalar​

Outside height (≥ inside); null = the inside height.

DeliveryPackingBox.outerLengthCm ● Float scalar​

Outside length (≥ inside) — sent to couriers and used for size weight; null = the inside length.

DeliveryPackingBox.outerWidthCm ● Float scalar​

Outside width (≥ inside); null = the inside width.

DeliveryPackingBox.partnerConfigIds ● [ID!] list scalar​

Only these delivery partner configs may use it; null = every partner.

DeliveryPackingBox.presetKey ● String scalar​

The standard size it started from, or null for a custom box.

DeliveryPackingBox.tareWeightKg ● Float! non-null scalar​

The empty box's own weight.

DeliveryPackingBox.widthCm ● Float! non-null scalar​

Inside width.

Member Of​

DeliveryPackingSettings object