Einführung
Dodo Payments ermöglicht Ihnen, digitale Waren und Dienstleistungen in Ihrer iOS-App zu verkaufen, und übernimmt für Sie die Steuerkonformität, Währungsumrechnung und Auszahlungen. Diese Seite erklärt, wie die Integration für SaaS-Tools, Inhaltsabonnements und digitale Dienstprogramme funktioniert und in welchen App-Store-Regionen Sie sie nutzen können.Übersicht
Dodo Payments ist Ihr Merchant of Record (MoR) und übernimmt folgende Bereiche Ihres digitalen Geschäfts:- What We Handle
- What You Get
- Erhebung und Abführung von Steuern (VAT, GST und andere regionale Steuern)
- Globale Zahlungen einschließlich lokaler Zahlungsmethoden, vorbehaltlich der Richtlinien von Dodo Payments
- Währungsumrechnung und Devisenhandel
- Betrugsprävention und Tools für Disputes
- Rechnungen und Belege für Endkunden
- Einhaltung regionaler Vorschriften
Anwendungsfälle
Subscriptions
- Zugriff auf Premium-Inhalte oder -Funktionen
- Wiederkehrende Abrechnung mit kostenlosen Testphasen, anteiliger Abrechnung sowie Upgrades oder Downgrades
Courses and Learning
- Zugriff nach dem Pay-per-Course-Modell
- Gebündelte Inhaltspakete
- Lebenslange oder verlängerbare Lizenzen
- Fortschrittsverfolgung in Ihrer App
Digital Downloads
- Einmalkäufe (PDFs, Musik, Tools)
- Lieferung digitaler Assets
- Verwaltung von Lizenzschlüsseln
SaaS Tools
- Software-as-a-Service-Abonnements
- Nutzungsbasierte Abrechnung
- Team- und Enterprise-Pläne
Integrationsablauf
Ihre App öffnet den von Dodo Payments gehosteten Checkout mit dem iOS checkout SDK. Das SDK zeigt den Checkout inSFSafariViewController an und gibt ein typisiertes Ergebnis zurück.
Integrationsschritte
1
Mobile App to Your Server
Ihre App fordert von Ihrem Backend eine Checkout-URL an. Authentifizieren Sie die Anfrage mit
dem Session-Token des angemeldeten Benutzers.
2
Your Server to Dodo API
Dein Backend erstellt eine checkout session
mit deinem API key und gibt den
checkout_url an die App zurück.3
Mobile App Opens Checkout
Übergeben Sie den
checkout_url an DodoCheckout.start(...). Das SDK zeigt ihn in
SFSafariViewController an und gibt ein typisiertes Ergebnis zurück, wenn der Kunde den Checkout
abschließt oder schließt.4
Dodo Payments to Your Server
Dodo Payments sendet den Webhook
payment.succeeded oder subscription.active
an Ihren Endpunkt, wenn die Zahlung erfolgreich ist oder das Abonnement aktiviert wird.5
Your Server Grants Access
Schalte die gekauften Inhalte über diesen Webhook frei, nicht über das Ergebnis, das die App
erhalten hat. Das SDK-Ergebnis ist ein UI-Hinweis, kein Zahlungsnachweis.
iOS Checkout SDK
Installationsschritte und die vollständige
start(...)-Spezifikation für Swift.Mobile Integration Guide
Der End-to-End-Ablauf sowie dieselbe Spezifikation für Android, React Native und Flutter.
Regionale Verfügbarkeit
Dodo Payments unterstützt alternative Kaufabläufe nur in App-Store-Regionen, in denen Apple externe Zahlungen ausdrücklich zulässt oder in denen eine Aufsichtsbehörde oder ein Gericht dies vorschreibt.Unterstützte Regionen
United States
United States
Unterstützt, soweit dies durch aktuelle Gerichtsbeschlüsse und die App Store Review Guidelines von Apple zulässig ist.
- Richtlinie 3.1.1(a) erlaubt es Apps im US-Storefront, ohne ein Entitlement Schaltflächen und Links zu anderen Zahlungsmethoden einzufügen
- Vorbehaltlich des Ausgangs der Gerichtsverfahren Epic gegen Apple
- Sie müssen die Implementierungsrichtlinien von Apple befolgen
European Union (EU) App Store
European Union (EU) App Store
Unterstützt durch Apples EU-Bedingungen und Apples External Purchase Entitlement für die EU.
- Aktiviert durch Apples EU Alternative Terms. Ab dem 1. Oktober 2026 ersetzt Apple diese Bedingungen durch einen einzigen Satz von EU-Bedingungen
- Erfordert das StoreKit External Purchases or Offers Entitlement gemäß den Bedingungen, die am 1. Oktober 2026 in Kraft treten. Nach den früheren Bedingungen ist das Entitlement das StoreKit External Purchase Link Entitlement
- Du musst die Anforderungen des Digital Markets Act der EU erfüllen
Japan
Japan
Unterstützt gemäß Japans Mobile Software Competition Act (MSCA), der seit dem 18. Dezember 2025 in Kraft ist.
- Apple erlaubt alternative Zahlungsmethoden und Links zu externen Käufen im japanischen App Store
- Du musst Apples japanische Entitlement- und App Store Connect-Anforderungen einhalten
- Die Provisionsbedingungen unterscheiden sich von denen anderer Regionen; prüfe Apples aktuelle Bedingungen für Japan
Südkorea ist keine unterstützte Region. Apples StoreKit External Purchase Entitlement for South Korea erfordert einen nativen In-App-Zahlungsablauf, der „möglicherweise nicht innerhalb einer Webview“ stattfinden darf, von einem von Apple zugelassenen koreanischen Zahlungsdienstleister (wie KCP, Inicis, Toss oder NICE) verarbeitet wird und Preise in südkoreanischen Won ausweist. Der Dodo Payments Checkout wird als Webseite geöffnet und erfüllt daher diese Anforderungen nicht.
Für einige Geschäftsmodelle ist kein In-App-Kauf (IAP) erforderlich. Gemäß Richtlinie 3.1.3(e) müssen Apps, die physische Waren oder außerhalb der App genutzte Dienstleistungen verkaufen, eine andere Zahlungsmethode als IAP verwenden. Dodo Payments unterstützt auch diese Modelle. Prüfe die Kategorie deiner App anhand von Apples aktuellen Richtlinien, um zu bestätigen, ob IAP für deinen Anwendungsfall erforderlich ist.
Mehr erfahren
Globale Richtlinien, die rechtliche Entwicklung und Strategien zur Senkung der App-Store-Gebühren findest du hier:Bypassing App Store & Play Store Fees: A Strategic and Legal Playbook
Erfahre, wo und wie du alternative Zahlungsabläufe rechtmäßig implementieren kannst – mit aktuellen regionalen Informationen und Tipps zur Compliance.