Informações de instalação/atualização
Veja este artigo para Instruções passo a passo sobre a atualização do MemberMouse.
Nem todos os recursos estão disponíveis em todos os planos. Para ver nossa lista atual de planos e recursos, visite nossa Página de planos.
AVISO: Fim do suporte ao PHP 5.2
O MemberMouse não é mais compatível com versões do PHP inferiores à 5.3. Depois de fazer a atualização para essa versão do MemberMouse, o plug-in exibirá uma mensagem de erro se você precisar realizar alguma ação.
Se você estiver usando uma versão do PHP inferior a 5.3, precisará tomar medidas imediatas para evitar erros. Entre em contato com seu provedor de hospedagem e solicite uma versão mais recente do PHP.
Atualização do ReCaptcha v2
O ReCaptcha v2 usa chaves diferentes do reCaptcha v1, portanto, para garantir que a integração com o reCaptcha continue funcionando após a atualização para o MM 2.2.4, você precisará obter um novo conjunto de chaves para o reCaptcha.
Resumo
- Aprimoramentos adicionais para resolver problemas introduzidos pelo WordPress 4.2.3.
- Problemas abordados introduzidos pelo WordPress 4.3.
- Foi adicionado um relatório de pesquisa de transações que permite pesquisar todas as transações por produto, uso de cupom, cobrança inicial versus recorrente e muito mais. Saiba mais.
- Foi adicionado um serviço de pagamento de teste que você pode usar para simular todas as compras e reembolsos. O serviço de pagamento de teste pode ser usado para todas as transações e também pode ser usado para testes pontuais quando seu site estiver ativo e você quiser executar uma transação de teste sem interromper as operações normais. Saiba mais.
- Foi adicionada a capacidade de enviar um e-mail de boas-vindas para contas de afiliados criadas pelo MemberMouse, incluindo a capacidade de inserir o nome de usuário e a senha associados à nova conta. Saiba mais.
- Adicionada a capacidade de limitar os produtos de avaliação para que sejam comprados apenas uma vez. Saiba mais.
- Adicionado
purchasedProduct
para o atributoSmartTag, que permite que você verifique se o membro comprou um determinado produto. Saiba mais.
- Adicionado
Configuração inválida de SmartTag: o atributo 'id' é necessário para a SmartTag MM_Product_Data
SmartTag para a saída de informações relacionadas a produtos. Saiba mais. - Resolvido o problema com o cálculo do LCV na área de detalhes do membro.
- Foi adicionado suporte para domínios de nível superior adicionais na verificação de validação de e-mail na página de checkout.
- Atualização do login social para suportar as atualizações da versão 2.4 do Facebook.
- AÇÃO NECESSÁRIA: Se você estiver usando o ReCaptcha v2, há algumas etapas a serem seguidas para garantir que não haja interrupções no processo de checkout após a atualização para o MM 2.2.4. Consulte as notas acima para obter detalhes.
- Foi adicionada a capacidade de alterar as informações do afiliado em uma transação ou assinatura existente e de enviar manualmente uma solicitação de comissão. Saiba mais.
- Adicionada a opção de poder usar o processo de redefinição de senha do WordPress. Saiba mais.
- Fez com que todas as datas exibidas no MemberMouse fossem convertidas para o fuso horário especificado no WordPress Configurações > Geral > Fuso horário.
- Foi adicionada a capacidade de gerenciar assinaturas que não estão associadas a um nível ou pacote de associação.
- Anteriormente com
Status do pacote alterado
notificações por push, era possível criar notificações por push específicas com base apenas no status. Agora é possível criarStatus do pacote alterado
notificações push com base em um pacote específico e/ou em um status específico. - Anteriormente com
Status de membro alterado
notificações push it
foi possível criar notificações push específicas com base no status
apenas. Agora é possível criarStatus de membro alterado
empurrar
notificações com base em um nível de associação específico e/ou em um status específico. - Foi adicionada a capacidade de arquivar cupons que não são mais necessários. Isso manterá a tela de cupons o mais organizada possível. Agora também é possível filtrar os cupons para mostrar/ocultar cupons arquivados e para mostrar/ocultar cupons expirados. Saiba mais.
- Adicionada a capacidade de especificar a localidade do PayPal. Saiba mais.
- Foi adicionada a capacidade de dar permissão a cada funcionário para exportar dados. Saiba mais.
- Foi adicionada a capacidade de configurar o MemberMouse para não desativar a funcionalidade de parágrafo automático do WordPress nas páginas principais. Saiba mais.
- Adição da capacidade de atualizar o nome de usuário por meio da chamada à API updateMember. Saiba mais.
- Aumento do limite do número de listas do MailChimp que são puxadas do MailChimp para o MemberMouse.
- Resolvido o problema da data de cancelamento pendente
O cálculo era feito incorretamente quando um membro cancelava durante uma
período de teste. - Foi adicionada a capacidade de pesquisar membros na tela de gerenciamento de membros com base na data de registro ou na data de alteração do status. Saiba mais.
- Foi resolvido o problema em que as assinaturas de planos de pagamento limitados que se tornavam vencidas e depois reativadas podiam acabar sendo cobradas uma vez mais do que o necessário.
- Foi adicionado suporte para moedas com zero decimal ao Stripe.
- Adicionado
useAccessName
para o atributo[MM_Form_Data name='productName']
SmartTag para permitir a exibição opcional do nome do produto em vez do nível de associação ou do nome do pacote. Saiba mais. - Adicionado o registro de IPN do PayPal. Para acessar o registro de IPN do PayPal, vá para Registros > Registro de IPN do PayPal.
- Resolvido o problema com o Authorize.net ARB, em que as assinaturas de produtos com plano de pagamento limitado sem uma avaliação eram cobradas uma vez a mais do que deveriam. Isso abordará todas as assinaturas de planos de pagamento a partir de agora, após a atualização, mas não terá impacto sobre as assinaturas existentes. Ação potencial sugerida: Se você estiver usando o Authorize.net ARB e estiver usando um produto de plano de pagamento limitado sem avaliação, talvez seja necessário cancelar manualmente essas assinaturas no Authorize.net ARB para que os clientes não sejam cobrados mais uma vez do que o necessário. Para obter uma lista das assinaturas afetadas, você pode usar a seguinte consulta para encontrar todas as assinaturas ativas associadas ao produto de plano de pagamento limitado:
select o.user_id,o.date_added,u.user_email from mm_order_items oi inner join mm_orders o on (oi.order_id = o.id) inner join wp_users u on (o.user_id = u.ID) where oi.status IN (0,1) and oi.item_type=1 and oi.item_id IN (1,2,3) and (o.date_added between '2015-01-01' and '2015-02-01')
Apenas mudeoi.item_id IN (1,2,3)
para incluir a(s) ID(s) do(s) produto(s) de seu plano de pagamento e definir o intervalo de datas apropriado. - Resolvido o problema com o Authorize.net ARB em que, em certos casos, as assinaturas vencidas não podiam ser renovadas.
- Resolvido o problema em que determinadas transações não podiam ser reembolsadas via Authorize.net.
- Foi resolvido o problema em que as contas vencidas se tornavam ativas novamente sem uma assinatura ativa quando os clientes atualizavam as informações do cartão de crédito. Esse era o resultado de um caso especial em que o cartão de crédito usado era válido, mas foi recusado por outros motivos quando houve a tentativa de cobrança.
- Correções de erros.
Histórico de alterações
Data | Versão | Descrição | Ação sugerida |
17 de dezembro às 4:30 PM | 2.2.4-101 | Problemas resolvidos: 1292, 1296, 1297, 1298, 1300 | Atualização manual do plug-in necessário |
18 de dezembro às 12:30 PM | 2.2.4-102 | Problemas resolvidos: 1299 | Ir para Configurações gerais > Gerenciar instalação > Instalação de reparo para obter arquivos atualizados. |
19 de dezembro às 13:15 | 2.2.4-102 | Problemas resolvidos: 1303 | Atualização manual do plug-in necessário |
22 de dezembro às 21:15 | 2.2.4-103 | Problemas resolvidos: 1302, 1304, 1307 | Atualização manual do plug-in necessário |
30 de dezembro às 7:00 AM | 2.2.4-104 | Problemas resolvidos: 1299-1 | Ir para Configurações gerais > Gerenciar instalação > Instalação de reparo para obter arquivos atualizados. |
5 de janeiro às 11:10 AM | 2.2.4-104 | Problemas resolvidos: 1316 | Atualização manual do plug-in necessário |
4 de fevereiro às 2:50 PM | 2.2.4-104 | Problemas resolvidos: 1335 | Ir para Configurações gerais > Gerenciar instalação > Reparar instalação para obter arquivos atualizados. |
30 de dezembro de 2016 à 1h | 2.2.4-105 | O provedor Mailchimp foi atualizado para usar a versão 3.0 da API | Nenhum, a menos que você esteja explicitamente enfrentando problemas com o MailChimp e, em seguida, um Instalação de reparo é necessário. Menu MM: Configurações gerais > Gerenciar instalação > Instalação de reparo |
Problemas resolvidos
Se você estiver enfrentando um problema que foi resolvido, faça o download da versão mais recente do plug-in MemberMouse usando o link na parte superior desta página e execute um atualização manual.
1292: No formulário Checkout, o cliente é redirecionado para uma página em branco com a palavra "false"
Quando o formulário de checkout não for preenchido completa ou corretamente e um alerta de JavaScript for exibido e o cliente estiver usando o navegador Firefox, ele será redirecionado para uma página em branco onde falso
é exibido. Resolução: Nossa equipe de produtos está analisando o assunto.
1296: No painel do MemberMouse, os membros gratuitos e os membros pagos estão sendo exibidos como zero
Isso está sendo causado pelo fato de a data de início não levar em conta o fuso horário local.
1297: Erro fatal na ativação do plug-in: função wp_scripts() indefinida
O wp_scripts()
foi introduzida no WordPress 4.2, portanto, se você estiver usando uma versão do WordPress anterior à 4.2, receberá esse erro.
1298: Erro fatal na ativação do plug-in: função is_user_logged_in() indefinida
Ao ativar o plug-in, o seguinte erro é exibido:
Erro fatal: Chamada à função indefinida is_user_logged_in() em /var/www/
dogfoodadvisor.com/wp-content/plugins/membermouse/bootstrap/class.utils.php
na linha 227.
1299: Erro recebido ao fazer um pedido com um cupom
Em cenários específicos, ao fazer o check-out com um cupom, o seguinte erro é recebido: unable to create order item:error=Column 'amount' cannot be null
1299-1: Erro recebido ao fazer um pedido com um cupom gratuito
Ao fazer o check-out com um cupom gratuito, o seguinte erro é recebido: unable to create order item:error=Column 'amount' cannot be null
1300: Aviso sobre a criação de objeto padrão a partir de um valor vazio
Esse aviso pode ser ignorado com segurança e não tem impacto sobre o funcionamento correto do MemberMouse. Ele está relacionado à alteração do valor de retorno da função get_site_transient na versão mais recente do WordPress.
1302: Form SmartTags™ não funcionam com o tema OptimizePress
No MM 2.2.4, o Form SmartTags™ não será processado se você tiver o tema OptimizePress ativado. Isso é resultado do fato de o tema OptimizePress acionar wptexturize antes de o MemberMouse adicionar um filtro que impede que o wptexturize interfira nas SmartTags™. O resultado é que o wptexturize é executado no MemberMouse SmartTags™ e se torna inválido.
1303: A configuração Desativar WPAutoP não está funcionando corretamente
Configuração do MemberMouse para Desativar a funcionalidade de parágrafo automático do WordPress (wpautop) não está resultando no comportamento correto nas páginas principais.
1304: Mensagem de endereço de e-mail inválido exibida ao tentar criar um membro
Ao tentar criar um membro por meio da tela Manage Members (Gerenciar membros), se uma senha não for fornecida, uma mensagem será exibida incorretamente dizendo "Please enter a valid email address" (Digite um endereço de e-mail válido), mesmo que o endereço de e-mail seja válido. Resolução: Em curto prazo, a especificação de uma senha ao criar o membro evitará a ocorrência do erro. Nossa equipe de produtos investigará a solução desse problema para uma versão futura.
1307: Código de moeda sendo anexado incorretamente para o preço na [ MM_Form_Data name='productPriceDescription' ] SmartTag
Ao usar o [ MM_Form_Data name='productPriceDescription' ]
SmartTag, o código de moeda está sendo aplicado mesmo quando a configuração de anexar código de moeda não está ativada.
1316: Validação JavaScript retornando falso na página Minha conta
Em determinados navegadores, ao enviar formulários na página My Account e a validação do JavaScript retornar falso, o usuário é redirecionado para uma página em branco com a palavra falso nele.
1335: Senhas sendo validadas em contas com status de erro
Um patch de segurança foi adicionado no MM 2.2.4 que impedia que usuários desconectados fizessem compras sem uma senha válida. Essa correção introduziu uma situação em que as contas em erro ou ativação pendente O status também estava sendo solicitado a inserir uma senha válida para fazer uma compra.