Menu supplémentaire

Achetez MemberPress dès aujourd'hui ! Commencez à être payé pour le contenu que vous créez ! Obtenir MemberPress maintenant

Comment prolonger le délai de grâce pour les paiements en ligne ?

MemberPress créera tous vos abonnements facturés par les plateformes de traitement des paiements avec un délai de grâce d'un jour. Cette option est activée par défaut pour compenser les éventuels retards liés au traitement des paiements. 

Dans certains cas, vous voudrez ou devrez prolonger ce délai de grâce. Ce document vous fournira l'extrait de code qui vous permettra de modifier la durée du délai de grâce et vous expliquera comment le mettre en place.

MemberPress Délai de grâce d'un jour

Lorsqu'un utilisateur choisit de payer son abonnement par le biais d'une passerelle de paiement en ligne, MemberPress transfère en toute sécurité ses données à la plateforme de traitement des paiements (Stripe, PayPal ou Authorize.net). Le paiement sera alors traité par cette plateforme et les données correspondantes seront renvoyées à MemberPress.

Souvent, le traitement des paiements n'est pas instantané. C'est la raison pour laquelle, MemberPress crée des abonnements avec un délai de grâce de 1 jour (24 heures). Le délai de grâce de 24 heures permettra à vos utilisateurs de bénéficier d'un accès temporaire pour compenser les retards de traitement. 

Par défaut, cette option est activée. Lors de la soumission du formulaire d'inscription, MemberPress créera une transaction temporaire et permettra à l'utilisateur d'accéder immédiatement à votre contenu protégé. Si, pour une raison quelconque, le paiement n'est pas effectué (ou si les données de paiement ne sont pas reçues), l'utilisateur perdra son accès à l'issue de la période de grâce de 24 heures. 

Si nécessaire, vous pouvez désactiver cette option. Vous pourriez vouloir le faire dans le cas où vous avez créé votre passerelle de paiement personnaliséeou vous utilisez des méthodes de paiement qui prennent plus de temps pour traiter les paiements.

Pour désactiver le délai de grâce automatique d'un jour, veuillez suivre les étapes suivantes :

1. Aller à Tableau de bord > MemberPress > Paramètres;

2. Cliquez sur l'icône Compte tabulation ;

3. Cochez la case à côté de Désactiver le délai de grâce d'un jour après l'inscription option.

Dans ce cas, MemberPress attendra la confirmation de votre processeur de paiement que le paiement a été effectué avec succès, avant de donner accès à l'utilisateur.

D'autre part, vous pouvez prolonger le délai de grâce pour l'adapter à vos besoins, au lieu de le désactiver.

Comment puis-je prolonger le délai de grâce ?

Comme indiqué, dans certains cas, vous devrez prolonger le délai de grâce d'un jour. Par exemple, si vous avez activé SEPA ou Sofort comme méthodes de paiement pour votre connexion Stripe, ces méthodes prennent jusqu'à 14 jours pour confirmer si le paiement a été effectué ou non

Ici, par défaut, vos utilisateurs bénéficient d'un délai de grâce d'un jour. Si les données de paiement ne sont pas reçues dans ce délai (le SEPA ou Sofort nécessitant plus de temps), l'utilisateur n'aura plus accès à votre contenu protégé. L'utilisateur retrouvera l'accès une fois que les données de paiement auront été reçues, ce qui signifie que ce délai peut durer jusqu'à 13 jours supplémentaires dans le cas des deux méthodes de paiement susmentionnées. 

Dans le cas d'autres méthodes de paiement (BECS, BACS, ACH), cette période serait un peu plus courte (3-4 jours), mais il y aurait toujours un intervalle d'un ou plusieurs jours pendant lequel votre utilisateur n'aurait pas accès à votre contenu. 

Ainsi, en fonction de votre système de paiement, vous pouvez ajuster le délai de grâce afin d'éviter que vos utilisateurs ne soient confrontés à ce décalage.

Pour ce faire, vous devez ajouter l'extrait de code suivant à votre site :

add_filter('mepr-grace-init-days', function() {
     return 14 ;
}) ;

L'exemple de code porte le délai de grâce par défaut de 1 jour à 14 jours. Le code doit être adapté à vos besoins en modifiant la durée du délai de grâce. Vous devez spécifier le nombre de jours du délai de grâce sur la ligne suivante :

retour 14 ;

En outre, le même problème pourrait se poser avec vos renouvellements si les méthodes de paiement mentionnées sont utilisées. Par conséquent, vous devrez ajouter un deuxième extrait de code pour prolonger le délai de grâce des renouvellements :

add_filter('mepr-grace-expire-days', function($days) {
     return 1 ;
}) ;

Vous devez ajuster la durée du délai de grâce pour ce code, de la même manière que vous avez déjà ajusté le premier extrait de code.

Une fois que vous avez mis à jour la durée du délai de grâce dans les deux extraits de code, vous pouvez les ajouter à votre site web dans le fichier functions.php de votre thème enfant. Comme alternative, vous pouvez utiliser le fichier WPCode plugin. Veuillez consulter le document suivant pour obtenir des instructions pas à pas sur la façon de procéder. comment ajouter des extraits de code personnalisés dans WPCode.

Cet article a-t-il été utile ?

Articles connexes

fille de l'ordinateur

Achetez MemberPress dès aujourd'hui !

Commencez à être payé pour le contenu que vous créez.