PARCOURS D’ANNULATIONRECURLY

Comment mettre en pause des abonnements dans Recurly

La pause dans Recurly Subscriptions : cycles de pause, reprise, webhooks, limites, offres annuelles, coupons et pause proposée dans un parcours d’annulation.

Publié le 6 min de lecture

La pause est souvent la bonne offre pour un client qui veut résilier parce qu’il ne va pas utiliser le produit pendant un moment : il garde son compte et vous gardez le client. Recurly gère la pause nativement, mais avec des règles faciles à rater, surtout sur les offres annuelles et avec les coupons. Ce guide explique comment fonctionne la pause dans Recurly Subscriptions et comment bien la proposer.

Il s’en tient à la documentation de Recurly : pause subscription, pause subscriptions: things to consider, le guide de gestion des abonnements, les notifications d’abonnement, le guide des webhooks du cycle de vie des abonnements et la présentation des webhooks (toutes consultées en novembre 2026). Recurly Commerce, un produit distinct, a ses propres réglages de pause ; ce guide porte sur Recurly Subscriptions.

Comment fonctionne une pause

Vous mettez en pause via l’endpoint Pause Subscription avec remaining_pause_cycles, le nombre de cycles de facturation à sauter (pause subscription). Les exemples de Recurly utilisent 10, ce qui gèle la facturation pendant dix cycles. Le mécanisme :

  1. Elle commence à la prochaine date de facturation. Recurly ne gère pas les pauses en cours de cycle. Le client garde la période déjà payée.
  2. Chaque renouvellement sauté est décompté. À chaque date de facturation pendant la pause, remaining_pause_cycles baisse de un et Recurly envoie une notification de renouvellement sauté.
  3. Elle se termine toute seule. Quand le compteur arrive à zéro, l’abonnement reprend : Recurly démarre un nouveau cycle de facturation et génère immédiatement une facture, prélevée sur le moyen de paiement enregistré si l’encaissement est automatique.
  4. Vous pouvez y mettre fin plus tôt. Les admins peuvent reprendre l’abonnement depuis la page de l’abonnement ou du compte, et l’API a un endpoint de reprise. Une reprise anticipée démarre aussi un nouveau cycle de facturation avec une facture immédiate.

Il n’existe pas de réglage distinct « pause illimitée ». Les notes de Recurly sur la pause indiquent que certains marchands fixent à la place un très grand nombre de cycles. Les docs que nous avons trouvées n’indiquent pas de maximum.

Ce qui ne peut pas être mis en pause

La page de points d’attention de Recurly liste les limites :

Situation Ce que dit Recurly
Abonnements en essai, résiliés, expirés ou en échec Pause impossible ; seuls les abonnements actifs peuvent être mis en pause
Client en relance ou avec des factures impayées Régler cela d’abord
Une pause déjà programmée ou en cours Pas de pauses simultanées ; l’une doit se terminer d’abord
Changement d’abonnement immédiat pendant une pause Annule la pause
Add-ons à l’usage L’usage enregistré avant la pause est facturé à la date de pause ; aucun usage ne peut être enregistré pendant la pause

Les deux dernières lignes comptent en pratique. Si un agent du support fait monter en gamme un client en pause, ou si votre application fait un changement immédiat, la pause disparaît. Et si vous facturez à l’usage, vérifiez que rien dans votre produit n’enregistre d’usage pour les comptes en pause.

Offres annuelles : repousser plutôt

Une pause saute des cycles de facturation entiers. Sur une offre annuelle, un cycle dure un an. L’exemple de Recurly : un client à six mois d’une offre annuelle demande une pause d’un mois ; mettre en pause un cycle programme une pause d’un an entier à partir du prochain renouvellement annuel.

Pour les courtes pauses sur les offres annuelles, Recurly recommande plutôt de repousser la prochaine date de facturation, avec l’endpoint Modify (update) Subscription. Cela prolonge la période en cours au lieu de sauter une année.

Les coupons continuent de courir

Recurly précise que les coupons ne sont pas mis en pause avec l’abonnement : leur durée continue de courir pendant la pause. Si vous avez retenu un client avec « 50 % de réduction pendant trois mois » et qu’il se met ensuite en pause trois mois, la réduction peut être épuisée avant qu’il soit de nouveau facturé. Proposez la réduction après la pause, ou choisissez une seule offre, pas les deux.

Autres effets de bord

  • Dates de terme. Recurly indique que les dates de renouvellement du terme ne sont pas mises à jour pendant une pause.
  • Reporting. Les abonnements en pause comptent comme actifs dans les analyses de Recurly mais n’ajoutent pas de MRR, puisqu’aucune facture n’est générée. Suivez-les à part quand vous regardez la rétention.
  • Régions SCA. Les pages de Recurly conseillent, dans les régions soumises à la SCA, de reprendre l’abonnement via l’API avec une authentification correcte du client plutôt que depuis l’Admin Console. Les deux pages qui en parlent ne décrivent pas le problème de la même façon : testez la reprise dans votre région avant de compter dessus.

Qui peut mettre en pause

D’après la doc de Recurly, les clients ne peuvent pas mettre en pause ni reprendre leur propre abonnement depuis Hosted Account Management. Cette page affiche le statut en pause, mais la pause elle-même doit venir :

  • de votre équipe support, dans l’Admin Console ;
  • de votre propre application ou page de compte, via les endpoints de pause et de reprise, la seule option en libre-service dans Recurly Subscriptions ;
  • de Recurly Commerce, dont le Customer Portal a un bouton de pause, si vous vendez via ce produit.

Si vous voulez que la pause fasse partie d’un parcours d’annulation, il faut construire cette étape ou utiliser un outil qui le fait.

Webhooks

Recurly envoie des notifications à chaque étape d’une pause (notifications d’abonnement) : pause programmée, pause modifiée, pause annulée (les champs de pause repassent à null), abonnement mis en pause, chaque renouvellement sauté, et abonnement repris, envoyé quand il repasse de la pause à actif avec un nouveau cycle de facturation.

Les pages de Recurly nomment ces événements de façons différentes. La référence des notifications utilise des titres comme « Scheduled subscription pause » et « Subscription pause canceled », le guide du cycle de vie utilise des identifiants comme pause.scheduled et renewal.skipped, et une autre page utilise subscription.paused et subscription.resumed. Vérifiez les noms dans les payloads que votre compte reçoit réellement. Recurly précise aussi que les webhooks se configurent dans l’Admin Console, pas par API, qu’il faut confirmer l’état via l’API avant de mettre à jour vos systèmes, et que votre endpoint doit accepter les doublons et les événements dans le désordre.

Bien proposer une pause

  1. Proposez-la pour la bonne raison. « Je ne vais pas l’utiliser pendant un moment », « activité saisonnière », « budget gelé jusqu’au trimestre prochain ». C’est une mauvaise réponse à « le produit ne fait pas ce dont j’ai besoin ».
  2. Vérifiez d’abord l’éligibilité. N’affichez l’offre que pour les abonnements actifs, hors essai, qui ne sont pas en relance et n’ont pas de pause programmée.
  3. Choisissez le bon outil selon l’offre. Des cycles de pause pour les offres mensuelles ; repousser la prochaine date de facturation pour les courtes pauses sur les offres annuelles.
  4. Dites exactement ce qui va se passer. « Votre abonnement est en pause à partir du 12 décembre pendant 2 mois. Vous serez de nouveau facturé le 12 février. » Lisez les dates dans la réponse de Recurly.
  5. Prévenez avant la reprise de la facturation. La reprise crée une facture tout de suite. Envoyez un rappel quelques jours avant, avec un lien pour résilier s’ils n’ont plus besoin du produit.
  6. Gardez la résiliation visible. Une offre de pause se place à côté de « Cancel now », jamais à sa place.
  7. Suivez ce qui se passe ensuite. Regardez combien de clients en pause reprennent et continuent de payer, et combien résilient à la fin.

Faire tout cela avec NoChurn

Le parcours d’annulation de NoChurn peut proposer une pause, à côté d’un coupon ou d’un changement d’offre, et applique l’offre acceptée à l’abonnement Recurly ; une résiliation en un clic reste visible à chaque étape, en version hébergée ou headless via l’API. Il suit les webhooks de Recurly : les clients qui résilient plus tard reçoivent des emails de reconquête à J30, J60 et J90 selon leur raison, et le score de churn de 0 à 100 tient compte de leur historique. La facturation, les factures et le prélèvement à la reprise restent dans Recurly. NoChurn est gratuit sous 300 $ de MRR. Voir NoChurn + Recurly.

PROMPT

Read https://www.nochurn.sh/llms.txt,
then follow https://www.nochurn.sh/docs/quickstart/
to add NoChurn to this app. Use a test key
(nc_test_…) until I say we go live.

Arrêtez de perdre du revenu.

  • Gratuit jusqu’à $300 de MRR
  • Sans carte bancaire
  • Prêt en 10 minutes
  • Jamais une commission sur ce que nous récupérons