# Salable > Salable handles the entire billing and subscription lifecycle so you can focus on building your product. > > You get the flexibility to experiment with pricing — flat-rate subscriptions, per-seat licensing, usage-based metering, or hybrid models — without rewriting your billing logic each time. Powered by Stripe, Salable manages products, plans, line items, checkout, subscriptions, invoicing, and entitlements (feature access control) through a single integration. > > Salable takes care of the Stripe webhook complexity you'd otherwise build yourself — subscription lifecycle events, payment failures, invoice updates, plan changes — so your engineering time goes toward features, not billing plumbing. > > Everything runs through infrastructure designed for real SaaS businesses: a dashboard for managing your billing configuration, a REST API and webhooks for deep integration, a shopping cart for multi-plan checkout flows, and an MCP server that lets AI agents and tools like Claude Code create and manage your billing setup directly. - [Documentation](https://beta.salable.app/docs): Guides covering integration, pricing models, entitlements, and billing - [API Reference (Scalar)](https://beta.salable.app/docs/openapi/scalar): Interactive API documentation - [Blog](https://beta.salable.app/blog): Articles on SaaS pricing, billing, and subscription management - [OpenAPI Specification](https://beta.salable.app/openapi.yaml): Full OpenAPI spec for the Salable REST API - [MCP Server Config](https://beta.salable.app/mcp.json): Configuration for connecting AI agents to Salable via the Model Context Protocol ## Docs - [Salable Quick Start Guide](https://beta.salable.app/docs/quick-start.md): Get your first subscription up and running in around ten minutes. This guide walks you through setting up a payment integration, creating a product, adding a plan, completing a checkout, and performing an entitlement check. All you need is a Salable account and a few minutes to see the full subscription flow in action. - [Getting Started with Salable](https://beta.salable.app/docs/getting-started-guide.md): This guide will walk you through everything you need to know to get your subscription billing up and running. In less than 30 minutes, you'll have a complete pricing structure ready to accept payments. - [Core Concepts](https://beta.salable.app/docs/core-concepts.md): This reference covers the core terminology in Salable. From products and plans to entitlements and grantee groups, each concept is explained to help you understand how the pieces fit together and get up and running quickly. - [Products & Pricing](https://beta.salable.app/docs/products-and-pricing.md): Salable gives you complete control over your pricing model. Design products with any combination of flat-rate, per-seat, metered, and Tiered pricing across multiple currencies. This guide walks you through products, plans, and line items so you can set up once and ship immediately. - [Understanding Entitlements](https://beta.salable.app/docs/understanding-entitlements.md): Every SaaS app faces the challenge of keeping feature access synchronised with billing. Entitlements put you in control of which features each plan unlocks, while Salable takes care of the Subscription from purchase to cancellation. - [Grantees & Groups](https://beta.salable.app/docs/grantee-groups.md): Manage subscriptions for teams, not just individuals. The Grantee and Group system controls who has access, handles seat limits, and keeps everything in sync as teams grow and change. In this guide we cover how to manage team access in your application. - [Subscriptions & Billing](https://beta.salable.app/docs/subscriptions-and-billing.md): Salable manages the full subscription lifecycle, ensuring entitlements stay in sync as customers upgrade, downgrade, or cancel. This guide walks you through how subscriptions work and the control you have from checkout to cancellation. - [Cart & Checkout](https://beta.salable.app/docs/cart-and-checkout.md): Carts support multi-Plan purchases on a single Subscription, enabling plugin and add-on pricing models without requiring signup. This guide covers the flow from Cart creation to completed checkout. - [Metered Usage](https://beta.salable.app/docs/metered-usage.md): Charge customers based on what they actually consume. Track API calls, storage, messages, or any measurable activity in your application. Salable calculates charges at the end of each billing cycle and adds them to the invoice automatically. - [Dashboard & Admin](https://beta.salable.app/docs/dashboard-and-admin.md): The dashboard is your control centre for configuring products, managing subscriptions, and handling customers. This guide walks through each section and how to use it. - [Testing & Development](https://beta.salable.app/docs/testing-and-development.md): Test everything before processing real payments. Salable's Test Mode is a complete sandbox with its own Products, Subscriptions, API keys, and data. Develop features, test edge cases, and validate changes with full Stripe test card integration. No risk to production. - [Caching Strategies for Entitlements](https://beta.salable.app/docs/caching-strategies-for-entitlements.md): Speed up entitlement checks with caching. This guide covers strategies for Node.js and Next.js applications, balancing performance with data accuracy. When to cache, how to invalidate, and patterns that scale. - [Webhooks](https://beta.salable.app/docs/webhooks.md): Set up webhook event notifications. Configure destinations, verify signatures, handle retries, and monitor delivery. All the tools you need to keep your application in sync with Salable. - [Model Context Protocol (MCP)](https://beta.salable.app/docs/mcp.md): Connect your AI assistant to the Salable API and go from zero to working checkout in a single conversation — or use the raw MCP tools to manage products, pricing, and entitlements conversationally. ## Optional - [Flexible Billing: Beyond Monthly Subscriptions](https://beta.salable.app/blog/beta-features/flexible-billing-intervals.md): Monthly billing became the SaaS default because it was easy, not optimal. Annual prepay improves cash flow, weekly billing reduces churn in price-sensitive segments. Meet customers where they are. - [Why Your Pricing Page Is Losing You Customers](https://beta.salable.app/blog/insights/pricing-page-losing-customers.md): Feature matrices don't answer 'Is this right for me?' They answer 'What do I get?' Customers land on pricing pages with a question about fit, and you're giving them a spec sheet. - [Webhooks: Real-Time Billing Events for Your Application](https://beta.salable.app/blog/beta-features/webhooks-real-time-billing-events.md): Stop polling for subscription changes. Webhooks notify your application the moment something happens, from subscription creation to payment failure. - [The Cart System: Core Products with Add-Ons Done Right](https://beta.salable.app/blog/beta-features/cart-system-addons.md): Traditional billing forces a choice between fragmented subscriptions or monolithic bundles. The cart system lets customers build their own bundle from your product catalogue. - [Why Letting Customers Pay Less Makes More Money](https://beta.salable.app/blog/insights/letting-customers-pay-less.md): Customers don't fit neatly into pricing tiers. Tailored plans mean less revenue than a full upgrade—but far more than a cancellation. - [Grantee Groups: Team Subscriptions Done Right](https://beta.salable.app/blog/beta-features/grantee-groups-team-subscriptions.md): Per-seat pricing gets complicated when the person paying isn't the person using. Grantee groups model the relationship between billing owners, access recipients, and team membership explicitly. - [Stripe Webhooks Without the Pain: How Salable Handles the Hard Parts](https://beta.salable.app/blog/beta-features/stripe-webhooks-without-pain.md): Production webhook handling is a reliability engineering problem. Duplicate events, out-of-order delivery, retries, failed event handling—Salable's infrastructure handles these edge cases so you don't debug lost subscriptions at 2 AM. - [Multi-Currency Support: Sell Globally from Day One](https://beta.salable.app/blog/beta-features/multi-currency-support.md): Currency conversion fees and foreign pricing create friction for international customers. Learn how to configure intentional local pricing that signals you've built for their market. - [Choosing Your First Pricing Model: Flat-Rate vs. Per-Seat vs. Usage-Based](https://beta.salable.app/blog/saas-startup-guides/choosing-pricing-model.md): How do your customers measure the value they get from your product? If they value predictability, flat-rate wins. If value scales with team size, per-seat makes sense. If usage varies wildly, metering aligns revenue with outcomes. - [Introducing Tiered Pricing: Volume Discounts Made Simple](https://beta.salable.app/blog/beta-features/introducing-tiered-pricing.md): Stop managing volume discounts in spreadsheets. Learn how tiered pricing automates discount calculations, the difference between graduated and volume tiers, and how to design tier structures that reward growth. - [Line Items: Build Any Pricing Model from Composable Parts](https://beta.salable.app/blog/beta-features/line-items-composable-pricing.md): Most billing systems force you to choose one pricing model. Line items let you combine flat-rate, per-seat, metered, and one-off charges into plans that reflect how customers actually use your product. - [Introducing Salable Beta: Build the Pricing Model Your Business Actually Needs](https://beta.salable.app/blog/announcement/salable-beta-announcement.md): Most billing platforms force you to choose: flat-rate or usage-based, per-seat or metered. Salable Beta removes that constraint with composable Line Items that combine any charge types within a single plan. - [The Hidden Cost of "Simple" Pricing](https://beta.salable.app/blog/insights/the-hidden-cost-of-simple-pricing.md): "Keep it simple" is sound pricing advice—especially when starting out. But the flat rate that launched you rarely stays optimal as you grow. Here's how to know when simple pricing stops serving you. - [Your First Subscription Product: From Zero to Revenue in an Afternoon](https://beta.salable.app/blog/saas-startup-guides/your-first-subscription-product.md): Most developers overthink their first billing implementation, spending weeks on edge cases before earning their first dollar. This guide walks through launching a complete subscription product in hours by focusing on the critical path.