MemberMouse 3.0+
As versões recentes do MemberMouse lidam com o faturamento da assinatura inteiramente dentro da instalação do WordPress, em vez de depender de um servidor central para acionar os reembolsos. Em algumas situações, você poderá ver a seguinte mensagem no painel administrativo, indicando que o faturamento foi pausado:
O MemberMouse verifica periodicamente a existência de problemas de manutenção que podem resultar em faturamento indesejado e pausa automaticamente o faturamento se forem detectados problemas potenciais. O faturamento também pode ser pausado manualmente nas configurações do plug-in.
Essa mensagem se refere apenas às recargas realizadas usando métodos de pagamento no local, com cartão em arquivo: Stripe, Braintree e Authorize.NET CIM. As assinaturas adquiridas por meio de outros métodos de pagamento são controladas por seus respectivos fornecedores de pagamento e não são afetadas pelas configurações de cobrança local.
Restauração a partir de um backup
Como o faturamento é gerenciado inteiramente dentro da instalação do WordPress, a restauração de um backup do seu site redefine o cronograma de cobrança para um estado anterior. Isso significa que as assinaturas que já foram cobradas são programadas para serem executadas novamente. Ao pausar o faturamento, o MemberMouse lhe dá a oportunidade de revisar os pagamentos recentes e, usando Próximos pagamentosIgnorar cobranças que já foram executadas.
Sua primeira etapa deve ser fazer login no painel administrativo do seu fornecedor de pagamento e visualizar as cobranças recentes. Os clientes que usam o Stripe podem clicar em PagamentosEnquanto os usuários do Braintree e do Authorize.NET devem acessar Transações e procurar datas desde que o backup foi criado.
Você pode usar essas informações junto com o Página de próximos pagamentos para ignorar pagamentos que já foram processados. Quando você pular um pagamento, o MemberMouse programará o próximo pagamento da assinatura com base na data original de cobrança. Os pagamentos podem ser ignorados individualmente ou em massa.
Observe que o WordPress não foi projetado para permitir que os plug-ins detectem quando um backup foi restaurado. O MemberMouse usa recursos dos serviços de pagamento individuais para detectar quando um backup foi restaurado, mas nem todos os serviços de pagamento oferecem esses recursos, portanto, não podemos garantir que uma restauração a partir de um backup sempre será detectada.
Quando estiver convencido de que os próximos pagamentos refletem com precisão apenas as assinaturas que ainda não foram faturadas, você poderá Retomar o faturamento local.
Ambientes de preparação
Os desenvolvedores profissionais da Web geralmente usam sites de teste ao criar e atualizar sites. Os sites de teste permitem que vários desenvolvedores trabalhem juntos e que os gerentes de projeto comprovem as alterações e finalizem um projeto antes de implementá-lo em um servidor de produção.
O MemberMouse realiza um check-in da licença durante a ativação e periodicamente durante a operação normal. Se o site estiver operando com o subdomínio preparação, tem um domínio de localhostou tem um TLD de dev ou localo faturamento será pausado automaticamente. O faturamento deve permanecer pausado nos sites de teste.
Percebemos que alguns clientes preenchem seus sites de teste clonando a partir do ambiente de produção. Nós fortemente não recomendamos o uso de dados de produção para preencher sites de teste, pois isso pode resultar em faturamento duplicado e outros comportamentos indesejados, como e-mails inesperados e alterações em sistemas de terceiros. No entanto, entendemos que, para alguns desenvolvedores, a clonagem para a preparação é uma parte essencial do fluxo de trabalho. Leia atentamente o que se segue para ajudar a evitar o faturamento duplicado.
A clonagem de um site para a preparação necessariamente altera seu URL, e o MemberMouse interrompe o faturamento quando essa alteração é detectada. Deixe o faturamento pausado em seu site de teste.
Em seguida, certifique-se de que sua instalação de preparação esteja configurada com uma licença de preparação válida. Você pode determinar se seu site tem uma licença de preparação válida em MemberMouse > Configurações gerais, usando o Gerenciar instalação > Exibir licença menu. Quando essa guia for aberta, clique em Atualizar licença para iniciar uma verificação de licença. Se você ainda não tiver uma licença de teste válida, desative o plug-in e Solicitar uma licença de preparação da nossa equipe de suporte.
Se o seu site MemberMouse já estiver ativo e atendendo aos membros, é fundamental que Em nenhuma circunstância Você deve "empurrar" o site de teste para a produção ou, de outra forma, substituir o ambiente de produção pelos dados do site de teste?. Isso resultaria em uma perda de dados dos membros e retornaria a programação de faturamento a um estado anterior, resultando em cobranças duplicadas para os membros.
Para obter proteção adicional, consulte nosso artigo sobre Bancos de dados de produção copiados para locais de preparação para obter informações sobre como remover todos os pagamentos agendados e tokens de pagamento armazenados de seu site de teste.
Alterar o URL do seu site
Em alguns casos, talvez você queira alterar o URL do seu site de produção. A alteração do URL do site acionará o MemberMouse para pausar o faturamento. Se sua única ação foi alterar o URL do site, você poderá reativar o faturamento imediatamente. No entanto, se você migrou simultaneamente para um novo ambiente de hospedagem, certifique-se de que o ambiente original não esteja mais em operação e analise todos os pagamentos processados recentemente para confirmar que não há pagamentos futuros que precisem ser ignorados.
Retomada do faturamento local
Quando estiver convencido de que o faturamento deve ser retomado e de que nenhum pagamento indesejado está na fila para ser executado, você poderá ativar o faturamento da seguinte forma:
- Na coluna da esquerda, selecione MemberMouse > Configurações gerais
- Selecione o Outras configurações guia
- Localize a opção Configurações do programador de faturamento local
- Marque a caixa de seleção Habilitar o refaturamento por meio do agendador local
- Clique em Salvar configurações