Entrar
Começar

Histórico de Alterações de Pagamentos Recorrentes

Versão 2.11.11.1 — 7 de agosto de 2023
  • Correção: Reverteu a atualização do status de assinaturas canceladas após a data de expiração para 'expirada' para evitar possíveis loops de atualizações de status.
Versão 2.11.11 — 26 de julho de 2023
  • Correção: Descontos de uso único não atualizavam corretamente o total do carrinho.
  • Correção: Ações do Stripe poderiam ser executadas para assinaturas de outros gateways.
  • Dev: Ações pós-pagamento foram atualizadas para usar a nova funcionalidade agendada para EDD 3.2.
Versão 2.11.10.1 — 21 de julho de 2023
  • Renovações automáticas de licença poderiam cancelar assinaturas incorretamente.
Versão 2.11.10 — 19 de julho de 2023
  • Importante: Pagamentos Recorrentes agora requerem um mínimo de WordPress 4.9 e Easy Digital Downloads 3.0.
  • Melhoria: Assinaturas do PayPal Commerce foram atualizadas para cancelar corretamente a assinatura após duas tentativas de pagamento falharem. Assinaturas existentes serão atualizadas de acordo.
  • Melhoria: Relatórios recorrentes no EDD 3.0+ foram atualizados para agrupar pedidos com precisão com base no fuso horário da loja.
  • Melhoria: Assinaturas canceladas após a data de expiração agora serão marcadas como expiradas. Desenvolvedores que usam o hook edd_subscription_expired devem verificar seu código.
  • Correção: Se edd_get_receipt_page_uri estivesse disponível, o shortcode de transações não vinculava para o recibo correto.
  • Correção: Usuários existentes que ainda não eram clientes foram impedidos de comprar em alguns cenários.
  • Correção: Reembolsar uma assinatura enviava um e-mail de cancelamento.
  • Correção: Avisos de expiração ainda eram enviados por e-mail quando uma assinatura era reembolsada.
  • Correção: A integração de Restrição de Conteúdo poderia permitir que usuários acessassem todas as variações em vez daquelas expressamente definidas.
  • Correção: Descontos recorrentes agora funcionam com testes gratuitos.
  • Correção: Erros de cancelamento do Stripe não mostram mais marcação nas notas da assinatura.
  • Correção: Uma assinatura falha que é cancelada no Stripe não era cancelada corretamente no EDD.
  • Correção: Cancelar uma assinatura no Stripe não atualizava a assinatura no EDD.
  • Correção: Consultar assinaturas com um ID de preço null não retornava assinaturas para produtos de preço único.
  • Correção: Se um teste gratuito estivesse no carrinho e um desconto fosse adicionado, o total do carrinho estava incorreto.
  • Correção: Atualizar ou renovar um produto licenciado poderia cancelar a assinatura existente antes que a nova assinatura fosse criada.
  • Correção: Alguns usuários foram incorretamente negados o acesso ao limitar downloads para assinantes ativos.
  • Dev: get_page_by_title foi depreciado no WordPress 6.2; Recorrente agora usa WP_Query diretamente.
  • Dev: O processo de instalação e atualização do plugin foi aprimorado para reduzir a carga em um site.
  • Dev: edd_recurring_add_payment_pre_args foi adicionado para desenvolvedores que precisam modificar detalhes de pagamento antes de adicionar renovações ao banco de dados.
  • Dev: Os métodos de consulta ao banco de dados foram atualizados para garantir a consistência entre obter e contar assinaturas.
Versão 2.11.9 — 9 de fevereiro de 2023
  • Novo: Recorrente agora registra capacidades específicas de assinatura para permitir um melhor gerenciamento de funções e acesso a assinaturas.
  • Melhoria: Permite que datas sejam definidas ao adicionar um novo pedido de renovação.
  • Melhoria: Os cálculos de desconto de Licenciamento de Software foram revisados para estarem corretos e funcionarem com descontos do carrinho.
  • Correção: Moedas nem sempre eram exibidas corretamente nos detalhes do pedido em sites com várias moedas.
  • Correção: Pedidos de renovação nem sempre eram vinculados ao e-mail correto após um cliente atualizar seu endereço de e-mail.
  • Correção: O status do pedido de assinatura foi adicionado à lista de status de itens de pedido entregáveis.
  • Correção: Um erro poderia ocorrer na tela de detalhes do pedido se os pedidos fossem considerados parte de uma assinatura, mas uma assinatura não existisse.
  • Correção: O link de renovação de licença na tela de detalhes da assinatura não era exibido corretamente.
  • Dev: Um filtro legado desnecessário para Faturas PDF foi removido.
Versão 2.11.8.1 — 11 de novembro de 2022
  • Melhoria: Agora é possível adicionar manualmente uma assinatura com um valor inicial de R$0,00.
  • Correção: O checkout expresso da Stripe poderia causar avisos PHP quando Recorrente era carregado.
  • Correção: A verificação de desconto poderia gerar erro no EDD 2.x.
  • Correção: O script de admin atualizado pode não ter sido carregado devido ao cache.
  • Correção: O gateway Stripe poderia causar um erro fatal com testes únicos.
  • Dev: Arquivos desnecessários foram removidos do diretório de fornecedores.
Versão 2.11.8 — 9 de novembro de 2022
  • Novo: Assinaturas agora podem ser exportadas para um arquivo CSV.
  • Novo: A tabela de assinaturas agora tem uma barra de filtros para filtrar por produto ou status da assinatura.
  • Novo: A tag de e-mail subscription_details foi registrada para os e-mails de recibo de compra.
  • Novo: As tags de e-mail subscription_details, subscription_period e subscription_term foram registradas para os e-mails de renovação e expiração.
  • Novo: Descontos únicos podem ser ativados individualmente por desconto.
  • Melhoria: Os formulários de assinatura de admin foram completamente reescritos para serem mais acessíveis, responsivos e intuitivos.
  • Melhoria: As tabelas de assinaturas foram atualizadas para serem mais consistentes com o WordPress e o EDD.
  • Melhoria: Assinaturas agora têm sua própria aba ao visualizar detalhes do cliente.
  • Correção: No EDD 3.0, a atualização do cliente para um pedido não atualizava a assinatura relacionada.
  • Correção: A integração de Restrição de Conteúdo poderia ter tido uma variável indefinida.
  • Correção: Em certos casos, a migração de itens de pedido parecia nunca parar, mesmo tendo sido concluída.
  • Correção: Agora é possível comprar um produto com teste gratuito usando PayPal Commerce.
  • Correção: Ao apagar os dados de um cliente, as assinaturas ativas agora são canceladas automaticamente.
  • Dev: A versão mínima do PHP agora é 5.6; a versão mínima do EDD é 2.9.
  • Dev: Como o plugin é carregado foi atualizado.
Versão 2.11.7 — 31 de maio de 2022
  • Melhoria: O formulário de atualização do método de pagamento agora usa o hook de ação do Stripe para carregar o formulário do cartão de crédito em vez de chamá-lo diretamente.
  • Alteração: A função de Assinante EDD não será registrada para novas instalações.
  • Alteração: Os pedidos de renovação agora receberão uma chave de pagamento exclusiva.
  • Correção: A capacidade da função de Assinante EDD não foi registrada corretamente.
  • Correção: A criação manual de uma assinatura para um produto de preço único poderia gerar um aviso PHP.
  • Correção: Se uma transação de renovação falhou no PayPal Commerce, ela não foi marcada como falha no EDD.
  • Correção: A criação manual de uma assinatura não definiu o modo de pagamento correto quando o modo de teste estava ativado.
  • Dev: O método de contagem de assinaturas usava uma referência de coluna ambígua para a chave primária.
  • Melhoria: EDD 3.0 – as informações da assinatura serão movidas para as abas de detalhes do pedido.
  • Correção: EDD 3.0 – o gateway Stripe agora verifica o status do pedido `completo` ao verificar se uma assinatura pode ser reativada.
  • Correção: EDD 3.0 – Pedidos de renovação estavam definindo um ID de preço incorreto para produtos de preço único.
  • Correção: EDD 3.0 – Pedidos de renovação não executam mais funções de ledger para atualizar estatísticas de download/cliente.
  • Correção: EDD 3.0 – O status do pedido edd_subscription foi adicionado aos arrays de status de pedido completo, reembolsável, líquido e bruto.
  • Correção: EDD 3.0 – Pedidos de assinatura adicionados manualmente não definiram o status correto do item do pedido.
  • Dev: EDD 3.0 – Os itens do pedido serão migrados para ter o status correto. Isso afeta apenas instalações existentes do 3.0.
  • Dev: EDD 3.0 – Testes unitários foram atualizados para compatibilidade com EDD 3.0.
Versão 2.11.6 — 8 de fevereiro de 2022
  • Correção: A lista de transações no shortcode edd_subscriptions agora mostra a data correta.
  • Correção: Restrição de Conteúdo — A verificação de assinatura ativa para um produto específico nos atributos do shortcode foi corrigida.
  • Alteração: Restrição de Conteúdo — Quando o parâmetro de assinatura é adicionado ao shortcode, as mensagens de Restrição de Conteúdo são usadas se um usuário não tiver acesso ao conteúdo.
Versão 2.11.5 — 26 de janeiro de 2022
  • Melhoria: O link “Ver Fatura” na página de assinatura do front-end foi substituído por um link “Ver Transações”. Isso permite que o cliente visualize todas as transações associadas a uma assinatura, em vez de apenas a primeira.
  • Melhoria: Stripe – Ativação de assinaturas EDD via webhook. Isso corrige um cenário de caso extremo onde o pagamento do Stripe foi efetuado, mas a assinatura EDD não foi ativada.
  • Correção: Restrição de Conteúdo – Ao usar o shortcode edd_restrict, o parâmetro message era ignorado quando a verificação de assinatura estava definida.
  • Correção: Restrição de Conteúdo – O shortcode edd_restrict não estava funcionando bem ao usar uma mistura de produtos recorrentes e não recorrentes.
  • Correção: PayPal – Status da assinatura incorretamente alterado para "expirado" após a conclusão da assinatura. (Ao usar o campo "Times".)
  • Correção: Pagamentos de renovação não exibem o status da assinatura na página de detalhes do pagamento do administrador.
  • Correção: Adicionada uma verificação adicional para garantir que os lembretes de renovação não sejam enviados para assinaturas canceladas.
Versão 2.11.4 — 7 de dezembro de 2021
  • Refatoração: As configurações de e-mail recorrentes foram movidas para a aba "E-mails" em sua própria seção.
  • Refatoração: As configurações recorrentes foram movidas para a aba "Pagamentos" se você estiver usando EDD 2.11.3 ou superior.
  • Melhoria: Permite que todas as tags de modelo de e-mail (incluindo as do núcleo do EDD e outras extensões) sejam usadas em e-mails de pagamento recorrentes.
  • Melhoria: Ao visualizar um pagamento com uma assinatura associada, o status dessa assinatura agora é mostrado ao lado do ID.
  • Melhoria: Melhor registro de mensagens de erro quando o webhook do PayPal Commerce PAYMENT.SALE.COMPLETED falha.
  • Correção: Erro potencial de índice indefinido ao chamar edd_get_settings_tabs().
  • Correção: O cron job que atualiza automaticamente os status das assinaturas para "expirado" agora também verifica assinaturas "em teste" além das "ativas".
  • Correção: Aviso de PHP ao baixar um arquivo sob certas circunstâncias.
  • Correção: Avisos de PHP ao visualizar uma assinatura cujo pagamento pai foi excluído.
  • Dev: Refatoração de como o licenciamento é instanciado.
Versão 2.11.3 — 28 de setembro de 2021
  • Novo: Ao se inscrever para um teste gratuito, o valor da renovação agora é exibido antes do botão de envio.
  • Correção: Reembolso de pagamento de assinatura no PayPal não atualiza o status no EDD.
  • Correção: Assinaturas de teste criadas antes da ativação da assinatura do PayPal.
Versão 2.11.2 — 20 de setembro de 2021
  • Melhoria: Adiciona moeda à lógica $plan_string do PayPal Commerce. Isso garante que planos diferentes do PayPal sejam criados para moedas diferentes.
  • Correção: Licenciamento de Software – ao atualizar uma chave de licença via PayPal Commerce, a data de renovação da assinatura não correspondia à data de expiração da chave de licença.
  • Correção: EDD ocasionalmente relatando uma data de expiração de assinatura incorreta após uma atualização. (A data do EDD não correspondia à data de renovação do gateway de pagamento, que era a correta.)
  • Correção: Testes do PayPal ocasionalmente sendo criados pelo tempo incorreto.
Versão 2.11.1 — 30 de agosto de 2021
  • Melhorado: Melhor compatibilidade com páginas de cache ao usar o Gateway PayPal Commerce.
Versão 2.10.5 — 7 de junho de 2021
  • Correção: Stripe – Pagamentos de renovação não sendo registrados corretamente para moedas de zero decimais.
  • Correção: EDD 3.0 – Impossível capturar intenções de pagamento Stripe com moedas de zero decimais.
  • Correção: EDD 3.0 – Pagamentos de renovação automática não herdando a taxa de imposto do pedido pai.
Versão 2.11 — 7 de junho de 2021
  • Novo: Adicionado suporte para o gateway PayPal Commerce.
  • Correção: Licenciamento de Software – A data de expiração incorreta poderia ser calculada ao usar testes de uso único.
  • Correção: Licenciamento de Software – A lógica de atualização agora considera diferentes durações de licença com preços variáveis.
  • Correção: PayPal Express – O IPN de renovação poderia ter o valor incorreto do pagamento registrado no EDD.
  • Correção: Um código de desconto poderia modificar um teste de $0 para um valor diferente de zero.
  • Correção: Os cálculos de impostos foram aprimorados ao usar Taxas de Inscrição.
  • Correção: EDD 3.0 – Referências atualizadas para as chamadas de função `post_`.
  • Correção: EDD 3.0 – As visualizações da tabela de pedidos ainda usavam wp_count_posts para pagamentos.
  • Correção: EDD 3.0 – Pagamentos Recorrentes podem sobrescrever o parâmetro de status do pedido ao consultar pedidos.
Versão 2.10.4 — 24 de maio de 2021
  • Melhoria: IDs HTML adicionados às notificações de erro de Licenciamento de Software.
  • Correção: A caixa de seleção “Cancelar Assinatura” é exibida mesmo que não haja assinatura associada ao pagamento.
  • Correção: Erro de índice indefinido no método add_subscription_cart_details().
  • Correção: Era possível adicionar uma nota a uma assinatura sobre uma mudança de status, mesmo que a mudança de status real falhasse. Agora a nota só é adicionada se o registro do banco de dados for atualizado com sucesso.
  • Correção: Erros fatais ao executar atualizações antigas do banco de dados.
  • Dev: Garante que o arquivo de funções do PayPal seja sempre carregado.
  • EDD 3.0: Adicionada a caixa de seleção “Cancelar Assinatura” à nova interface de reembolso.
Versão 2.10.3 — 29 de abril de 2021
  • Melhoria: As tags de modelo agora podem ser usadas nos assuntos dos e-mails de Pagamento Recebido/Falha.
  • Melhoria: A largura da caixa de entrada “Vezes” foi aumentada.
  • Correção: A integração Stripe não estava verificando corretamente moedas de zero decimais ao criar um plano/produto Stripe.
  • Correção: Renovações automáticas de licença não apareciam no relatório “Renovações de Licença” do Licenciamento de Software.
  • Correção: Pagamentos de renovação não estavam definindo a “data de conclusão”.
  • Correção: Avisos de depreciação em PHP 8.
  • Correção: Arquivos desnecessários sendo incluídos na compilação.
Versão 2.10.2 — 4 de março de 2021
  • Correção: Um cliente poderia acabar com duas assinaturas se tivesse uma falhando e depois renovasse manualmente. A falha agora é cancelada quando a nova é criada.
  • Correção: Erros de JavaScript ao atualizar um método de pagamento para uma assinatura Stripe.
  • Correção: Assinatura antiga não cancelada ao atualizar via Gateway de Teste.
  • Correção: Os endereços para pagamentos de renovação poderiam estar vazios se o registro do cliente não tivesse um endereço associado, mas o pagamento original tivesse.
  • Correção: Erro fatal ao criar manualmente uma assinatura com um ID de pagamento inválido.
  • Dev: Compatibilidade do EDD 3.0 com exportação de ganhos.
Versão 2.10.1 — 1º de fevereiro de 2021
  • Correção: Testes únicos não são honrados ao comprar via PayPal Express.
  • Correção: Taxas de imposto armazenadas incorretamente ao usar taxas de imposto com mais de uma casa decimal.
  • Correção: Erro de “valor não numérico” ao visualizar certos registros de assinatura.
  • Correção: Erros de índice indefinido.
  • Correção: Erro de timestamp inválido ao atualizar de uma licença vitalícia para uma assinatura recorrente.
  • Correção: Valor proporcional oferecido incorretamente ao atualizar de um teste gratuito.
  • Correção: Pagamentos off-site do 2Checkout não funcionam em modo sandbox.
  • Correção: Taxas de imposto não estão sendo armazenadas para pagamentos de renovação.
  • Correção: Avisos de depreciação quando o gateway 2Checkout está habilitado.
  • Correção: “saída inesperada durante a ativação” ao ativar o plugin pela primeira vez.
  • Correção: Impossível remover um teste de um preço variável quando ele foi salvo anteriormente.
  • Melhoria: Substituir formatos de data/hora codificados com opções do site.
  • Dev: Compatibilidade com o lançamento do EDD 3.0.
  • i18n: Tradução para alemão adicionada.
  • i18n: Permitir que a string da unidade de duração do teste seja traduzida.

Recursos Populares

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.