Zum Hauptinhalt springen

Neue Funktionen

1. Bring Your Own Processor (BYOP)

Sie können nun Ihren eigenen Zahlungsprozessor – Stripe oder Adyen – anschließen und Zahlungen je nach Kundenland darüber leiten, während Dodo Payments alle über die Transaktion hinausgehenden Prozesse betreibt: Produkte, Abonnements, Lizenzschlüssel und Berechtigungen, Rechnungsstellung, Kundenportal und Analysen. Länder, die Sie nicht explizit leiten, fallen zurück auf Dodo als Full-Service-Händler der Aufzeichnungen.
BYOP-Einstellungen, die Optionen für Händler der Aufzeichnungen und Bring Your Own Processor mit einem Funktionsvergleich zeigen
Richten Sie es im Dashboard unter Einstellungen → BYOP ein: Wählen Sie einen Prozessor, verbinden Sie Ihr Konto, definieren Sie länderspezifische Routings-Regeln und fügen Sie Ihre eigenen Rechnungsdetails hinzu. Was sich bei einem BYOP-Routing ändert
  • Sie sind der Händler der Aufzeichnungen. Dodo berechnet oder erhebt keine Steuern auf BYOP-Transaktionen — Ihre eigenen Rechnungsstellerdetails (Firmenname, Steuer-ID und Adresse) ersetzen den Dodo-Block auf Rechnungen und Erstattungsbelegen.
  • Streitigkeiten und Rückerstattungen werden in Ihrem Prozessor behandelt. BYOP-Streitigkeiten sind im Dodo-Dashboard schreibgeschützt, da Annahme/Anfechtung innerhalb von Stripe oder Adyen erfolgt.
  • Zahlungen werden über Hyperswitch geleitet und unterstützen derzeit nur Kredit- und Debitkarten.
Für Entwickler Zahlungs- und Streitantworten enthalten jetzt is_byop und einen payment_provider Diskriminator (stripe, adyen oder dodo), sodass Sie erkennen können, wie jede Transaktion geleitet wurde. Die Felder sind additiv — Merchant-of-Record-Verkehr meldet weiterhin payment_provider: dodo. Erfahren Sie mehr: Bring Your Own Processor | BYOP mit Stripe | BYOP mit Adyen

2. Offizielle Rust SDK-Veröffentlichung

Das offizielle Dodo Payments Rust SDK ist jetzt als dodopayments Crate auf crates.io verfügbar. Die Startlinie ist mit der Dodo Payments API-Versionsserie ausgerichtet, mit v1.105.0 als der ersten öffentlichen API-Line-Veröffentlichung und v1.106.0 bereits mit der neuesten OpenAPI-Regeneration veröffentlicht. Installieren Sie es mit Cargo:
cargo add dodopayments
Das SDK erfordert Rust 1.75+ und ist für asynchrone Rust-Anwendungen mit Tokio und reqwest gebaut. Es beinhaltet:
  • Stark typisierte Anfrage- und Antwortmodelle über die Dodo Payments API-Oberfläche hinweg.
  • Client::from_env() zum Lesen von DODO_PAYMENTS_API_KEY aus der Umgebung.
  • Typisierte Paginierungshilfen, einschließlich get_next_page() und into_stream() für List-Endpunkte.
  • Konfigurierbare Umgebungen und Zeitüberschreitungen, einschließlich Unterstützung für den Testmodus.
  • Binäres Antwortdekodieren für PDF-ähnliche Antworten wie Rechnungen, Auszahlungsrechnungen und Erstattungsrechnungen.
  • Eine fließende Ressourcen-Kette-Builder-API für ergonomische Rust-Aufrufstellen.
Erfahren Sie mehr: Rust SDK | Crates.io | GitHub

3. Neue Zahlungsmethoden: Koreanische Wallets & Przelewy24

Vier neue lokale Zahlungsmethoden sind jetzt verfügbar und erweitern die Abdeckung in Südkorea und Polen. Südkorea (KRW) — drei koreanische Wallets erscheinen bei KRW-Checkouts:
MethodeAPI-TypAbonnements
Kakao Paykakao_payJa
Naver Paynaver_payJa
PAYCOpaycoNein (nur einmalig)
Die koreanischen Wallets erfordern ein Rechnungsland von KR und KRW Abrechnung — wenn Ihr Produkt in einer anderen Währung bepreist ist, aktivieren Sie Adaptive Currency, damit der Kunde in KRW abgerechnet wird. Polen (PLN)Przelewy24 (P24), Polens führende Online-Zahlungsmethode, wird jetzt in PLN (nicht EUR) abgerechnet und unterstützt einmalige Zahlungen. Übergeben Sie przelewy24 in allowed_payment_method_types. Erfahren Sie mehr: Südkoreanische Zahlungsmethoden | Europäische Zahlungsmethoden | Zahlungsmethoden Übersicht

4. brand_id bei jedem Webhook-Payload

Jedes Webhook-Ereignis-Payload enthält jetzt ein brand_id, sodass Sie Zahlungen, Abonnements, Rückerstattungen, Streitigkeiten, Lizenzschlüssel, Guthabenbuchungseinträge, Berechtigungsgewährungen, Mahnversuche und abgebrochene Checkouts einer bestimmten Marke zuordnen können. Wo eine Einheit keine eigene Marke hat, fällt brand_id auf die Hauptmarke des Unternehmens zurück. Keine Integrationsänderungen sind erforderlich — das Feld ist additiv und erscheint automatisch an bestehenden Webhook-Endpunkten. Erfahren Sie mehr: Mehrere Marken | Webhook-Ereignisse

5. Dezimalbewusste Währungsbehandlung

Die Währungsbehandlung wurde überarbeitet, sodass Beträge mit der richtigen Genauigkeit für jede Währung berechnet und angezeigt werden, anstatt überall zwei Dezimalstellen anzunehmen. Die 16 Null-Dezimal-Währungen — einschließlich JPY, KRW, VND, CLP, XAF und XOF — werden nun präzise über Zahlungen, Rechnungen, Auszahlungen, E-Mails und Analysen hinweg behandelt, und Präsentationskonversionen (Adaptive Currency) sind ende-zu-ende präzisionsbewusst. Dies beseitigt eine Klasse von Rundungs- und Anzeigeproblemen für Null-Dezimal-Währungen und legt den Grundstein für zusätzliche Genauigkeiten in der Zukunft.

Verbesserungen

6. Höhere Produkt- und Kredikontingente

  • Produktberechtigungen pro Produkt von 20 auf 50 erhöht.
  • Kreditberechtigungen (Kredite, die an ein Produkt gebunden sind) von 3 auf 5 erhöht.
Erfahren Sie mehr: Berechtigungen | Kreditbasierte Abrechnung

7. Signierte Kundenkredite in Änderungsplanvorschau

Die Änderungsplanvorschau gibt jetzt customer_credits als signierten Wert zurück: negativ, wenn Guthaben abgezogen wird, um eine Gebühr auszugleichen (typisch bei Upgrades) und positiv, wenn Guthaben hinzugefügt wird (durch eine Downgrade-Prorations-Rückerstattung oder ein Wallet-Top-up), um klar zu machen, ob Guthaben verwendet oder gewährt wird. Erfahren Sie mehr: Abonnement-Upgrade & Downgrade

8. card_last_four und card_network bei List Payments

Die List Payments-Antwort enthält jetzt card_last_four und card_network bei jeder Zahlung, sodass Sie Kartendetails in Listen anzeigen können, ohne jede Zahlung einzeln abzurufen. Erfahren Sie mehr: List Payments

9. Gebrandete ACR- und Mahn-E-Mails

Wiederherstellungs-E-Mails für verlassene Warenkörbe (ACR) und Abonnement-Mahnungen verwenden nun den Namen und das Logo der entsprechenden Marke, anstatt des Unternehmensstandards, sodass die Wiederherstellungserfahrung zur Marke passt, von der der Kunde gekauft hat.
E-Mail zur Wiederherstellung von Abonnement-Mahnungen mit dem Namen und Logo der Kaufmarke
Erfahren Sie mehr: Abonnement-Mahnungen | Wiederherstellung von verlassenen Warenkörben

10. Verbesserte Steuer-ID-Validierung

Die Steuer-ID-Validierung beim Checkout wurde mit Notationserkennung und Registerabfrage (über die Tax ID Pro-Integration) erweitert, um falsche Ablehnungen gültiger IDs zu reduzieren. Das Geschäftsüberprüfungsformular enthält nun einen Länderwähler, um Validierungsfehler bei Steuer-IDs zu verhindern, und Datei-Uploads sind zuverlässiger mit einem Fortschrittsindikator und einem einzigen konsolidierten Fehlerhinweis.

11. Verbesserungen der Analysen

Dashboard-Analysen enthalten jetzt korrigierte Abonnement-MRR, aktive Abonnementzählungen und Berechnungen zur Kundenbindung/-abwanderung.
Einnahmenanalyse mit einer Brutto/Netto-Umschaltung und einer MRR-Aufschlüsselung
  • Seitenweise Analysen — neue Kacheln für Umsatz- und Rabattleistung pro Checkout-Seite.
  • Eine Brutto/Netto-Umschaltung und eine MRR-Aufschlüsselung in der Umsatzansicht.
  • Tooltipps in Diagrammen zeigen jetzt Währungs- und Prozentsatzeinheiten, einschließlich Null-Wert-Punkte.

12. Dashboard- und Storefront-Politur

  • Markenfilter zur Produktliste hinzugefügt, mit Filtern, die in eine einzige Schaltfläche zusammengefasst sind und Marken, die lazy-loaded werden.
  • Produktkollektion, Add-On- und Kreditformulare mit Erstellen-/Bearbeiten-/Duplizieren-Flows überarbeitet.
  • Auszahlungseinstellungen-Seite neu gestaltet, mit der Möglichkeit, eine fehlgeschlagene Auszahlung wiederherzustellen.
  • Zahlungsanbieter-Badges (Stripe / Adyen / Dodo) auf den Tabellen der Transaktionen und Streitigkeiten angezeigt.
  • Storefront-Laden-Banner-Kopie verfeinert.

Weitere Korrekturen & Verbesserungen

  • Koreanische und mehrere andere Währungen (VND, PYG, XOF, XAF) wechseln nun standardmäßig zur Lokalwährung beim Checkout.
  • Kleine Fehlerbehebungen und Stabilitätsverbesserungen auf der gesamten Plattform.
Zuletzt geändert am 26. Juni 2026