Magidoc

nauticalDraftOrderLinePriceOverride
Mutation

Overrides unit net price of a marketplace order line of a draft, or quote order.

Arguments

#

id

ID !
Non-null

ID of the marketplace order line to update.

input

Non-null

Fields required to override price for an order line.

Response

#

Returns NauticalDraftOrderLinePriceOverride .

Example

#

    mutation ($id: ID!, $input: OrderLinePriceOverrideInput!) {
  nauticalDraftOrderLinePriceOverride(id: $id, input: $input) {
    nauticalOrder {
      id
      externalId
      externalSource
      orderSource
      created
      updated
      status
      subStatus
      languageCode
      trackingClientId
      currency
      isMarketplaceShippingPriceOverridden
      euInvoiceMessaging
      vatIdentificationNumber
      mpVatIdentificationNumber
      token
      discountName
      translatedDiscountName
      displayGrossPrices
      customerNote
      importedAt
      poNumbers
      allowedSubStatuses
      actions
      number
      isPaid
      paymentStatus
      paymentStatusDisplay
      statusDisplay
      canFinalize
      userEmail
      isShippingRequired
      shippingMethodName
      marketplaceShippingMethodName
    }
    orderErrors {
      field
      message
      code
      warehouse
      orderLine
      variant
    }
    nauticalOrderLine {
      id
      isLinePriceOverridden
      unitPriceOverriddenNote
      note
      productName
      variantName
      productSku
      isShippingRequired
      translatedProductName
      translatedVariantName
      quantityOrdered
    }
  }
}

  

3