Skip to main content

@dialstack/sdk-dev / server/src / HardwareOrderLine

Interface: HardwareOrderLine

Defined in: sdk/server/src/index.ts:1798

One thing that was ordered, at the price charged for it.

Properties​

amount_cents​

TypeScript
amount_cents: number;

Defined in: sdk/server/src/index.ts:1814

quantity * unit_price_cents, in USD cents.


created_at​

TypeScript
created_at: string;

Defined in: sdk/server/src/index.ts:1815


hardware_catalog​

TypeScript
hardware_catalog: string | HardwareCatalogItem;

Defined in: sdk/server/src/index.ts:1805

The catalog item ordered — its id by default, or the full HardwareCatalogItem when expand: ['lines.hardware_catalog'] is requested. For a bundle line this is the bundle itself, not its components.


id​

TypeScript
id: string;

Defined in: sdk/server/src/index.ts:1799


quantity​

TypeScript
quantity: number;

Defined in: sdk/server/src/index.ts:1806


unit_price_cents​

TypeScript
unit_price_cents: number;

Defined in: sdk/server/src/index.ts:1812

Price charged per unit, in USD cents, as of when the order was placed. A draft re-prices from the catalog at checkout; from then on it is frozen, so repricing the catalog afterwards does not move a placed order's numbers.


updated_at​

TypeScript
updated_at: string;

Defined in: sdk/server/src/index.ts:1816