Paiements par prélèvement SEPA
Découvrez les paiements par prélèvement SEPA (Espace unique de paiement en euros), un moyen de paiement très répandu dans l'Union européenne.
L’Espace unique de paiement en euros (SEPA) est une initiative de l’Union européenne visant à simplifier les paiements entre les États membres et au sein de chacun d’entre eux. L’UE a établi des normes bancaires obligatoires renforcées permettant le prélèvement automatique sur tout compte bancaire libellé en euros au sein de la région SEPA.
Pour débiter un compte, les entreprises doivent recueillir le nom et le numéro de compte bancaire de leur client au format IBAN. Dans le tunnel de paiement, les clients doivent accepter un mandat qui donne à l’entreprise l’autorisation de débiter le compte. Stripe peut générer ces mandats de façon à ce que les entreprises les présentent à leurs clients. Repérez l’ID du mandat utilisé pour ce paiement sous la propriété payment_method_details.sepa_debit.mandate. Utilisez ensuite l’ID du mandat pour récupérer le mandat.
Le prélèvement automatique SEPA est un moyen de paiement réutilisable à notification différée. Cela signifie que la réception d’une notification de réussite ou d’échec de paiement peut prendre jusqu’à 14 jours ouvrables, bien que la moyenne soit de 7 à 8 jours ouvrables après un prélèvement sur le compte du client.
Les prélèvements automatiques SEPA sont plafonnés à 10 000 EUR par transaction. Les nouveaux utilisateurs sont soumis à un plafond supplémentaire de 10 000 EUR par semaine, qui peut être rapidement atteint avec l’accroissement du nombre de paiements par prélèvement automatique SEPA. Pour rehausser vos plafonds, veuillez contacter le service d’assistance.
Exigences en matière d’agrément
Pour utiliser le prélèvement SEPA, vous devez effectuer des démarches de vérification d’identité supplémentaires. Nous vous invitons à effectuer ces démarches après avoir demandé l’accès aux paramètres des moyens de paiement. Si vous avez besoin d’aide, veuillez contacter le service d’assistance.
Tunnel de paiement
Le client sélectionne le prélèvement automatique SEPA lors du paiement
Le client renseigne son nom complet et son numéro IBAN, et autorise le mandat
Le client reçoit une notification indiquant que le paiement est effectué
Démarrer
You don’t have to integrate SEPA Direct Debit and other payment methods individually. If you use our front-end products, Stripe automatically determines the most relevant payment methods to display. Go to the Stripe Dashboard and enable SEPA Direct Debit. To get started with one of our hosted UIs, follow a quickstart:
- Checkout : notre page de paiement préconfigurée hébergée.
- Elements : nos composants d’interface utilisateur simples.
Autres produits de paiement
The following Stripe products also let you add SEPA Direct Debit from the Dashboard:
Si vous préférez lister manuellement les moyens de paiement ou si vous souhaitez enregistrer les informations d’un prélèvement automatique SEPA pour de futurs paiements, consultez les guides suivants :
- Configurer manuellement le prélèvement automatique SEPA comme moyen de paiement
- Enregistrer les coordonnées de prélèvement automatique SEPA pour les paiements futurs
E-mails de notification de prélèvement
Le livre des règles relatives aux prélèvements automatiques SEPA exige que vous informiez votre client chaque fois que vous débitez son compte. Dans ce cas, par défaut, Stripe envoie automatiquement un e-mail au client.
Note
Lorsque vous traitez des paiements par prélèvement automatique SEPA à l’aide de l’ID de créancier de Stripe, les e-mails de notification de prélèvement sont toujours envoyés automatiquement par Stripe.
Si vous décidez d’envoyer à votre client une notification personnalisée :
- Désactivez les e-mails de Stripe dans les paramètres des e-mails du Dashboard. Toutefois, si vous utilisez l’API Sources, vous pouvez seulement contrôler les e-mails avec la méthode mandate.notification_method (pour en savoir plus, consultez la page dédiée aux notifications des clients concernant les paiements récurrents).
- Utilisez l’événement payment_intent.processing pour déclencher les e-mails d’initiation de prélèvement.
- L’e-mail doit inclure les informations suivantes :
- Les 4 derniers chiffres du compte bancaire du débiteur
- La référence de mandat (
sepa_
sur le mandat)debit[reference] - Le montant à débiter
- Votre identifiant de créancier SEPA
- Vos coordonnées
- Il est d’usage d’envoyer des notifications au moins 14 jours calendaires avant de créer un paiement. Toutefois, les règles SEPA vous permettent d’envoyer des notifications à une date plus proche de la date du paiement. Assurez-vous simplement que votre mandat indique clairement quand les clients peuvent s’attendre à recevoir une notification. Le mandat fourni par Stripe précise que cela peut se faire jusqu’à deux jours calendaires avant les paiements à venir, ce qui vous permet d’envoyer des notifications à la création du paiement. Pour les paiements récurrents d’un même montant (par exemple, un abonnement d’un montant fixe), vous pouvez indiquer plusieurs débits à venir avec les dates correspondantes dans une seule notification.
Identifiants de créancier (ID de créancier)
Un identifiant de créancier SEPA (ID de créancier) est un identifiant associé à chaque paiement par prélèvement SEPA qui permet d’identifier l’entreprise demandant le paiement. Les entreprises peuvent avoir de nombreux identifiants de créancier, mais chaque identifiant de créancier est unique et permet aux clients d’identifier facilement les débits effectués sur leur compte.
Par défaut, votre compte Stripe est configuré pour utiliser un ID de créancier Stripe lors de l’encaissement de paiements par prélèvement automatique SEPA. Le nom du créancier qui apparaît sur les relevés bancaires est déterminé par l’ordre de priorité suivant :
- La dénomination de votre entreprise ou de votre entité juridique. Pour Connect, Stripe utilise par défaut le nom commercial du compte connecté, le cas échéant. Sinon, Stripe utilise le nom commercial du compte de la plateforme.
- Le libellé de relevé bancaire personnalisé de votre compte Stripe. Pour les comptes Connect, Stripe utilise par défaut le libellé de relevé bancaire du compte connecté, le cas échéant. Sinon, Stripe utilise le libellé du compte de la plateforme.
- Un nom Stripe par défaut (par exemple, « Stripe Technologies Europe Ltd »)
Nous vous recommandons de :
- Configurer un libellé de relevé bancaire reconnaissable pour aider les clients à identifier les paiements et réduire le risque de litiges.
- Si votre entreprise est basée dans l’UE, Stripe vous recommande d’utiliser votre propre ID de créancier afin de réduire les taux de litige et d’améliorer votre expérience client. Vous pouvez configurer votre propre ID de créancier sur la page Paramètres des moyens de paiement du Dashboard.
- Si vous utilisez l’ID de créancier Stripe, utilisez Stripe Checkout afin de collecter les mandats de vos clients pour les prélèvements automatiques SEPA.
Note
Après avoir encaissé des paiements directs par prélèvement automatique SEPA sur votre compte, vous ne pouvez pas modifier votre ID de créancier dans le Dashboard. Si vous avez besoin d’aide pour résoudre ce problème, contactez le service d’assistance Stripe pour obtenir des informations sur la migration vers un nouvel ID de créancier.
Identifiants de créancier et Connect
L’identifiant et le nom du créancier qui s’affichent sur le relevé bancaire du client peuvent varier selon le type de paiement Connect.
Type de paiement | ID du créancier extrait de |
---|---|
Paiements directs | Compte connecté |
Paiements indirects | Plateforme |
Paiements et transferts distincts | Plateforme |
Paiements indirects (on_ ) | Compte connecté |
Paiement et transfert distincts (on_ | Compte connecté |
Échecs de paiement
Les paiements par prélèvement SEPA peuvent échouer pour différentes raisons, notamment si le compte du client est bloqué ou ne dispose pas de suffisamment de fonds.
Lorsqu’un paiement échoue, Stripe indique le motif de l’échec dans le champ failure_
de l’objet Charge
. Stripe fournit également une description détaillée dans le champ failure_
de l’objet Charge
.
Le tableau suivant répertorie les différents codes d’échec de paiement par prélèvement SEPA et précise pour chacun la solution appropriée.
Code d’échec | Explication | Étapes suivantes |
---|---|---|
refer_to_customer | Nous ne disposons pas d’informations détaillées sur cet échec de paiement, car la banque de votre client n’a pas fourni de code de motif. | Contactez votre client pour plus d’informations. |
insufficient_funds | Le processus de paiement ne peut pas aboutir, car le compte bancaire de votre client ne dispose pas des fonds nécessaires. | Contactez votre client pour vérifier qu’il dispose des fonds nécessaires, puis retentez la transaction. |
debit_disputed | Votre client a demandé à sa banque de lui rembourser ce paiement. | Contactez votre client pour résoudre tout litige, puis relancez la transaction. |
authorization_revoked | Votre client a révoqué son autorisation et refusé ce paiement. | Contactez votre client pour comprendre la raison de cette révocation, puis récupérez un nouveau mandat et retentez la transaction. |
debit_not_authorized | Le paiement n’est associé à aucun mandat autorisé. | Recueillez un nouveau mandat, puis relancez la transaction. |
account_closed | Le paiement ne peut pas être effectué, car le compte bancaire de votre client est clôturé. | Contactez votre client pour obtenir de nouvelles coordonnées bancaires, puis retentez la transaction. |
bank_account_restricted | Impossible de traiter le paiement, car la banque de votre client a bloqué les prélèvements automatiques. Il peut s’agir d’une décision de la banque ou de votre client. | Contactez votre client afin de comprendre la raison de ce blocage. Si la banque débloque le compte, retentez la transaction. |
debit_authorization_not_match | Impossible de traiter la transaction en raison d’informations de mandat manquantes ou incorrectes. | Collectez un nouveau mandat auprès de votre client, puis retentez la transaction. |
recipient_deceased | Le mandat établi correspond au compte d’une personne potentiellement décédée. | Vérifiez les informations de votre client avant de poursuivre. |
branch_does_not_exist | Impossible de traiter le paiement, car l’agence bancaire associée à l’IBAN de votre client n’existe pas. | Contactez votre client pour qu’il vous fournisse de nouvelles coordonnées bancaires, puis retentez la transaction. |
incorrect_account_holder_name | Impossible de traiter la transaction, car les informations relatives au compte de votre client sont manquantes ou incorrectes. | Collectez un nouveau mandat et demandez à votre client de fournir son nom et son adresse exactement tels qu’ils apparaissent sur son compte bancaire. Vous pourrez ensuite tenter à nouveau la transaction. |
invalid_account_number | Impossible de traiter la transaction, car l’IBAN spécifié par votre client est erroné. | Contactez votre client pour qu’il vous fournisse des coordonnées bancaires valides, puis retentez la transaction. |
generic_could_not_process | Stripe n’est pas en mesure d’identifier le motif précis de l’échec de paiement. | Contactez le support pour plus d’informations. |
Litiges
Le mécanisme de prélèvement SEPA prévoit une procédure de litige permettant aux clients de contester des paiements.
Les clients peuvent contester un paiement auprès de leur banque, sans justification nécessaire, jusqu’à huit semaines après le débit de leur compte. Toute contestation effectuée pendant cette période est automatiquement honorée.
Après huit semaines et jusqu’à 13 mois, un client ne peut contester un paiement auprès de sa banque que si le débit est considéré comme non autorisé. Dans ce cas, nous fournissons automatiquement à la banque le mandat que le client a approuvé. Cela ne garantit pas l’annulation de la contestation ; la banque peut toujours décider que le débit n’était pas autorisé et le client a droit à un remboursement.
Un litige peut également survenir si la banque du client n’est pas en mesure de débiter son compte en raison d’un problème (par exemple, si le compte est bloqué ou n’est pas suffisamment approvisionné), alors qu’elle a déjà versé les fonds pour honorer le paiement. Dans ce cas, la banque réclame les fonds sous la forme d’un litige.
Lorsqu’un litige est créé, un événement de webhook charge.
est envoyé et Stripe déduit le montant du litige et les frais de litige de votre solde Stripe. Les frais de litige varient en fonction de la devise de règlement par défaut de votre compte :
Devise de règlement | Frais d’échec de paiement | Frais de litige |
---|---|---|
AUD | 5 AUD | 25 AUD |
BGN | 7 BGN | 30 BGN |
CAD | 5 CAD | 20 CAD |
CHF | 3 CHF | 15 CHF |
CZK | 85 CZK | 360 CZK |
DKK | 25 DKK | 115 DKK |
EUR | 3,50 EUR | 15 EUR |
GBP | 3 GBP | 13 GBP |
HKD | 30 HKD | 130 HKD |
HUF | 1 350 HUF | 5 750 HUF |
JPY | 550 JPY | 2 375 JPY |
MXN | 65 MXN | 280 MXN |
NOK | 40 NOK | 175 NOK |
NZD | 5 NZD | 30 NZD |
PLN | 15 PLN | 65 PLN |
RON | 15 RON | 75 RON |
SEK | 40 SEK | 175 SEK |
SGD | 5 SGD | 20 SGD |
USD | 5 USD | 15 USD |
ZAR | 70 ZAR | 300 ZAR |
Contrairement aux litiges relatifs aux cartes de crédit, les litiges concernant les prélèvements automatiques SEPA sont définitifs et il n’existe aucune procédure d’appel. Si un client conteste un paiement, vous devez le contacter pour résoudre le problème. Si vous parvenez à un accord et que votre client accepte de vous restituer les fonds, il doit effectuer un nouveau paiement.
En général, chaque litige est accompagné de la raison de son existence, mais cela varie d’un pays à l’autre. Par exemple, les paiements contestés en Allemagne ne fournissent pas d’informations supplémentaires pour des raisons de confidentialité.
Si un paiement associé à un mandat à usages multiples est contesté, ce mandat peut être désactivé. Pensez à vérifier l’état de ces mandats après un litige. Si un mandat est désactivé, vous devrez demander au client d’accepter un nouveau mandat.
Virements
Les paiements par prélèvement automatique SEPA sont soumis à un délai de virement de 5 jours ouvrables si votre délai de virement actuel est inférieur à 5 jours ouvrables ou 7 jours calendaires. Lorsque le volume de traitement des prélèvements automatiques SEPA atteint 35 000 USD, le délai de virement pour ces prélèvements redevient normal.
Remboursements
Les clients peuvent contester un paiement auprès de leur banque même après qu’il a été remboursé, ce qui entraîne deux crédits pour le même paiement. Pour éviter toute fraude, les remboursements peuvent être désactivés lors de la première tentative de remboursement jusqu’à ce que votre compte ait été examiné. Cet examen peut prendre jusqu’à deux jours ouvrés. Si vous avez besoin d’aide pour traiter un remboursement, contactez notre support.
Pour les comptes dont les remboursements sont activés, Stripe recommande d’effectuer des remboursements des paiements par prélèvement automatique SEPA uniquement lorsque :
- Il s’agit d’un client de confiance, ayant fait l’objet d’une vérification
- Vous avez confirmé avec le client que vous lui remboursez le paiement
- 7 jours ouvrables se sont écoulés depuis que vous avez initié le paiement
Les remboursements de paiements effectués par prélèvement SEPA doivent être soumis dans les 180 jours suivant la date du paiement initial. Le traitement d’un remboursement prend davantage de temps (généralement trois à quatre jours ouvrables). Si vous débitez votre client par accident, contactez-le immédiatement pour éviter un litige.
Au lieu de marquer les remboursements explicitement comme tels lorsque les fonds sont redéposés sur le compte bancaire du client, les remboursements SEPA sont traités comme un crédit et comportent une référence visible au libellé du relevé de paiement initial.
Lorsque vous émettez un remboursement, vous devez informer votre client que le montant peut prendre jusqu’à 5 jours ouvrés pour être crédité sur son compte bancaire.