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.
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
- Inicia sesión en el panel de Dodo Payments.
- Ve a Developer → API Keys.
- Haz clic en Add API key.
- Introduce un nombre, por ejemplo, “Affonso Integration”.
- Haz clic en Create y copia tu API key. El panel muestra la key una sola vez.
Agrega Tu Clave API a Affonso
- Abre tu panel de Affonso en affonso.io.
- Ve a Program Details > Connect.
- Haz clic en la tarjeta de integración de Dodo Payments.
- Pega tu API key de Dodo Payments.
- 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
- En el panel de Dodo Payments, ve a Developer → Webhooks.
- Haz clic en Add endpoint.
- Pega la URL del webhook de Affonso que aparece en la configuración de tu programa de Affonso.
- Haz clic en Create endpoint.
Agregar Secreto de Webhook en Affonso
- En Dodo Payments, abre el endpoint que creaste y copia su Signing secret.
- 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 El script:
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.- Realiza un seguimiento de las visitas de afiliados.
- Establece una cookie con el ID de referencia (
affonso_referral) y lo expone comowindow.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:
- Crea un afiliado y genera un enlace de seguimiento.
- Visita tu sitio web mediante el enlace de afiliado.
- Comprueba que el script de Affonso se carga y establece la cookie
affonso_referral. - Completa un registro (opcional).
- Completa un pago mediante Dodo Payments.
- 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
- Activa el seguimiento de conversiones en tu panel de Dub para los enlaces de afiliados.
- Captura el ID de clic de Dub (cookie
dub_id) al crear sesiones de checkout. - Almacena el ID de clic en los metadatos del pago, junto con la información del cliente.
- Configura la integración de webhook para enviar los datos de ventas a Dub cuando los pagos se completen correctamente.
- 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
- Crea una API key en tu panel de Dodo Payments, en Developer → API Keys, con Enable write access activado.
- Pega la key en Rekomi; Rekomi la valida y crea el endpoint de webhook automáticamente.
- Instala el script de seguimiento de Rekomi en tu sitio para capturar los clics de afiliados.
- Envía la referencia al checkout como metadatos
rekomi_refo como el parámetro de enlace de pagometadata_rekomi_ref.
- 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
- Utiliza el chat en directo de affonso.io.
- Envía un correo electrónico a support@affonso.io.
Dub Support
- Consulta la documentación de Dub para obtener guías sobre el seguimiento de conversiones.
- Contacta con el soporte de Dub a través del panel de Dub.
Rekomi Support
- Consulta la documentación de Rekomi para obtener guías de configuración y solución de problemas.
- Envía un correo electrónico a support@rekomi.com o utiliza el chat en directo del panel de Rekomi.
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.
Integration Guides
- Integración de Affonso (en esta página)
- Integración de Dub Partners
- Integración de Rekomi