Zum Hauptinhalt springen
Dodo Payments bietet offizielle Framework-Adapter, die die Zahlungsintegration vereinfachen. Jeder Adapter ist so konzipiert, dass er nahtlos mit den Konventionen Ihres Frameworks funktioniert und Checkout, Kundenportal und Webhook-Verarbeitung sofort bereitstellt.
Framework-Adapter ermöglichen die Integration von Dodo Payments mit weniger als 10 Codezeilen. Sie übernehmen automatisch Authentifizierung, Anfrageanalyse und Antwortformatierung.

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:
2

Configure Environment Variables

Fügen Sie Ihre Dodo Payments-Zugangsdaten zu Ihrer Umgebung hinzu:
Committen Sie niemals Ihre .env-Datei oder Geheimnisse in die Versionskontrolle.
3

Create Route Handlers

Richten Sie Ihre Checkout-, Kundenportal- und Webhook-Routen ein:
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:
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.
Verwenden Sie dynamischen Checkout, um Zahlungen programmatisch mit individuellen Details zu erstellen:
Unterstützt Einmalzahlungen und Abonnements.
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?
Zuletzt geändert am 1. April 2026