CheckoutProblem
A problem that would prevent this checkout from completing.
type CheckoutProblem {
code: CheckoutProblemCode!
message: String!
lineId: ID
variantName: String
availableQuantity: Int
}
Fields
CheckoutProblem.code ● CheckoutProblemCode! non-null enum
Machine-addressable problem code.
CheckoutProblem.message ● String! non-null scalar
Human-readable explanation.
CheckoutProblem.lineId ● ID scalar
Global ID of the affected checkout line, for line-scoped problems.
CheckoutProblem.variantName ● String scalar
Display name of the affected variant, for line-scoped problems.
CheckoutProblem.availableQuantity ● Int scalar
Quantity currently available, for INSUFFICIENT_STOCK problems.
Member Of
Checkout object