Saltar al contenido principal
Los complementos son productos adicionales que se pueden adjuntar a tus productos de suscripción principales, lo que permite modelos de precios flexibles y experiencias mejoradas para el cliente. Ya sea que necesites facturación por asiento, mejoras de características o estructuras de precios personalizadas, los complementos te brindan el poder de crear ofertas de suscripción sofisticadas.

¿Qué Son los Complementos?

Los complementos son productos suplementarios que los clientes pueden comprar junto con su suscripción principal. Son perfectos para:
  • Facturación por asiento: Miembros adicionales del equipo, licencias de usuario o usuarios concurrentes
  • Mejoras de características: Características premium, análisis avanzados o soporte prioritario
  • Extensiones de uso: Almacenamiento adicional, llamadas a la API o asignaciones de ancho de banda
  • Complementos de servicio: Servicios profesionales, capacitación o horas de consulta
Complementos adjuntos a productos de suscripción en el panel de control

Beneficios Clave

  • Modelos de Precios Flexibles: Ofrece planes base con complementos opcionales para crear estructuras de precios sofisticadas. Puedes abordar diversos segmentos de clientes con mejoras que crecen a medida que cambian las necesidades de tus clientes.
  • Optimización de Ingresos: Aumenta tu ingreso promedio por usuario (ARPU) presentando complementos relevantes. Esto permite oportunidades de venta adicional naturales a medida que los clientes añaden características con el tiempo.
  • Gestión Simplificada: Gestiona todos los componentes de precios desde un solo panel de control. Los complementos se incluyen automáticamente en las sesiones de pago y en la gestión de suscripciones.
  • Elección del Cliente: Permite a los clientes personalizar sus suscripciones seleccionando solo los complementos que necesitan, lo que mejora la satisfacción y reduce la deserción.

Creando Complementos

Los complementos se crean como productos separados en tu panel de control de Dodo Payments y luego se adjuntan a tus productos de suscripción principales. Esta separación te permite:
  • Reutilizar complementos en múltiples productos de suscripción
  • Gestionar precios de forma independiente
  • Rastrear el rendimiento de los complementos por separado
  • Actualizar complementos sin afectar las suscripciones base
Creando complementos en la interfaz del panel de control

Configuración de Complementos

Al crear complementos, puedes configurar:
  • Precios: Establecer precios únicos o recurrentes para el complemento
  • Ciclo de facturación: Coincidir con la facturación de tu suscripción o usar ciclos diferentes
  • Límites de cantidad: Establecer cantidades mínimas y máximas por cliente
  • Disponibilidad: Controlar qué productos de suscripción pueden usar el complemento
  • Configuraciones fiscales: Configurar categorías fiscales apropiadas

Comenzando

¿Listo para implementar complementos en tu negocio de suscripción? Aquí te mostramos cómo empezar:
1

Planifica Tus Complementos

Identifica las características, servicios o capacidades adicionales que beneficiarían a tus clientes como complementos.Considera:
  • ¿Qué solicitan frecuentemente los clientes?
  • ¿Qué características podrían monetizarse por separado?
  • ¿Qué crearía caminos de mejora naturales?
2

Crea Tu Primer Complemento

Utiliza el panel de control de Dodo Payments o la API para crear tu primer producto de complemento.

Guía del Panel de Control

Sigue nuestra guía paso a paso para crear complementos en el panel de control.
3

Conectar a Suscripciones

Conecta tus complementos a los productos de suscripción apropiados donde deberían estar disponibles.
4

Probar Integración

Crea sesiones de pago de prueba con diferentes combinaciones de complementos para asegurarte de que todo funcione correctamente.
5

Monitorear Rendimiento

Rastrea las tasas de adopción de complementos y el impacto en los ingresos para optimizar tu estrategia de precios.

Gestión de API

Dodo Payments proporciona una API completa para gestionar complementos programáticamente:
Utiliza el POST /addons endpoint para crear nuevos complementos con precios personalizados, descripciones y opciones de configuración.

Referencia de API

Consulta la documentación completa de la API para crear complementos.
Modifica complementos existentes utilizando el PATCH /addons/{id} endpoint para actualizar precios, descripciones o disponibilidad.

Referencia de API

Aprende cómo actualizar los detalles del complemento programáticamente.
Utiliza GET /addons para listar todos los complementos o GET /addons/{id} para recuperar detalles específicos del complemento.

Referencia de API

Accede a la documentación completa de la API para listar y recuperar.
Actualiza las imágenes de los complementos utilizando el PUT /addons/{id}/images endpoint para una mejor presentación del producto.

Referencia de API

Aprende cómo gestionar imágenes de complementos a través de la API.

Casos de Uso Comunes

  • Facturación por Asiento: Miembros adicionales del equipo, licencias de usuario o usuarios concurrentes
  • Mejoras de Características: Características premium, análisis avanzados o soporte prioritario
  • Extensiones de Uso: Almacenamiento adicional, llamadas a la API o asignaciones de ancho de banda
  • Complementos de Servicio: Servicios profesionales, capacitación o horas de consulta

Ejemplos de Integración

Sesiones de Pago con Complementos

Al crear sesiones de pago, puedes incluir complementos con cantidades personalizadas:
const session = await client.checkoutSessions.create({
  product_cart: [
    {
      product_id: 'your_subscription_id',
      quantity: 1,
      addons: [
        {
          addon_id: 'your_addon_id',
          quantity: 3 // 3 additional seats
        }
      ]
    }
  ],
  // ... other checkout options
});

Cambios de Plan con Complementos

Modifica suscripciones existentes para añadir, eliminar o actualizar complementos:
// Add add-ons to existing subscription
await client.subscriptions.changePlan('sub_123', {
  product_id: 'prod_new',
  quantity: 1,
  proration_billing_mode: 'difference_immediately',
  addons: [
    { addon_id: 'addon_123', quantity: 2 }
  ]
});

// Remove all existing add-ons
await client.subscriptions.changePlan('sub_123', {
  product_id: 'prod_new',
  quantity: 1,
  proration_billing_mode: 'difference_immediately',
  addons: [] // Empty array removes all existing add-ons
});

Precios Dinámicos

Calcula costos totales dinámicamente en función de las selecciones de complementos:
function calculateTotalCost(basePrice: number, addons: AddonSelection[]) {
  const addonTotal = addons.reduce((sum, addon) => 
    sum + (addon.price * addon.quantity), 0
  );
  return basePrice + addonTotal;
}

Mejores Prácticas

  • Comienza simple: Lanza con 2-3 complementos básicos y expande las opciones según la retroalimentación y el uso de los clientes.
  • Mantén claridad en los precios: Comunica claramente los precios y el valor de los complementos, para que los clientes entiendan lo que obtienen por el costo adicional.
  • Prueba a fondo: Valida las combinaciones de complementos para asegurarte de que los cálculos de precios sigan siendo precisos y que los flujos de pago funcionen sin problemas.

Consideraciones de Diseño

  • Propuesta de Valor Clara: Cada complemento debe tener un beneficio claro que los clientes puedan entender fácilmente
  • Agrupación Lógica: Agrupa complementos relacionados en tu flujo de pago
  • Cantidades Flexibles: Permite a los clientes ajustar las cantidades de complementos según sea necesario
  • Precios Transparentes: Muestra los costos totales claramente a lo largo del proceso de pago
Los complementos son una forma poderosa de crear modelos de precios flexibles y escalables que crecen con tus clientes. Comienza con casos de uso simples y expande a medida que aprendes qué funciona mejor para tu negocio y tus clientes.