PackingResult
The outcome of packing goods into boxes.
type PackingResult {
alternative: PackingPlan
estimatedVariantIds: [ID!]!
freightQuote: Boolean!
items: [PackingItem!]!
missingWeightVariantIds: [ID!]!
primary: PackingPlan!
strategy: PackingStrategy!
}
Fields
PackingResult.alternative ● PackingPlan object
A packing with a different box count or mix, or null.
PackingResult.estimatedVariantIds ● [ID!]! non-null scalar
The variants whose size or weight was estimated.
PackingResult.freightQuote ● Boolean! non-null scalar
Packed weight is above the freight-quote weight: checkout gives no live price.
PackingResult.items ● [PackingItem!]! non-null object
The items that were packed.
PackingResult.missingWeightVariantIds ● [ID!]! non-null scalar
The variants that had no weight.
PackingResult.primary ● PackingPlan! non-null object
The packing with the least chargeable weight (ties → fewer boxes).
PackingResult.strategy ● PackingStrategy! non-null enum
How the goods were packed.
Member Of
PackingRatePreview object