Skip to main content
Dodo Payments proporciona adaptadores oficiales de frameworks que simplifican la integración de pagos. Cada adaptador está diseñado para funcionar a la perfección con las convenciones de tu framework, ofreciendo checkout, Customer Portal y gestión de webhooks desde el primer momento.
Los adaptadores de frameworks te permiten integrar Dodo Payments con menos de 10 líneas de código. Gestionan automáticamente la autenticación, el análisis de solicitudes y el formato de respuestas.

Adaptadores de frameworks disponibles

Elige el adaptador que corresponda a tu framework:

Next.js

Compatibilidad con App Router mediante route handlers para checkout, portal y webhooks

Nuxt

Framework full-stack basado en Vue con integración de server routes

Express

Handlers basados en middleware para el popular framework de Node.js

Fastify

Framework de Node.js de alto rendimiento con arquitectura de plugins

Hono

Framework web ultrarrápido para el edge, Cloudflare Workers y mucho más

Astro

Framework centrado en contenido con compatibilidad con server endpoints

SvelteKit

Framework full-stack de Svelte con integración de server hooks

Remix

Framework full-stack de React con handlers de loader y action

TanStack Start

Framework full-stack de React con seguridad de tipos y server functions

Better Auth

Plugin de framework de autenticación para una autenticación y pagos fluidos

Convex

Componente Backend-as-a-Service para la sincronización de pagos en tiempo real

Bun

Handlers nativos de Bun.serve() para checkout, portal y webhooks

Funciones principales

Todos los adaptadores de frameworks ofrecen estas capacidades integradas:

Inicio rápido

Empieza a usar cualquier adaptador de framework en tres pasos:
1

Install the Adaptor

Usa tu gestor de paquetes para instalar el adaptador específico del framework:
2

Configure Environment Variables

Añade tus credenciales de Dodo Payments a tu entorno:
Nunca confirmes tu archivo .env ni tus secretos en el control de versiones.
3

Create Route Handlers

Configura tus rutas de checkout, Customer Portal y webhooks:
¡Ya puedes procesar pagos! Visita las páginas individuales de los adaptadores para consultar guías detalladas y todas las opciones disponibles.

Tipos de flujo de checkout

Todos los adaptadores admiten tres tipos de flujo de checkout:
Usa el checkout estático para enlaces de pago sencillos y fáciles de compartir. Pasa el ID del producto como parámetro de consulta:
Admite el autocompletado y la personalización opcionales del cliente mediante parámetros de consulta.
Usa el checkout dinámico para crear pagos mediante programación con detalles personalizados:
Admite pagos únicos y suscripciones.
Usa sesiones de checkout para disfrutar de la experiencia de checkout más flexible, con compatibilidad con carritos:
Obtén más información en la guía de Checkout Sessions.

Gestión de eventos de webhook

Todos los adaptadores ofrecen gestión de webhooks con seguridad de tipos y callbacks de eventos granulares:
Todos los handlers de webhook verifican automáticamente las firmas y validan los payloads mediante esquemas de Zod. Las solicitudes no válidas se rechazan con los códigos de error correspondientes.

Cómo elegir el adaptador adecuado

Obtener ayuda

¿Necesitas ayuda con los adaptadores de frameworks?
Última modificación el 31 de julio de 2026