Tillgängliga ramverksadaptrar
Välj den adapter som matchar ditt ramverk:Next.js
App Router-stöd med route-handlers för checkout, portal och webhookar
Nuxt
Vue-baserat fullstackramverk med integration för serverrutter
Express
Mellanvarubaserade hanterare för det populära Node.js-ramverket
Fastify
Högpresterande Node.js-ramverk med pluginarkitektur
Hono
Ultrafast webb-ramverk för edge, Cloudflare Workers och mer
Astro
Innehållsfokuserat ramverk med stöd för serverendpoints
SvelteKit
Fullstack Svelte-ramverk med integration för serverhooks
Remix
Fullstack React-ramverk med loader- och actionhanterare
TanStack Start
Typsäkert fullstack React-ramverk med serverfunktioner
Better Auth
Autentiseringsramverksplugin för sömlös auth + betalningar
Convex
Backend-as-a-Service-komponent för synkronisering av betalningar i realtid
Bun
Native Bun.serve()-hanterare för checkout, portal och webhookar
Kärnfunktioner
Alla ramverksadaptrar erbjuder dessa inbyggda funktioner:Kom igång snabbt
Kom igång med valfri ramverksadapter i tre steg:1
Install the Adaptor
Använd din pakethanterare för att installera den ramverksspecifika adaptern:
- Next.js
- Nuxt
- Express
- Hono
- Astro
- SvelteKit
2
Configure Environment Variables
Lägg till dina Dodo Payments-uppgifter i din miljö:
3
Create Route Handlers
Konfigurera dina checkout-, kundportal- och webhookrutter:
- Next.js
- Express
- Hono
Nu är du redo att behandla betalningar! Besök de individuella adapteridorna för detaljerade guider och alla tillgängliga alternativ.
Typer av checkout-flöden
Alla adaptrar stöder tre typer av checkout-flöden:Static Checkout (GET)
Static Checkout (GET)
Använd statisk checkout för enkla, delbara betalningslänkar. Skicka produkt-ID:t som en query-parameter:Stöder valfri förifyllning av kund och anpassning via query-parametrar.
Dynamic Checkout (POST)
Dynamic Checkout (POST)
Använd dynamisk checkout för att programatiskt skapa betalningar med anpassade detaljer:Stöder både engångsbetalningar och prenumerationer.
Checkout Sessions (POST)
Checkout Sessions (POST)
Använd checkout-sessioner för den mest flexibla checkout-upplevelsen med kundvagnsstöd:Läs mer i Checkout Sessions Guide.
Webhook-händelsehantering
Alla adaptrar erbjuder typsäker webhook-hantering med granulära händelseåteranrop:Alla webhook-hanterare verifierar automatiskt signaturer och validerar payloads med Zod-scheman. Ogiltiga begäran avvisas med lämpliga felkoder.
Välja rätt adapter
Få hjälp
Behöver du hjälp med ramverksadaptrar?- Discord: Gå med i vår community server för livehjälp
- Email: Kontakta oss på support@dodopayments.com
- GitHub: Öppna en issue i respektive adapterrepository
- Documentation: Besök vår API reference