#.oleg.d

1 messages · Page 1 of 1 (latest)

velvet agateBOT
tender agate
#

Hi 👋 only successful payments can be refunded, so you won't be able to issue a refund for a Payment Intent that has yet to complete or failed to complete successfully.

timid wing
#

Hi, toby can you please clarify also these cases:

  1. I spoke with a support representative who mentioned that it might be possible to retry a refund if the reason for the failed refund was "merchant_request." Based on your response, was his information incorrect?

  2. What is the process for refunding funds to a customer if a refund fails through the Stripe dashboard or any other API?

tender agate
#

I don't understand number 1, that seems to be a pretty different question than what you asked here.

#

Let's take a step back and clarify, what are the failures that you're concerned with? Is that from processing the Payment Intent, or the Refund?

timid wing
#

Regardless of the reason for a failed refund—whether it's due to a decline, insufficient funds, a merchant request, or any other issue—can such a failed refund not be refunded at all? Is that statement accurate?

tender agate
#

Ah, gotcha, I thought you had asked about whether you could issue a Refund when the Payment Intent fails to process.

timid wing
#

I've been attempting to comprehend scenarios in which the payment intent is successful, and I'm trying to refund some funds, but refund fails.

tender agate
#

Hm, I'm not sure offhand, let me see what I can find. My guess offhand, is that you can likely technically try to create another refund, but that it would likely fail for the same reason. But we typically don't deal with failed refunds, so I'm not exactly sure.

timid wing
#

Error from Stripe Dashboard

#

Im used this card: 4000000000005126
https://stripe.com/docs/testing#refunds

Use test cards to validate your Stripe integration without moving real money. Test a variety of international scenarios, including successful and declined payments, card errors, disputes, and bank authentication. You can also test non-card payment methods and redirects.

tender agate
#

Ah, I see, so you tested and were able to confirm that the system did not allow you to create a Refund for a payment if a previous attempt to create a Refund for it failed?

timid wing
#

Indeed, I'm unable to initiate a retry or create a new refund, even through the dashboard, if the previous refund attempt has failed. I'm interested in knowing whether this flow will function for all possible refund reason statuses that may arise.

tender agate
#

Gotcha, I'm really not sure offhand. Refunds failing is something our Support team is more familiar with handling, and they'd be more familiar with the downstream flows of those.

timid wing
#

Okay. Thank you, toby, have a good day