Interface: IMonetizationProviderConfiguration
Defined in: src/providers/react/types/provider-configuration.ts:61
Injection configuration for the monetization provider.
Remarks
Optional — when omitted, the runtime uses no-op user service defaults.
Properties
CheckoutModalProvider
CheckoutModalProvider:
ComponentType<IWrapperProviderProps>
Defined in: src/providers/react/types/provider-configuration.ts:63
Checkout modal provider component
useCredits
useCredits: () =>
ICreditsHookValue
Defined in: src/providers/react/types/provider-configuration.ts:65
Hook that reads credit balance data
Returns
useMonetizationHeaders?
optionaluseMonetizationHeaders?: () =>Record<string,string>
Defined in: src/providers/react/types/provider-configuration.ts:74
Hook contributing this provider's request headers for miniapp API calls. Supplied per path like the hooks above — the built-in path reads the checkout context, the injection path must supply its own or send nothing. Omit to contribute no headers.
Returns
Record<string, string>
useSubscription
useSubscription: () =>
ISubscriptionHookValue
Defined in: src/providers/react/types/provider-configuration.ts:67
Hook that reads subscription data