Diferenças de versão
As versões 3.0 e posteriores do MemberMouse têm um sistema de cobrança diferente das versões anteriores. O sistema 3.0 é um sistema de faturamento local totalmente controlado em seu servidor. Antes da versão 3.0, o sistema de cobrança era controlado pelos servidores do MemberMouse. O diagnóstico de problemas será significativamente diferente entre os dois sistemas. Esta documentação abrange os possíveis problemas que você pode encontrar com os sistemas de cobrança antigos e novos, que serão anotados em amarelo.
MemberMouse 3.0+
Resolução caso a caso
If rebill payments aren’t being processed in MemberMouse versions 3.0 and above, the Upcoming Payments tool can help investigate the problem. It allows you to fix any problems you may find. Commonly, issues need to be viewed on a case-by-case basis. The reasons below are the most common reasons a rebill may not activate.
A cobrança no local foi pausada
Os reembolsos no local podem ser desativados com uma simples caixa de seleção. Se os seus pagamentos não estiverem funcionando, verifique se essa configuração está definida como desejado: Configurações do programador de faturamento local
Cron
O MemberMouse usa o sistema CRON para acionar a funcionalidade, portanto, seu site exigirá que os crons sejam executados pelo menos a cada 5 minutos. Alguns proprietários de sites desativam os crons para otimização, portanto, isso deve ser verificado se os pagamentos não estiverem sendo executados.
Intervalo de varredura personalizado definido incorretamente
It’s now possible to adjust when rebills occur. If your rebills are not working, any added code should be checked to see if an attempt was made to control these rebill times. If the code was improperly added, this may stop rebills. Here is more info about this adjustment: Personalização do cronograma para tentativas de cobrança de pagamentos em atraso
Ele foi processado, mas não foi registrado no MemberMouse
As interrupções do site podem ocorrer regularmente. Se algo interromper a funcionalidade do site quando o processo de pagamento estiver sinalizando ao site sobre uma cobrança, isso poderá causar uma lacuna nos dados registrados no site. É raro ver isso, mas o uso de um detector de tempo de atividade de qualidade pode ajudar a solucionar esses cenários, caso ocorram.
Restauração a partir de um backup
A restauração de um backup de seu site redefine a programação de cobrança para um estado anterior. Isso significa que as assinaturas que já foram cobradas serão programadas para serem executadas novamente. O MemberMouse pausará os reembolsos para protegê-lo contra isso. Ao pausar o faturamento, o MemberMouse lhe dá a oportunidade de revisar os pagamentos recentes e, usando Próximos pagamentos, ignorar os faturamentos que já foram executados.
Alterar o URL do seu site
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.
MemberMouse 2.0 - 2.4.
Problemas de faturamento intermitente
Our team is aware of some environment-related scenarios that can impact billing in a small number of cases. To oversimplify, these issues usually center around communication between your server and ours being interrupted in some way. If you’re on a shared hosting environment the probability of you experiencing these types of issues is greater. In this case we suggest you work with your hosting provider to upgrade to a mid-level VPS or dedicated virtual server environment.
Bloqueio de segurança
If rebill payments aren’t being processed and you’re using a card-on-file payment processor such as Stripe, Braintree or Authorize.net CIM then it’s possible that there is security configured on your server that’s blocking the rebill requests coming from MemberMouse. The article Como o MemberMouse lida com o faturamento recorrente descreve o processo em detalhes.
The first thing to do is to determine if there is security on your server that’s blocking rebill payments. To do this, follow the instructions below:
- Faça login no WordPress onde o MemberMouse está instalado.
- Clique em Configurações de pagamento no menu do MemberMouse à esquerda.
- Na tela Payment Settings (Configurações de pagamento), clique no botão verde Executar diagnóstico na parte superior da página. Observação: in order to access the diagnostic tool you’ll need to be logged into your account on membermouse.com.
- Há dois resultados possíveis para isso:
Conexão bem-sucedida
Se o MemberMouse puder acionar pagamentos de cobrança em seu site, você verá isso:
Falha na conexão
Se o MemberMouse não conseguir acionar pagamentos de cobrança em seu site, você verá isso:
If the connection failed then you’ll need to work with your hosting provider to ensure that the link listed on the diagnostic page is available to all web traffic (i.e.https://www.yourdomain.com/.../membermouse/scheduler/handler.php). Você pode clicar no ícone 'visualizar a resposta retornada pelo servidor' para ver o que o servidor está retornando quando o MemberMouse tenta se conectar. Essas informações podem ser úteis para o seu provedor de hospedagem quando ele estiver procurando uma solução.
Reativar a conta afetada
In the rare cases when issues do occur, after resolving the security issue if necessary, MemberMouse will try to restart any subscription payments that have been skipped. If you see any missed payments that have not been restarted after a full day or two has passed, the best course of action is to cancel the member’s current subscription and then start them rebilling on a new subscription. If you’re using a payment method that supports card-on-file, then the easiest method to use is detailed here: Cartão de cobrança no arquivo

