Skip to main content
NewChargeback Protection + Fee Intelligence for high-volume merchants. Get a savings analysis and a review of your dispute handling.See how it works
Details

Chargeback Protection + Fee Optimization

See how it works: high-volume merchants get automated dispute evidence, interchange optimization, and real-time savings visibility.

See how it works

PLATEFORME DÉVELOPPEUR

API de paiements récurrents

L'API de paiements récurrents construit abonnements, adhésions et plans de versements sur le même moteur de facturation que le tableau de bord RapidCents : un plan créé par code se comporte exactement comme un plan créé par un opérateur. Elle prend en charge ce qui est fastidieux à reconstruire : l'échéancier, le jeton débité à chaque cycle, la répartition au prorata lors d'un changement en cours de cycle, les avis envoyés avant le prélèvement et la séquence de relance après un renouvellement refusé. Chaque prélèvement reste un paiement ordinaire, avec les mêmes états et les mêmes règlements.

  • Sandbox avec cartes test
  • Webhooks signés
  • Erreurs typées et idempotence
  • Support développeur dédié
API de paiements récurrents RapidCents montrant un prélèvement d'abonnement, à côté d'un terminal
Un prélèvement d'abonnement RapidCents créé via l'API, sur le même moteur de facturation que le tableau de bord.

Ce qui passe sur le fil

  • Où elle se situe

    Au-dessus de l’API de paiement, pas à côté. Un plan produit des débits, et chaque débit est un paiement ordinaire avec les mêmes états, les mêmes codes d’erreur et les mêmes règlements que le reste du compte.

  • Ce que vous envoyez

    Un plan : montant, intervalle, essai ou frais d’installation, politique de relance et jeton à facturer. Puis un abonné rattaché. La référence nomme chaque champ et précise ce qui est figé à la création.

  • Ce qui revient dans le temps

    Des événements, pas une valeur de retour. Renouvellement réussi, renouvellement échoué, relance réussie, changement de plan, fin d’abonnement : chacun arrive en webhook, et qui ne lit que la réponse de création ignore tout après le premier cycle.

Quand l’utiliser

  • Des revenus qui se répètent

    Tout débit qui revient selon un calendrier appartient ici, plutôt qu’à un traitement planifié qui appelle l’API de paiement et réimplémente mal les relances.

  • Les plans de versements

    Un nombre fixe de débits égaux après un acompte, courant en santé et en services professionnels, est un calendrier avec une date de fin plutôt qu’un abonnement ouvert.

  • Des plans qui changent

    Montées, descentes et pauses en cours de cycle exigent prorata et piste d’audit. Les deux s’héritent plus facilement qu’ils ne se construisent, et c’est là que la facturation maison diverge du grand livre.

Mettre en œuvre API de paiements récurrents

  1. Mettez d’abord la carte en coffre et conservez le jeton avec la fiche client.

  2. Créez le plan avec son montant, son intervalle, son essai et sa politique de relance.

  3. Recueillez et conservez le consentement du client à la facturation récurrente dès l’inscription.

  4. Abonnez-vous aux événements de renouvellement, d’échec et de relance, et agissez dans votre système.

  5. Offrez au client un moyen de changer de carte, et dirigez-y les refus définitifs au lieu de relancer.

Ce qui échoue, et comment vous l’apprenez

  • Relancer un refus définitif selon le calendrier

    La séquence de relance vise les refus temporaires. Un compte fermé échoue identiquement aux jours 3, 7 et 14, chez un émetteur qui a déjà refusé.

  • Annuler au premier échec

    La plupart des renouvellements échoués tiennent à une carte expirée ou réémise, pas à un départ. Mettre fin à l’abonnement au premier refus transforme un paiement récupérable en perte.

  • Un état de plan qui n’existe que chez vous

    Si votre base dit actif et le moteur dit annulé, le client vit ce que lit votre produit. Faites dériver votre état des événements plutôt que de ce que vous avez écrit à la création.

  • Aucune trace de consentement

    Un débit récurrent contesté se défend avec l’autorisation recueillie à l’inscription. Ne pas la conserver transforme un litige ordinaire en litige indéfendable.

Sandbox par rapport à la production

  • Des cycles sans attendre un mois

    Le sandbox permet d’observer un plan mensuel sur plusieurs renouvellements d’un seul trait : c’est la seule façon pratique de tester le recouvrement sans attendre le calendrier réel.

  • Des échecs à la demande

    Une carte de refus documentée rattachée à un plan produit un renouvellement échoué et la séquence de relance qui suit : le chemin de récupération s’affirme au lieu de s’espérer.

  • Les résultats de mise à jour sont simulés

    Le sandbox peut montrer une carte rafraîchie sauver un renouvellement. La récupération réelle dépend de la participation du réseau et de l’émetteur : voyez-y une preuve de traitement, pas un taux à planifier.

Questions sur API de paiements récurrents

Comment fonctionne le calendrier de relance après un échec?

Les débits échoués entrent dans une file et sont retentés aux jours 3, 7 et 14, avec alertes, plutôt qu’immédiatement. L’espacement est volontaire : des relances immédiates répétées sont jugées suspectes par les émetteurs.

Quels intervalles sont pris en charge?

Hebdomadaire, mensuel et trimestriel, ainsi que des cadences sur mesure, avec périodes d’essai et frais d’installation facultatifs facturés avant le début du cycle. La référence indique comment chacun s’exprime sur un plan.

Que se passe-t-il si un client change de plan en cours de cycle?

Le prorata calcule le crédit ou le débit pour la portion inutilisée et l’applique à la facture suivante : le client n’est pas facturé deux fois pour la même période et vos revenus restent cohérents.

Un abonnement peut-il être mis en pause plutôt qu’annulé?

Oui, et la pause conserve le jeton au lieu de le supprimer : la reprise n’exige pas de ressaisir une carte. Les pauses et annulations sont journalisées avec leur auteur.

Comment conclure qu’un abonné est vraiment parti?

À partir des événements, une fois la séquence de relance terminée et un refus définitif ou une annulation explicite reçus. Plus tôt, c’est une supposition, et son coût habituel est d’annuler un abonnement que la mise à jour aurait sauvé.

Puis-je migrer des abonnements depuis un autre système?

Les calendriers s’importent. Les cartes enregistrées sont la partie difficile : un jeton n’a de sens que dans le coffre qui l’a émis, donc leur migration se négocie avec les deux fournisseurs.

Faut-il conserver le consentement du client à la facturation récurrente?

Oui, et il faut le recueillir à l'inscription plutôt que le reconstituer ensuite. Un prélèvement récurrent contesté se défend avec l'autorisation obtenue au moment de l'abonnement : une intégration sans trace de consentement transforme une contestation ordinaire en contestation à laquelle on ne peut pas répondre.

Pourquoi des webhooks si le plan est déjà créé?

Parce que tout ce qui suit la création arrive sous forme d'événement, pas de valeur de retour. Renouvellements réussis, renouvellements refusés, relances, changements de plan et fins d'abonnement sont livrés par webhook : une intégration qui ne lit que la réponse de création ne sait plus rien après le premier cycle. Pilotez votre état d'abonnement à partir de ces événements.

Take the next step

Parlez à un spécialiste RapidCents

Fee Check de RapidCents lit un relevé de traitement et sépare l’interchange de la marge. Téléversez un relevé pour une analyse instantanée, ou ouvrez un compte marchand et commencez à encaisser sur un seul compte.

  • No obligation
  • Payment specialists, not a call centre
  • Secure statement upload