@dialstack/sdk-dev / js/src / HardwareOrder
Interface: HardwareOrder
Defined in: sdk/js/src/types/hardware-orders.ts:22
Properties
approval_requested_at
approval_requested_at: string | null;
Defined in: sdk/js/src/types/hardware-orders.ts:29
When the draft was submitted for approval; null when it is not pending.
approvals
approvals: HardwareOrderApproval[];
Defined in: sdk/js/src/types/hardware-orders.ts:33
built_by
built_by: "customer" | "platform" | null;
Defined in: sdk/js/src/types/hardware-orders.ts:30
created_at
created_at: string;
Defined in: sdk/js/src/types/hardware-orders.ts:39
fulfillment_status
fulfillment_status: string;
Defined in: sdk/js/src/types/hardware-orders.ts:26
goods_cents
goods_cents: number | null;
Defined in: sdk/js/src/types/hardware-orders.ts:34
id
id: string;
Defined in: sdk/js/src/types/hardware-orders.ts:23
lines
lines: HardwareOrderLine[];
Defined in: sdk/js/src/types/hardware-orders.ts:38
object?
optional object?: string;
Defined in: sdk/js/src/types/hardware-orders.ts:24
payment_status
payment_status: string;
Defined in: sdk/js/src/types/hardware-orders.ts:25
placed_at
placed_at: string | null;
Defined in: sdk/js/src/types/hardware-orders.ts:27
rejection_reason
rejection_reason: string | null;
Defined in: sdk/js/src/types/hardware-orders.ts:37
requires_platform_approval
requires_platform_approval: boolean;
Defined in: sdk/js/src/types/hardware-orders.ts:32
The order exceeded the platform's threshold, so the platform approves too.
shipping_cents
shipping_cents: number | null;
Defined in: sdk/js/src/types/hardware-orders.ts:35
total_cents
total_cents: number | null;
Defined in: sdk/js/src/types/hardware-orders.ts:36
updated_at
updated_at: string;
Defined in: sdk/js/src/types/hardware-orders.ts:40