NauticalOrderLine
Represents nautical order line in the marketplace order.
type NauticalOrderLine implements Node, ObjectWithMetadata {
id: ID!
metadata: [MetadataItem!]!
privateMetadata: [MetadataItem!]!
note: String
unitPriceOverriddenNote: String
externalId: String
externalSource: String
externalInventoryId: String
isLinePriceOverridden: Boolean!
productName: String!
variantName: String!
productSku: String
isShippingRequired: Boolean!
quantity: Int!
quantityFulfilled: Int!
currency: String!
unitPriceNetAmount: Decimal!
unitPriceGrossAmount: Decimal!
totalPriceNetAmount: Decimal!
totalPriceGrossAmount: Decimal!
discountedTotalPriceNetAmount: Decimal
discountedTotalPriceGrossAmount: Decimal
sourceToDomiciledRate: Decimal
domiciledToTransactionRate: Decimal
vatCode: String!
saleDiscountAmount: Decimal!
voucherDiscountAmount: Decimal!
originalUnitPriceNetAmount: Decimal!
originalUnitPriceGrossAmount: Decimal!
discountedUnitPriceNetAmount: Decimal!
discountedUnitPriceGrossAmount: Decimal!
quantityOrdered: Int!
unitPrice: TaxedMoney!
totalPrice: TaxedMoney!
originalUnitPrice: TaxedMoney!
discountedUnitPrice: TaxedMoney!
variant: ProductVariant
sellerOrderline: OrderLine
translatedProductName: String!
translatedVariantName: String!
thumbnail(
size: Int
): Image
digitalContentUrl: DigitalContentUrl
sale: Sale
voucherDiscount: Money
saleDiscount: Money
}
Fields
NauticalOrderLine.id ● ID! non-null scalar
The Globally Unique ID of this object
NauticalOrderLine.metadata ● [MetadataItem!]! non-null object
List of public metadata items. Can be accessed without permissions.
NauticalOrderLine.privateMetadata ● [MetadataItem!]! non-null object
List of private metadata items. Requires proper staff permissions to access.
NauticalOrderLine.note ● String scalar
Note for this line item.
NauticalOrderLine.unitPriceOverriddenNote ● String scalar
Note explaining the price override.
NauticalOrderLine.externalId ● String scalar
NauticalOrderLine.externalSource ● String scalar
NauticalOrderLine.externalInventoryId ● String scalar
NauticalOrderLine.isLinePriceOverridden ● Boolean! non-null scalar
NauticalOrderLine.productName ● String! non-null scalar
NauticalOrderLine.variantName ● String! non-null scalar
NauticalOrderLine.productSku ● String scalar
NauticalOrderLine.isShippingRequired ● Boolean! non-null scalar
NauticalOrderLine.quantity ● Int! non-null scalar
NauticalOrderLine.quantityFulfilled ● Int! non-null scalar
NauticalOrderLine.currency ● String! non-null scalar
NauticalOrderLine.unitPriceNetAmount ● Decimal! non-null scalar
NauticalOrderLine.unitPriceGrossAmount ● Decimal! non-null scalar
NauticalOrderLine.totalPriceNetAmount ● Decimal! non-null scalar
NauticalOrderLine.totalPriceGrossAmount ● Decimal! non-null scalar
NauticalOrderLine.discountedTotalPriceNetAmount ● Decimal scalar
NauticalOrderLine.discountedTotalPriceGrossAmount ● Decimal scalar
NauticalOrderLine.sourceToDomiciledRate ● Decimal scalar
Rate (multiplier) that is used for conversion source to domiciled prices.
NauticalOrderLine.domiciledToTransactionRate ● Decimal scalar
Rate (multiplier) that is used for conversion domiciled to transaction prices.
NauticalOrderLine.vatCode ● String! non-null scalar
NauticalOrderLine.saleDiscountAmount ● Decimal! non-null scalar
NauticalOrderLine.voucherDiscountAmount ● Decimal! non-null scalar
NauticalOrderLine.originalUnitPriceNetAmount ● Decimal! non-null scalar
NauticalOrderLine.originalUnitPriceGrossAmount ● Decimal! non-null scalar
NauticalOrderLine.discountedUnitPriceNetAmount ● Decimal! non-null scalar
NauticalOrderLine.discountedUnitPriceGrossAmount ● Decimal! non-null scalar
NauticalOrderLine.quantityOrdered ● Int! non-null scalar
The number of items ordered on this order line.
NauticalOrderLine.unitPrice ● TaxedMoney! non-null object
Price of the single item in the order line.
NauticalOrderLine.totalPrice ● TaxedMoney! non-null object
Price of the order line.
NauticalOrderLine.originalUnitPrice ● TaxedMoney! non-null object
Original unit price before any discounts.
NauticalOrderLine.discountedUnitPrice ● TaxedMoney! non-null object
Unit price after discounts applied.
NauticalOrderLine.variant ● ProductVariant object
A purchased product variant.
NauticalOrderLine.sellerOrderline ● OrderLine object
The seller order line for this nautical order line.
NauticalOrderLine.translatedProductName ● String! non-null scalar
Product name in the customer's language.
NauticalOrderLine.translatedVariantName ● String! non-null scalar
Variant name in the customer's language.
NauticalOrderLine.thumbnail ● Image object
The main thumbnail for the ordered product.
NauticalOrderLine.thumbnail.size ● Int scalar
NauticalOrderLine.digitalContentUrl ● DigitalContentUrl object
Digital content URL for this order line (if digital product).
NauticalOrderLine.sale ● Sale object
The sale discount applied to this line.
NauticalOrderLine.voucherDiscount ● Money object
Voucher discount amount.
NauticalOrderLine.saleDiscount ● Money object
Sale discount amount.
Interfaces
Node interface
An object with a Globally Unique ID
ObjectWithMetadata interface
An object that supports metadata.
Member Of
NauticalDraftOrderLineDelete object ● NauticalDraftOrderLinePriceOverride object ● NauticalDraftOrderLinesCreate object ● NauticalDraftOrderLineUpdate object ● NauticalOrder object ● NauticalOrderEventOrderLineObject object ● NauticalOrderLineAddNote object ● OrderLine object