Verfügbare Framework-Adapter
Wählen Sie den Adapter, der zu Ihrem Framework passt:Next.js
Nuxt
Express
Fastify
Hono
Astro
SvelteKit
Remix
TanStack Start
Better Auth
Convex
Bun
Kernfunktionen
Alle Framework-Adapter bieten diese integrierten Funktionen:Schnellstart
Starten Sie mit jedem Framework-Adapter in drei Schritten:1
Install the Adaptor
Verwenden Sie Ihren Paketmanager, um den frameworkspezifischen Adapter zu installieren:
- Next.js
- Nuxt
- Express
- Hono
- Astro
- SvelteKit
2
Configure Environment Variables
Fügen Sie Ihre Dodo Payments-Zugangsdaten zu Ihrer Umgebung hinzu:
3
Create Route Handlers
Richten Sie Ihre Checkout-, Kundenportal- und Webhook-Routen ein:
- Next.js
- Express
- Hono
Sie sind nun bereit, Zahlungen zu verarbeiten! Besuchen Sie die einzelnen Adapterseiten für detaillierte Anleitungen und alle verfügbaren Optionen.
Checkout-Flussarten
Alle Adapter unterstützen drei Checkout-Flussarten:Static Checkout (GET)
Static Checkout (GET)
Verwenden Sie statischen Checkout für einfache, teilbare Zahlungslinks. Übergeben Sie die Produkt-ID als Abfrageparameter:Unterstützt optionales Vorausfüllen des Kunden und Anpassungen über Abfrageparameter.
Dynamic Checkout (POST)
Dynamic Checkout (POST)
Verwenden Sie dynamischen Checkout, um Zahlungen programmatisch mit individuellen Details zu erstellen:Unterstützt Einmalzahlungen und Abonnements.
Checkout Sessions (POST)
Checkout Sessions (POST)
Verwenden Sie Checkout-Sessions für die flexibelste Checkout-Erfahrung mit Warenkorb-Unterstützung:Erfahren Sie mehr im Checkout Sessions Guide.
Webhook-Ereignisverarbeitung
Alle Adapter bieten typgesicherte Webhook-Verarbeitung mit granularer Ereignis-Callback-Steuerung:Alle Webhook-Handler verifizieren automatisch Signaturen und validieren Payloads mithilfe von Zod-Schemata. Ungültige Anfragen werden mit entsprechenden Fehlercodes abgelehnt.
Die richtige Adapterwahl
Hilfe erhalten
Benötigen Sie Hilfe mit Framework-Adaptern?- Discord: Treten Sie unserem Community-Server für Echtzeit-Hilfe bei
- E-Mail: Kontaktieren Sie uns unter support@dodopayments.com
- GitHub: Öffnen Sie ein Issue im jeweiligen Adapter-Repository
- Dokumentation: Besuchen Sie unsere API-Referenz
Hilfe
Bei Fragen zu einem Framework-Adapter:- Discord: Stelle deine Frage im Community-Server.
- E-Mail: Kontaktiere support@dodopayments.com.
- GitHub: Eröffne ein Issue im dodo-adapters-Repository, das alle Adapter enthält.
- Dokumentation: Siehe die API-Referenz.