Résiliation automatique des abonnements impayés
La fonctionnalité de résiliation automatique permet de résilier automatiquement les abonnements dont le prélèvement a échoué depuis plusieurs cycles consécutifs. Elle inclut un système de notification des clients et des marchands, ainsi qu’un mécanisme de réactivation simplifié.
Fonctionnement
Section intitulée « Fonctionnement »Principe
Section intitulée « Principe »Le 15 de chaque mois à 22h00, le système analyse tous les abonnements actifs dont la date d’expiration (end_date) est dépassée depuis un nombre configurable de cycles de paiement.
Calcul des cycles impayés
Section intitulée « Calcul des cycles impayés »Le système prend en compte l’intervalle de facturation de l’abonnement :
- Abonnement mensuel : 1 cycle = 30 jours
- Abonnement bimestriel : 1 cycle = 60 jours
- Abonnement trimestriel : 1 cycle = 90 jours
- Abonnement annuel : 1 cycle = 365 jours
- Abonnement hebdomadaire : 1 cycle = 7 jours
Si l’abonnement n’a pas d’intervalle défini directement, le système utilise l’intervalle du plan (la formule) associé.
Pour un abonnement mensuel avec un seuil de 3 cycles :
- L’abonnement doit être expiré depuis au moins 90 jours (3 × 30 jours) pour être résilié automatiquement.
Configuration
Section intitulée « Configuration »La fonctionnalité se configure au niveau de chaque Site via le back office Ciklik, dans la section “Avancée” de la fiche du Site.
| Option | Description | Valeur par défaut |
|---|---|---|
| Activer la résiliation automatique | Active ou désactive la fonctionnalité pour ce tenant | Désactivé |
| Nombre de cycles avant résiliation | Nombre de cycles de paiement manqués avant résiliation (1-12) | 3 |
| Notifier le client | Envoie un email au client lors de la résiliation | Activé |
| Notifier le marchand | Envoie un rapport Excel au marchand avec la liste des résiliations | Activé |
Notifications
Section intitulée « Notifications »Notification client
Section intitulée « Notification client »Lorsqu’un abonnement est résilié, le client reçoit un email contenant :
- Le nom de l’abonnement concerné
- Le nombre de cycles impayés
- La date de résiliation
- Un lien sécurisé (URL signée, valide 7 jours) pour réactiver son abonnement
Template email : SubscriptionAutoCanceled
Le template est désactivé par défaut. Le marchand doit le relire et l’activer manuellement dans la gestion des templates email.
Variables disponibles :
{*shop*}: Nom de la boutique{*logo*}: Logo de la boutique{*domain*}: Domaine de la boutique{*first_name*}: Prénom du client{*last_name*}: Nom du client{*email*}: Email du client{*subscription_name*}: Nom de l’abonnement/formule{*end_date*}: Date d’expiration de l’abonnement{*cancellation_date*}: Date de résiliation (date du jour){*cycles_unpaid*}: Nombre de cycles impayés{*update_payment_link*}: Lien de réactivation sécurisé
Notification marchand
Section intitulée « Notification marchand »Le marchand reçoit un email avec un fichier Excel en pièce jointe contenant :
- UUID de l’abonnement
- Email du client
- Nom et prénom du client
- Formule/Plan
- Date d’expiration
- Nombre de cycles impayés
- Date de résiliation
Processus de réactivation
Section intitulée « Processus de réactivation »Parcours client
Section intitulée « Parcours client »- Le client reçoit l’email de notification avec un lien de réactivation
- En cliquant sur le lien (URL signée), il est automatiquement connecté à son compte
- Une page lui présente les détails de son abonnement résilié
- Il est invité à mettre à jour ses informations bancaires dans “Mes informations”
- Il peut confirmer la réactivation via le bouton dédié
Sécurité
Section intitulée « Sécurité »- L’URL de réactivation est signée cryptographiquement
- Validité de 7 jours après la résiliation
- Connexion automatique sécurisée du client
Points d’attention
Section intitulée « Points d’attention »-
Activation du template email : Le template client est désactivé par défaut. Pensez à l’activer après avoir vérifié son contenu.
-
Intervalle de facturation : Le système utilise l’intervalle de l’abonnement en priorité, puis celui du plan (formule) si non défini. Si vous êtes un client Box, alors c’est la valeur de plan qui sera utilisée.
-
Exécution mensuelle : La commande s’exécute une fois par mois. Les abonnements expirés entre deux exécutions seront traités lors de la prochaine exécution.