#yiftahf
1 messages ยท Page 1 of 1 (latest)
Hello ๐
You can only cancel a Payment Intent in the processing state when the associated Payment Method is US Bank Account. If these PaymentMethods are Bank accounts then you can cancel the PaymentIntents by calling the API
https://stripe.com/docs/api/payment_intents/cancel
Will the customer see these payments on their bank transactions and when ?
They will see it as soon as the charge is posted by their banks I believe
What will the refund operation do?
Refund would send back the funds to their account in-case the charge succeeded before you could cancel it
Thanks so much for quick reply ! Will Cancel API work even though its pending? Out ofc curiosity why dont I see the cancel option in the dashboard?
It would only work if the PaymentMethod is a US bank account. For cards, it won't.
You'd need to refund those Payments instead
it bank ACH debit
perfect let me try !
"You cannot cancel PaymentIntents created by invoices. Try voiding the invoice instead. See https://stripe.com/docs/api/invoices/void for more details."
๐ฆ
Ah yes, sorry about that. Since these are subscription PaymentIntents you'd need to void the invoice instead.
trying
Invoices with pending payments waiting to clear cannot be paid, voided, or marked uncollectible.
Bummer
Any other idea before this payment hits customer ledger ๐
Hello! I'm taking over and catching up...
For ACH debit the only way to cancel a payment is to refund it within a few hours, before Stripe submits it to the bank. See here for details: https://stripe.com/docs/payments/ach-debit#refunds
If that didn't happen our guidance is to reach out to the customer and explain what happened to avoid disputes (details are in the yellow box at the link above).