Skip to main content
Version: 2.x

Interface: CommerceOptions

Defined in: javascript/src/commerce/types.ts:47

Properties

checkoutIntentTtlMs?

optional checkoutIntentTtlMs?: number

Defined in: javascript/src/commerce/types.ts:53


defaultProvider?

optional defaultProvider?: string

Defined in: javascript/src/commerce/types.ts:52


logger?

optional logger?: Logger | null

Defined in: javascript/src/commerce/types.ts:55


preferenceDefaults?

optional preferenceDefaults?: Partial<CommercePreferenceDefaults>

Defined in: javascript/src/commerce/types.ts:54


providerEnvironment

providerEnvironment: "live" | "test" | "sandbox"

Defined in: javascript/src/commerce/types.ts:50

Explicit financial namespace shared with billing persistence.


providers

providers: Record<string, CommerceProviderFactory>

Defined in: javascript/src/commerce/types.ts:51


tenantId?

optional tenantId?: string

Defined in: javascript/src/commerce/types.ts:48