Skip to content

@checkout-kit/core / CheckoutEngineConfig

Interface: CheckoutEngineConfig ​

Properties ​

PropertyModifierTypeDescription
actionTimeoutMs?readonlynumber-
defaultProviderId?readonlystring-
fetch?readonly(input, init?) => Promise<Response>-
log?readonlyLogger-
maxActions?readonlynumberCeiling on chained actions, so a misbehaving provider cannot loop forever.
now?readonly() => number-
poll?readonly{ intervalMs: number; timeoutMs: number; }-
poll.intervalMsreadonlynumber-
poll.timeoutMsreadonlynumber-
providersreadonlyreadonly ProviderRegistration<unknown>[]-
returnUrlreadonlystringAbsolute URL a provider should send the browser back to. Only the host knows it.
runnersreadonlyRunnerRegistry-
sleep?readonly(ms) => Promise<void>-
storage?readonlyStorageAdapter-
uuid?readonly() => string-

Apache-2.0 · Headless engine, provider adapters and runnable examples.