Usage-Based Billing
Subscriptions
Add-ons
Seat-Based Billing
Vad är hybrid fakturering?
Hybrid fakturering kombinerar flera prisdimensioner i ett enda produkterbjudande. I stället för att välja mellan prenumeration med fast pris ELLER användningsbaserad prissättning använder du båda tillsammans.Varför använda hybrid fakturering?
Vanliga hybridmönster
Hybridmodell 1: Prenumeration + användning
Den vanligaste hybridmodellen. Kunder betalar en basavgift för prenumerationen samt avgifter för förbrukning som överstiger de inkluderade kvoterna.Så fungerar det
Pro-plan: $49/månad- Inkluderat: 10 000 API-anrop/månad
- Överskridande: $0.005 per anrop efter 10 000
- Basprenumeration: $49.00
- Överskridande: (25 000 - 10 000) × 75.00
- Totalt: $124.00
Användningsområden
- API-plattformar: Basåtkomst + avgifter per begäran
- AI/ML-tjänster: Prenumeration + användning av token/generering
- Lagringstjänster: Basplan + överskridande per GB
- Kommunikationsplattformar: Bas + avgifter per meddelande/minut
Implementering
Create Usage Meter
Create Subscription Product with Usage Pricing
Create Checkout Session
Send Usage Events
Prisvariationer
- Included Allowance
- Zero Base + Pure Usage
- Tiered Allowances
- Inkluderar: 10 000 API-anrop
- Överskridande: $0.005/anrop efter 10 000
- Kunden använder 8 000 → Betalar $49 (inget överskridande)
Hybrid Model 2: Subscription + Seats
Platform fee plus per-user charges. Ideal for team collaboration tools and B2B SaaS.How It Works
Team Plan: 15/seat- Base platform fee: $99/month (includes 3 seats)
- Additional seats: $15/seat/month
- Platform fee: $99.00
- Extra seats: (12 - 3) × 135.00
- Total: $234.00/month
Use Cases
- Collaboration tools: Workspace fee + per-member
- CRM systems: Platform license + per-sales-rep
- Project management: Team plan + per-contributor
- Developer tools: Organization fee + per-developer
Implementation
Create Seat Add-on
Create Base Subscription
Create Checkout with Seats
Adjust Seats as Needed
Pricing Variations
- Included Seats
- Pure Per-Seat
- Tiered Per-Seat
- Includes: 5 seats
- Extra seats: $15/seat/month
- 20 users = $99 + (15 × $15) = $324/month
Hybrid Model 3: Subscription + Feature Add-ons
Core subscription with optional feature upgrades customers can add.How It Works
Core Plan: $29/month Optional Add-ons:- Advanced Analytics: +$19/month
- API Access: +$9/month
- Priority Support: +$29/month
- White-label: +$49/month
- Core plan: $29.00
- Analytics: $19.00
- API Access: $9.00
- Total: $57.00/month
Use Cases
- SaaS platforms: Core features + premium modules
- Marketing tools: Base tool + integrations
- Analytics products: Dashboard + advanced reports
- Security software: Basic protection + advanced features
Implementation
Create Feature Add-ons
Create Core Subscription
Let Customers Choose
Add Features Later
Hybrid Model 4: Seats + Usage
Per-user fee combined with consumption-based charges. Each user gets an allowance.Så fungerar det
Team Analytics: 20 $/användare/månad Varje användare inkluderar:- 5 GB databehandling/månad
- Överstigande användning: 2 $/GB efter inkluderad mängd
- Platsavgifter: 10 × 20
- Inkluderad data: 10 × 5 GB = 50 GB
- Överstigande användning: (80 - 50) × 2
- Totalt: 260,00 $/månad
Användningsområden
- Analytics-plattformar: Per analytiker + databehandling
- Designverktyg: Per designer + lagring/exporter
- Utvecklingsmiljöer: Per utvecklare + beräkningstimmar
- Kommunikationsverktyg: Per användare + meddelande-/samtalsvolym
Implementeringsalternativ
Eftersom du inte kan koppla både usage meters och add-ons till samma subscription väljer du ett av följande tillvägagångssätt:- Option A: Usage Product + App-Managed Seats
- Option B: Seat Add-on + On-Demand Usage Charges
Create Usage Meter
Create Usage-Based Subscription
Manage Seats in Your Application
Calculate Dynamic Free Threshold
Hybridmodell 5: Subscription + Seats + Usage (Triple Hybrid)
Den mest omfattande modellen: plattformsavgift + per användare + förbrukning.Så fungerar det
Enterprise Platform- Plattformsavgift: 199 $/månad
- Per plats: 25 $/användare/månad
- Användning: 0,10 $/1 000 API-anrop (50 000 inkluderade)
- Plattform: 199,00 $
- Platser: 20 × 25
- Användning: (150K - 50K) × $0.10/1K = $10.00
- Totalt: 709,00 $/månad
Användningsområden
- Enterprise SaaS: Plattform + team + förbrukning
- Dataplattformar: Arbetsyta + analytiker + frågor
- Integrationsplattformar: Hubb + anslutningar + transaktioner
- AI-plattformar: Arbetsyta + utvecklare + inferens
Implementeringsalternativ
Välj ett av följande tillvägagångssätt för att implementera triple hybrid billing:- Option A: Base + Seats (Add-on) + On-Demand Usage
- Option B: Base + Usage (Meter) + App-Managed Seats
Create Seat Add-on
Create Subscription Product
Create Checkout with Seats
Track Usage in Your Application
Charge Usage at End of Cycle
Hybridmodell 6: Tiered Base + Usage Overage
Olika subscription tiers med olika inkluderade mängder och priser för överstigande användning.Så fungerar det
Implementering
Skapa separata subscription products för varje tier, där varje produkt har sin egen usage configuration:Uppgraderingsväg
När kunder uppgraderar tier får de:- Högre inkluderad mängd
- Lägre priser för överstigande användning
- Mer värde per krona
Hybridmodell 7: Subscription + On-Demand Charges
Återkommande subscription plus varierande manuella charges för tjänster eller överstigande användning.Så fungerar det
Retainer Plan: 199 $/månad Inkluderar:- Plattformsåtkomst
- 5 konsulttimmar/månad
- E-postsupport
- Extra konsultation: 150 $/timme
- Anpassad utveckling: 200 $/timme
- Akutsupport: 100 $/incident
- Retainer: 199,00 $
- 3 extra konsulttimmar: 450,00 $
- 1 akutsupport: 100,00 $
- Totalt: 749,00 $
Användningsområden
- Konsulttjänster: Retainer + timdebitering
- Managed services: Basavgift + incidentavgifter
- Byråtjänster: Månadsavgift + projektavgifter
- Supportplaner: SLA-avgift + per ärende eller timme
Implementering
Create On-Demand Subscription
Charge for Services
Track and Invoice
Verkliga exempel
Exempel 1: AI SaaS Platform
Prisstruktur:- Base Subscription: 99 $/månad (plattformsåtkomst, 5 platser inkluderade)
- Seat Add-on: 20 $/plats/månad
- Feature Add-ons: Custom Models ($49/mo), API Access ($29/mo), Priority Queue ($19/mo)
- Usage Overage: 0,02 $ per 1 000 tokens efter 100K (debiteras via on-demand)
Exempel 2: Developer Tools Platform
Tier-alternativ:- Extra användare: 10 $/användare/månad
- Prioriterade builds: 19 $/månad
- Anpassade domäner: 9 $/domän/månad
Exempel 3: Marketing Automation
Prisstruktur:- Base: 79 $/månad (centrala automatiseringsfunktioner, 3 platser inkluderade)
- Contact Tiers (add-ons): 1K inkluderade, 5K (+$30), 25K (+$80), 100K (+$200)
- Feature Add-ons: SMS Marketing ($29/mo), Landing Pages ($19/mo), A/B Testing ($29/mo)
- Team Seats: 15 $/användare/månad som add-on
- E-postvolym: Spåra i applikationen och debitera överstigande användning via on-demand (1 $/1 000 e-postmeddelanden över gränsen)
Bästa praxis för implementering
Tydlighet på prissidan
Bra: “$49/månad inkluderar 10 000 API-anrop. Ytterligare anrop: $0.005 styck” Dåligt: “$49/månad + användningsavgifter”Förutsägbara kostnader
Hjälp kunderna att uppskatta sina kostnader:Synlighet för användning
Visa kunderna deras användning i realtid:Transparent debitering
Tillhandahåll detaljerade invoices som visar alla komponenter:Felsökning av hybriddebitering
Usage not being tracked correctly
Usage not being tracked correctly
- Kontrollera att event ingestion fungerar (kontrollera API-svar)
- Bekräfta att
customer_idmatchar subscription-kunden - Kontrollera att
event_namematchar meter-konfigurationen - Kontrollera att events har korrekta tidsstämplar (inte framtidsdaterade)
Proration confusion with multiple components
Proration confusion with multiple components
- Använd
previewChangePlanAPI för att visa exakta charges innan du bekräftar - Informera om att proratering gäller för subscription OCH add-ons
- Överväg att använda
difference_immediatelyför enklare uppgraderingsdebitering
Free threshold not applying correctly
Free threshold not applying correctly
- Kontrollera att den kostnadsfria gränsen är konfigurerad på den usage-based produkten
- Kontrollera att gränsenheten matchar händelseaggregeringen (anrop kontra requests)
- Bekräfta att usage meter är korrekt kopplad till subscription product
Add-ons not appearing in checkout
Add-ons not appearing in checkout
- Kontrollera att add-ons är kopplade till subscription product i dashboard
- Kontrollera att add-on IDs är korrekta i API-anrop
- Säkerställ att add-on-valutan matchar subscription product-valutan