Fetch Wrapper
createStripe402Fetch(config, baseFetch?)
createStripe402Fetch(config, baseFetch?)function createStripe402Fetch(
config: Stripe402ClientConfig,
baseFetch: typeof fetch = globalThis.fetch
): typeof fetchParameters
Parameter
Type
Required
Default
Description
Stripe402ClientConfig
Stripe402ClientConfigField
Type
Required
Description
OnPaymentRequired Callback
OnPaymentRequired Callbacktype OnPaymentRequired = (
requirements: PaymentRequirements
) => Promise<{ paymentMethodId: string; topUpAmount?: number } | null>Return Value
Behavior
Returns
How It Works
Non-402 Responses
402 Flow
Differences from the Axios Interceptor
Client ID Caching
The baseFetch Parameter
baseFetch ParameterComplete Example
Last updated