Skip to main content

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:
  • 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 in SFSafariViewController an und gibt ein typisiertes Ergebnis zurück.
Verwende das SDK, anstatt den Checkout in ein WebView einzubetten. Apple dokumentiert die Unterstützung für Apple Pay in SFSafariViewController, während ein eingebetteter WebView Apple Pay und Google Pay unterdrücken kann, wodurch dir Wallet-Conversions entgehen. Beispielsweise deaktiviert WKWebView Apple Pay, wenn deine App Skripte in die Seite einfügt. Für einen WebView-Checkout gelten im App Review dieselben Kaufregeln (Richtlinie 3.1.1) wie für einen nativen Checkout.

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.
Erstellen Sie Checkout-Sessions auf Ihrem Server, niemals in der App. Jeder kann einen API-Schlüssel aus einer App-Binärdatei extrahieren.
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

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
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
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.
Bevor du Dodo Payments für einen App Store aktivierst, prüfe Apples regionsspezifische Entitlements und App Store Connect-Anforderungen und halte sie ein. Alternative Zahlungsabläufe in nicht unterstützten Regionen können dazu führen, dass deine App abgelehnt oder entfernt wird.
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.
Zuletzt geändert am 28. September 2026