Lumn Examples
Interactive examples for Lumn billing SDKs. Choose SDK for low-level API calls, or React for drop-in components.
SDK
Direct API calls via @lumnsh/stripe — checkout, metering, gating, webhooks.
bash
npm install @lumnsh/stripe @lumnsh/nextjsReact
Drop-in React components and hooks via @lumnsh/react — pricing tables, checkout, feature gates.
bash
npm install @lumnsh/react @lumnsh/nodeProvider
LumnProvider component — manages theme, accent color, and API configuration
Pricing
LumnPricing component — auto-fetches products and renders pricing cards
Checkout
LumnCheckout component — embedded Stripe checkout
Gate
LumnGate component — conditional rendering by entitlements
Hooks
useEntitlements, useSubscriptions, usePricing hooks