Contexte
Lorsque l’on vend un service en ligne, un des scénarios classiques est d’amener le client à essayer la solution en un seul clic (depuis un CTA de votre application). Le client va donc pouvoir essayer gratuitement le service pendant une période avant d’éventuellement souscrire à une offre payante.
Pour réaliser ce scénario au travers de ProAbono, vous devez ajouter un bouton sur votre application et réaliser les actions responsables de la création d’un client et de la souscription à l’offre de bienvenue.
Prérequis
Pour que cela fonctionne, vous devez :
- Créez une offre de bienvenue dans ProAbono.
- Avoir un processus d’authentification depuis votre application.
- Ajoutez dans votre application un bouton permettant de souscrire à l’offre de bienvenue.(Ex : Essai gratuit)
Process
Une fois que votre client clique sur le bouton « Essai gratuit ».
1/ Authentifiez l’utilisateur
Si l’utilisateur est déjà authentifié au moment du clic, passez directement à l’étape 2.
Sinon, vous devez rediriger votre utilisateur vers votre formulaire d’inscription ou de connexion afin de récupérer les informations de votre utilisateur.
2/ Envoyez les informations à ProAbono
Appel n°1 – Créer un client
Exemple de requête
POST https://api-{IdBusiness}.proabono.com/v1/customer { "ReferenceCustomer": "123456", "Name": "John Doe", "Email": "john@doe.com", "ReferenceSegment": "{ReferenceSegment}", }
ReferenceSegment : Il convient de créer le client dans le bon segment en fonction de son profil.
Si aucun code erreur ne vous a été retourné, alors un client a bien été créé dans votre environnement ProAbono.
Appel n°2 – (facultatif) – Mettre à jour son adresse de facturation
Si vous connaissez l’adresse de facturation de votre client, vous pouvez nous la transmettre au travers de l’appel suivant :
Exemple de requête
POST https://api-{IdBusiness}proabono.com/v1/CustomerBillingAddress?ReferenceCustomer=123456 { "Company": "John DOE SARL", "FirstName": "John", "LastName": "Doe", "AddressLine1": "123 avenue des Champs Elysées", "ZipCode": "75008", "City": "Paris","Country": "FR", "TaxInformation": "FR12345678" }
Si aucun code erreur ne vous a été retourné, alors la mise à jour de l’adresse de facturation a bien été faite.
Appel n°3 – Créer un abonnement
Exemple requête
POST https://api-{IdBusinessProd}.proabono.com/v1/Subscription { "ReferenceCustomer": "123456", "ReferenceOffer": "pro-bienvenue" }
Si aucun code erreur ne vous a été retourné, alors l’abonnement du client a bien été créé.
Pour aller plus loin
Une fois que votre client a cliqué sur le bouton qui permet de déclencher l’ensemble du workflow présenté ci-dessus, il doit être redirigé vers une page.
Vous pouvez depuis les settings du backoffice de ProAbono choisir l’URL de redirection.