@checkout-kit/core / CheckoutEngineConfig
Interface: CheckoutEngineConfig
Properties
| Property | Modifier | Type | Description |
|---|---|---|---|
actionTimeoutMs? | readonly | number | - |
defaultProviderId? | readonly | string | - |
fetch? | readonly | (input, init?) => Promise<Response> | - |
log? | readonly | Logger | - |
maxActions? | readonly | number | Ceiling on chained actions, so a misbehaving provider cannot loop forever. |
now? | readonly | () => number | - |
poll? | readonly | { intervalMs: number; timeoutMs: number; } | - |
poll.intervalMs | readonly | number | - |
poll.timeoutMs | readonly | number | - |
providers | readonly | readonly ProviderRegistration<unknown>[] | - |
returnUrl | readonly | string | Absolute URL a provider should send the browser back to. Only the host knows it. |
runners | readonly | RunnerRegistry | - |
sleep? | readonly | (ms) => Promise<void> | - |
storage? | readonly | StorageAdapter | - |
uuid? | readonly | () => string | - |