anchor.diff:      # Parameters for RejectOrder
       input: CommerceRejectOrderInput!
     ): CommerceRejectOrderPayload
  +  commerceSelectShippingOption(
  +    # Parameters for SelectShippingOption
  +    input: CommerceSelectShippingOptionInput!
  +  ): CommerceSelectShippingOptionPayload
     commerceSellerAcceptOffer(
       # Parameters for SellerAcceptOffer
       input: CommerceSellerAcceptOfferInput!
  
positive.code: }
  
  type CommerceShip {
    addressLine1: String
    addressLine2: String
    city: String
  
negative.code:   phoneNumber: String
    postalCode: String
    region: String
  }
  
  # A shipping quote
  type CommerceShippingQuote {
    createdAt(
      format: String
  
      # A tz database time zone, otherwise falls back to `X-TIMEZONE` header
      timezone: String
    ): String!
    id: ID!
    isSelected: Boolean!
    name: String
    priceCents: Int!
    priceCurrency: String!
    tier: String!
    updatedAt(
      format: String
  
      # A tz database time zone, otherwise falls back to `X-TIMEZONE` header
      timezone: String
    ): String!
  }
  
  # The connection type for ShippingQuote.
  type CommerceShippingQuoteConnection {
    # A list of edges.
    edges: [CommerceShippingQuoteEdge]
  
    # A list of nodes.
    nodes: [CommerceShippingQuote]
  
    # Information to aid in pagination.
    pageInfo: CommercePageInfo!
  }
  
  # An edge in a connection.
  type CommerceShippingQuoteEdge {
    # A cursor for use in pagination.
    cursor: String!
  
    # The item at the end of the edge.
    node: CommerceShippingQuote
  }
  
  # Autogenerated input type of SubmitOrder
  