Défi
Pour de nombreux solopreneurs, fournir un service gagnant est la partie la plus facile. Le véritable défi consiste à se faire payer. Contrairement aux grandes entreprises qui disposent d’équipes dédiées à la facturation et de flux de paiement personnalisés, ces chefs d’entreprise s’appuient souvent sur des outils disparates qui ne s’intègrent jamais parfaitement les uns aux autres. Fondée en 2014, l’entreprise PayFunnels, basée à Houston, offre aux solopreneurs et autres petites entreprises un moyen simple de lancer des pages de paiement personnalisées et de commencer à encaisser les paiements de leurs clients en quelques minutes.
Au fur et à mesure de sa croissance, l’entreprise devait s’adapter aux nouvelles demandes des utilisateurs. Mais la création et la maintenance de solutions de paiement personnalisées auraient pris beaucoup de temps à son équipe d’ingénieurs réduite. Les solutions dorsales prêtes à l’emploi étaient soit difficiles à intégrer, soit insuffisamment personnalisables et contrôlables par rapport à ce que PayFunnels souhaitait offrir.
PayFunnels a commencé à travailler avec Stripe en 2015, le choisissant initialement pour ses API conviviales pour les développeurs et son assistance solide en matière de facturation des abonnements. Stripe a permis à l’entreprise de se décharger de fonctionnalités dorsales complexes telles que les cycles de facturation et l’authentification, permettant ainsi à PayFunnels de se concentrer sur la création de sa propre gamme de services à valeur ajoutée.
Au départ, PayFunnels a intégré Stripe à l’aide de Card Element, un composant d’interface utilisateur personnalisable permettant de collecter les informations de carte bancaire. Cela lui a permis de contrôler entièrement le processus de paiement et d’adapter l’expérience à ses besoins. Cependant, à mesure que PayFunnels s’est développé à l’international et que ses besoins sont devenus plus complexes, l’entreprise a dû prendre en charge davantage de modes de paiement et proposer des fonctionnalités supplémentaires de facturation et de paiement, tout en conservant sa flexibilité à grande échelle. Elle s’est alors tournée vers Stripe pour répondre à ces besoins en constante évolution.
« Nous avions besoin d’une plateforme adaptée aux développeurs, d’API claires, de SDK performants et d’une documentation complète pour permettre un développement itératif », explique Imtiyaz Momin, associé gérant chez PayFunnels.
Solution
Afin d’offrir aux solopreneurs une expérience de paiement plus flexible, PayFunnels a commencé en 2022 à utiliser la suite d’optimisation des paiements, qui comprend Stripe Elements, un ensemble de composants d’interface utilisateur préconfigurés et sécurisés permettant aux entreprises de créer des expériences de paiement personnalisées. Grâce à la facilité de mise en œuvre et à la documentation complète de Stripe, l’entreprise a pu intégrer rapidement Elements sans perturber l’expérience client. La validation intégrée, les messages d’erreur, l’accessibilité et les suggestions automatiques ont accéléré le développement et réduit les erreurs.
PayFunnels a ensuite migré son intégration API vers l’API Checkout Sessions afin de réduire davantage la complexité dorsale en modélisant l’intégralité du processus de paiement d’un client en une seule requête, y compris les articles, les abonnements, les remises, les taxes et le traitement des cartes 3DS. Grâce à Checkout Sessions, PayFunnels peut prendre en charge un large éventail de modèles de paiement, allant des frais ponctuels et des acomptes aux paiements récurrents et aux plans de paiement échelonné, souvent dans le cadre d’une seule et même expérience de paiement.
Grâce à un contrôle total sur le style, la mise en page et les fonctionnalités, PayFunnels a utilisé Elements avec l’API Checkout Sessions pour s’assurer que l’expérience de paiement de chaque client reflète sa marque unique. Grâce à ces solutions, les solopreneurs qui utilisent PayFunnels peuvent simplement activer des fonctionnalités telles que les modes de paiement localisés, le portefeuille numérique de Stripe, Link, pour remplir automatiquement les informations de paiement, et Adaptive Pricing, qui affiche les prix dans les devises locales sur plus de 150 marchés.
« L’API de Stripe a parfaitement répondu à nos besoins », a déclaré M. Momin.
Résultats
Le paiement personnalisé aide les solopreneurs à maintenir leurs standards
En intégrant directement Elements dans les pages de paiement, PayFunnels permet aux solopreneurs de proposer à leurs clients un paiement personnalisé à leur marque, pour une expérience de paiement plus cohérente.
« L’intégration d’Elements permet à nos clients de rester dans notre application au lieu d’être redirigés vers une page de paiement hébergée, ce qui réduit leur charge cognitive et augmente les conversions. Nous pouvons personnaliser chaque paiement en ajustant l’interface utilisateur, ce qui est un avantage pour nos clients », explique M. Momin.
PayFunnels étend sa portée internationale grâce à des modes de paiement locaux
L’infrastructure mondiale de Stripe a aidé PayFunnels à élargir son offre de paiement pour inclure ACH, SEPA, iDEAL, Revolut Pay et les options « achetez maintenant, payez plus tard » Affirm, Klarna et Afterpay. Adaptive Pricing rationalise davantage la croissance internationale en permettant aux clients de payer dans leur devise locale, tandis que les solopreneurs continuent de régler leurs transactions dans la devise de leur choix.
PayFunnels passe à l’API Checkout Sessions en trois semaines avec deux développeurs
Avec seulement deux développeurs à temps plein et un ingénieur senior, PayFunnels a intégré Elements et l’API Checkout Session en seulement trois semaines, soit une réduction de 25 % du temps de développement. Grâce à une documentation complète, la mise en place a été simple, ce qui a permis à l’équipe de concentrer son énergie sur les scénarios de test.
« Cela a été très facile », a déclaré M. Momin. « Nous avons passé la majeure partie du temps à tester différents scénarios commerciaux, tels que les plans personnalisés, les bons de réduction et les frais uniques, plutôt qu’à coder la logique de paiement de base. »
L’API Checkout Sessions aide PayFunnels à déployer plus rapidement des modèles de facturation flexibles
Le passage à l’API Checkout Sessions et à Elements a permis à l’entreprise de recentrer ses efforts d’ingénierie. Stripe gérant les complexités de la conformité PCI, les exigences de la SCA et les mises à jour des modes de paiement, PayFunnels a pu investir davantage dans la création d’outils particuliers à son secteur, tels que la planification de calendriers, l’automatisation des flux de travail tiers et des structures de facturation flexibles. Ces fonctionnalités sont devenues essentielles à la stratégie de fidélisation de la clientèle de l’entreprise,d’autant plus que Stripe continue d’ajouter une prise en charge native de capacités que PayFunnels offrait autrefois comme éléments distinctifs, telles que les paiements échelonnés.
« En développant autour de Stripe plutôt que par-dessus, nous pouvons nous concentrer sur les besoins des marchés de niche et des secteurs précises », explique M. Momin.
En matière de paiement, Stripe nous fait gagner du temps. Nous n’avons pas à développer nous-mêmes le système de traitement, ce qui nous permet de nous concentrer sur les besoins de nos clients et les exigences particulières à leur secteur d’activité.