Documentation

1Aperçu

Cette documentation présente les abonnements et explique comment mettre en place une facturation récurrente de base pour vos clients. Si vous avez besoin d’aide après cette lecture, consultez notre documentation ou prenez contact avec nous pour obtenir de l’aide lors de la mise en place des abonnements.

Une référence API détaillée est disponible dans notre Référence API. La référence API relie les opérations pertinentes directement au client API WebService pour envoyer des requêtes directement depuis votre navigateur vers l’API du service web.

L’idée du système d’abonnement est de déplacer l’ensemble du paiement et de la communication entre vous et votre abonné hors de votre système. Cela signifie que nous nous chargeons de la gestion de la planification, des mises à niveau, des rétrogradations, et que nous collectons les informations de paiement auprès de votre abonné si elles sont obsolètes. Nous signalons uniquement si un abonnement donné doit être poursuivi ou non du côté du marchand. En substance, nous envoyons un webhook au système du marchand lorsque l’état de l’abonnement change. Sur la base de ces changements d’état, le système du marchand doit activer, mettre en pause ou résilier l’abonnement. Nous nous occupons de tout le reste.

2Démarrage rapide

Facturer vos clients périodiquement est un modèle commercial courant, facile à mettre en oeuvre avec notre plateforme, ne nécessitant que quelques étapes et des connaissances sur la configuration générale :

  1. Créez un Charge Flow afin de collecter les informations de paiement auprès de vos abonnés

  2. Définissez un produit et une version de produit qui détermine combien doit être facturé et quand.

  3. Créez un abonné.

  4. Abonnez l’abonné au produit créé précédemment.

Une fois que vous avez créé un produit, il vous suffit d’exécuter les deuxième et troisième étapes pour chaque client suivant.

3Charge Flows vs. abonnements

Vous pouvez utiliser deux méthodes différentes pour facturer des paiements récurrents à un client. Vous pouvez soit utiliser les Charge Flows, où le paiement est déclenché par le marchand, soit utiliser la fonctionnalité Abonnement, où le calcul des montants, y compris la communication, etc., est géré par nous.

3.1Charge Flows

Si vous appliquez un Charge Flow à un objet de transaction, les données de paiement seront collectées selon les paramètres de vos niveaux de charge flow dans votre Space. Si un client dispose d’un token valide, celui-ci sera débité directement. Les Charge Flows doivent être déclenchés et planifiés par le marchand et devraient donc être utilisés lorsque le marchand souhaite contrôler quand débiter le client. C’est principalement le cas pour les abonnements impliquant des produits physiques, pour lesquels vous souhaitez d’abord vérifier le stock. Les Charge Flows vous aident grandement à débiter vos clients, car ils gèrent aussi automatiquement les cas d’échec et collectent les informations de paiement manquantes ou erronées auprès de votre client selon vos paramètres.

Plus d’informations sur les Charge Flows sont disponibles dans la documentation des Charge Flows.

3.2Abonnements

En revanche, vous devriez utiliser les Abonnements chaque fois que la gestion des abonnés et des versions de produit, y compris les calculs de prix, etc., doit être planifiée par nous. Dans la configuration des produits, vous définissez le cycle de facturation, etc., et la plateforme gérera automatiquement la collecte des informations de paiement et les débits ultérieurs. La fonctionnalité d’abonnement utilise également les Charge Flows pour débiter votre abonné. Par rapport à l’utilisation directe des Charge Flows, la fonctionnalité d’abonnement organise aussi la gestion de vos abonnés et de vos produits et calcule le montant à débiter selon vos paramètres, en plus de la collecte des informations de paiement. Plus d’informations sur les abonnements sont disponibles sur les pages suivantes.

Note
Étant donné que la fonctionnalité d’abonnement utilise également les Charge Flows pour débiter le client, vous devez aussi activer la fonctionnalité Charge Flow et configurer au moins un charge flow afin d’utiliser les abonnements dans votre Space.

4Exemple

Pour illustrer les paramètres ci-dessous, nous utilisons un produit d’abonnement à titre d’exemple. Dans la documentation suivante, tous les paramètres seront basés sur cet exemple.

Exemple

Exemple de produit

Nous vendons un produit de paiement présentant les particularités suivantes :

  • Il y a des frais d’installation de 249 EUR pour les marchands lors de l’inscription.

  • Les frais périodiques pour les services de paiement de base sont de 15 EUR / mois

  • Chaque transaction de paiement a un prix de 10 ct. pour les 1'000 premières transactions chaque mois. Ensuite, nous appliquons un prix réduit spécial.

  • Le marchand a la possibilité de s’abonner à un service d’intégration spécial dans le cadre duquel le produit sera installé dans son environnement.

  • Le marchand a la possibilité de s’abonner à un SLA de support spécial avec des heures de support spécifiques.

Sur les pages suivantes, nous ferons référence à cet exemple lorsque nous créerons les versions de produit, les composants et les groupes de composants.

Staging 2.218.1