Différences entre les versions
Les versions 3.0 et supérieures de MemberMouse ont un système de facturation différent de celui des versions précédentes. Le système 3.0 est un système de facturation local entièrement contrôlé sur votre serveur. Avant la version 3.0, le système de facturation était géré par les serveurs MemberMouse. Le diagnostic des problèmes sera sensiblement différent entre les deux systèmes. Cette documentation couvre les problèmes potentiels que vous pouvez rencontrer avec l'ancien et le nouveau système de refacturation et qui sont notés en jaune.
MemberMouse 3.0+
Résolution au cas par cas
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.
La refacturation sur place a été suspendue
Les re-facturations sur place peuvent être désactivées à l'aide d'une simple case à cocher. Si vos paiements ne fonctionnent pas, vérifiez que ce paramètre est défini comme vous le souhaitez : Paramètres du planificateur de facturation local
Cron
MemberMouse utilise le système CRON pour déclencher des fonctionnalités, de sorte que votre site nécessite l'exécution de crons au moins toutes les 5 minutes. Certains propriétaires de sites désactivent les crons à des fins d'optimisation. Il convient donc de vérifier si les paiements ne sont pas en cours d'exécution.
Intervalle de balayage personnalisé mal réglé
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: Personnalisation du calendrier des tentatives de refacturation des paiements en retard
Il a été traité, mais n'a pas été enregistré dans MemberMouse
Des interruptions de site peuvent se produire régulièrement. Si quelque chose interrompt la fonctionnalité de votre site lorsque le processus de paiement signale à votre site qu'il a été débité, cela peut entraîner une interruption des données enregistrées sur votre site. Il est rare que cela se produise, mais l'utilisation d'un détecteur de temps de fonctionnement de qualité peut aider à résoudre ces scénarios s'ils se produisent.
Restauration à partir d'une sauvegarde
La restauration d'une sauvegarde de votre site rétablit le calendrier de facturation à un état antérieur. Cela signifie que les abonnements qui ont déjà été facturés seront à nouveau programmés. MemberMouse met en pause les refacturations pour vous protéger contre ce problème. En interrompant la refacturation, le logiciel MemberMouse vous donne la possibilité d'examiner les paiements récents et, en utilisant les paiements à venir, d'ignorer les refacturations déjà effectuées.
Modifier l'URL de votre site
La modification de l'URL du site déclenche l'interruption de la facturation par MemberMouse. Si votre seule action a été de modifier l'URL du site, vous pouvez réactiver la facturation immédiatement.
MemberMouse 2.0 - 2.4.
Questions relatives à la facturation intermittente
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.
Blocage de la sécurité
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 Comment MemberMouse gère la facturation récurrente décrit le processus en détail.
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:
- Connectez-vous à WordPress où MemberMouse est installé.
- Cliquez sur Paramètres de paiement dans le menu MemberMouse à gauche.
- Sur l'écran Paramètres de paiement, cliquez sur le bouton vert Exécuter le diagnostic en haut de la page. Remarque : in order to access the diagnostic tool you’ll need to be logged into your account on membermouse.com.
- Il y a deux résultats possibles :
Connexion réussie
Si MemberMouse est en mesure de déclencher des paiements par refacturation sur votre site, vous verrez ceci :
Échec de la connexion
Si MemberMouse n'est pas en mesure de déclencher des paiements par refacturation sur votre site, vous verrez ce message :
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). Vous pouvez cliquer sur l'icône 'afficher la réponse renvoyée par le serveurpour voir ce que le serveur renvoie lorsque MemberMouse tente de se connecter. Ces informations peuvent être utiles à votre hébergeur lorsqu'il cherche à résoudre le problème.
Réactiver le compte concerné
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: Carte de facturation dans le dossier

