Pular para o conteúdo principal
Dodo Payments fornece adaptadores de framework oficiais que simplificam a integração de pagamentos. Cada adaptador é projetado para funcionar perfeitamente com as convenções do seu framework, oferecendo checkout, portal do cliente e manipulação de webhook prontos para uso.
Adaptadores de framework permitem integrar o Dodo Payments em menos de 10 linhas de código. Eles lidam automaticamente com autenticação, análise de requisições e formatação de respostas.

Adaptadores de Framework Disponíveis

Escolha o adaptador que corresponde ao seu framework:

Next.js

Suporte ao App Router com manipuladores de rota para checkout, portal e webhooks

Nuxt

Framework full-stack baseado em Vue com integração de rotas de servidor

Express

Manipuladores baseados em middleware para o popular framework Node.js

Fastify

Framework Node.js de alta performance com arquitetura de plugins

Hono

Framework web ultrarrápido para edge, Cloudflare Workers e mais

Astro

Framework com foco em conteúdo e suporte a endpoints de servidor

SvelteKit

Framework full-stack Svelte com integração de hooks de servidor

Remix

Framework full-stack React com manipuladores de loader e action

TanStack Start

Framework full-stack React type-safe com funções de servidor

Better Auth

Plugin de framework de autenticação para autenticação e pagamentos fluídos

Convex

Componente Backend-as-a-Service para sincronização de pagamentos em tempo real

Bun

Manipuladores nativos Bun.serve() para checkout, portal e webhooks

Recursos Principais

Todos os adaptadores de framework fornecem estas capacidades integradas:

Início Rápido

Comece com qualquer adaptador de framework em três etapas:
1

Install the Adaptor

Use o gerenciador de pacotes para instalar o adaptador específico do framework:
2

Configure Environment Variables

Adicione suas credenciais do Dodo Payments ao seu ambiente:
Nunca faça commit do seu .env ou segredos no controle de versão.
3

Create Route Handlers

Configure suas rotas de checkout, portal do cliente e webhooks:
Agora você está pronto para processar pagamentos! Visite as páginas individuais dos adaptadores para guias detalhados e todas as opções disponíveis.

Tipos de Fluxo de Checkout

Todos os adaptadores suportam três tipos de fluxo de checkout:
Use checkout estático para links de pagamento simples e compartilháveis. Passe o ID do produto como parâmetro de consulta:
Suporta preenchimento e personalização opcionais do cliente por meio de parâmetros de consulta.
Use checkout dinâmico para criar pagamentos programaticamente com detalhes personalizados:
Suporta pagamentos únicos e assinaturas.
Use sessões de checkout para a experiência mais flexível com suporte a carrinho:
Saiba mais no Guia de Sessões de Checkout.

Manipulação de Eventos de Webhook

Todos os adaptadores proporcionam tratamento de webhooks com segurança de tipos e callbacks de eventos granulares:
Todos os manipuladores de webhook verificam automaticamente assinaturas e validam payloads usando esquemas Zod. Requisições inválidas são rejeitadas com códigos de erro apropriados.

Escolhendo o Adaptador Certo

Obter Ajuda

Precisa de assistência com adaptadores de framework?
Última modificação em 1 de abril de 2026