Accéder directement au contenu
Connectez-vous
Image du logo Stripe
/
Créez un compte
Connectez-vous
Accueil
Payments
Automatisation des opérations financières
Services bancaires
Outils de développement
Options sans code
Tous les produits
Accueil
Payments
Automatisation des opérations financières
Accueil
Payments
Automatisation des opérations financières
Services bancaires
Outils de développement
Aperçu
Démarrer
À propos des paiements Stripe
Start an integration
Payment Links
Checkout
Web Elements
    Aperçu
    Elements
    Address Element
    Express Checkout Element
    Payment Element
      Démarrage rapide
      Ajouter des moyens de paiement externes
      Personnaliser les moyens de paiement
      Comparaison avec Card Element
      Migrer vers Payment Element
    Link Authentication Element
    Payment Method Messaging Element
    Autres guides
    API Elements Appearance
Mobile Elements
Payment scenarios
During the payment
Après le paiement
Ajouter des moyens de paiement
Autres scénarios de paiement
Paiement accéléré avec Link
Other Stripe products
Connect
Terminal
Radar
Financial Connections
Cryptomonnaie
Identity
Climate
Ressources
À propos des API
Guides d'implémentation
Aide en matière de réglementation
Test
Elements
·
AccueilPaymentsWeb ElementsPayment Element

Moyens de paiement externes

Ajoutez des moyens de paiement externes au Payment Element.

Utilisez le composant Payment Element de Stripe pour afficher les moyens de paiement auxquels vous êtes déjà intégré. L’ajout de moyens de paiement externes simplifie votre interface utilisateur en affichant tous les moyens de paiement que vous proposez dans le Payment Element de Stripe. L’intégration de moyens de paiement externes nécessite un travail d’intégration supplémentaire, car les transactions par le biais de moyens de paiement externes sont traitées et finalisées en dehors de Stripe.

Clause de non-responsabilité relative aux moyens de paiement externes

Lorsque les clients sélectionnent un moyen de paiement externe, ils sont redirigés vers l’URL que vous avez configurée pour le moyen de paiement externe en question. Renseignez-vous sur vos responsabilités et sur la disponibilité continue pour les moyens de paiement externes.

Ce guide ajoute un moyen de paiement externe, Divido, en utilisant l’exemple HTML/JS du guide de démarrage avec le composant Payment Element.

Avant de commencer

  1. Créez un compte Stripe ou connectez-vous.
  2. Suivez le guide de démarrage rapide avec le Payment Element pour finaliser l’intégration des paiements.
  3. Pour chaque moyen de paiement externe que vous souhaitez ajouter, assurez-vous d’avoir terminé l’intégration avec chaque moyen de paiement externe et confirmé qu’il fonctionne dans la région dans laquelle vous souhaitez l’activer.

Ajouter des types de moyens de paiement externes

Dans votre fichier checkout.js, où vous initialisez Stripe Elements, spécifiez les moyens de paiement externes que vous souhaitez ajouter au Payment Element. L’exemple suivant illustre l’ajout de Divido :

checkout.js
elements = stripe.elements({ clientSecret: clientSecret, externalPaymentMethodTypes: ['external_divido'] });

Gérer l'écouteur de sélection du moyen de paiement

Vous pouvez gérer la redirection vers le moyen de paiement externe de deux manières :

  • Remplacez l’action du bouton Payer de Stripe par une redirection vers le moyen de paiement externe.
  • Remplacez le bouton Payer de Stripe par le bouton du prestataire de services de paiement externe.

Cet écouteur remplace l’action du bouton Payer de Stripe pour rediriger le client vers la page de paiement de Divido, où il peut finaliser la transaction. Dans checkout.js, ajoutez le code de l’écouteur après l’appel paymentElement.mount :

checkout.js
paymentElement.mount("#payment-element"); // Track selected payment method const selectedPaymentMethod; paymentElement.on('change', (event) => { selectedPaymentMethod = event?.value?.type; });

Modifiez la fonction handleSubmit pour rediriger vers la page de paiement de Divido :

checkout.js
async function handleSubmit(e) { if (selectedPaymentMethod === 'external_divido') { // Redirect customer to the Divido checkout page to complete the transaction const dividoRedirectUrl = "<< fill the Divido redirect URL here >>"; window.location.href = dividoRedirectUrl; } else { ... }

FacultatifOrdonner les moyens de paiement externes

Tester votre intégration

  1. Parcourez votre tunnel de paiement et vérifiez que le composant Payment Element affiche Divido. Cet exemple configure Divido en deuxième position après les cartes bancaires.
    Capture d'écran du composant Payment Element lorsque Divido est ajouté

    Composant Payment Element avec Divido

  2. Choisissez le moyen de paiement Divido pour vérifier le message concernant la prochaine étape de redirection vers Divido.
    Capture d'écran du composant Payment Element lorsque Divido est sélectionné
  3. Cliquez sur Payer pour tester votre intégration Divido existante. Vérifiez que vous êtes redirigé(e) vers Divido pour finaliser la transaction et que toute action postérieure au paiement (par exemple, l’affichage d’une page de confirmation ou d’un message de réussite ou d’échec) fonctionne toujours avec votre intégration Divido.

Considérations relatives au Dashboard

Le Dashboard Stripe affiche des PaymentIntents pour les transactions à l’état incomplete ayant été traitées par un prestataire de services de paiement externe. Stripe ne gère pas les transactions effectuées via un moyen de paiement externe et n’est pas en mesure de déterminer l’état de ces transactions.

Si vous collectez les informations de paiement avant de créer un Intent, aucune transaction à l’état incomplete ne s’affiche dans le Dashboard Stripe pour les transactions ayant été traitées par un prestataire de services de paiement externe.

Clause de non-responsabilité relative aux moyens de paiement externes

Les moyens de paiement externes sont conçus pour vous permettre d’afficher dans le composant Stripe Payment Element certains moyens de paiement que vous intégrez directement à Stripe. Lorsque les clients sélectionnent un moyen de paiement externe, ils sont redirigés vers l’URL que vous avez configurée pour le moyen de paiement externe en question. Vous reconnaissez que :

  1. Les moyens de paiement externes ne sont pas proposés ni pris en charge par Stripe. Le traitement et la prise en charge des moyens de paiement externes sont assurés par le prestataire de services de paiement externe.
  2. Vous êtes responsable du maintien d’une intégration directe avec le prestataire de services de paiement externe.
  3. Vous devez conclure un contrat avec le prestataire de services de paiement externe et devez vous conformer à ou aux contrats conclus avec chacun des prestataires de services de paiement externe.
  4. Il vous incombe d’obtenir tous les droits nécessaires à l’utilisation des marques et logos du prestataire de services de paiement externe dans votre processus de paiement, comme indiqué dans la présente documentation.
  5. Stripe n’est pas responsable du traitement des transactions effectuées via un prestataire de services de paiement externe, y compris, par exemple, les paiements, remboursements, litiges, règlements ou mouvements de fonds.
  6. Vous ou le prestataire de services paiement externe êtes responsables de l’exécution du tunnel d’achat après qu’un client a sélectionné un moyen de paiement externe, y compris, par exemple, la confirmation de la commande et le rapprochement des commandes.
  7. Vous devez configurer correctement l’URL de redirection du moyen de paiement externe.
  8. Vous devez immédiatement supprimer tout moyen de paiement externe si votre ou vos contrats avec le prestataire de services de paiement externe sont résiliés ou si Stripe décide de rendre un moyen de paiement externe obsolète.
  9. Vous êtes uniquement autorisé à intégrer et présenter dans le composant Payment Element les moyens de paiement externes répertoriés dans ce guide.
  10. Il vous incombe de veiller à ce que les acheteurs soient correctement redirigés vers le moyen de paiement externe de leur choix.

Disponibilité continue des moyens de paiement externes

Stripe peut à tout moment décider de rendre obsolète tout moyen de paiement externe. Le cas échéant, Stripe vous informera de l’obsolescence du moyen de paiement externe, et vous devrez immédiatement le supprimer dans votre code. Si le moyen de paiement concerné n’est pas supprimé, il ne sera pas présenté à vos clients.

Moyens de paiement externes disponibles

Vous pouvez afficher les moyens de paiement externes suivants. Vous devez utiliser le type de moyen de paiement externe correspondant dans votre code.

RégionMoyen de paiementType de moyen de paiement externe
AMÉRIQUEInteracexternal_interac
Asie-Pacifiqueau PAYexternal_au_pay
Asie-Pacifiqueatoneexternal_atone
Asie-PacifiqueTouch’n Goexternal_tng_ewallet
Asie-Pacifiqueソフトバンクまとめて支払い (paiements par transporteur Softbank)external_softbank_carrier_payment
Asie-PacifiqueToss Payexternal_toss_pay
Asie-PacifiqueLaybuyexternal_laybuy
Asie-PacifiqueBank Payexternal_bank_pay
Asie-Pacifiqueauかんたん決済 (au easy payments)external_au_easy_payment
Asie-PacifiqueBitCashexternal_bitcash
Asie-PacifiqueAzupayexternal_azupay
Asie-Pacifiqued払い (d-barai)external_dbarai
Asie-PacifiqueFamiPayexternal_famipay
Asie-PacifiqueGCashexternal_gcash
Asie-PacifiqueGrabPay Laterexternal_grabpay_later
Asie-PacifiqueMoMoexternal_momo
Asie-PacifiqueNET CASHexternal_net_cash
Asie-PacifiquePaidyexternal_paidy
Asie-PacifiquePayPayexternal_paypay
Asie-PacifiquePlanPayexternal_planpay
Asie-Pacifiqueペイジー (Pay-easy)external_pay_easy
Asie-Pacifique楽天ペイ (Rakuten Pay)external_rakuten_pay
Asie-Pacifiqueメルペイ (Merpay)external_merpay
Asie-PacifiqueWebMoneyexternal_webmoney
Asie-Pacifique, EuropeShopback PayLaterexternal_shopback_paylater
EuropeAplazameexternal_aplazame
EuropeBillie.ioexternal_billie
EuropeBizumexternal_bizum
EuropeDividoexternal_divido
EuropeFonixexternal_fonix
EuropeIwocapayexternal_iwocapay
EuropeKBCexternal_kbc
EuropeKriyaexternal_kriya
EuropeMonduexternal_mondu
EuropeNexi Payexternal_nexi_pay
EuropeOneyexternal_oney
EuropePayconiqexternal_payconiq
EuropePayPoexternal_paypo
EuropePledgexternal_pledg
EuropePostepayexternal_postepay
EuropePostFinanceexternal_postfinance
EuropeScalapayexternal_scalapay
EuropeSequraexternal_sequra
EuropeTrueLayerexternal_truelayer
EuropeWalleyexternal_walley
EuropeYounitedPayexternal_younited_pay
InternationalLINE Payexternal_line_pay
Internationalpaysafecardexternal_paysafecard
InternationalSamsung Payexternal_samsung_pay
InternationalSizzleexternal_sezzle
LATAMDappexternal_dapp
LATAMPicPayexternal_picpay
Moyen-Orient et AfriqueTabbyexternal_tabby
Moyen-Orient et AfriqueBenefitexternal_benefit
Moyen-Orient et AfriqueFawryexternal_fawry

Vous souhaitez ajouter des moyens de paiement externes au Payment Element mobile pour iOS ou Android ?

Indiquez votre adresse e-mail pour participer à la version bêta.
Consultez notre politique de confidentialité.
Inscription réussie !
Merci ! Nous vous contacterons bientôt.
Cette page vous a-t-elle été utile ?
Besoin d'aide ? Contactez le service d'assistance.
Découvrez nos tutoriels pour les développeurs.
Consultez notre journal des modifications des produits.
Des questions ? Contactez l'équipe commerciale.
Propulsé par Markdoc
Vous pouvez vous désabonner à tout moment. Lisez notre politique de confidentialité.
Sur cette page
Avant de commencer
Ajouter des types de moyens de paiement externes
Gérer l'écouteur de sélection du moyen de paiement
Tester votre intégration
Considérations relatives au Dashboard
Clause de non-responsabilité relative aux moyens de paiement externes
Moyens de paiement externes disponibles
Produits utilisés
Payments
Elements
Stripe Shell
Test mode
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Log in to your Stripe account and press Control + Backtick (`) on your keyboard to start managing your Stripe resources in test mode. - View supported Stripe commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g., )
Le Shell Stripe est plus optimisé sur la version bureau.
$