Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Order

An order is a confirmation of a transaction (a receipt), which can contain multiple line items, each represented by an Offer.

(Non-Normative): May appear as values of:

see

https://schemas.alumio.com/Order.jsd

Hierarchy

Index

Properties

Optional @context

@context: undefined | null | string | ContextDefinition | (null | string | ContextDefinition)[]

Optional @graph

@graph: undefined | NodeObject | NodeObject[]

Optional @id

@id: undefined | string

Optional @included

@included: undefined | NodeObject | NodeObject[]

Optional @index

@index: undefined | string

Optional @nest

@nest: undefined | JsonObject | JsonObject[]

Optional @reverse

@reverse: undefined | {}

Optional @type

@type: undefined | string | string[]

Optional acceptedOffer

acceptedOffer: undefined | Offer

Optional additionalProperty

additionalProperty: undefined | PropertyValue

Optional additionalType

additionalType: undefined | string | string[]

Optional billingAddress

billingAddress: undefined | PostalAddress

Optional broker

broker: undefined | Person | Organization

Optional confirmationNumber

confirmationNumber: undefined | string

Optional customer

customer: undefined | Customer

Optional description

description: undefined | string | string[]

Optional discount

discount: undefined | string | number

Optional discountCode

discountCode: undefined | string

Optional discountCurrency

discountCurrency: undefined | string

Optional identifier

identifier: undefined | string | PropertyValue

Optional image

image: undefined | string | string[]

Optional isGift

isGift: undefined | string

Optional name

name: undefined | string

Optional orderDate

orderDate: undefined | string

Optional orderDelivery

orderDelivery: undefined | ParcelDelivery | ParcelDelivery[]

Optional orderNumber

orderNumber: undefined | string

Optional orderStatus

orderStatus: undefined | string

Optional orderedItem

orderedItem: undefined | OrderItem | OrderItem[]

Optional partOfInvoice

partOfInvoice: undefined | Invoice | Invoice[]

Optional paymentDueDate

paymentDueDate: undefined | string

Optional paymentMethod

paymentMethod: undefined | string

Optional paymentMethodId

paymentMethodId: undefined | string

Optional paymentUrl

paymentUrl: undefined | string

Optional seller

seller: undefined | Person | Organization

Optional url

url: undefined | string