# Interface: OrderAttributes

# Table of contents

# Properties

# Properties

# billingAddress

• Optional billingAddress: CustomerAddressAttributes

Defined in: types/orders.ts:60 (opens new window)


# bundleItems

• Optional bundleItems: any[]

Defined in: types/orders.ts:62 (opens new window)


# calculatedDiscounts

• Optional calculatedDiscounts: any[]

Defined in: types/orders.ts:63 (opens new window)


# createdAt

• createdAt: string

Defined in: types/orders.ts:57 (opens new window)


# currencyIsoCode

• currencyIsoCode: string

Defined in: types/orders.ts:58 (opens new window)


# expenses

• Optional expenses: any[]

Defined in: types/orders.ts:64 (opens new window)


# itemStates

• itemStates: string[]

Defined in: types/orders.ts:56 (opens new window)


# items

• Optional items: OrderItem[]

Defined in: types/orders.ts:65 (opens new window)


# merchantReferences

• merchantReferences: string[]

Defined in: types/orders.ts:55 (opens new window)


# payments

• Optional payments: { amount: number ; paymentMethod: string ; paymentProvider: string }[]

Defined in: types/orders.ts:66 (opens new window)


# priceMode

• priceMode: string

Defined in: types/orders.ts:59 (opens new window)


# shipments

• Optional shipments: { carrierName: string ; currencyIsoCode: string ; defaultGrossPrice: number ; defaultNetPrice: number ; deliveryTime: string ; shipmentMethodName: string }[]

Defined in: types/orders.ts:71 (opens new window)


# shippingAddress

• Optional shippingAddress: CustomerAddressAttributes

Defined in: types/orders.ts:61 (opens new window)


# totals

• totals: object

# Type declaration:

Name Type
canceledTotal number
discountTotal number
expenseTotal number
grandTotal number
remunerationTotal number
subtotal number
taxTotal number

Defined in: types/orders.ts:79 (opens new window)