Supabase commercialise sa solution de back-end-as-a-service dans 150 pays avec Stripe

Supabase est la plateforme open source de développement Postgres utilisée par plus de 4,5 millions de développeurs dans le monde. Dès le premier jour, l'entreprise utilisait Stripe pour gérer les paiements, optimiser les autorisations, automatiser son traitement des litiges et réduire la fraude.

Produits utilisés

    Payments
    Elements
    Link
    Radar
    Authorization Boost
International
Start-up

Défi

Lorsque l’inspiration ou une opportunité de marché se présente, les développeurs doivent pouvoir avancer rapidement sans s’enfermer dans des outils propriétaires. Supabase a lancé sa plateforme de développement d’applications Postgres en 2020 afin d’offrir aux développeurs une alternative open source aux solutions propriétaires. En tant que fournisseur intégré de backend-as-a-service, Supabase alimente aujourd’hui plus d’un million de bases de données, aussi bien pour des entreprises que pour des développeurs indépendants.

« Nous aidons les créateurs à lancer et à développer leurs projets de la manière la plus fluide possible », explique Kevin Grüneberg, ingénieur principal en charge de la facturation chez Supabase. « Plutôt que d’intégrer différents fournisseurs pour le stockage, l’authentification, les bases de données, les fonctions edge et d’autres services, les entreprises peuvent s’appuyer sur notre plateforme pour concevoir des applications d’IA complètes. »

Pour offrir cette expérience fluide, Supabase avait besoin d’un moyen fiable d’encaisser les paiements sans ajouter de complexité pour ses utilisateurs. Plutôt que de demander aux développeurs de payer séparément les différents services fournis via la plateforme Supabase, l’entreprise a conçu un système de facturation sur mesure afin de suivre l’utilisation précise de chaque produit par client et de calculer les factures en interne. Pour la collecte des paiements, Supabase recherchait un partenaire capable de s’intégrer facilement à ce système de calcul maison via des API pensées pour les développeurs, tout en étant en mesure de stocker, gérer et traiter de manière sécurisée les paiements par carte bancaire d’utilisateurs situés dans plusieurs pays.

Dans le même temps, l’entreprise savait qu’une montée expansion rapide exposerait son système de paiement à des risques de fraude croissants. Avec l’essor du développement d’applications dopées à l’IA, Supabase a constaté une augmentation des tentatives de fraude aux paiements, notamment l’utilisation non autorisée de cartes, les défauts de paiement et les litiges abusifs, susceptibles de peser sur le chiffre d’affaires et de fragiliser ses relations avec les réseaux de cartes. L’équipe d’ingénierie, volontairement réduite, avait besoin d’une solution antifraude personnalisable, capable de bloquer des types de fraude précis sans détourner du temps du développement produit.

Solution

Supabase a choisi de lancer sa plateforme en utilisant Stripe Payments comme infrastructure de paiement principale, grâce à sa fiabilité et ses fonctionnalités complètes. « Stripe était le choix évident parce qu’il est éprouvé, stable, et offre une couverture mondiale. Il y a peut-être de nouveaux acteurs sur le marché, mais ils n’ont pas encore fait leurs preuves, et votre prestataire de paiement n’est pas le système où vous voulez essayer le nouvel entrant juste pour le plaisir », a déclaré Kevin Grüneberg.

Stripe Payments aidait Supabase à gérer la complexité de la façon dont elle facture ses clients : après avoir calculé l'utilisation et les paiements dans son propre moteur de facturation, Supabase utilise l'API Payments pour transmettre automatiquement le montant final dû à Stripe pour le traitement des paiements. Pour maintenir sa base de données de facturation Postgres synchronisée avec Stripe, Supabase a développé un moteur Stripe-sync open source qui s’appuie sur les webhooks Stripe pour mettre à jour les données relatives aux clients, aux factures et aux paiements. En outre, Supabase a utilisé les optimisations du taux d’autorisation alimentées par l'IA de Stripe telles qu'Adaptive Acceptance, les tokens de réseau et l'outil de mise à jour de carte pour aider à améliorer les taux d'acceptation et à réduire l'attrition.

Supabase a mis en place une solution d'optimisation de l'expérience de paiement de Stripe afin de créer une expérience de paiement fluide et évolutive à l’échelle mondiale, avec un effort d’ingénierie minimal. L’entreprise a également intégré le Payment Element dans son front-end Next.js, permettant aux clients de gérer facilement leurs informations de paiement tout en prenant en charge les cartes bancaires, Apple Pay, Google Pay et Link, le wallet numérique de Stripe qui renseigne automatiquement les données de paiement pour accélérer le passage en caisse. Elle a par ailleurs ajouté l’Address Element pour collecter des adresses complètes en prévision de futures exigences de conformité fiscale.

Pour mieux maîtriser les risques de fraude, Supabase a utilisé Stripe Radar for Fraud Teams afin de créer des règles personnalisées permettant de demander une authentification 3DS pour les marchés à haut risque et de bloquer les transactions suspectes, les adresses e-mail jetables ainsi que les transactions présentant des incohérences de CVC. L’entreprise a également recours à Smart Disputes, une solution basée sur l’IA qui automatise la gestion des rétrofacturations en collectant, compilant et soumettant automatiquement les éléments de preuve.

Résultats

Supabase a étendu sa portée mondiale à plus de 150 pays

Supabase a réalisé plus de 150 000 transactions par mois dans plus de 150 pays, avec une augmentation de 192 % de sa clientèle au cours des 6 derniers mois.

Supabase a récupéré plus de 100 000 $ de revenus mensuels grâce aux optimisations Stripe

Des fonctionnalités telles que Adaptive Acceptance, l'outil de mise à jour de carte et des tokens de réseau ont permis à Supabase de récupérer plus de 100 000 $ chaque mois au cours des 6 derniers mois.

« À mesure que nous grandissons, ces fonctionnalités se sont révélées particulièrement utiles pour éviter les pertes de revenus, tout en veillant à ce que les clients ne perdent pas involontairement l’accès à leurs services pour une raison aussi simple qu’une carte expirée », explique Kevin Grüneberg.

En activant Link, Supabase a contribué à simplifier l’expérience de paiement de ses clients. Aujourd’hui, 39 % de tous les paiements sont effectués via Link, ce qui réduit les frictions lors du passage en caisse tout en renforçant la confiance de Supabase.

« Si un client a déjà utilisé Link sur une autre plateforme, ses informations de paiement sont préremplies lors du passage en caisse chez nous. Pour moi, cela offre une meilleure protection contre la fraude, car ces clients sont plus susceptibles d’être légitimes plutôt que de procéder à des tests aléatoires de cartes », explique Kevin Grüneberg.

Supabase a obtenu un taux de litiges remportés de 45 % grâce à Smart Disputes

En utilisant la fonctionnalité Smart Disputes de Stripe, Supabase a obtenu un taux de litiges remportés de 45 % sur les transactions supérieures à 50 $, réduisant ainsi le fardeau des rétrofacturations pour l’entreprise.

« Les litiges sont très pénibles à gérer, car ils demandent beaucoup de temps pour collecter des informations et communiquer avec les clients. À mesure que nous avons grandi et gagné en visibilité, nous avons constaté une explosion du nombre de litiges. Automatiser le processus nous permet de ne pas être submergés tout en maintenant de bonnes relations avec les réseaux de cartes », explique Kevin Grüneberg.

Des tarifs transparents

Une tarification par transaction intégrée sans aucuns frais cachés

Démarrez votre intégration

Lancez-vous sur Stripe en seulement 10 minutes
Proxying: stripe.com/fr-be/customers/supabase