Configurer Stripe
Configurez Stripe pour commencer à accepter les paiements Affirm en ligne et en personne. Découvrez les conditions requises et comment configurer les méthodes de paiement pour une expérience de caisse sécurisée et flexible.
Aperçu
La configuration de Stripe permet aux commerçants d'accepter, traiter et gérer les paiements Affirm via une plateforme unique. Stripe prend en charge un large éventail de méthodes de paiement et offre des options d'intégration flexibles, depuis les solutions sans code jusqu'aux implémentations basées sur une API entièrement personnalisable.
Les commerçants peuvent utiliser Stripe pour faciliter les expériences de caisse, gérer les transactions et prendre en charge les paiements en ligne et en personne, selon les besoins de leur entreprise.
Admissibilité et exigences
Exigences Affirm
- Le commerçant doit être approuvé par Affirm.
- Les transactions doivent être effectuées dans des devises prises en charge.
- Les modalités de financement et les divulgations doivent utiliser un langage approuvé par Affirm.
Exigences de Stripe
- Créez un compte Stripe et complétez la vérification d’identité (détails de l’entreprise, informations fiscales et propriété).
- Utilisez les clés API Stripe pour l'intégration et assurez-vous que HTTPS est activé.
- Activez les méthodes de paiement prises en charge selon votre région et votre modèle d'affaires.
Étapes d'intégration
Étape 1 : Activer Affirm
Pour activer Affirm sur le magasin d’un commerçant, le commerçant doit :
- Accédez à la page Paramètres en cliquant sur l’icône en forme de roue dentée dans le coin supérieur droit.
- Cliquez sur le paramètre Paiements.
- Cliquez sur Modes de paiement.
- Faites défiler la liste jusqu’à ce que vous trouviez Affirm.
- Cliquez sur Activer.
Règles personnalisées d'Affirm
En cliquant sur le bouton à droite de la ligne Affirm, les commerçants peuvent configurer des règles personnalisées pour les éléments suivants :
- Montants des transactions: permet au commerçant de choisir le plancher et le plafond du panier où Affirm apparaîtra comme une option.
Étape 2 : Choisir et mettre en œuvre votre méthode d'intégration
Stripe propose plusieurs façons d’intégrer Affirm selon votre expérience de caisse et vos besoins en développement. Choisissez la méthode qui correspond le mieux à votre cas d’utilisation, puis suivez la documentation Stripe correspondante pour finaliser l’implémentation.
2.1 Sélectionnez votre méthode d’intégration
Les offres d'intégration de Stripe comprennent les éléments suivants :
- Stripe Caisse: Page de paiement hébergée et préconçue qui permet aux entreprises d’accepter rapidement les paiements avec un minimum de développement (Guide Stripe Caisse).
- Éléments de paiement Stripe : composant d'interface utilisateur préconstruit et intégrable (Guide des Éléments de paiement Stripe).
- Liens de paiement Stripe : acceptez des paiements avec des liens partageables (Guide des liens de paiement Stripe).
- L’API Stripe Payment Intents : une API Stripe de base utilisée pour créer, suivre et gérer un paiement du début à la fin (Guide de l’API Stripe Payment Intents).
- Terminal Stripe : utilisez le terminal Stripe pour accepter les paiements en personne et étendre les paiements Stripe jusqu’à votre point de vente (Guide du terminal Stripe).
- Stripe Connect : intégration de plateforme entièrement personnalisable (Guide Stripe Connect).
Intégrations de commerce électronique
Stripe Caisse (Guide de Stripe Caisse)
Stripe Caisse est une solution de paiement préconçue de Stripe qui vous permet d’accepter rapidement des paiements via une page de caisse hébergée ou intégrée et offre la fonctionnalité suivante :
- Une page de paiement hébergée par Stripe vers laquelle les clients sont redirigés pour une expérience de caisse sécurisée.
- Conçu pour une mise en œuvre rapide avec un minimum de développement, c'est l'un des moyens les plus faciles pour commencer à accepter des paiements.
- Prend en charge les paiements ponctuels, les abonnements, les rabais, les taxes et les frais d'expédition.
- Il gère automatiquement la sélection des méthodes de paiement, la localisation, et l'optimisation pour la conversion.
- Construit sur Checkout Sessions, qui gèrent l'ensemble du flux de paiement et qui sont liées aux PaymentIntents ou aux abonnements.
- Offre une personnalisation de base (image de marque, couleurs, logo) sans nécessiter une interface utilisateur entièrement personnalisée.
Éléments de paiement Stripe (Guide des Éléments de paiement Stripe)
Stripe Élements de paiement est un composant d'interface utilisateur préconstruit et intégrable qui permet aux entreprises d'accepter plusieurs méthodes de paiement via un seul formulaire de paiement personnalisable et offre la fonctionnalité suivante :
- Une intégration unique pour plus de 100 méthodes de paiement (cartes, portefeuilles numériques, débits bancaires, BNPL, etc.).
- Gère automatiquement la validation des entrées, les messages d'erreur et la collecte sécurisée des données.
- Utilise des méthodes de paiement dynamiques pour afficher les options les plus pertinentes en fonction de l’emplacement du client, de la devise et des détails de la transaction.
- Personnalisable pour correspondre au design de votre site grâce à l’API Appearance de Stripe.
- Fonctionne avec les API principales de Stripe (comme les sessions de caisse ou les intentions de paiement) pour compléter le flux de paiement.
Liens de paiement Stripe (Guide des Liens de paiement Stripe)
Stripe Payment Links est une fonctionnalité sans code de Stripe qui permet aux entreprises de créer une page de paiement partageable via une URL simple et offre les fonctionnalités suivantes :
- Un lien de paiement qui est une URL réutilisable et qui dirige les clients vers une page de caisse hébergée par Stripe.
- Il peut être utilisé pour vendre des produits, des abonnements ou accepter des paiements/dons.
- Il ne nécessite aucun codage ou intégration de site Web; il suffit de créer le lien et de le partager n'importe où (courriel, texte, réseaux sociaux, etc.).
- Plusieurs clients peuvent utiliser le même lien à plusieurs reprises, et Stripe s’occupe du traitement et du suivi des paiements.
API Stripe Payment Intents (Guide de l'API Stripe Payment Intents)
Stripe Payment Intents est une API Stripe de base utilisée pour créer, suivre et gérer un paiement du début à la fin, y compris les étapes d'authentification requises, et offre les fonctionnalités suivantes :
- Une intention de paiement représente une tentative de paiement unique et doit généralement être créée pour chaque commande ou session de caisse.
- Il suit le cycle de vie complet du paiement, de la création au traitement, en passant par le succès ou l'échec.
- Gère automatiquement les flux d'authentification (tels que 3D Secure) lorsque les banques ou la réglementation l'exigent.
- Offre un contrôle granulaire permettant de créer des expériences de caisse entièrement personnalisées, mais nécessite plus d'efforts de développement que les solutions prédéfinies.
Paiements en personne
Terminal Stripe (Guide du terminal Stripe)
Stripe Terminal est une fonctionnalité de Stripe qui permet aux entreprises d'accepter des paiements en personne à l'aide de lecteurs de cartes physiques ou de dispositifs Tap to Pay, tout en intégrant ces paiements dans le même système utilisé pour les transactions en ligne. Les fonctionnalités de Stripe Terminal incluent :
- Il permet aux entreprises d'accepter les paiements par carte en personne (en tapant, en insérant ou en glissant) à l'aide de lecteurs pris en charge par Stripe.
- Vous pouvez unifier les paiements en ligne et en personne sur une plateforme unique pour la production de rapports et la gestion.
- Il prend en charge les systèmes de point de vente (PDV) personnalisés ou existants au moyen de SDK et d'API.
- Les entreprises peuvent utiliser du matériel pré-certifié ou Tap to Pay sur des appareils mobiles pour traiter les paiements de manière sécuritaire.
- Stripe gère le chiffrement, le traitement des paiements et la gestion des appareils à travers son écosystème.
Paiements sur la plateforme et sur le marché
Stripe Connect (Guide Stripe Connect)
Stripe Connect est une fonctionnalité de Stripe qui permet aux plateformes et aux places de marché de gérer les paiements entre plusieurs parties. La fonctionnalité Stripe Connect comprend :
- Intégrer et gérer des vendeurs ou des fournisseurs de services (p. ex. commerçants, entrepreneurs).
- Accepter les paiements des clients.
- Fractionner ou acheminer les fonds aux parties appropriées.
- Gérez la conformité, la vérification d'identité et les versements.
Il est couramment utilisé par les marchés pour faciliter les transactions entre les acheteurs et les vendeurs sans avoir besoin de construire une infrastructure de paiement complexe à partir de zéro.
2.2 Implémentez votre méthode d'intégration
Après avoir sélectionné votre méthode d'intégration, complétez l'implémentation en utilisant la documentation de Stripe. Chaque intégration a ses propres exigences de configuration et étapes de configuration.
Étape 3 : Configurer l’élément de messagerie du mode de paiement
Stripe Élément de messagerie des modes de paiement (via Stripe Élements) est un composant UI qui vous permet d'afficher Affirm aux clients avant le paiement.
- C’est un élément d’interface utilisateur préconstruit qui affiche les messages pour Affirm.
- Le composant détermine automatiquement les modalités de paiement admissibles en fonction de facteurs tels que l'emplacement du client, la devise et le montant de l'achat.
- Il génère des messages localisés et dynamiques (par exemple, des prix échelonnés) et s'adapte à la conception de votre site Web.
- Il peut inclure une fenêtre modale d’information avec des détails sur les modalités de paiement, les conditions et leur fonctionnement.
- Il est généralement utilisé sur les pages de produits, de paniers ou de caisse pour encourager la conversion en mettant en avant des options de paiement flexibles.
Étape 4 : Tester et mettre en ligne
Consultez le guide de tests d’intégration de Stripe.
- Sélectionnez Affirm comme méthode de paiement lors de la caisse et cliquez sur Payer.
- Utilisez des clés API de test pour simuler le flux de paiement via la page de redirection.
- Cas d'essai réussi: Authentifier le paiement → PaymentIntent change de
requires_action→succeeded. - Échec du cas d'essai: Fermer la fenêtre modale Affirm → PaymentIntent change de
requires_action→requires_payment_method.
- Cas d'essai réussi: Authentifier le paiement → PaymentIntent change de
- Dans l'environnement de test Affirm, entrez « 0000 » ou « 5678 » si vous êtes invité à saisir les quatre derniers chiffres du NAS.
- Pour la capture manuelle en mode test, les PaymentIntents non capturés expirent après 10 minutes.
Sujets recommandés
Mis à jour Il y a 24 jours