#tanner_docs

1 messages ¡ Page 1 of 1 (latest)

vale trailBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1465723258010861683

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

weak cipher
#

if requires_action status will ever apply to charges places as part of payment intents.
Do you mean refunds? Or are you asking about payments? Because yes requires_action applies to many payment methods to complete actions like 3DS for cards or redirects to banks.

wild nexus
#

For more context, I am asking about refunds API. We only accept credit card and ApplePay as payment providers atm, but I am trying to see where requires_action would apply in terms of refunding for all payment types and if this would apply to our current implementation.

vale trailBOT
weak cipher
#

Most payment methods do not require any action for refunds since they can be sent back to the original payment method automatically

#

Vouchers and Bank Transfer are the exception here since we don't have the info to send those funds and they must be provided by you/your customer.

#

Sometimes we have the info from the bank transfer, sometimes not.

#

Vouchers we never have that by their nature

wild nexus
#

Got it. So for credit card payments, we should never encounter requires_action

weak cipher
#

For refunds, no

#

(on the payment side, yes)

wild nexus
#

Sorry one more point of clarity. I'm looking at the pending status for refunds API and I think I am having difficulty wrapping my head around what could potentially cause a refund for a credit card to be pending. Is it possible that the payment has not been processed yet and so the refund is set to pending?

#

Is it also possible that a pending refund can than be set to failed if it was unable to be processed?

quasi agate
#

A refund may be pending for the following reasons:

  • Our financial partner needs to finish processing the refund.
  • The refunding payment has not been settled.
  • Your Stripe account has a negative balance that you need to fix by manually topping up your balance, or allowing Stripe to automatically debit your bank account.

Stripe automatically fails a pending refund after 45 days.

wild nexus
#

Ah yes, I did see that support doc a couple minutes ago. In the instances of the financial partner processing the refund and no action is required from us, if the refund has failed, I assume the failure reason would help us determine what happened?

quasi agate
#

Correct

wild nexus
#

Thank you!