Verfügbare Framework-Adapter
Wählen Sie den Adapter, der zu Ihrem Framework passt:Next.js
App-Router-Unterstützung mit Route-Handlern für Checkout, Portal und Webhooks
Nuxt
Vue-basiertes Full-Stack-Framework mit Integration von Serverrouten
Express
Middleware-basierte Handler für das beliebte Node.js-Framework
Fastify
Leistungsstarkes Node.js-Framework mit Plugin-Architektur
Hono
Ultraschnelles Webframework für Edge, Cloudflare Workers und mehr
Astro
Content-fokussiertes Framework mit Unterstützung für Serverendpunkte
SvelteKit
Full-Stack-Svelte-Framework mit Integration von Server-Hooks
Remix
Full-Stack-React-Framework mit Loader- und Action-Handlern
TanStack Start
Typensicheres Full-Stack-React-Framework mit Serverfunktionen
Better Auth
Authentifizierungs-Framework-Plugin für nahtlose Authentifizierung und Zahlungen
Convex
Backend-as-a-Service-Komponente für die Echtzeit-Synchronisation von Zahlungen
Bun
Native Bun.serve()-Handler für Checkout, Portal und Webhooks
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