INPUT_OBJECT

BasketDeliveryDetails

Mutation: addbasketshippinginfo, returns Basket uses input type BasketShippingInfo to pass in all the shipping information the basket needs for placing an order

link GraphQL Schema definition

  • input BasketDeliveryDetails {
  • # Order / PO reference
  • purchase_order_number: String!
  • # Billing address details
  • contact_phone: String!
  • billing_line_1: String!
  • billing_line_2: String
  • billing_line_3: String
  • billing_line_4: String
  • billing_town: String
  • billing_county: String
  • billing_postcode: String
  • billing_country: String
  • # Delivery address details, with convenience flag for same as delivery
  • delivery_contact_title: String!
  • delivery_contact_firstname: String!
  • delivery_contact_surname: String!
  • delivery_contact_email: String
  • deliver_to_billing_address: Boolean
  • delivery_line_1: String
  • delivery_line_2: String
  • delivery_line_3: String
  • delivery_line_4: String
  • delivery_town: String
  • delivery_county: String
  • delivery_postcode: String
  • delivery_country: String
  • }

link Require by