UNPKG

channelape-sdk

Version:
29 lines (28 loc) 808 B
import LineItem from './LineItem'; import Fulfillment from './Fulfillment'; import AdditionalField from '../../model/AdditionalField'; import OrderStatus from './OrderStatus'; import Customer from './Customer'; export default interface Order { additionalFields?: AdditionalField[]; id: string; channelOrderId: string; channelId: string; businessId: string; purchasedAt: Date; canceledAt?: Date; canceledReason?: string; updatedAt: Date; createdAt: Date; customer?: Customer; status: OrderStatus; totalPrice?: number; subtotalPrice?: number; totalShippingPrice?: number; totalShippingTax?: number; totalTax?: number; totalGrams?: number; alphabeticCurrencyCode: string; lineItems: LineItem[]; fulfillments?: Fulfillment[]; }