Prévenir les abus liés aux périodes d’essai gratuitesVersion bêta publique
Détectez et bloquez les clients susceptibles d’abuser des périodes d’essai gratuites.
L’abus lié aux périodes d’essai gratuites peut se produire lorsque des clients exploitent les périodes d’essai gratuites pour accéder à votre produit sans intention de payer lorsque vos équipes le leur demandent. Les pratiques courantes consistent à utiliser des cartes prépayées ou virtuelles, ou à s’inscrire à plusieurs reprises et créer plusieurs comptes avec la même carte bancaire.
Radar propose un système de contrôle des abus liés aux périodes d’essai gratuites. Il détecte et bloque automatiquement les inscriptions aux périodes d’essai à haut risque avant leur conversion en abonnements. Vous pouvez l’activer sur la page Contrôles des risques du Dashboard.
Mode de fonctionnement
Radar bloque les abonnements des clients peu susceptibles de payer à la fin de l’essai gratuit. Si le risque est élevé, Radar empêche l’essai de démarrer avant que le client ne puisse accéder à votre produit.
Pour évaluer les inscriptions aux périodes d’essai, Radar doit savoir quels informations sur les moyens de paiement sont associées à une période d’essai gratuite. Nous recommandons l’intégration avec Checkout Sessions qui évalue automatiquement les inscriptions aux périodes d’essai, et ce, sans avoir à effectuer une quelconque modification du code.
Suivez les étapes ci-dessous pour configurer votre intégration.
Activer Radar pour détecter les inscriptions aux périodes d’essai
Nous recommandons l’intégration avec Checkout Sessions en mode suscription qui détecte automatiquement les inscriptions aux périodes d’essai, et ce, sans avoir à effectuer une quelconque modification du code.
Lorsque vous utilisez Checkout Sessions, Radar peut détecter automatiquement le début des périodes d’essai si vous effectuez l’une des actions suivantes pour créer des essais gratuits :
- Définissez
subscription_data. trial_ period_ days - Définissez
subscription_data. trial_ end - Utilisez des bons de réduction pour créer des périodes d’essai à 100 % de réduction
Si vous intégrez l’API Subscriptions, vous devez modifier le code ponctuellement pour que ce contrôle fonctionne. Avant de poursuivre, suivez les étapes du guide d’intégration de Radar concernant les abus liés aux périodes d’essai gratuites.
Si vous utilisez une méthode d’intégration différente (par exemple, l’API Setup Intents ou l’API Payment Intents), contactez-nous à l’aide du formulaire sur cette page. Nous vous aiderons à ajouter les métadonnées nécessaires pour permettre à Radar de détecter le début des périodes d’essai.
Activez Radar pour les moyens de paiement enregistrés dans le Dashboard
Après avoir mis à jour votre intégration, accédez à la page des paramètres Radar et activez Radar sur les moyens de paiement enregistrés pour un usage ultérieur.
Activer le système de contrôle dans le Dashboard
Après avoir activé Radar sur les moyens de paiement enregistrés, accédez à la page Contrôles des risques et activez Abus liés aux périodes d’essai gratuites. Avant de sélectionner ce contrôle, vous pouvez consulter les données des tests rétrospectifs pour voir comment il se serait comporté lors des dernières inscriptions d’utilisateurs aux périodes d’essai.
Surveiller les inscriptions aux périodes d’essai
Vous pouvez vérifier les inscriptions aux périodes d’essai bloquées sur la page Contrôles des risques du Dashboard.
Pour effectuer une requête dans Sigma sur les inscriptions bloquées, utilisez la table rule_ avec l’ID de règle block_ :
-- Setup attempts blocked by the free trial abuse control SELECT * FROM rule_decisions WHERE rule_id = 'block_if_high_free_trial_abuse_risk'
Pour afficher le nombre de SetupIntents et de clients bloqués :
SELECT COUNT(DISTINCT setup_intent_id) AS blocked_setup_intents, COUNT(DISTINCT customer_id) AS blocked_customers FROM rule_decisions r JOIN setup_intents s ON r.setup_intent_id = s.id WHERE rule_id = 'block_if_high_free_trial_abuse_risk'