anchor.diff:    orderOrError: CommerceOrderOrFailureUnion!
   }
   
  +enum CommerceBuyerOfferActionEnum {
  +  # Buyer's offer is accepted and final
  +  OFFER_ACCEPTED
  +
  +  # Buyer's offer accepted, needs to confirm tax and shipping
  +  OFFER_ACCEPTED_CONFIRM_NEEDED
  +
  +  # Buyer received a counter offer
  +  OFFER_RECEIVED
  +
  +  # Buyer received a counter, offer needs to confirm tax and shipping
  +  OFFER_RECEIVED_CONFIRM_NEEDED
  +
  +  # Buyer's payment failed
  +  PAYMENT_FAILED
  +
  +  # Provisional offer is accepted and tax/shipping confirmed
  +  PROVISIONAL_OFFER_ACCEPTED
  +}
  +
   # Autogenerated input type of BuyerRejectOffer
   input CommerceBuyerRejectOfferInput {
     # A unique identifier for the client performing the mutation.
  
positive.code: type CommerceOfferOrder implements CommerceOrder {
    awaitingResponseFrom: CommerceOrderParticipantEnum
    buyer: CommerceOrderPartyUnion!
    buyerDetails: OrderParty
    buyerPhoneNumber: String
    buyerTotal(
  
negative.code: 
    # fulfillment type is: ship
    SHIP
  
    # fulfillment type is: ship_arta
    SHIP_ARTA
  }
  
  enum CommerceOrderModeEnum {
  