Assinaturas

The Odoo Subscriptions app is designed to manage recurring revenue through subscription-based products or services. It supports automated invoicing, renewal management, and customer lifecycle tracking.

Subscriptions can be created manually or automatically through online sales, with varying options for recurring billing. The app integrates with other Odoo modules such as Invoicing, CRM, Sales, and Helpdesk to support end-to-end subscription workflows.

Set up recurring plans

To get started with subscription products in Odoo, recurring plans (previously known as recurrence periods) must first be configured.

Planos recorrentes são os períodos de tempo em que as assinaturas estão ativas antes de precisarem ser renovadas novamente. Enquanto uma assinatura está ativa, os clientes recebem produtos ou serviços e também podem ter acesso a benefícios adicionais, como triagem da central de atendimento. Os planos recorrentes também definem o intervalo em que o cliente é cobrado para manter sua assinatura.

To configure recurring plans, go to Subscriptions app ‣ Configuration ‣ Recurring Plans.

O aplicativo Assinaturas inclui Mensal, 6 Meses e Anual como opções padrão de planos recorrentes.

Crie um novo plano recorrente clicando em Novo no painel Planos Recorrentes. Um novo formulário de plano recorrente é gerado com o Nome e alguns DETALHES preenchidos por padrão. Todos eles podem ser alterados livremente.

A blank recurring plan form in the Odoo Subscriptions application.

Importante

Dias não está disponível como opção no menu suspenso Período de Cobrança. Planos recorrentes não podem ser configurados para cobrar diariamente.

DETAILS section

Depois de dar um Nome ao plano recorrente, o plano pode ser personalizado preenchendo os campos na seção DETALHES. Apenas o campo Período de Cobrança é obrigatório para que um plano recorrente seja salvo.

  • Período de Cobrança: determina o intervalo em que a assinatura é cobrada. Defina a unidade de tempo (Semanas, Meses ou Anos) no menu suspenso e o valor numérico no campo de texto correspondente.

Os campos a seguir permitem maior personalização e refinamento do plano recorrente.

  • Fechamento Automático: define quantos dias a assinatura leva para fechar automaticamente

    caso o pagamento não seja efetuado.

    Example

    Se uma assinatura está configurada para renovar no dia 1 de cada mês e o Fechamento Automático está definido como 15 Dias, então a assinatura será fechada no dia 16 daquele mês caso o pagamento não seja recebido.

  • Alinhar ao Início do Período: configura novos planos de assinatura e recorrentes para serem faturados no primeiro dia do próximo Período de Faturamento. Quando um plano de assinatura é adquirido no meio de um período de faturamento, a fatura mostra um custo reduzido. Definir datas de início de período personalizadas (como o dia 5 de cada mês) requer desenvolvimento personalizado e não está disponível por padrão.

    Example

    No dia 15 de julho, um cliente compra uma assinatura mensal para um serviço de streaming. Selecionar Alinhar ao Início do Período para este plano recorrente configura esta assinatura para faturar no dia 1 de cada mês em vez do dia 15. A assinatura começa assim que o pagamento for confirmado. O orçamento mostra o custo total da assinatura para 1 a 31 de julho, mas a fatura mostra um custo ajustado para 15 a 31 de julho. No dia 1 de agosto, o cliente é cobrado pelo preço total da assinatura do mês.

  • Empresa: torna o plano recorrente disponível apenas para a empresa escolhida. Por padrão,

    esta opção fica em branco e o plano recorrente fica disponível para todas as empresas. Apenas uma empresa pode ser escolhida para esta opção. A funcionalidade Multi-empresa deve estar habilitada para usar esta opção.

  • Modelo de E-mail da Fatura: atribui um modelo de e-mail específico para ser usado nas comunicações de faturamento de assinaturas. O padrão é Fatura: Envio que contém campos dinâmicos que preenchem automaticamente variáveis específicas no campo Assunto e na aba Conteúdo, como o nome do cliente, número da fatura, valor total faturado, etc.

    Dica

    Embora este campo seja opcional, é recomendado usá-lo, pois este tipo de comunicação atende às boas práticas de negócios relacionadas à transparência de preços, comunicação regular (especialmente no que se refere aos valores faturados) e documentação financeira sobre receitas recorrentes.

    An email template in Odoo used to send subscriptions invoicing messages to customers.

    The Invoice: Sending email template is accessible by clicking the (Internal link) that appears after hovering over the Invoice Email Template drop-down field in the Recurring Plans form.

SELF-SERVICE section

The following optional fields enable customers to take administrative actions on their own subscriptions. Enabling any of these options may decrease customer service request volume or increase customer lifetime value (LTV).

  • Pode ser Fechada: dá aos clientes o poder de fechar suas próprias assinaturas sem precisar obter assistência das equipes de vendas ou suporte.

    Dica

    Embora habilitar isso possa reduzir as solicitações de serviço e melhorar a experiência do cliente, equipes de vendas com processos robustos de desligamento de clientes podem considerar deixar esta opção desmarcada para criar mais interações que possam salvar a assinatura ou uma forma diferente de receita recorrente (como no caso de uma assinatura menor ou um novo período de teste com um plano alternativo).

  • Adicionar Produtos: permite que os clientes adicionem novos produtos ou editem quantidades de produtos existentes em seus pedidos de venda recorrentes, possibilitando assim o upselling orientado pelo cliente. Quando habilitado, Orçamentos de upsell são gerados sempre que um cliente realiza um ajuste quantitativo nas linhas de produtos de seu pedido de venda.

  • Renovar: permite que os clientes criem manualmente um Orçamento de renovação para sua assinatura.

  • Planos Opcionais: permite que os clientes alterem seus planos de assinatura do plano recorrente atual para um dos valores escolhidos aqui. Isso gera um novo orçamento de assinatura ou renovação para acomodar a solicitação de alteração.

Pricing tab

Make product-specific pricing adjustments, as part of the recurring plan, by adding them to the Pricing tab order lines. Sequentially add the Products, along with any respective Product Variants, and then assign a Pricelist (if available) and a Recurring Price.

Nota

Price rules that are added here take precedent over the default pricing information on the subscription product’s form. This is meant to accommodate deals, discounts, and similar pricing adjustment strategies that would incentivize customers to purchase the recurring plan.

Botões inteligentes

No topo do formulário individual de Planos Recorrentes, há dois botões inteligentes para auxiliar na navegação das fontes de receita recorrente vinculadas ao plano:

  • Assinaturas: mostra o número de pedidos de venda de assinaturas ativas que se enquadram no plano recorrente. Clicar no botão leva a uma visualização de lista em tabela, onde cada linha tem um hiperlink para um respectivo pedido de venda de assinaturas.

  • Itens de Assinatura: lista todos os serviços de assinatura recorrentes individuais que estão ativos, de forma detalhada. Os valores de Assinatura e Cliente se repetem se o cliente comprou múltiplas assinaturas no mesmo pedido de venda.

Configuração do formulário do produto

Com os planos recorrentes configurados, crie um produto de assinatura navegando para aplicativo Assinaturas ‣ Produtos ‣ Produtos. Edite um produto existente ou crie um novo clicando em Novo para abrir o formulário do produto de assinatura.

Nota

Ao criar um produto no aplicativo Assinaturas, a opção Assinaturas é habilitada por padrão. As opções Assinaturas e Vendas devem estar habilitadas para vender o produto como um produto de assinatura.

Um formulário básico de produto de assinatura no aplicativo Assinaturas do Odoo.

No formulário do produto, configure os seguintes itens na aba Informações Gerais para que o produto de assinatura funcione corretamente:

  • Tipo de Produto: define o tipo de produto como um bem físico, um serviço fornecido ou uma combinação de ambos. Normalmente é definido como Serviço por padrão.

  • Política de Faturamento: define quando o cliente é cobrado por sua assinatura, como quando o bem ou serviço é prestado, quando o pedido é feito, etc.

  • Unidade de Medida: determina como o produto deve ser contado no Odoo, para fins de estoque. Para a maioria das assinaturas, a UdM é Unidades.

  • Preço de Venda: define o custo recorrente da assinatura que o cliente paga por período de recorrência.

Importante

Ao criar uma assinatura para um produto físico, selecionar a Política de faturamento errada levará a erros ao criar faturas. Os produtos físicos devem ser definidos como Quantidades pedidas.

Optionally set up information on the Attributes & Variants tab if the subscription contains multiple choices for customers (i.e. food delivery, tailored fashion boxes, etc.).

In the Recurring Prices tab, clarify the pricing options for the subscription. For each option available, click Add a price rule to add a new row.

Dica

Períodos mais longos do Plano Recorrente geralmente apresentam descontos para incentivar os clientes a garantir um preço e criar um fluxo de receita previsível para as empresas.

Criar manualmente uma cotação de assinatura

Uma nova assinatura de cliente pode ser criada acessando os dashboards do aplicativo Vendas ou Assinaturas, e clicando em Novo. No formulário de cotação, preencha os campos necessários como Cliente e Plano Recorrente, bem como a aba Linhas do Pedido.

Além disso, qualquer um dos seguintes também pode ser adicionado à cotação:

  • Data de Validade: indica quando a oferta de assinatura não é mais válida.

    Dica

    As datas de validade combinam bem com descontos para incentivar compras mais rápidas, já que o desconto expira junto com a cotação se não for convertida em um pedido de venda dentro do prazo especificado.

  • Condições de Pagamento: especifica um prazo pelo qual a assinatura deve ser paga uma vez confirmada como pedido de venda.

A completed example of a new subscription quotation in Odoo.

Confirmação

Envie a cotação para o cliente para confirmação clicando em Enviar por E-mail, ou confirme-a imediatamente clicando em Confirmar. Clique em Visualizar para visualizar o portal do cliente onde o cliente pode ver sua cotação, assiná-la e pagá-la, e se comunicar com você.

Se uma Assinatura online ou Pagamento online for necessário para confirmar a cotação, marque as caixas de seleção ao lado de qualquer um (ou ambos) desses rótulos na aba Outras informações, na seção VENDAS.

Cotações de assinaturas criadas automaticamente

Produtos que foram marcados como Assinaturas em seus formulários de produto, e também são vendidos no site de e-Commerce criam e confirmam automaticamente cotações de assinatura no Odoo. Pedidos de venda com planos recorrentes definidos tornam-se automaticamente assinaturas.