Skip to main content
Hybrid fakturering kombinerar två eller fler faktureringsmodeller till en enda prisstrategi. Det gör att du kan fånga värde från olika dimensioner – återkommande avgifter, användning, platser och funktioner – samtidigt som kunderna får flexibilitet och förutsägbarhet.

Usage-Based Billing

Grund för användningsbaserad prissättning.

Subscriptions

Grund för återkommande fakturering.

Add-ons

Utöka prenumerationer med valfria uppgraderingar.

Seat-Based Billing

Prissättningsmodeller per användare.

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
Exempelberäkning (kunden använder 25 000 anrop den här månaden):
  • Basprenumeration: $49.00
  • Överskridande: (25 000 - 10 000) × 0.005=0.005 = 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

1

Create Usage Meter

Konfigurera en mätare för att spåra den debiterbara användningsdimensionen.
2

Create Subscription Product with Usage Pricing

Skapa en prenumerationsprodukt och koppla användningsmätaren med prissättning.
Användningsmätaren kopplas direkt till prenumerationsprodukten. Användningsavgifter beräknas och läggs automatiskt till på prenumerationsfakturan.
3

Create Checkout Session

Skapa en checkout-session med din prenumerationsprodukt.
4

Send Usage Events

Spåra användningen under hela faktureringsperioden.

Prisvariationer

Den kostnadsfria tröskeln täcker användning som ingår i basprenumerationen.Pro-plan: $49/månad
  • 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: 99/month+99/month + 15/seat
  • Base platform fee: $99/month (includes 3 seats)
  • Additional seats: $15/seat/month
Example calculation (team of 12 users):
  • Platform fee: $99.00
  • Extra seats: (12 - 3) × 15=15 = 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

1

Create Seat Add-on

Create an add-on for additional seats.
2

Create Base Subscription

Create the subscription product with platform fee and attach the add-on.
3

Create Checkout with Seats

Specify seat quantity during checkout.
4

Adjust Seats as Needed

Add or remove seats on existing subscriptions.

Pricing Variations

Base plan includes some seats, charge for extras.Team Plan: $99/month
  • 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
Example calculation (customer chooses Core + Analytics + API Access):
  • 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

1

Create Feature Add-ons

Create an add-on for each optional feature.
2

Create Core Subscription

Define your base subscription and attach all feature add-ons.
3

Let Customers Choose

Checkout with selected features.
4

Add Features Later

Customers can add features to existing subscriptions.

Hybrid Model 4: Seats + Usage

Per-user fee combined with consumption-based charges. Each user gets an allowance.
Constraint: Dodo Payments does not currently support attaching both usage meters and add-ons to the same subscription product. This model requires a workaround using application-level logic.

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
Exempelberäkning (team med 10 användare som använder totalt 80 GB):
  • Platsavgifter: 10 × 20 =200,00= 200,00
  • Inkluderad data: 10 × 5 GB = 50 GB
  • Överstigande användning: (80 - 50) × 2 =60,00= 60,00
  • 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:
Använd en usage-based subscription och hantera platsdebiteringen i din applikation.
1

Create Usage Meter

2

Create Usage-Based Subscription

3

Manage Seats in Your Application

Spåra antalet platser och beräkna platsavgifterna separat.
4

Calculate Dynamic Free Threshold

Justera inkluderad användning baserat på antalet platser.
Rekommendation: Alternativ B (Seat Add-on + On-Demand Usage) är ofta enklare att implementera eftersom Dodo hanterar platsdebiteringen automatiskt. Du behöver bara spåra och debitera överstigande användning.

Hybridmodell 5: Subscription + Seats + Usage (Triple Hybrid)

Den mest omfattande modellen: plattformsavgift + per användare + förbrukning.
Begränsning: Dodo Payments har för närvarande inte stöd för att koppla både usage meters och add-ons till samma subscription product. Den här modellen kräver en workaround.

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)
Exempelberäkning (företag med 20 användare och 150 000 API-anrop):
  • Plattform: 199,00 $
  • Platser: 20 × 25 =500,00= 500,00
  • 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:
Använd subscription med seat add-ons och debitera användningen manuellt via on-demand charges.Det här är det rekommenderade tillvägagångssättet eftersom Dodo hanterar plattformsavgiften och platsdebiteringen automatiskt.
1

Create Seat Add-on

2

Create Subscription Product

3

Create Checkout with Seats

4

Track Usage in Your Application

Lagra användningshändelser i ditt system.
5

Charge Usage at End of Cycle

Beräkna och debitera överstigande användning via on-demand charge.
Rekommendation: Alternativ A (Base + Seats + On-Demand Usage) är generellt enklare eftersom Dodo hanterar plattforms- och platsdebiteringen automatiskt. Du behöver bara spåra användningen och skicka in charges i slutet av varje faktureringsperiod.

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
On-Demand Charges (vid behov):
  • Extra konsultation: 150 $/timme
  • Anpassad utveckling: 200 $/timme
  • Akutsupport: 100 $/incident
Exempelberäkning (den här månaden):
  • 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

1

Create On-Demand Subscription

Konfigurera en subscription med on-demand charging aktiverat.
2

Charge for Services

Skapa charges när tjänsterna levereras.
3

Track and Invoice

Alla charges visas på kundens invoice.

Verkliga exempel

De här exemplen visar ideala prisstrukturer. Eftersom usage meters och add-ons inte kan kopplas till samma product kräver vissa kombinationer workarounds (on-demand charges för användning eller apphanterade platser).

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)
Implementering: Använd subscription med seat- och feature add-ons. Spåra tokenanvändningen i din applikation och debitera överstigande användning via on-demand charges i slutet av faktureringsperioden. Exempelkund (12 användare, 500K tokens, Custom Models + API Access):

Exempel 2: Developer Tools Platform

Tier-alternativ: Implementeringsalternativ: Alternativ A (användningsfokuserat): Skapa products med usage meters för builds/lagring. Hantera användare i din applikation. Alternativ B (platsfokuserat): Skapa products med seat add-ons. Spåra builds-/lagringsanvändning och debitera överstigande användning via on-demand. Add-ons (om du använder alternativ B):
  • 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)
Implementering: Använd subscription med contact tier add-ons, feature add-ons och seat add-ons. Spåra skickade e-postmeddelanden i din applikation och debitera överstigande användning via on-demand charges.

Bästa praxis för implementering

Tydlighet på prissidan

Gör hybridprissättning lätt att förstå. Visa baskostnader, vad som ingår och hur överstigande användning fungerar tydligt 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

Symptom: Användningen visas som 0 eller med felaktiga värden.Lösningar:
  1. Kontrollera att event ingestion fungerar (kontrollera API-svar)
  2. Bekräfta att customer_id matchar subscription-kunden
  3. Kontrollera att event_name matchar meter-konfigurationen
  4. Kontrollera att events har korrekta tidsstämplar (inte framtidsdaterade)
Symptom: Kunden debiteras oväntade belopp när planer ändras.Lösningar:
  1. Använd previewChangePlan API för att visa exakta charges innan du bekräftar
  2. Informera om att proratering gäller för subscription OCH add-ons
  3. Överväg att använda difference_immediately för enklare uppgraderingsdebitering
Symptom: Kunden debiteras för användning som borde vara kostnadsfri.Lösningar:
  1. Kontrollera att den kostnadsfria gränsen är konfigurerad på den usage-based produkten
  2. Kontrollera att gränsenheten matchar händelseaggregeringen (anrop kontra requests)
  3. Bekräfta att usage meter är korrekt kopplad till subscription product
Symptom: Det går inte att lägga till platser eller funktioner under checkout.Lösningar:
  1. Kontrollera att add-ons är kopplade till subscription product i dashboard
  2. Kontrollera att add-on IDs är korrekta i API-anrop
  3. Säkerställ att add-on-valutan matchar subscription product-valutan

Relaterad dokumentation

Products

Översikt över alla produkttyper och guider.

Usage-Based Billing Guide

Fullständig implementering av usage billing.

Subscription Management

Hantering av återkommande subscriptions.

Add-ons

Utöka subscriptions med add-ons.
Senast ändrad 6 augusti 2026