Accepter un paiement par prélèvement SEPA
Découvrez comment accepter les paiements par prélèvement SEPA.
Accepter un paiement par prélèvement automatique SEPA sur votre site Web consiste à créer un objet afin de suivre un paiement, à recueillir les informations de moyen de paiement et la confirmation du mandat, puis à envoyer le paiement à Stripe pour traitement. Stripe utilise cet objet de paiement, le PaymentIntent, pour suivre et gérer les états successifs du paiement jusqu’à son exécution.
Remarque
SEPA Direct Debit est un moyen de paiement à notification différée, ce qui signifie que les fonds ne sont pas disponibles immédiatement après paiement. Il faut généralement 5 business days pour qu’un paiement arrive sur votre compte.
Déterminer la compatibilité
Pour prendre en charge les paiements par prélèvement automatique SEPA dans Checkout, les tarifs pour tous les postes de facture doivent être exprimés en euros (code de devise eur).
Accepter un paiement
Remarque
Ce guide s’appuie sur l’intégration de base de Checkout permettant d’accepter un paiement.
Activer les prélèvements automatiques SEPA en tant que moyens de paiement
Lors de la création d’une nouvelle session Checkout, vous devez :
- Activez les prélèvements automatiques SEPA dans votre Dashboard. Stripe affiche automatiquement les prélèvements automatiques SEPA aux clients éligibles grâce aux moyens de paiement dynamiques. Si vous spécifiez actuellement
payment_, consultez le guide de migration.method_ types - Veiller à ce que tous vos
line_utilisent la deviseitems eur.
curl https://api.stripe.com/v1/checkout/sessions \ -u ":" \ -d "line_items[0][price_data][currency]=eur" \ -d "line_items[0][price_data][product_data][name]=T-shirt" \ -d "line_items[0][price_data][unit_amount]=2000" \ -d "line_items[0][quantity]=1" \ -d mode=payment \ --data-urlencode "success_url=https://example.com/success"sk_test_VePHdqKTYQjKNInc7u56JBrQ
Traiter vos commandes
Maintenant que vous savez accepter des paiements, découvrez comment traiter les commandes.
Tester votre intégration
Stripe vous fournit plusieurs numéros de test que vous pouvez utiliser pour vous assurer que votre intégration est prête à passer en mode production.
Testez les numéros IBAN
Utilisez ces IBAN de test avec le Payment Element pour tester votre intégration prélèvement automatique SEPA. Le Payment Element valide automatiquement l’IBAN et affiche le mandat lorsque vous saisissez l’une de ces valeurs de test.
| Numéro de compte | Token | Description |
|---|---|---|
FR1420041010050500013M02606 | pm_ | L'état du PaymentIntent passe de processing à succeeded. |
FR3020041010050500013M02609 | pm_ | L'état du PaymentIntent passe de processing à succeededau bout d'au moins trois minutes. |
FR8420041010050500013M02607 | pm_ | L'état du PaymentIntent passe de processing à requires_. |
FR7920041010050500013M02600 | pm_ | L'état du PaymentIntent passe de processing à requires_au bout d'au moins trois minutes. |
FR5720041010050500013M02608 | pm_ | L'état du PaymentIntent passe de processing à succeeded, mais un litige est immédiatement créé. |
FR9720041010050000000343434 | pm_ | Le paiement échoue avec un code d'erreur charge_ , car le montant du paiement entraîne un dépassement de la limite hebdomadaire de volume de paiement du compte. |
FR5920041010050000000121212 | pm_ | Le paiement échoue avec un code d'erreur charge_ , car le montant du paiement dépasse la limite du volume de transactions du compte. |
FR9720041010050000002222227 | pm_ | Échec du paiement avec un code d’échec insufficient_. |
Gérer les litiges et les remboursements
La période de remboursement applicable aux prélèvements automatiques SEPA est limitée à 180 jours après le paiement d’origine.
Les clients ont la possibilité de contester un paiement auprès de leur banque au cours des 13 mois suivant le paiement d’origine, et aucun recours n’est possible.
En savoir plus sur les litiges liés à des prélèvements automatiques SEPA.