UNPKG

channelape-sdk

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