ProAbono n’est ni un CRM, ni un ERP, ni une passerelle de paiement. C’est un Système de gestion d’abonnement. Il est conçu pour s’intégrer dans votre système d’information pour automatiser et simplifier tous les process liés à la facturation récurrente.

Les concepts-clés :

Core Concepts

Client

Un Client (ou Customer) dans ProAbono est une référence à un utilisateur du service que vous commercialisez. Ce client doit exister dans votre référentiel utilisateur : ProAbono s’occupera exclusivement de la partie facturation.

Pour les développeurs : dans la Documentation de l’API, la ressource Customer contient un champs ReferenceCustomer qui est prévu pour contenir l’identifiant unique de l’utilisateur dans votre service, afin que vous puissiez utiliser ProAbono sans stocker de données supplémentaires de votre côté.

Un client dispose :

  • d’un nom complet.
  • d’un e-mail.
  • d’une adresse de facturation.
  • d’un moyen de paiement

C’est tout ce dont ProAbono a besoin pour gérer la facturation et le cycle de vie des abonnements. Tous les champs supplémentaires nécessaires à votre métier doivent être gérés de votre côté. Néanmoins, il est parfaitement possible de mettre en place un workflow d’inscription complètement intégré dans votre site avec choix des options et saisie du moyen de paiement.

Offre

Une Offre est un modèle d’abonnement. Elle décrit :

  • les modalités de paiement et les frais supplémentaires
  • le contenu de l’abonnement (options, quantités, …)
Pour les développeurs : ProAbono permet des modèles de facturation très avancés et apporte une grande agilité dont les équipes commerciales et produit sont friandes. Le paramétrage d’une Offre est complexe, mais l’éditeur présent dans le backoffice permet à votre équipe commerciale de créer les Offres dont elle a besoin, sans aide technique. Pour en bénéficier pleinement, ProAbono doit impérativement être votre référentiel d’Offres. Pour afficher vos grilles d’offres, il est possible d’utiliser nos pages hébergées ou de récupérer les offres par API pour construire vos grilles dynamiquement.

Quand un client sélectionne une Offre et va au bout du workflow de souscription, ProAbono crée un Abonnement. Cet Abonnement est une copie exacte de cette offre au moment où elle est souscrite, ce qui vous permet :

  • De changer cette offre à tout moment sans impacter vos clients actuels.
  • De personnaliser chaque abonnement individuellement, ce qui est une vraie aubaine pour l’équipe commerciale. Que votre équipe administrative se rassure : cette personnalisation ne va pas augmenter sa charge de travail : ProAbono est conçu pour absorber tout cette complexité et vous simplifier la vie.

Caractéristique

La Caractéristique est un concept fondateur de ProAbono. Il s’agit d’un composant de l’offre qui gère tout ce qui est variable : tarifs, quantités et spécificités.

Les caractéristiques permettent :

  • de définir une quantités spécifique dans chaque offre. Ex: « 2 utilisateurs », « 5 utilisateurs », …
  • d’ajouter des frais supplémentaires si un client en veut plus. Ex : « +10 euro par unité suppl. ».
  • de définir des paliers avec des prix dégressifs.
  • de faire de la facturation à l’usage, du freemium ou du paiement à la consommation.
  • de proposer des options payantes ou gratuites que le client peut activer au moment où il s’abonne ou ultérieurement.
Pour les développeurs, les Caractéristiques vous permettent :

  • de synchroniser le contrôle d’accès à votre service avec ProAbono.
  • de pousser simplement les métriques d’usage dans ProAbono pour que le tarif exact calculé et que le client soit facturé automatiquement, quelque soit la complexité des offres qu’a mis en place votre équipe commerciale.
  • de vous concentrer sur le développement de votre produit, plutôt que de passer votre temps à ajuster, affiner et retravailler sur la gestion des abonnements. Pour la petite histoire : ProAbono a été conçu pour des développeurs, par des développeurs agacés d’être sollicités par les demandes sans fin de l’équipe commerciale.

Abonnement

Un Abonnement est très exactement ce que vous imaginez, avec une petite nuance : il peut être gratuit et ne facturer que la consommation du client (Pay-as-you-Go). Dans ProAbono c’est une copie exacte de l’Offre au moment où il est souscrit. Il a donc :

  • des modalités de paiement et les frais supplémentaires
  • un contenu, sous la forme de Caractéristiques (options, quantités, …)

Un Abonnement est associé avec un Client qui sera facturé :

  • Au démarrage, s’il n’est pas récurrent.
  • Périodiquement, s’il est récurrent.
  • Mensuellement, pour la facturation à l’usage.
  • Ponctuellement, si c’est ce dont vous avez besoin.

Il est également possible de différencier le bénéficiaire d’un abonnement de son acheteur, ce qui est pratique dans certains scénarios (ex: franchises). Dans ce cas ProAbono facture l’acheteur et ouvre des droits d’accès au bénéficiaire.

Un Abonnement est créé automatiquement quand le Client choisi une offre dans le Portail Client et va au bout du workflow. Plus tard, toutes les opérations liées à cet abonnement pourrons être effectuées par l’intermédiaire du Portail Client, comme l’upgrade, la modification d’options, le téléchargement des factures, …

Pour les développeurs, un Abonnement peut être créé:

  • automatiquement dans le Portail Client.
  • manuellement dans le backoffice.
  • par API.

Il est possible de mixer ces différentes possibilités.

Ces 4 concepts sont les piliers de ProAbono.

Prochaine étape : Principe du Portail Client >