OfferableCheckoutPolicyConflict

View normalized Markdown

A conflict that prevents a cart from using a single checkout policy

graphql
type OfferableCheckoutPolicyConflict {
  reasonCode: CheckoutPolicyConflictReasonEnum!
  requestItemId: ID
  targetState: RequestStateEnum
}

Fields

OfferableCheckoutPolicyConflict.reasonCode · CheckoutPolicyConflictReasonEnum! non-null enum

Why the item conflicts with the rest of the cart.

OfferableCheckoutPolicyConflict.requestItemId · ID scalar

The conflicting cart item.

OfferableCheckoutPolicyConflict.targetState · RequestStateEnum enum

Checkout state the conflicting item requires.

Member Of

OfferableCheckoutPolicy object

Ready to Get Started?

Book a free demo or reach out — we’d love to hear from you.