Résilier et réactiver un abonnement
Résiliation d’un abonnement
Section intitulée « Résiliation d’un abonnement »Quand le client résilie son abonnement :
- L’abonnement passe au statut inactif
- Il ne sera pas reprélevé à la prochaine échéance
- L’accès au produit/service reste actif jusqu’à la
end_date(date d’expiration)
Réactivation d’un abonnement
Section intitulée « Réactivation d’un abonnement »Quand le client clique sur “Reprendre” pour réactiver un abonnement désactivé, le comportement dépend du cycle de facturation.
Cas 1 : Réactivation pendant la période payée
Section intitulée « Cas 1 : Réactivation pendant la période payée »Condition : La date d’expiration (end_date) de l’abonnement est dans le futur.
Comportement :
- L’abonnement passe au statut actif
- Aucune commande n’est générée
- Aucun prélèvement n’est effectué
- Le client conserve sa date initiale de renouvellement (
end_date + 1 jour)
Exemple :
Abonnement souscrit le 1er janvierend_date = 31 janvierClient résilie le 15 janvierClient réactive le 20 janvier (end_date encore dans le futur)→ Pas de nouvelle commande→ Prochain prélèvement : 1er févrierCas 2 : Réactivation après expiration de la période payée
Section intitulée « Cas 2 : Réactivation après expiration de la période payée »Condition : La date d’expiration (end_date) de l’abonnement est dans le passé.
Comportement :
- L’abonnement passe au statut actif
- Une nouvelle commande est générée automatiquement
- Un prélèvement est effectué immédiatement
- La date de réactivation devient la nouvelle date anniversaire
Exemple :
Abonnement souscrit le 1er janvierend_date = 31 janvierClient résilie le 15 janvierClient réactive le 15 mars (end_date dépassée)→ Commande générée immédiatement→ Prélèvement tenté le 15 mars→ Prochaine échéance : 15 avrilRésultat de la transaction à la réactivation
Section intitulée « Résultat de la transaction à la réactivation »Transaction en succès
Section intitulée « Transaction en succès »- La commande est poussée dans PrestaShop
- Elle apparaît comme une commande classique
- La
end_dateest mise à jour - La prochaine date de paiement est programmée
Transaction en échec
Section intitulée « Transaction en échec »- Aucune commande n’est poussée dans PrestaShop
- L’abonnement reste actif
- La prochaine date de paiement est quand même programmée (date du jour + intervalle de fréquence)
- Le système de tentatives de prélèvement prend le relais
Point d’attention pour les intégrateurs PrestaShop
Section intitulée « Point d’attention pour les intégrateurs PrestaShop »Scénarios à anticiper
Section intitulée « Scénarios à anticiper »| Action côté PrestaShop | Impact de la commande de réactivation |
|---|---|
| Envoi d’email de confirmation | Email envoyé au client |
| Changement de groupe client | Client ajouté au groupe |
| Webhook vers un système externe | Webhook déclenché |
| Mise à jour de stock | Stock décrémenté |
Recommandation UX
Section intitulée « Recommandation UX »Comprendre end_date vs next_payment_date
Section intitulée « Comprendre end_date vs next_payment_date »Pour bien comprendre le comportement de réactivation, il est important de distinguer ces deux dates :
| Champ | Signification |
|---|---|
end_date | Jusqu’à quelle date l’abonnement est “payé” |
next_payment_date | Quand aura lieu le prochain prélèvement |
Voir : Comprendre le champ end_date d’un abonnement
Q : Le client peut-il réactiver son abonnement depuis l’espace client PrestaShop ?
Oui, si le module est correctement configuré. Le bouton “Reprendre” apparaît sur les abonnements inactifs dans la section “Mes abonnements” de l’espace client.
Q : Que se passe-t-il si le prélèvement à la réactivation échoue plusieurs fois ?
Le scénario de tentatives de prélèvement configuré s’applique. Après X échecs, l’abonnement peut être automatiquement résilié selon votre configuration. Voir Résiliation automatique des abonnements impayés.
Q : Puis-je empêcher la réactivation automatique des abonnements expirés ?
Non, c’est le comportement standard. Si vous souhaitez un flux différent, contactez le support Ciklik pour discuter de votre cas d’usage.
Q : La commande de réactivation est-elle identifiable dans PrestaShop ?
Oui, dans la section “Messages” de la commande PrestaShop, vous trouverez les références Ciklik qui indiquent s’il s’agit d’une souscription initiale, d’un renouvellement ou d’une réactivation.