Skip to main content

@dialstack/sdk-dev / js/src / HardwareOrder

Interface: HardwareOrder

Defined in: sdk/js/src/types/hardware-orders.ts:22

Properties​

approval_requested_at​

TypeScript
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​

TypeScript
approvals: HardwareOrderApproval[];

Defined in: sdk/js/src/types/hardware-orders.ts:33


built_by​

TypeScript
built_by: "customer" | "platform" | null;

Defined in: sdk/js/src/types/hardware-orders.ts:30


created_at​

TypeScript
created_at: string;

Defined in: sdk/js/src/types/hardware-orders.ts:39


fulfillment_status​

TypeScript
fulfillment_status: string;

Defined in: sdk/js/src/types/hardware-orders.ts:26


goods_cents​

TypeScript
goods_cents: number | null;

Defined in: sdk/js/src/types/hardware-orders.ts:34


id​

TypeScript
id: string;

Defined in: sdk/js/src/types/hardware-orders.ts:23


lines​

TypeScript
lines: HardwareOrderLine[];

Defined in: sdk/js/src/types/hardware-orders.ts:38


object?​

TypeScript
optional object?: string;

Defined in: sdk/js/src/types/hardware-orders.ts:24


payment_status​

TypeScript
payment_status: string;

Defined in: sdk/js/src/types/hardware-orders.ts:25


placed_at​

TypeScript
placed_at: string | null;

Defined in: sdk/js/src/types/hardware-orders.ts:27


rejection_reason​

TypeScript
rejection_reason: string | null;

Defined in: sdk/js/src/types/hardware-orders.ts:37


requires_platform_approval​

TypeScript
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​

TypeScript
shipping_cents: number | null;

Defined in: sdk/js/src/types/hardware-orders.ts:35


total_cents​

TypeScript
total_cents: number | null;

Defined in: sdk/js/src/types/hardware-orders.ts:36


updated_at​

TypeScript
updated_at: string;

Defined in: sdk/js/src/types/hardware-orders.ts:40