Dans la mesure où les virements bancaires ACH requièrent une intervention du client pour transférer les fonds au marchand, le risque d'erreur est plus élevé avec ces transactions. Par exemple :
Le client a envoyé deux virements par erreur et souhaite en annuler un
Le client a viré les fonds vers le mauvais compte
Le montant du paiement est incorrect
Dans ces cas de figure, le client peut contacter sa banque pour annuler la transaction ; on parle alors d'une annulation. Selon les règles de la National Automated Clearing House Association (NACHA), les annulations doivent être effectuées dans les 5 jours ouvrés. Il est donc possible qu'une transaction soit annulée alors que les fonds sont déjà disponibles sur votre compte Stripe.
Lorsque vous acceptez des virements bancaires ACH avec Sources, gardez à l'esprit les éléments suivants :
En cas d'annulation, nous serons avisés par notre partenaire bancaire et effectuerons une transaction source négative sur la source. Vous pouvez écouter l'événement de webhook source.transaction.created
pour en être notifié automatiquement, ou vous pouvez consulter le journal d'événements de la source sur votre Dashboard Stripe.
En parallèle, nous appliquerons le montant de l'annulation au solde de la source.
Si le solde de la source ne couvre pas le montant de l'annulation, la différence sera déduite de votre solde Stripe.
Si les fonds de votre solde Stripe sont insuffisants, tout nouveau paiement que vous accepterez servira à compenser le solde négatif, et ce jusqu'à ce que votre solde soit positif.