Skip to main content

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

Interface: HardwareOrderLine

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

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:1520

quantity * unit_price_cents, in USD cents.


created_at

TypeScript
created_at: string;

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


hardware_catalog

TypeScript
hardware_catalog: string | HardwareCatalogItem;

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

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:1505


quantity

TypeScript
quantity: number;

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


unit_price_cents

TypeScript
unit_price_cents: number;

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

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:1522