Interface: CheckoutSessionPayload
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:254
Minimal shape of the CheckoutSession returned from commit. Extra fields from the server are preserved — we surface the well-known ones here for IntelliSense but consumers can read any key off the raw object.
Indexable
[
key:string]:unknown
Properties
client_secret?
optionalclient_secret?:string
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:269
currency?
optionalcurrency?:string
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:258
customer?
optionalcustomer?:Customer
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:265
discounts?
optionaldiscounts?:unknown[]
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:263
id
id:
string|number
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:255
intent_id?
optionalintent_id?:string
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:267
intent_mode?
optionalintent_mode?:string
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:268
intent_type?
optionalintent_type?:string
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:266
line_items?
optionalline_items?:unknown[]
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:262
properties?
optionalproperties?:Record<string,unknown>
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:264
status
status:
string
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:257
subtotal?
optionalsubtotal?:number
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:259
tax?
optionaltax?:number
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:260
total?
optionaltotal?:number
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:261
uuid
uuid:
string
Defined in: ../../../../plandalf/numi/packages/sdk/src/core/types.ts:256