Pular para o conteúdo principal
Add-ons são produtos adicionais que podem ser anexados aos seus produtos principais de assinatura, possibilitando modelos de precificação flexíveis e experiências aprimoradas para os clientes. Seja para cobrança por assento, atualizações de recursos ou estruturas de preços personalizadas, os add-ons lhe dão o poder de criar ofertas de assinatura sofisticadas.

Seat-Based Billing

Crie add-ons para assentos adicionais da equipe, licenças de usuário ou upgrades de capacidade com precificação por assento.

Usage Extensions

Amplie limites de uso, chamadas de API ou cotas de dados com preços flexíveis de complementos.

O que são Complementos?

Complementos são produtos suplementares que os clientes podem adquirir junto com sua assinatura principal. São ideais para:
  • Cobrança baseada em assentos: Membros adicionais da equipe, licenças de usuário ou usuários simultâneos
  • Atualizações de recursos: Recursos premium, análises avançadas ou suporte prioritário
  • Extensões de uso: Armazenamento extra, chamadas de API ou cotas de largura de banda
  • Complementos de serviço: Serviços profissionais, treinamentos ou horas de consultoria
Complementos vinculados a produtos de assinatura no painel

Benefícios Principais

  • Modelos de preços flexíveis: Ofereça planos base com complementos opcionais para criar estruturas de preços sofisticadas. Você consegue atender a diversos segmentos de clientes com upgrades que crescem conforme as necessidades deles evoluem.
  • Otimização de receita: Aumente a receita média por usuário (ARPU) apresentando complementos relevantes. Isso cria oportunidades naturais de upsell à medida que os clientes adicionam recursos ao longo do tempo.
  • Gerenciamento simplificado: Gerencie todos os componentes de precificação em um único painel. Os complementos são incluídos automaticamente tanto nas sessões de checkout quanto no gerenciamento de assinaturas.
  • Escolha do cliente: Permita que os clientes personalizem suas assinaturas selecionando apenas os complementos de que precisam, o que melhora a satisfação e reduz o churn.

Criando Complementos

Os complementos são criados como produtos separados no painel da Dodo Payments e, em seguida, associados aos seus produtos de assinatura principais. Essa separação permite que você:
  • Reutilize complementos em vários produtos de assinatura
  • Gerencie preços de forma independente
  • Acompanhe o desempenho dos complementos separadamente
  • Atualize complementos sem afetar as assinaturas base
Criando complementos na interface do painel

Configuração de Complementos

Ao criar complementos, você pode configurar:
  • Preços: Defina preços únicos ou recorrentes para o complemento
  • Ciclo de cobrança: Deve corresponder ao ciclo de cobrança da sua assinatura
  • Limites de quantidade: Defina quantidades mínimas e máximas por cliente
  • Disponibilidade: Controle quais produtos de assinatura podem usar o complemento
  • Configurações fiscais: Configure categorias de impostos apropriadas

Primeiro Passo

Pronto para implementar complementos no seu negócio de assinaturas? Veja como começar:
1

Plan Your Add-ons

Identifique os recursos, serviços ou capacidades adicionais que beneficiariam seus clientes como complementos.Considere:
  • O que os clientes solicitam com frequência?
  • Quais recursos poderiam ser monetizados separadamente?
  • O que criaria caminhos naturais de upgrade?
2

Create Your First Add-on

Use o painel da Dodo Payments ou a API para criar seu primeiro produto complementar.

Dashboard Guide

Siga nosso guia passo a passo para criar complementos no painel.
3

Attach to Subscriptions

Conecte seus complementos aos produtos de assinatura apropriados onde devem estar disponíveis.
4

Test Integration

Crie sessões de checkout de teste com diferentes combinações de complementos para garantir que tudo funcione corretamente.
5

Monitor Performance

Acompanhe as taxas de adoção dos complementos e o impacto na receita para otimizar sua estratégia de preços.

Gerenciamento de API

A Dodo Payments fornece uma API abrangente para gerenciar complementos programaticamente:
Use o endpoint POST /addons para criar novos complementos com preços personalizados, descrições e opções de configuração.

API Reference

Veja a documentação completa da API para criar complementos.
Modifique complementos existentes usando o endpoint PATCH /addons/{id} para atualizar preços, descrições ou disponibilidade.

API Reference

Saiba como atualizar detalhes de complementos programaticamente.
Use GET /addons para listar todos os complementos ou GET /addons/{id} para recuperar detalhes específicos de complementos.

API Reference

Acesse a documentação completa de listagem e recuperação da API.
Atualize imagens de complementos usando o endpoint PUT /addons/{id}/images para melhorar a apresentação do produto.

API Reference

Saiba como gerenciar imagens de complementos via API.

Casos de Uso Comuns

  • Cobrança baseada em assentos: Membros adicionais da equipe, licenças de usuário ou usuários simultâneos
  • Atualizações de recursos: Recursos premium, análises avançadas ou suporte prioritário
  • Extensões de uso: Armazenamento extra, chamadas de API ou cotas de largura de banda
  • Complementos de serviço: Serviços profissionais, treinamentos ou horas de consultoria

Exemplos de Integração

Sessões de Checkout com Complementos

Ao criar sessões de checkout, você pode incluir complementos com quantidades 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
});

Alterações de Plano com Complementos

Modifique assinaturas existentes para adicionar, remover ou atualizar 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
});

Precificação Dinâmica

Calcule custos totais dinamicamente com base na seleção de complementos:
function calculateTotalCost(basePrice: number, addons: AddonSelection[]) {
  const addonTotal = addons.reduce((sum, addon) => 
    sum + (addon.price * addon.quantity), 0
  );
  return basePrice + addonTotal;
}

Melhores Práticas

  • Comece simples: Lance com 2–3 complementos principais e expanda as opções conforme receber feedback dos clientes e observar o uso.
  • Mantenha a clareza dos preços: Comunique claramente o preço e o valor dos complementos para que os clientes entendam o que estão recebendo pelo custo adicional.
  • Teste amplamente: Valide combinações de complementos para garantir que os cálculos de preço permaneçam precisos e os fluxos de checkout funcionem corretamente.

Considerações de Design

  • Proposta de valor clara: Cada complemento deve ter um benefício evidente que os clientes possam entender facilmente
  • Agrupamento lógico: Agrupe complementos relacionados no fluxo de checkout
  • Quantidades flexíveis: Permita que os clientes ajustem as quantidades dos complementos conforme necessário
  • Preços transparentes: Exiba os custos totais claramente ao longo do processo de checkout
Complementos são uma maneira poderosa de criar modelos de preços flexíveis e escaláveis que crescem com seus clientes. Comece com casos de uso simples e expanda conforme aprender o que funciona melhor para o seu negócio e seus clientes.
Last modified on March 2, 2026