# BillingOS ## Docs - [Accept a payment](https://docs.billingos.dev/guides/accept-a-payment.md): Process your first payment using the checkout modal or the checkout API. - [Gate features](https://docs.billingos.dev/guides/gate-features.md): Control access to features based on subscription plan. - [Go live checklist](https://docs.billingos.dev/guides/go-live-checklist.md): Everything you need to check before accepting real payments. - [Manage subscriptions](https://docs.billingos.dev/guides/manage-subscriptions.md): Add a self-service portal where customers manage their billing. - [Session tokens](https://docs.billingos.dev/guides/session-tokens.md): How BillingOS authenticates your customers without requiring a separate login. - [Show a pricing page](https://docs.billingos.dev/guides/show-a-pricing-page.md): Display your plans with a single component. Customize layout, toggle monthly/yearly, and handle plan selection. - [Track usage](https://docs.billingos.dev/guides/track-usage.md): Track metered usage for quota-based billing and feature limits. - [Upgrade nudges](https://docs.billingos.dev/guides/upgrade-nudges.md): Automatically prompt users to upgrade when they approach plan limits. - [Welcome to BillingOS](https://docs.billingos.dev/index.md): Add billing, subscriptions, and payments to your app in minutes — not months. - [Quickstart](https://docs.billingos.dev/quickstart.md): Accept your first payment in under 5 minutes. - [BillingOSClient](https://docs.billingos.dev/sdk/client.md): Low-level API client for advanced use cases and custom integrations. - [CheckoutModal](https://docs.billingos.dev/sdk/components/checkout-modal.md): Secure, iframe-based checkout modal for processing payments. - [CustomerPortal](https://docs.billingos.dev/sdk/components/customer-portal.md): Self-service portal for subscription management, invoices, and payment methods. - [FeatureGate](https://docs.billingos.dev/sdk/components/feature-gate.md): Show or hide content based on a user's plan entitlements. - [PricingTable](https://docs.billingos.dev/sdk/components/pricing-table.md): Display your products as a pricing page with built-in checkout. - [UpgradeNudge](https://docs.billingos.dev/sdk/components/upgrade-nudge.md): Automated upgrade prompts triggered when users approach plan limits. - [UpgradePrompt](https://docs.billingos.dev/sdk/components/upgrade-prompt.md): Manual upgrade call-to-action component for placement anywhere in your app. - [UsageDisplay](https://docs.billingos.dev/sdk/components/usage-display.md): Show usage progress bars for metered features. - [useCheckout](https://docs.billingos.dev/sdk/hooks/use-checkout.md): Programmatic checkout for custom payment flows. - [useEntitlements](https://docs.billingos.dev/sdk/hooks/use-entitlements.md): Check entitlements, verify feature access, and monitor usage limits. - [useFeature](https://docs.billingos.dev/sdk/hooks/use-feature.md): Check feature access and manage feature gating in your UI. - [useProducts](https://docs.billingos.dev/sdk/hooks/use-products.md): Fetch products and pricing data for custom pricing UIs. - [useSubscription](https://docs.billingos.dev/sdk/hooks/use-subscription.md): Hooks for fetching and managing subscriptions. - [useTrackUsage](https://docs.billingos.dev/sdk/hooks/use-track-usage.md): Track usage events and view usage metrics for metered features. - [Installation](https://docs.billingos.dev/sdk/installation.md): Install the BillingOS SDK in your project. - [React SDK overview](https://docs.billingos.dev/sdk/overview.md): Pre-built React components and hooks for billing, subscriptions, and payments. - [BillingOSProvider](https://docs.billingos.dev/sdk/provider.md): The provider component that connects the SDK to your app. - [Customers](https://docs.billingos.dev/server-sdk/customers.md): Create and manage customer records server-side. - [Entitlements](https://docs.billingos.dev/server-sdk/entitlements.md): Check feature access from your server for secure feature gating. - [Node SDK overview](https://docs.billingos.dev/server-sdk/overview.md): Server-side SDK for session tokens, entitlements, and usage tracking. - [Session tokens](https://docs.billingos.dev/server-sdk/session-tokens.md): Create and manage session tokens for authenticating customers. - [Subscriptions](https://docs.billingos.dev/server-sdk/subscriptions.md): Create and manage subscriptions server-side. - [Usage tracking](https://docs.billingos.dev/server-sdk/usage.md): Track metered usage from your server for reliable billing. ## Optional - [GitHub](https://github.com/tranquilitybase07/billingos)