Zum Hauptinhalt springen
Add-Ons sind zusätzliche Produkte, die an Ihre Hauptabonnementprodukte angehängt werden können, um flexible Preismodelle und verbesserte Kundenerlebnisse zu ermöglichen. Egal, ob Sie eine sitzbasierte Abrechnung, Funktionsupgrades oder benutzerdefinierte Preisstrukturen benötigen, Add-Ons geben Ihnen die Möglichkeit, anspruchsvolle Abonnementangebote zu erstellen.

Was sind Add-Ons?

Add-Ons sind ergänzende Produkte, die Kunden zusammen mit ihrem Hauptabonnement erwerben können. Sie sind perfekt für:
  • Sitzbasierte Abrechnung: Zusätzliche Teammitglieder, Benutzerlizenzen oder gleichzeitige Benutzer
  • Funktionsupgrades: Premium-Funktionen, erweiterte Analysen oder priorisierter Support
  • Nutzungsverlängerungen: Zusätzlicher Speicher, API-Aufrufe oder Bandbreitenkontingente
  • Service-Add-Ons: Professionelle Dienstleistungen, Schulungen oder Beratungsstunden
Add-Ons, die in den Abonnementprodukten im Dashboard angehängt sind

Wichtige Vorteile

  • Flexible Preismodelle: Bieten Sie Basispläne mit optionalen Add-Ons an, um anspruchsvolle Preisstrukturen zu erstellen. Sie können verschiedene Kundensegmente ansprechen mit Upgrades, die wachsen, während sich die Bedürfnisse Ihrer Kunden ändern.
  • Umsatzoptimierung: Steigern Sie Ihren durchschnittlichen Umsatz pro Benutzer (ARPU), indem Sie relevante Add-Ons präsentieren. Dies ermöglicht natürliche Upselling-Möglichkeiten, während Kunden im Laufe der Zeit Funktionen hinzufügen.
  • Vereinfachte Verwaltung: Verwalten Sie alle Preisbestandteile von einem Dashboard aus. Add-Ons sind automatisch in sowohl Checkout-Sitzungen als auch in der Abonnementverwaltung enthalten.
  • Kundenwahl: Ermöglichen Sie es den Kunden, ihre Abonnements anzupassen, indem sie nur die Add-Ons auswählen, die sie benötigen, was die Zufriedenheit erhöht und die Abwanderung verringert.

Erstellen von Add-Ons

Add-Ons werden als separate Produkte in Ihrem Dodo Payments-Dashboard erstellt und dann an Ihre Hauptabonnementprodukte angehängt. Diese Trennung ermöglicht es Ihnen:
  • Add-Ons über mehrere Abonnementprodukte hinweg wiederzuverwenden
  • Preise unabhängig zu verwalten
  • Die Leistung von Add-Ons separat zu verfolgen
  • Add-Ons zu aktualisieren, ohne die Basisabonnements zu beeinträchtigen
Erstellen von Add-Ons in der Dashboard-Oberfläche

Konfiguration von Add-Ons

Beim Erstellen von Add-Ons können Sie konfigurieren:
  • Preisgestaltung: Legen Sie einmalige oder wiederkehrende Preise für das Add-On fest
  • Abrechnungszyklus: Passen Sie sich Ihrer Abonnementabrechnung an oder verwenden Sie unterschiedliche Zyklen
  • Mengenbeschränkungen: Legen Sie Mindest- und Höchstmengen pro Kunde fest
  • Verfügbarkeit: Steuern Sie, welche Abonnementprodukte das Add-On verwenden können
  • Steuereinstellungen: Konfigurieren Sie geeignete Steuerkategorien

Erste Schritte

Bereit, Add-Ons in Ihrem Abonnementgeschäft zu implementieren? So starten Sie:
1

Planen Sie Ihre Add-Ons

Identifizieren Sie die zusätzlichen Funktionen, Dienstleistungen oder Kapazitäten, die Ihren Kunden als Add-Ons zugutekommen würden.Berücksichtigen Sie:
  • Was fordern Kunden häufig?
  • Welche Funktionen könnten separat monetarisiert werden?
  • Was würde natürliche Upgrade-Pfade schaffen?
2

Erstellen Sie Ihr erstes Add-On

Verwenden Sie das Dodo Payments-Dashboard oder die API, um Ihr erstes Add-On-Produkt zu erstellen.

Dashboard-Anleitung

Befolgen Sie unsere Schritt-für-Schritt-Anleitung, um Add-Ons im Dashboard zu erstellen.
3

An Abonnements anhängen

Verbinden Sie Ihre Add-Ons mit den entsprechenden Abonnementprodukten, wo sie verfügbar sein sollen.
4

Integration testen

Erstellen Sie Test-Checkout-Sitzungen mit verschiedenen Add-On-Kombinationen, um sicherzustellen, dass alles korrekt funktioniert.
5

Leistung überwachen

Verfolgen Sie die Annahmeraten von Add-Ons und den Umsatz, um Ihre Preisstrategie zu optimieren.

API-Verwaltung

Dodo Payments bietet eine umfassende API zur programmgesteuerten Verwaltung von Add-Ons:
Verwenden Sie den POST /addons Endpunkt, um neue Add-Ons mit benutzerdefinierter Preisgestaltung, Beschreibungen und Konfigurationsoptionen zu erstellen.

API-Referenz

Sehen Sie sich die vollständige API-Dokumentation zum Erstellen von Add-Ons an.
Ändern Sie vorhandene Add-Ons mit dem PATCH /addons/{id} Endpunkt, um Preise, Beschreibungen oder Verfügbarkeiten zu aktualisieren.

API-Referenz

Erfahren Sie, wie Sie die Details von Add-Ons programmgesteuert aktualisieren können.
Verwenden Sie GET /addons, um alle Add-Ons aufzulisten, oder GET /addons/{id}, um spezifische Add-On-Details abzurufen.

API-Referenz

Greifen Sie auf die vollständige API-Dokumentation zum Auflisten und Abrufen zu.
Aktualisieren Sie Add-On-Bilder mit dem PUT /addons/{id}/images Endpunkt für eine bessere Produktpräsentation.

API-Referenz

Erfahren Sie, wie Sie Add-On-Bilder über die API verwalten können.

Häufige Anwendungsfälle

  • Sitzbasierte Abrechnung: Zusätzliche Teammitglieder, Benutzerlizenzen oder gleichzeitige Benutzer
  • Funktionsupgrades: Premium-Funktionen, erweiterte Analysen oder priorisierter Support
  • Nutzungsverlängerungen: Zusätzlicher Speicher, API-Aufrufe oder Bandbreitenkontingente
  • Service-Add-Ons: Professionelle Dienstleistungen, Schulungen oder Beratungsstunden

Integrationsbeispiele

Checkout-Sitzungen mit Add-Ons

Beim Erstellen von Checkout-Sitzungen können Sie Add-Ons mit benutzerdefinierten Mengen einfügen:
const session = await client.checkoutSessions.create({
  product_cart: [
    {
      product_id: 'your_subscription_id',
      quantity: 1,
      addons: [
        {
          addon_id: 'your_addon_id',
          quantity: 3 // 3 additional seats
        }
      ]
    }
  ],
  // ... other checkout options
});

Planänderungen mit Add-Ons

Ändern Sie bestehende Abonnements, um Add-Ons hinzuzufügen, zu entfernen oder zu aktualisieren:
// Add add-ons to existing subscription
await client.subscriptions.changePlan('sub_123', {
  product_id: 'prod_new',
  quantity: 1,
  proration_billing_mode: 'difference_immediately',
  addons: [
    { addon_id: 'addon_123', quantity: 2 }
  ]
});

// Remove all existing add-ons
await client.subscriptions.changePlan('sub_123', {
  product_id: 'prod_new',
  quantity: 1,
  proration_billing_mode: 'difference_immediately',
  addons: [] // Empty array removes all existing add-ons
});

Dynamische Preisgestaltung

Berechnen Sie die Gesamtkosten dynamisch basierend auf den Add-On-Auswahlen:
function calculateTotalCost(basePrice: number, addons: AddonSelection[]) {
  const addonTotal = addons.reduce((sum, addon) => 
    sum + (addon.price * addon.quantity), 0
  );
  return basePrice + addonTotal;
}

Best Practices

  • Einfach anfangen: Starten Sie mit 2-3 Kern-Add-Ons und erweitern Sie die Optionen basierend auf Kundenfeedback und Nutzung.
  • Preistransparenz wahren: Kommunizieren Sie die Preise und den Wert der Add-Ons klar, damit die Kunden verstehen, was sie für die zusätzlichen Kosten erhalten.
  • Gründlich testen: Validieren Sie Add-On-Kombinationen, um sicherzustellen, dass die Preisberechnungen genau bleiben und die Checkout-Prozesse reibungslos funktionieren.

Designüberlegungen

  • Klare Wert proposition: Jedes Add-On sollte einen klaren Nutzen haben, den die Kunden leicht verstehen können
  • Logische Gruppierung: Gruppieren Sie verwandte Add-Ons in Ihrem Checkout-Prozess
  • Flexible Mengen: Ermöglichen Sie es den Kunden, die Mengen der Add-Ons nach Bedarf anzupassen
  • Transparente Preisgestaltung: Zeigen Sie die Gesamtkosten während des gesamten Checkout-Prozesses klar an
Add-Ons sind eine leistungsstarke Möglichkeit, flexible, skalierbare Preismodelle zu erstellen, die mit Ihren Kunden wachsen. Beginnen Sie mit einfachen Anwendungsfällen und erweitern Sie, während Sie lernen, was für Ihr Geschäft und Ihre Kunden am besten funktioniert.