Checkout object

A container for all the information required to checkout items and pay.

Required access

unauthenticated_read_checkouts access scope.

Connections

  • discountApplications (DiscountApplicationConnection!)

    Discounts that have been applied on the checkout.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

  • A list of line item objects, each one containing information about an item in the checkout.

    Argument Description
    after ( String )

    Returns the elements that come after the specified cursor.

    before ( String )

    Returns the elements that come before the specified cursor.

    first ( Int )

    Returns up to the first n elements from the list.

    last ( Int )

    Returns up to the last n elements from the list.

    reverse ( Boolean )

    Reverse the order of the underlying list.
    Default value: false

Fields

  • appliedGiftCards ([AppliedGiftCard!]!)

    The gift cards used on the checkout.

  • availableShippingRates (AvailableShippingRates)

    The available shipping rates for this Checkout. Should only be used when checkout requiresShipping is true and the shipping address is valid.

  • buyerIdentity (CheckoutBuyerIdentity!)

    The identity of the customer associated with the checkout.

  • <