Quick Start
Bringen Sie Ihre mobile Zahlungsintegration in 4 einfachen Schritten zum Laufen
Platform Examples
Vollständige Codebeispiele für Android, iOS, React Native und Flutter
Voraussetzungen
Bevor Sie Dodo Payments in Ihre mobile App integrieren, stellen Sie sicher, dass Sie Folgendes haben:- Dodo Payments-Konto: Aktives Händlerkonto mit API-Zugriff
- API-Anmeldeinformationen: API-Schlüssel und Webhook-Geheimschlüssel aus Ihrem Dashboard
- Mobile App-Projekt: Android-, iOS-, React Native- oder Flutter-Anwendung
- Backend-Server: Um die Erstellung von Checkout-Sitzungen sicher zu handhaben
Integrationsworkflow
Die mobile Integration folgt einem sicheren 4-Schritte-Prozess, bei dem Ihr Backend die API-Aufrufe verwaltet und Ihre mobile App die Benutzererfahrung steuert.Backend: Create Checkout Session
Checkout Session API Docs
Erfahren Sie, wie Sie eine Checkout-Sitzung in Ihrem Backend mit Node.js, Python und mehr erstellen. Sehen Sie sich vollständige Beispiele und Parameterreferenzen in der speziellen Checkout Sessions API-Dokumentation an.
Sicherheit: Checkout-Sitzungen müssen auf Ihrem Backend-Server erstellt werden, niemals in der mobilen App. Dies schützt Ihre API-Schlüssel und gewährleistet eine ordnungsgemäße Validierung.
Mobile: Get Checkout URL
Ihre mobile App ruft Ihr Backend auf, um die Checkout-URL zu erhalten:
- iOS (Swift)
- Android (Kotlin)
- React Native (JavaScript)
Sicherheit: Mobile Apps kommunizieren nur mit Ihrem Backend, niemals direkt mit der Dodo Payments API.
Mobile: Open Checkout in Browser
Öffnen Sie die Checkout-URL in einem sicheren In-App-Browser für die Zahlungsabwicklung.
See platform-specific integration examples
Sehen Sie sich vollständigen Code und Einrichtungsanleitungen für Android, iOS und Flutter Mobile Zahlungen an.
Plattform-spezifische Integration
Wählen Sie Ihre mobile Plattform unten für vollständige Implementierungsbeispiele:Best Practices
- Sicherheit: Speichern Sie API-Schlüssel niemals in Ihrem App-Code. Verwenden Sie sichere Speicherung und SSL-Pinning.
- Benutzererfahrung: Zeigen Sie Ladeindikatoren an, behandeln Sie Fehler elegant und geben Sie klare Nachrichten aus.
- Testen: Verwenden Sie Testkarten, simulieren Sie Netzwerkfehler und testen Sie auf verschiedenen Geräten.
Fehlersuche
Häufige Probleme
- WebView öffnet den Zahlungslink nicht: Stellen Sie sicher, dass der Zahlungslink gültig ist und HTTPS verwendet.
- Callback nicht empfangen: Überprüfen Sie Ihre Rückkehr-URL und die Webhook-Konfiguration.
Bei Fragen oder Support wenden Sie sich an support@dodopayments.com.