Accéder directement au contenu
Créez un compte ou connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compteConnectez-vous
Démarrer
Paiements
Revenus
Plateformes et marketplaces
Gestion de fonds
Ressources pour les développeurs
API et SDKAide
AperçuAccepter un paiementMettre votre intégration à niveau
Paiements en ligne
PrésentationTrouver votre cas d'usage
Utiliser Payment Links
Utiliser une page de paiement préconfiguré
Créer une intégration personnalisée avec Elements
Développer une intégration dans l'application
Utiliser Managed PaymentsPaiements récurrents
Paiements par TPE
Terminal
Moyens de paiement
Ajouter des moyens de paiement
    Présentation
    Options d'intégration des moyens de paiement
    Gérer les moyens de paiement par défaut dans le Dashboard
    Types de moyens de paiement
    Cartes bancaires
    Payer avec le solde Stripe
    Paiements en stablecoins
    Prélèvements bancaires
    Virements avec redirection bancaire
      Bancontact
        Accepter un paiement
        Enregistrer les coordonnées bancaires lors du paiement
        Configurer des paiements futurs
      BLIK
      EPS
      FPX
      iDEAL
      Przelewy24
      Sofort
      TWINT
      Wero
    Virements bancaires
    Virements (Sources)
    Achetez maintenant, payez plus tard
    Paiements en temps réel
    Coupons
    Portefeuilles
    Activer des moyens de paiement locaux par pays
    Moyens de paiement personnalisés
Gérer les moyens de paiement
Paiement accéléré avec Link
Opérations de paiement
Analyses
Soldes et délai de règlement
Conformité et sécurité
Devises
Refus de paiement
Litiges
Prévention de la fraude
Radar pour la protection contre la fraude
Virements
ReçusRemboursements et annulations
Intégrations avancées
Tunnels de paiement personnalisés
Acquisition flexible
Orchestration multiprestataire
Au-delà des paiements
Constituez votre entreprise
Cryptomonnaies
Commerce agentique
Financial Connections
Climate
Vérifier l'identité
États-Unis
Français (France)
AccueilPaiementsAdd payment methodsBank redirectsBancontact

Utiliser Bancontact pour configurer de futurs paiements par prélèvement SEPA

Découvrez comment enregistrer des coordonnées bancaires lors d'un paiement Bancontact et les réutiliser pour des prélèvements automatiques SEPA ultérieurs.

Mise en garde

Nous vous recommandons de suivre les instructions de notre guide Configurer des paiements futurs. Si vous avez déjà intégré Elements, reportez-vous à notre Guide de migration du Payment Element.

Bancontact est un moyen de paiement à usage unique dans lequel les clients doivent identifier chaque paiement. Avec cette intégration, Stripe prélève 0,02 EUR à votre client via Bancontact pour collecter ses coordonnées bancaires. Une fois le paiement identifié par votre client, Stripe rembourse le montant et enregistre son IBAN dans un moyen de paiement de prélèvement automatique SEPA. Vous pouvez ensuite utiliser le PaymentMethod de prélèvement automatique SEPA pour accepter des paiements ou créer un abonnement. Pour enregistrer les coordonnées IBAN lors d’un paiement, consultez la section Enregistrer les coordonnées bancaires lors d’un paiement.

Activer le prélèvement automatique SEPA

Pour utiliser Bancontact afin de configurer des paiements par prélèvement automatique SEPA, vous devez activer les prélèvements automatiques SEPA dans le Dashboard. Vous devez également respecter les Conditions d’utilisation du service Bancontact et les Conditions d’utilisation du prélèvement automatique SEPA.

Vous pouvez utiliser Checkout en mode de configuration pour collecter les détails des paiements et configurer les futurs paiements par prélèvement automatique SEPA avec Bancontact.

Créer ou récupérer un objet Customer
Côté serveur

Pour configurer les futurs paiements par prélèvement automatique SEPA avec Bancontact, vous devez rattacher le moyen de paiement par prélèvement automatique SEPA à un client.

Créez un objet Customer lorsque votre client crée un compte auprès de votre entreprise. Vous pouvez récupérer et utiliser ultérieurement les informations enregistrées du moyen de payement si vous associez l’ID de l’objet Customer avec votre propre représentation interne du client.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl -X POST https://api.stripe.com/v1/customers \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"

Configurer des paiements futurs

Ce guide s’appuie sur l’intégration de base de Checkout pour configurer les paiements futurs et présente les différences entre l’utilisation de méthodes de paiement dynamiques et la configuration manuelle des moyens de paiement.

Activer le moyen de paiement Bancontact

Lorsque vous créez une nouvelle session Checkout, il est nécessaire d’ajouter bancontact à la liste des payment_method_types.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d customer=
"{{CUSTOMER_ID}}"
\ -d mode=setup \ -d "payment_method_types[]"=card \ -d "payment_method_types[]"=bancontact \ --data-urlencode success_url="https://example.com/success"

Débiter le PaymentMethod Prélèvement automatique SEPA plus tard
Côté serveur

Lorsque vous devez à nouveau débiter votre client, créez un nouveau PaymentIntent. Pour obtenir l’ID du moyen de paiement Prélèvement automatique SEPA, récupérez le SetuptIntent précédent et développez le champ latest_attempt où vous trouverez l’ID generated_sepa_debit dans payment_method_details.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl -G https://api.stripe.com/v1/setup_intents/{{SETUP_INTENT_ID}} \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "expand[]"=latest_attempt

Créez un PaymentIntent en utilisant les identifiants du prélèvement SEPA et du client.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/payment_intents \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "payment_method_types[]"=sepa_debit \ -d amount=1099 \ -d currency=eur \ -d customer=
"{{CUSTOMER_ID}}"
\ -d payment_method={{SEPA_DEBIT_PAYMENT_METHOD_ID}} \ -d confirm=true

Tester votre intégration

Lors du test de votre intégration Checkout, sélectionnez le moyen de paiement Bancontact, puis cliquez sur le bouton Payer.

Voir aussi

  • Accepter un prélèvement automatique SEPA
  • Configurer un abonnement avec prélèvement automatique SEPA dans l’Union Européenne
Cette page vous a-t-elle été utile ?
OuiNon
  • Besoin d'aide ? Contactez le service Support.
  • Consultez notre log des modifications.
  • Des questions ? Contactez l'équipe commerciale.
  • LLM ? Lire llms.txt.
  • Propulsé par Markdoc