Skip to main content
Das Kundenportal ist ein sicherer, gehosteter Bereich, in dem Ihre Kunden Abonnements verwalten, Rechnungen einsehen und Lizenzschlüssel-Details abrufen können — ohne den Support kontaktieren zu müssen.

Create Portal Session (API)

Erstellen Sie programmatisch sichere, zeitlich begrenzte Portalsitzungen.

Subscriptions

Verwalten Sie wiederkehrende Pläne, Upgrades, Downgrades und Add-ons.

Neues Kundenportal mit aktiven Abonnements, Zahlungsmethoden und Rechnungshistorie

Was ist das Kundenportal?

Das Portal bietet eine vertrauenswürdige, markenbasierte Selbstbedienungserfahrung für Kunden, um:
  • Abrechnungshistorie aufrufen: Rechnungen anzeigen und Belege herunterladen.
  • Abonnements verwalten: Abonnementdetails anzeigen, Abonnements pausieren und fortsetzen sowie Abonnements sofort oder zum nächsten Abrechnungsdatum kündigen.
  • Zahlungsmethoden aktualisieren: Zahlungsmethoden für aktive Abonnements ändern oder pausierte Abonnements reaktivieren.
  • Lizenzschlüssel abrufen: Auf alle mit Käufen verknüpften Schlüssel zugreifen.
  • Einfach navigieren: Mit der Zurück-Schaltfläche zwischen Portalbereichen wechseln, ohne den Kontext zu verlieren.

Wichtige Vorteile

  • Weniger Supportanfragen: Kunden lösen häufige Abrechnungsanfragen selbst
  • Schnellere Wertschöpfung: Sofortiger Zugang zu Rechnungen und Schlüsseln
  • Reduziertes Abwanderungsrisiko: Klarer Einblick in Verlängerungen und Plandetails
  • Sicher nach Design: Tokenisierter Zugang mit ablaufenden Links
  • Lokalisierte Erfahrung: Portal ist in 21 Sprachen verfügbar, mit automatischer Erkennung basierend auf den Browser-Einstellungen des Kunden

Zugriffsarten

Kunden können das Portal entweder über einen statischen Link oder einen einmaligen dynamischen Link erreichen. Kunden können den Zugriff auf das Portal anfordern, indem sie ihre E-Mail an einem statischen Link eingeben, der niemals abläuft. Das Format des statischen Portal-Links variiert je nach Umgebung: Testmodus (für Tests und Entwicklung):
Live-Modus (für Produktion mit echten Transaktionen):
Ersetzen Sie {business_id} durch Ihre tatsächliche Geschäftskennung, und teilen Sie den entsprechenden Link mit Ihren Kunden, damit sie ihre E-Mail eingeben und sicheren Zugang zum Portal erhalten.
E-Mail-basierter Login-Bildschirm
1

Merchant flow

  1. Gehen Sie zu Sales → Customer.
  2. Klicken Sie auf Share invite.
  3. Kopieren Sie den Static link und teilen Sie ihn mit Ihrem Kunden.
2

Customer flow

  1. Öffnen Sie den Static link.
  2. Geben Sie die beim Kauf verwendete E-Mail-Adresse ein.
  3. Erhalten Sie einen sicheren Login-Link, um auf das Portal zuzugreifen.
Bestehende Kunden werden automatisch erkannt.
Ein personalisierter, einmaliger Magic Link, der Kunden direkt ins Portal sendet. Der Link läuft nach 24 Stunden ab.
Dynamische Links laufen nach 24 Stunden ab. Wenn sie ablaufen, erstellen und senden Sie einen neuen Link.
Direkter Zugang über Magic Link
1

Merchant flow

  1. Gehen Sie zu Sales → Customer.
  2. Klicken Sie auf Share invite.
  3. Kopieren Sie den Dynamic link und teilen Sie ihn mit Ihrem Kunden.
2

Customer flow

  1. Öffnen Sie den Dynamic link.
  2. Greifen Sie direkt auf das Kundenportal zu, ohne eine E-Mail einzugeben.

Portal-Funktionen

Das überarbeitete Kundenportal bietet eine klare, einheitliche Oberfläche mit einer linken Seitenleiste und organisierten Abschnitten für alle Kontoverwaltungsanforderungen.

Active Subscriptions

Alle aktiven Abonnements mit Planname, Preis, Verlängerungsdatum und Gültigkeit anzeigen. Klicken Sie auf “Manage subscription”, um Details anzuzeigen, Zahlungsinformationen zu bearbeiten, zu pausieren oder zu kündigen.

Payment Methods

Zeigen Sie alle gespeicherten Zahlungsmethoden (Karten, UPI usw.) auf einen Blick an. Bearbeiten Sie Zahlungsmethoden direkt aus den Abonnementdetails heraus.

Billing History

Zeigen Sie alle Transaktionen in einer detaillierten Tabelle mit Datum, Status, Preisart, Berechtigungen und herunterladbaren Rechnungen an.

Billing Information

Zeigen Sie auf der Seite mit den Abonnementdetails Ihren Namen, Ihre E-Mail-Adresse, Telefonnummer und Rechnungsadresse an und bearbeiten Sie diese direkt.

Portalübersicht

Die Hauptseite des Portals zeigt alle aktiven Abonnements, gespeicherten Zahlungsmethoden und den Abrechnungsverlauf in einer einzigen, scrollbaren Ansicht an.
Hauptseite des Kundenportals mit aktiven Abonnements und Zahlungsmethoden

Zahlungsmethoden & Abrechnungsverlauf

Scrollen Sie nach unten, um gespeicherte Zahlungsmethoden und den vollständigen Abrechnungsverlauf mit Statusanzeigen und herunterladbaren Rechnungen anzuzeigen.
Zahlungsmethoden und Rechnungshistorie mit Rechnung zum Herunterladen

Sprachunterstützung

Das Kundenportal ist in 21 Sprachen verfügbar, sodass Ihre Kunden ihre Abonnements, Zahlungsmethoden und Rechnungshistorie in der ihnen bequemsten Sprache verwalten können.

So funktioniert die Sprachauswahl

  • Automatische Erkennung: Beim ersten Besuch erkennt das Portal die bevorzugte Sprache des Kunden anhand der Browser-Einstellungen und lädt die entsprechende Übersetzung, wenn verfügbar. Englisch wird als Fallback verwendet.
  • Manuelle Überschreibung: Kunden können die aktive Sprache jederzeit über den Sprachwähler im Kopfbereich des Portals ändern (sowohl auf Desktop als auch mobil verfügbar).
  • Bevorzugte Einstellung speichern: Die ausgewählte Sprache wird im NEXT_LOCALE Cookie gespeichert (gültig für 1 Jahr), sodass das Portal die Auswahl über Sitzungen hinweg merkt.

Unterstützte Sprachen

Planänderungen (Upgrade/Downgrade)

Wenn Produkte in Produktkollektionen organisiert sind, können Kunden direkt über das Kundenportal zwischen Plänen upgraden oder downgraden.
Möchten Sie Upgrade/Downgrade für bestehende Abonnements aktivieren? Fügen Sie Ihre Abonnementprodukte zu einer Produktkollektion hinzu. Sobald gruppiert, können Kunden zwischen Plänen in derselben Kollektion über das Kundenportal wechseln.

Verfügbare Aktionen

Wie Planänderungen funktionieren

  1. Der Kunde klickt auf der Seite mit den Abonnementdetails auf Plan ändern.
  2. Die verfügbaren Optionen zum Upgrade oder Downgrade werden basierend auf der Produktsammlung angezeigt.
  3. Der Kunde wählt den neuen Plan aus. Ein Fenster zur Planänderung bestätigen zeigt den aktuellen und den aktualisierten Plan, eine Aufschlüsselung der Einzelposten (Gutschrift für den alten Plan, Belastung für den neuen Plan), die Steuer und den jetzt fälligen Betrag. Kunden können hier auch einen Rabattcode hinzufügen.
  4. Der Kunde bestätigt mit {amount} $ bezahlen.
  5. Die anteilige Abrechnung wird berechnet und die Belastung verarbeitet – entweder über die gespeicherte Zahlungsmethode oder über eine gehostete Checkout-Seite, wenn das Unternehmen Zahlungen für Planänderungen per Payment Link einzieht (siehe unten).
  6. Das Abonnement wird auf den neuen Plan aktualisiert. Ob dies sofort geschieht oder erst nach erfolgreicher Belastung, hängt von Ihrer Behandlung fehlgeschlagener Zahlungen ab. Eine per Payment Link bezahlte Planänderung wartet immer auf die Zahlung.
Seite mit Abonnementdetails und den Schaltflächen Plan ändern, Abonnement pausieren und Abonnement kündigen
Fenster zur Bestätigung der Planänderung mit aktuellem und aktualisiertem Plan, Aufschlüsselung der Einzelposten, Eingabe für den Rabattcode und Schaltfläche zum Bezahlen
Planänderungen sind nur zwischen Produkten innerhalb derselben Sammlung verfügbar. Produkte müssen die Abrechnungsart Abonnement oder nutzungsbasierte Abrechnung verwenden.
Standardmäßig wird bei einer sofortigen Planänderung die gespeicherte Zahlungsmethode des Kunden direkt belastet. Wenn Sie Zahlungen für Planänderungen per Payment Link einziehen aktivieren, ändert sich dieses Verhalten: Statt die gespeicherte Karte zu belasten, wird der Kunde zur Zahlung auf eine Dodo Checkout-Seite weitergeleitet. Dies gilt sowohl für Upgrades als auch für Downgrades, die zu einer Belastung führen.
Seite Einstellungen → Abonnements mit aktivierter Option Zahlungen für Planänderungen per Payment Link einziehen und einem Tooltip zur Erläuterung des Verhaltens
Gehostete Dodo Checkout-Seite aus einem separaten Beispiel, auf der der Kunde eine Planänderung bezahlt
Das Abonnement bleibt auf dem aktuellen Plan, bis diese Checkout-Zahlung erfolgreich ist – eine fehlgeschlagene oder abgebrochene Zahlung lässt das Abonnement unverändert, sodass der Kunde es in derselben Checkout-Sitzung erneut versuchen kann. Geplante Downgrades (effective_at: next_billing_date) sind davon nicht betroffen und werden am nächsten Abrechnungstermin weiterhin angewendet, ohne den Checkout zu durchlaufen.
Dies gilt nur für sofortige Planänderungen. Wenn der Kunde bereits über einen ausstehenden Payment Link für eine Planänderung verfügt, wird eine weitere Anfrage zur Planänderung abgelehnt, bis der Link bezahlt wurde oder abläuft.

Plan Change via Payment Link (API)

So fordern Sie einen Payment Link mit collect_via_payment_link an und verarbeiten die Antwort.

Geschäftliche Steuerungen

Unternehmen können das Abonnementverhalten des Portals in den Abonnementeinstellungen konfigurieren:
  • Abonnementaktualisierungen erlauben: Möglichkeit für Kunden aktivieren oder deaktivieren, ihre Abonnements upzugraden oder downzugraden
  • Kündigung von Abonnements erlauben: Möglichkeit für Kunden aktivieren oder deaktivieren, ihre eigenen Abonnements zu kündigen
  • Pausieren von Abonnements erlauben: Möglichkeit für Kunden aktivieren oder deaktivieren, ihre eigenen Abonnements zu pausieren und fortzusetzen
  • Zahlungen für Planänderungen per Payment Link einziehen: Kunden zur Zahlung einer sofortigen Planänderung auf eine Checkout-Seite weiterleiten, anstatt ihre gespeicherte Zahlungsmethode zu belasten. Standardmäßig deaktiviert.

Product Collections

Erfahren Sie, wie Sie Produktsammlungen einrichten und Upgrade-/Downgrade-Pfade konfigurieren.

Abonnementdetails

Wenn Kunden bei einem aktiven Abonnement auf „Abonnement verwalten“ klicken, werden sie zur Seite mit den Abonnementdetails weitergeleitet. Diese Seite zeigt:
  • Plandetails: Abonnementname, Preis, Verlängerungsdatum und Gültigkeitszeitraum
  • Zahlungsmethode: Die mit dem Abonnement verknüpfte Karte oder Zahlungsmethode mit einer Schaltfläche „Bearbeiten“
  • Rechnungsinformationen: Name, E-Mail-Adresse, Telefonnummer und Rechnungsadresse mit einer Schaltfläche „Bearbeiten“
  • Abrechnungsverlauf: Eine detaillierte Tabelle aller Zahlungen für dieses Abonnement
  • Pausieren: Eine Option zum Pausieren des Abonnements, wenn Sie das Pausieren zur Selbstbedienung erlauben
  • Abonnement kündigen: Eine auffällige Schaltfläche zum Kündigen des Abonnements
Seite mit Abonnementdetails, die Planinformationen, Zahlungsmethode, Rechnungsinformationen und Kündigungsoption zeigt

Ein Abonnement kündigen

Kunden können ihr Abonnement direkt über die Seite mit den Abonnementdetails kündigen. Beim Klicken auf „Abonnement kündigen“ wird ein Bestätigungsdialog mit zwei Optionen geöffnet:
  • Zum nächsten Abrechnungstermin kündigen: Das Abonnement bleibt bis zum Ende des aktuellen Abrechnungszeitraums aktiv und wird anschließend automatisch gekündigt.
  • Jetzt kündigen: Das Abonnement wird sofort gekündigt.
Die Kündigung zur Selbstbedienung wird durch die Einstellung Kündigung von Abonnements erlauben unter Einstellungen → Abonnements gesteuert und ist standardmäßig aktiviert. Wenn Sie sie deaktivieren, wird die Schaltfläche „Abonnement kündigen“ deaktiviert und ein Tooltip fordert den Kunden auf, Sie zu kontaktieren. Beide Kündigungspfade im Portal – sofortige Kündigung und Kündigung zum nächsten Abrechnungstermin – werden abgelehnt. Kunden, für die bereits eine Kündigung geplant ist, behalten die Möglichkeit, diese zu widerrufen, und können sich somit für den Verbleib entscheiden. Von Ihnen selbst durchgeführte Kündigungen sind davon nie betroffen.
Dialog zum Kündigen eines Abonnements mit Optionen zur Kündigung zum nächsten Abrechnungstermin oder zur sofortigen Kündigung

Kündigungsgründe

Vor der Bestätigung der Kündigung werden Kunden gefragt: „Warum kündigen Sie?“ Anschließend werden sie aufgefordert, einen Grund aus einer kuratierten Liste auszuwählen. Der Grund wird im Abonnement gespeichert und in Webhook-Payloads sowie in der API bereitgestellt, sodass Sie Kündigungsgründe analysieren und Ihre Rückgewinnungsabläufe gezielt anpassen können.
Kündigungsmodal mit dem Dropdown „Warum kündigen Sie?“, das Gründe wie Zu teuer, Fehlende Funktionen und Sonstiges anzeigt
Der ausgewählte Wert wird im Feld cancellation_feedback des Abonnements gespeichert. Zusätzlich kann ein optionaler Freitext im Feld cancellation_comment erfasst werden.
Beide Felder sind auch im Webhook-Payload subscription.cancelled enthalten. Sie können sie programmgesteuert über PATCH /subscriptions/{subscription_id} ausfüllen, wenn Sie über die API eine Kündigung planen oder ausführen.
Kombinieren Sie cancellation_feedback mit Subscription Dunning, um Rückgewinnungs-E-Mails gezielt anzupassen – senden Sie beispielsweise Kunden, die wegen too_expensive kündigen, einen Rabattcode und Kunden, die wegen missing_features kündigen, eine Umfrage „Was fehlt?“.

Ein Abonnement pausieren

Das Pausieren bietet Kunden eine Zwischenlösung zwischen der Fortführung und der vollständigen Kündigung eines Abonnements. Ein pausiertes Abonnement stoppt die Abrechnung, behält aber seinen Plan und Verlauf bei, sodass der Kunde später zurückkehren kann, ohne neu beginnen zu müssen. Kunden öffnen den Pausendialog über die Seite mit den Abonnementdetails. Der Dialog zeigt den aktuellen Plan, weist darauf hin, dass der Zugriff sofort endet, und erläutert, wie sich die Abrechnungsdaten verschieben. Der Kunde bestätigt mit Abonnement pausieren.
Dialog zum Pausieren des Abonnements mit dem aktuellen Plan, einem Hinweis, dass der Zugriff sofort entzogen wird, und der Bestätigungsschaltfläche zum Pausieren
Was dem Kunden mitgeteilt wird und was tatsächlich geschieht:
  • Der Zugriff endet sofort. Funktionen, Downloads und mit dem Abonnement bereitgestellte Lizenzschlüssel funktionieren nicht mehr, bis das Abonnement fortgesetzt wird.
  • Die Pause hat kein Enddatum. Das Abonnement bleibt pausiert, bis der Kunde es fortsetzt.
  • Es geht keine Zeit verloren. Der nächste Abrechnungstermin und das Verlängerungsdatum verschieben sich beide um die Dauer der Pause nach hinten.
Das Fortsetzen folgt demselben Ablauf. Das Abonnement kehrt zu active zurück und der Zugriff wird wiederhergestellt.
Das Pausieren zur Selbstbedienung wird durch die Einstellung Pausieren von Abonnements erlauben unter Einstellungen → Abonnements gesteuert und ist standardmäßig deaktiviert. Solange die Einstellung deaktiviert ist, können Kunden keine neue Pause beginnen. Kunden, deren Abonnement bereits pausiert ist, können eine selbst gestartete Pause jedoch weiterhin beenden. Von Ihnen selbst über das Dashboard durchgeführte Pausen sind davon nie betroffen.

How Pausing Works

Vollständiges Verhalten beim Pausieren, einschließlich Auswirkungen auf die Abrechnung, Abrechnung der Nutzung und Webhooks.

Zahlungsmethoden aktualisieren

Kunden können ihre Zahlungsmethoden direkt über die Seite mit den Abonnementdetails aktualisieren, indem sie neben der Zahlungsmethode auf „Bearbeiten“ klicken. Diese Funktion ist besonders wichtig, um Abonnements zu reaktivieren, die aufgrund fehlgeschlagener Zahlungen zurückgestellt wurden.

Zurückgestellte Abonnements reaktivieren

Wenn ein Abonnement aufgrund einer fehlgeschlagenen Zahlung in den Status on_hold versetzt wurde, müssen Kunden ihre Zahlungsmethode aktualisieren, um es zu reaktivieren. Der Aktualisierungsprozess führt automatisch Folgendes aus:
  1. Erstellt eine Belastung für die noch offenen Beträge
  2. Erstellt eine Rechnung für die Belastung
  3. Verarbeitet die Zahlung mit der neuen Zahlungsmethode
  4. Reaktiviert das Abonnement nach erfolgreicher Zahlung in den Status active
Abonnements im Status on_hold werden nicht automatisch verlängert. Kunden müssen ihre Zahlungsmethode aktualisieren, um offene Beträge zu begleichen und das Abonnement zu reaktivieren.
Nach der erfolgreichen Aktualisierung der Zahlungsmethode für ein Abonnement im Status on_hold sehen Kunden eine Bestätigungsseite und erhalten E-Mail-Benachrichtigungen über die erfolgreiche Zahlung und Reaktivierung des Abonnements.

Ablauf zur Aktualisierung der Zahlungsmethode

1

Access subscription details

Klicken Sie auf der Startseite des Portals bei einem aktiven Abonnement auf „Abonnement verwalten“.
2

Click Edit on payment method

Klicken Sie neben der Zahlungsmethode auf die Schaltfläche „Bearbeiten“, um die Oberfläche zur Aktualisierung der Zahlungsmethode zu öffnen.
3

Select or add payment method

Wählen Sie eine bereits gespeicherte Zahlungsmethode aus oder fügen Sie eine neue hinzu, indem Sie die Kartendaten sicher eingeben.
4

Confirm changes

Bestätigen Sie die Aktualisierung. Bei Abonnements im Status on_hold wird dadurch automatisch eine Belastung für die noch offenen Beträge erstellt.
5

Complete payment (if on hold)

Wenn das Abonnement zurückgestellt ist, werden Kunden weitergeleitet, um die Zahlung der noch offenen Beträge abzuschließen. Nach erfolgreicher Zahlung wird das Abonnement automatisch reaktiviert.
6

Confirmation

Kunden erhalten eine Bestätigung, dass die Zahlungsmethode aktualisiert wurde und das Abonnement gegebenenfalls reaktiviert wurde.

Integrationsbeispiele

Erstellen Sie per API eine zeitlich begrenzte Customer Portal-Sitzung für einen bestimmten Kunden und leiten Sie den Benutzer anschließend zur Sitzungs-URL weiter.

Einheitliches Customer Portal

Zusätzlich zu unternehmensspezifischen Kundenportalen bietet Dodo Payments unter customer.dodopayments.com ein Unified Customer Portal, in dem Kunden alle ihre Käufe und Abonnements bei verschiedenen Unternehmen, die Dodo Payments nutzen, anzeigen und verwalten können.
Unified Customer Portal

Funktionen des einheitlichen Portals

  • Geschäftsübergreifende Übersicht: Alle Käufe und Abonnements jedes Dodo Payments-Händlers an einem Ort anzeigen
  • Zentrale Verwaltung: Abonnements verschiedener Unternehmen über ein einziges Dashboard verwalten
  • Einheitlicher Abrechnungsverlauf: Rechnungen und Zahlungsverläufe aller Käufe aufrufen
  • Single Sign-on: Sich einmalig per E-Mail anmelden, um auf Käufe aller Dodo Payments-Händler zuzugreifen
Das Unified Customer Portal ergänzt unternehmensspezifische Portale. Kunden können je nach Vorliebe entweder das Markenportal des Händlers oder das einheitliche Portal verwenden.

Fehlerbehebung

  • Link abgelaufen: Erstellen und senden Sie einen neuen dynamischen Link.
  • E-Mail nicht erkannt: Bitten Sie den Kunden, die mit seinem Kauf verknüpfte E-Mail-Adresse zu verwenden.
  • Abonnement zurückgestellt: Bei einem zurückgestellten Abonnement müssen Kunden ihre Zahlungsmethode über das Portal aktualisieren, um offene Beträge zu begleichen und das Abonnement zu reaktivieren. Der Aktualisierungsprozess belastet automatisch die noch offenen Beträge.
  • Aktualisierung der Zahlungsmethode fehlgeschlagen: Wenn die Zahlung während des Aktualisierungsprozesses für ein Abonnement im Status on_hold fehlschlägt, bleibt das Abonnement zurückgestellt. Kunden können es erneut mit einer anderen Zahlungsmethode versuchen.

Design & Theme Customization

Passen Sie das Erscheinungsbild Ihres Kundenportals mit vorgefertigten Designs, Typografie, Farben und einer Live-Vorschau auf der Designseite an.
Zuletzt geändert am 26. August 2026