Skip to main content

Introducción

Ejecuta un programa de afiliados mientras Dodo Payments procesa tus ventas. Una plataforma de afiliados realiza un seguimiento de las visitas de referencia, recibe eventos de pago de Dodo Payments mediante webhooks y atribuye cada venta al afiliado que la generó. Dodo Payments se integra con tres plataformas de afiliados: Affonso, Dub Partners y Rekomi.

Características Clave

Automated Commission Attribution

Las referencias se atribuyen y registran automáticamente cuando se realiza una compra, sin hojas de cálculo ni seguimiento manual.

Real-Time Reporting

Tú y tus afiliados pueden supervisar el rendimiento y los leads desde paneles específicos.

Flexible Tracking Options

Utiliza scripts de seguimiento, campos de metadatos y eventos webhook para capturar datos de referencias en inscripciones y transacciones.

Encrypted Credentials and Signed Webhooks

Affonso cifra la API key que le proporcionas y cada evento de webhook está firmado para que la plataforma pueda verificar que proviene de Dodo Payments.

Quick Setup

La configuración requiere una API key, un webhook y un script de seguimiento. El único código que debes añadir es el fragmento de script y los metadatos de referencia durante el checkout.

Checkout Integration

Añade el seguimiento de afiliados a tus flujos de checkout con las integraciones de Affonso, Dub Partners y Rekomi.

Opciones de Integración

Dodo Payments se integra con estas plataformas de gestión de afiliados:
  • Affonso: Una plataforma de gestión de afiliados con seguimiento automatizado de comisiones, informes en tiempo real y paneles específicos para afiliados.
  • Dub Partners: Gestión de enlaces y seguimiento de conversiones de Dub, con análisis de atribución para cada enlace de afiliado.
  • Rekomi: Una plataforma de seguimiento y gestión de afiliados con una conexión de Dodo Payments que solo requiere pegarla. Rekomi también paga a tus afiliados y gestiona sus formularios fiscales.
Elige la plataforma que mejor se adapte a tu programa o combina varias para distintos casos de uso.

Integración con Affonso

Affonso es una plataforma de gestión de afiliados que trabaja con Dodo Payments. Para conectar tu cuenta de Dodo Payments con Affonso y empezar a realizar un seguimiento de las ventas generadas por afiliados, sigue estos pasos.
1

Connect with Dodo Payments

Para conectar tu cuenta de Dodo Payments, añade una API key de Dodo Payments a Affonso.

Cómo Obtener Tu Clave API de Dodo Payments

  1. Inicia sesión en el panel de Dodo Payments.
  2. Ve a Developer → API Keys.
  3. Haz clic en Add API key.
  4. Introduce un nombre, por ejemplo, “Affonso Integration”.
  5. Haz clic en Create y copia tu API key. El panel muestra la key una sola vez.

Agrega Tu Clave API a Affonso

  1. Abre tu panel de Affonso en affonso.io.
  2. Ve a Program Details > Connect.
  3. Haz clic en la tarjeta de integración de Dodo Payments.
  4. Pega tu API key de Dodo Payments.
  5. Haz clic en Connect.
Affonso cifra tu API key.
2

Add Webhook to Dodo Payments

Después de conectarte, Affonso te proporciona una URL de webhook única. Dodo Payments envía eventos de pago a esta URL y Affonso los utiliza para realizar un seguimiento de los pagos y activar las comisiones de afiliados.

Agregar URL de Webhook en Dodo Payments

  1. En el panel de Dodo Payments, ve a Developer → Webhooks.
  2. Haz clic en Add endpoint.
  3. Pega la URL del webhook de Affonso que aparece en la configuración de tu programa de Affonso.
  4. Haz clic en Create endpoint.

Agregar Secreto de Webhook en Affonso

  1. En Dodo Payments, abre el endpoint que creaste y copia su Signing secret.
  2. Pégalo en Affonso, en la configuración del webhook de Dodo Payments.
Affonso utiliza el signing secret para verificar que los eventos entrantes provienen de Dodo Payments.
3

Add the Tracking Script

Para realizar un seguimiento de las visitas y conversiones de afiliados, añade el pixel de Affonso a tu sitio. Sustituye YOUR_PUBLIC_PROGRAM_ID por el ID de tu programa de Affonso y YOUR_COOKIE_DURATION por el tiempo que dura la cookie de referencia.
El script:
  • Realiza un seguimiento de las visitas de afiliados.
  • Establece una cookie con el ID de referencia (affonso_referral) y lo expone como window.affonso_referral.
  • Activa el seguimiento de registros y pagos.
Añade el script a cada dominio donde los usuarios visiten o realicen conversiones, como tu sitio de marketing y tu aplicación.
4

Track User Signups

Para ver todo el embudo y mejorar el rendimiento de los afiliados, registra los registros de usuarios como leads.
Esta llamada:
  • Registra una nueva referencia como LEAD si el usuario llegó mediante un enlace de afiliado.
  • Muestra el lead en tu panel y en las estadísticas del afiliado.
Haz la llamada después de un registro correcto o después del double opt-in (DOI).
5

Pass Referral Data to Dodo Payments

Para atribuir las comisiones correctamente, envía el ID de referencia de Affonso a Dodo Payments durante el checkout como metadatos affonso_referral. Lee window.affonso_referral en el navegador y envíalo a tu servidor, donde está disponible tu API key.

Integración de Pagos

Integración de Suscripciones

Enlaces de Pago

Para obtener más información, consulta la documentación de la API de Dodo Payments.
6

Testing Your Integration

Antes de publicar, prueba tu configuración con enlaces de afiliados activos y transacciones de prueba. Sigue esta lista de comprobación:
  1. Crea un afiliado y genera un enlace de seguimiento.
  2. Visita tu sitio web mediante el enlace de afiliado.
  3. Comprueba que el script de Affonso se carga y establece la cookie affonso_referral.
  4. Completa un registro (opcional).
  5. Completa un pago mediante Dodo Payments.
  6. Confirma el seguimiento y la atribución en tu panel de Affonso.

Integración con Dub Partners

También puedes utilizar Dub Partners para realizar un seguimiento de las referencias y conversiones de afiliados. El seguimiento de conversiones de Dub atribuye las ventas a tus enlaces de afiliado, para que puedas ver qué partners generan más ingresos.
Para obtener instrucciones detalladas de configuración, consulta la guía de integración de Dub. Explica cómo realizar un seguimiento de los eventos de conversión de ventas y atribuir los ingresos a tus enlaces de afiliado.

Configuración Rápida con Dub Partners

  1. Activa el seguimiento de conversiones en tu panel de Dub para los enlaces de afiliados.
  2. Captura el ID de clic de Dub (cookie dub_id) al crear sesiones de checkout.
  3. Almacena el ID de clic en los metadatos del pago, junto con la información del cliente.
  4. Configura la integración de webhook para enviar los datos de ventas a Dub cuando los pagos se completen correctamente.
La integración realiza un seguimiento automático de estos eventos:
  • Pagos únicos
  • Activaciones de suscripciones
  • Pagos recurrentes de suscripciones

Learn More

La guía de integración completa de Dub, con ejemplos de código y plantillas de transformación.

Integración con Rekomi

También puedes utilizar Rekomi para ejecutar tu programa de afiliados de principio a fin. Rekomi realiza un seguimiento de los clics y las conversiones, calcula las comisiones sobre el importe de la venta antes de impuestos y paga a tus afiliados en más de 130 países, incluidos sus formularios fiscales.
Para obtener instrucciones detalladas de configuración, consulta la guía de integración de Rekomi. La conexión consiste en pegar una única API key: Rekomi crea el endpoint de webhook en tu cuenta de Dodo Payments, por lo que no es necesario configurar el webhook manualmente.

Configuración rápida con Rekomi

  1. Crea una API key en tu panel de Dodo Payments, en Developer → API Keys, con Enable write access activado.
  2. Pega la key en Rekomi; Rekomi la valida y crea el endpoint de webhook automáticamente.
  3. Instala el script de seguimiento de Rekomi en tu sitio para capturar los clics de afiliados.
  4. Envía la referencia al checkout como metadatos rekomi_ref o como el parámetro de enlace de pago metadata_rekomi_ref.
La integración realiza un seguimiento automático de estos eventos:
  • Pagos únicos
  • Activaciones y renovaciones de suscripciones
  • Reembolsos y disputas, con recuperación automática de comisiones

Learn More

La guía de integración completa de Rekomi, con ejemplos de código para sesiones de checkout y enlaces de pago.

¿Necesitas ayuda?

Si encuentras problemas durante la integración, contacta con la plataforma correspondiente:

Affonso Support

Dub Support

Rekomi Support

Dodo Payments Support

Para preguntas sobre la API de Dodo Payments, consulta la referencia de la API o envía un correo electrónico a support@dodopayments.com.
Última modificación el 26 de septiembre de 2026