Entrar
Começar

Documentação do Easy Digital Downloads

Documentação, Materiais de Referência e Tutoriais para Easy Digital Downloads 

Licenciamento de Software: Configuração e Uso

Licenciamento de Software permite que você venda chaves de licença com seu software. Cada chave controla quantos sites ela pode ser ativada, por quanto tempo ela permanece válida e se seu cliente obtém atualizações automáticas. Este guia percorre todas as configurações de Licenciamento de Software no Easy Digital Downloads, desde a ativação de licenças para um produto até o gerenciamento das chaves que você vendeu.

O Licenciamento de Software é feito para autores de plugins e temas do WordPress. Ele também inclui uma API, para que você possa usá-lo com a maioria dos outros tipos de software também.

O Licenciamento de Software requer uma licença Professional Pass ou superior. Para ativá-lo, vá para Downloads » Extensões, encontre o card Licenciamento de Software e clique em Instalar. O EDD instala e ativa o recurso para você. Veja como instalar uma extensão para mais ajuda.

O cartão Software Licensing na tela Easy Digital Downloads Extensions, mostrando a versão 3.9.8 e o alternador Ativado

Escolhendo Suas Configurações de Licenciamento de Software

As configurações de Licenciamento de Software para toda a loja ficam em um só lugar. No seu painel do WordPress, vá para Downloads » Configurações.

A barra lateral de administração do WordPress com Configurações destacadas no menu Downloads

Clique na aba Extensões e, em seguida, clique em Licenciamento de Software.

A tela de Configurações do Easy Digital Downloads com a aba Extensões aberta e a seção Software Licensing selecionada

As configurações nesta tela se dividem em quatro grupos. Vamos percorrê-las na ordem em que aparecem.

Configurações de Ativação e Plugin

Desativar Ativações Únicas: Ative esta opção se você não precisar de um identificador único, como a URL de um site, quando uma chave é ativada. Cada ativação conta contra o limite, e a desativação não devolve o slot. Deixe desativado para que os clientes possam desativar um site e ativar outro sem usar uma ativação extra. Ativá-lo também remove a opção Gerenciar Sites do histórico de pedidos de seus clientes.

Ignorar URLs de Host Local?: Ative esta opção para que sites de desenvolvimento local e endereços IP não contem para o limite de ativação de uma chave. A URL ainda é registrada. Veja como ignorar URLs de host local para ativação para detalhes.

As configurações Desativar Ativações Únicas, Ignorar URLs de Host Local e Vender Plugins do WordPress, com Ignorar URLs de Host Local ativado.

Vendendo Plugins do WordPress?: Ative esta opção para que o EDD leia o arquivo readme.txt dentro do zip do seu plugin. Ele adiciona uma seção Informações do Readme a cada Configurações de Licenciamento do produto, para que os detalhes do plugin sejam preenchidos a partir do seu readme. Isso é opcional, mesmo que você venda plugins do WordPress.

Configurações de Upgrade

Exibir Links de Upgrade Inline: Ative esta opção para exibir links de upgrade abaixo do botão Adicionar ao Carrinho, em listas de produtos e em páginas de produtos, para clientes que possuem uma licença que podem atualizar.

Método de Rateio: Escolha como o EDD precifica um upgrade de licença.

A configuração Exibir Links de Upgrade Inline e o menu suspenso Método de Rateio definido como Cálculo Baseado em Custo.

Cálculo Baseado em Custo cobra a diferença de preço entre as duas licenças. Cálculo Baseado em Tempo também considera quanto tempo resta na licença atual. Você encontrará exemplos de ambos na seção de upgrades abaixo.

Configurações de Renovação

Permitir Renovações: Ative esta opção para que os clientes possam renovar suas chaves de licença. Eles receberão e-mails de lembrete de renovação e poderão renovar na página de suas contas. Se o produto também for uma assinatura e a assinatura ainda estiver ativa, a licença é renovada automaticamente, mesmo com esta configuração desativada.

As configurações de renovação com Permitir Renovações ativado e um Desconto de Renovação de 10 por cento.

Impor Correspondência de E-mail: Ative esta opção para que apenas o endereço de e-mail que comprou uma licença possa renová-la.

Desconto de Renovação: Insira uma porcentagem, como 10, para descontar automaticamente cada renovação no checkout. Insira 0 ou deixe em branco para nenhum desconto. Você pode substituir isso para um único produto, o que abordaremos abaixo.

Desativar Códigos de Desconto em Renovações: Ative esta opção para impedir que os clientes adicionem outros códigos de desconto quando o carrinho deles contiver uma renovação.

Configurações de Checkout e Rastreamento

Mostrar Expiração: Ative esta opção para mostrar a data de expiração de cada licença no carrinho de checkout.

Rastrear Instalações Inativas: Ative esta opção para ver onde seu software está instalado sem uma licença ativa. Quando uma instalação sem uma licença válida verifica atualizações, ela é adicionada à sua lista de Ativações com status inativo. Isso pode ajudar a identificar ativações incompletas ou uso indevido.

Quando terminar, clique em Salvar Alterações.

As configurações Exibir Expiração e Rastrear Instalações Inativas acima do botão Salvar Alterações

Ativando Licenças para um Produto

Você ativa as chaves de licença produto por produto, então apenas os produtos que você escolher geram chaves. Vá para Downloads e clique no produto que deseja licenciar, ou clique em Adicionar Download para criar um novo.

Na caixa Detalhes do Download, ative o seletor Criar licenças para este produto.

A caixa Detalhes do Download com o alternador Criar licenças para este produto ativado

Uma nova caixa Configurações de Licenciamento aparece abaixo dela. Suas opções são divididas em seções: Geral, Versões, Betas, Requisitos, Upgrades e Chaves Predefinidas. Pacotes têm opções ligeiramente diferentes. Veja licenciamento de pacotes de produtos para esses.

Geral

Limite de Ativação: O número de sites em que cada chave pode ser ativada. Para limitar uma chave a 10 sites, insira 10. Para ativações ilimitadas, deixe em branco ou insira 0.

Duração da Licença: Quanto tempo cada chave permanece válida. Insira um número e escolha Dias, Semanas, Meses ou Anos, ou ative Licenças nunca expiram. Uma vez que uma chave expira, ela não pode ser ativada novamente até ser renovada.

A seção Geral das Configurações de Licenciamento com um Limite de Ativação de 5 e um Comprimento da Licença de 1 ano

Quando Permitir Renovações estiver ativado nas configurações da sua loja, esta seção também mostrará Desconto de Renovação. Insira uma porcentagem para dar a este produto seu próprio desconto de renovação em vez do desconto geral da loja. Ou ative Desativar descontos de renovação. para que este produto nunca receba um.

Painel de Configurações de Licenciamento mostrando Limite de Ativação definido como 5 e Desconto de Renovação em 0%.

Versões

A seção Versões permite atualizações automáticas para plugins e temas do WordPress. Outros softwares podem usar os mesmos detalhes através da API de Licenciamento de Software.

Painel de Configurações de Licenciamento com Versão 1.2.1, opção Arquivo de Atualização, Changelog e editor de código contendo uma nota de correção.

Número da Versão: A versão atual do seu software, como 1.0.0. Use números de Versionamento Semântico (SemVer).

Arquivo de Atualização: O arquivo que os clientes recebem ao atualizar. Escolha-o entre os arquivos que você adicionou na aba Arquivos do produto. Para um plugin ou tema do WordPress, use um zip que contenha apenas os arquivos do plugin ou tema.

Changelog: Notas sobre o que mudou em cada versão. Elas aparecem no aviso “Novidades” quando os clientes atualizam. Veja changelogs do Licenciamento de Software para dicas de formatação.

Aviso de Upgrade: Uma mensagem curta que os clientes veem quando uma nova versão está disponível.

Rollouts Graduais: Lance uma nova versão para uma porcentagem de sites, ou apenas para sites em certas versões, antes que todos a recebam. Veja rollouts graduais para configurar isso.

Betas e Requisitos

A seção Betas permite que você envie versões beta para clientes que optarem por participar. Veja lançando versões beta para a configuração completa.

A seção Betas com o alternador para ativar uma versão beta do produto

A seção Requisitos limita as atualizações a sites que atendem a uma versão mínima, como uma versão mínima do WordPress ou PHP. Veja requisitos mínimos para detalhes.

A seção Requisitos com campos para as versões mínimas que um site precisa para obter atualizações

Upgrades

A seção Upgrades é onde você configura caminhos de upgrade, como a migração de uma licença de 1 site para uma licença de 5 sites. Para cada caminho, escolha o Download para o qual os clientes podem fazer upgrade. Pode ser este produto ou outro produto licenciado. Se esse produto tiver preços variáveis, escolha também a Opção de Preço.

A seção Upgrades com um caminho de upgrade mostrando os campos Download, Opção de Preço, Rateio e Desconto

Em seguida, decida se deseja Prorratear o upgrade e se deseja adicionar um Desconto extra. Clique em Adicionar Novo Caminho de Upgrade para adicionar mais.

Chaves Predefinidas

Quer vender chaves que você já criou? Insira-as em Chaves de Licença Predefinidas, uma por linha. Cada venda utiliza a próxima chave do topo da lista. Quando a lista acabar, o EDD volta a gerar suas próprias chaves.

Para evitar que isso aconteça, ative Definir este download como rascunho quando todas as chaves predefinidas tiverem sido distribuídas. Isso impede compras quando não há mais chaves predefinidas.

O EDD pode te notificar por e-mail quando você estiver com poucas chaves. Esse é o e-mail Aviso de Chaves de Licença Predefinidas, em Downloads » E-mails.

A seção Chaves Predefinidas com a caixa Chaves de Licença Predefinidas e as opções para bloquear compras ou definir o download como rascunho quando as chaves acabarem

Quando seu produto estiver configurado, clique em Salvar.

Enviando Chaves de Licença para Clientes

Uma vez que um produto tenha o licenciamento ativado, a chave aparece automaticamente na página de confirmação da compra. Seu e-mail de recibo de compra não o inclui por padrão, então adicione-o lá também.

Vá para Downloads » E-mails. Passe o mouse sobre Recibo de Compra e clique em Editar.

A tela Emails com o link Editar em Recibo de Compra

Clique onde você deseja que as chaves apareçam na caixa Mensagem, então clique em Inserir Tag. Procure por “license” e clique em Chaves de Licença para adicionar a tag {license_keys}.

A janela Inserir Tag filtrada para a tag Chaves de Licença

A tag lista todas as chaves do pedido, com o nome de cada produto.

A mensagem Recibo de Compra com a tag license_keys adicionada abaixo da tag download_list

Clique em Salvar no topo da tela.

Os clientes também podem ver todas as suas chaves na página da conta. Adicione o shortcode [edd_license_keys] a essa página. Ele mostra cada chave com sua data de expiração, status, opções de renovação e upgrade, e um link para o pedido. Os clientes precisam estar logados para vê-lo. Veja a página da conta do cliente para ajuda na configuração.

Oferecendo Upgrades de Licença

Caminhos de upgrade permitem que os clientes mudem para uma licença maior e paguem apenas a diferença. Você define os caminhos na seção Upgrades de cada produto, e o método de precificação em suas configurações de upgrade.

Como o Rateio Funciona

Digamos que um cliente comprou uma licença para 1 site por R$ 89 em 1º de outubro de 2025. Em 1º de março de 2026, ele faz o upgrade para uma licença de 2 a 5 sites, que custa R$ 129.

  • Cálculo Baseado no Custo: O cliente paga a diferença de R$ 40.
  • Cálculo Baseado no Tempo: A diferença é de R$ 40, e faltam 6 meses na licença, então o cliente paga R$ 20.

De qualquer forma, em 1º de outubro de 2026, a licença é renovada por R$ 129 e permanece ativa até 1º de outubro de 2027.

O upgrade para uma licença vitalícia funciona um pouco diferente. O Cálculo Baseado no Custo desconta o preço total da licença original do preço vitalício. O Cálculo Baseado no Tempo desconta um valor proporcional com base no tempo restante.

O Que os Clientes Veem ao Fazer Upgrade

Os clientes precisam de uma conta de usuário para fazer o upgrade. Eles fazem login e vão para a página Histórico de Pedidos. Ao lado do pedido, eles clicam em Ver Licenças, depois em Ver Upgrades ao lado da chave. Essa página lista cada upgrade com seu custo e data de expiração. Clicar em Fazer Upgrade da Licença os leva ao checkout.

Um upgrade mantém a data de expiração original da licença. A única exceção é um upgrade para um período de licença diferente, que a altera.

Para ver o que os upgrades lhe renderam, vá para Downloads » Relatórios » Upgrades de Licença.

Gerenciando Renovações de Licença

Renovações precisam que Permitir Renovações esteja ativado em suas configurações de renovação. Os clientes podem então renovar a partir de um e-mail de lembrete, no checkout, ou com um formulário de renovação.

E-mails de Lembrete de Renovação

O EDD pode enviar e-mails automaticamente aos clientes quando uma chave está prestes a expirar. Veja e-mails de lembrete de renovação e expiração de licença para configurar quando eles são enviados.

Você também pode enviar um lembrete. Em Downloads » Licenças, marque as chaves que deseja, escolha Enviar Aviso de Renovação no menu suspenso Ações em massa e clique em Aplicar. Esta opção só aparece quando as renovações são permitidas.

Renovando no Checkout

Com renovações permitidas, sua página de checkout mostra um botão Renovar uma Licença Existente.

O botão Renovar uma Licença Existente abaixo dos totais do carrinho na página de checkout

Os clientes clicam nele, inserem sua chave e clicam em Adicionar Renovação ao Carrinho.

O formulário de renovação de checkout com um campo de chave de licença e o botão Adicionar Renovação ao Carrinho

Para colocar o mesmo formulário em qualquer página, adicione o shortcode [edd_renewal_form]. Enviá-lo adiciona a renovação ao carrinho do cliente.

Gerenciando Chaves de Licença Vendidas

Cada chave que você vendeu está listada em Downloads » Licenças.

A barra lateral de administração do WordPress com Licenças destacadas no menu Downloads

Cada linha mostra a chave, produto, cliente, ativações usadas, data de expiração, status e pedido. Use os links acima da tabela para filtrar por status, ou escolha um produto e clique em Filtrar. Você também pode pesquisar por uma chave.

Passe o mouse sobre uma chave para ver suas ações: Gerenciar, Renovar, Desativar e Excluir. Excluir uma chave não pode ser desfeito. O menu suspenso Ações em massa permite ativar, desativar, renovar ou excluir várias chaves de uma vez.

A tela Licenças mostrando chaves de licença ativas com as ações Gerenciar, Estender, Desativar e Excluir abaixo da primeira chave

Status das Licenças

  • Inativa: A chave ainda não foi ativada em nenhum site. Toda chave nova começa aqui.
  • Ativa: A chave está ativada em pelo menos um site. Uma chave só se torna ativa quando um cliente a ativa. Se todos os sites forem desativados, ela volta para Inativa.
  • Expirada: A data de expiração da chave passou. Ela precisa ser renovada antes que possa ser ativada novamente.
  • Desativada: A chave foi desativada, seja por você ou porque o pedido foi reembolsado ou revogado.

Desativar um site é diferente de desativar uma chave. Desativar apenas libera uma das ativações da chave, e a chave em si permanece válida. Desativar desliga a chave inteira.

Visualizando os Detalhes de uma Licença

Clique em Gerenciar em qualquer chave para abrir seus detalhes. A aba Detalhes mostra a chave, suas datas e duração, produto, limite de ativação, status e cliente. Ela também lista pedidos relacionados, caminhos de upgrade e os links de renovação e cancelamento da chave.

A partir daqui, você pode adicionar ou remover ativações com os botões + e –, alterar a data de expiração, marcar a licença como vitalícia, ou estendê-la ou desativá-la. Para dar ao cliente uma nova chave, clique no ícone de atualização ao lado da chave.

A aba Detalhes da Licença mostrando a chave, datas de compra e expiração, limite de ativação, status, cliente e ações

A aba Logs mostra todas as solicitações de ativação para a chave. A aba Downloads lista os downloads de arquivos feitos através da API de Licenciamento de Software, como atualizações. A aba Ativações lista todos os sites em que a chave está ativa. Você pode adicionar um site manualmente ou desativar um. Clientes também podem gerenciar seus próprios sites em sua página de conta.

O painel Ativações de Licença mostrando uma ativação: ID theolaurent.example, Status Ativo, com os horários da primeira e última solicitação de API exibidos, e um menu de navegação lateral.

Gerando Licenças para Pedidos Anteriores

Você vendeu um produto antes de ativar o licenciamento para ele? Você pode criar chaves para esses pedidos mais antigos. Vá para Downloads » Ferramentas. Na caixa Licenciamento de Software – Corrigir Licenças Ausentes, escolha um produto ou mantenha Todos os Downloads, e então clique em Processar Licenças. Quando terminar, você pode baixar um CSV dos pedidos que ele processou.

A ferramenta Corrigir Licenças Ausentes de Software de Licenciamento com o menu suspenso de produto e o botão Processar Licenças

Para corrigir um único pedido, abra-o em Downloads » Pedidos e clique na aba Licenças. Clique em Processar Licenças para criar quaisquer chaves ausentes para esse pedido.

A aba Licenças nos detalhes de um pedido, mostrando o status da licença do produto e o botão Processar Licenças

Visualizando Relatórios e Exportando Licenças

O Licenciamento de Software adiciona três relatórios em Downloads » Relatórios:

  • Renovações de Licença: vendas de renovação ao longo do tempo.
  • Upgrades de Licença: vendas de upgrades ao longo do tempo.
  • Dados de Ativação: novas ativações, licenças ativas e requisições recentes da API.
O relatório Dados de Ativação com blocos para novas ativações, licenças ativas e solicitações de API recentes acima de um gráfico de novas ativações

Para exportar suas chaves, vá para Downloads » Relatórios e clique na aba Exportar. Na caixa Exportar Licenças, escolha um produto e um status, ou mantenha os padrões para exportar tudo. Em seguida, clique em Gerar CSV. O arquivo inclui cada chave, seu status, detalhes do cliente, produto, datas e ativações.

A caixa Exportar Licenças com os menus suspensos de produto e status e o botão Gerar CSV

Adicionando Licenciamento de Software ao Seu Software

Seu software precisa de um pequeno código para verificar chaves e obter atualizações. Siga o guia para o que você vende:

Vendendo um plugin do WordPress com um arquivo readme.txt? Veja analisando arquivos readme.txt em plugins do WordPress.

Lançando uma Nova Versão

Quando você tiver uma atualização pronta, abra o produto e siga estas etapas:

  1. Na aba Arquivos, faça o upload do novo arquivo.
  2. Em Configurações de Licenciamento » Versões, insira o novo Número da Versão.
  3. Adicione notas sobre as alterações em Changelog.
  4. Certifique-se de que Arquivo de Atualização aponte para o novo arquivo.
  5. Clique em Salvar.

Os sites de seus clientes verão a nova versão e poderão clicar em Atualizar.

É isso! Agora você sabe como configurar o Licenciamento de Software, licenciar seus produtos e gerenciar as chaves que vende. Em seguida, configure e-mails de lembrete de renovação para que os clientes renovem antes que suas chaves expirem.


Perguntas Frequentes sobre Configuração de Licenciamento de Software

Estas são as perguntas que mais ouvimos sobre Licenciamento de Software. Se a sua não está aqui, entre em contato com nossa equipe de suporte.

Sites de desenvolvimento local usam as ativações de um cliente?

Não, se você ativar Ignorar URLs de Host Local? em Downloads » Configurações » Extensões » Licenciamento de Software. Domínios locais e endereços IP podem então ativar uma chave sem contar em seu limite.

Qual a diferença entre um site desativado e uma licença desabilitada?

Desativar um site libera uma ativação na chave, e a chave continua funcionando. Desabilitar uma licença desliga a chave inteira. Uma licença também é desabilitada quando seu pedido é reembolsado ou revogado.

Como vendo uma licença que funciona em sites ilimitados?

Na seção Geral das Configurações de Licenciamento do produto, deixe Limite de Ativação em branco ou insira 0.

Por que meu cliente não recebeu a chave de licença por e-mail?

O recibo de compra padrão não inclui chaves de licença. Adicione a tag {license_keys} ao seu e-mail de Recibo de Compra em Downloads » E-mails. A chave ainda é exibida na página de confirmação da compra de qualquer maneira.

O que acontece quando minhas chaves predefinidas acabam?

O EDD começa a gerar suas próprias chaves novamente. Para interromper as vendas em vez disso, ative Impedir que usuários comprem este download quando não houver mais chaves predefinidas. na seção Chaves Predefinidas do produto.

As licenças se renovam automaticamente com uma assinatura?

Sim. Se o produto também for uma assinatura e a assinatura estiver ativa, a licença é renovada a cada pagamento, mesmo quando Permitir Renovações estiver desativado.


Este artigo foi útil?

Comece a vender hoje mesmo!

Junte-se a mais de 50.000 proprietários de lojas inteligentes e comece a usar a maneira mais fácil de vender produtos digitais com o WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]