#tanner_docs
1 messages ¡ Page 1 of 1 (latest)
đ 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.
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 yesrequires_actionapplies to many payment methods to complete actions like 3DS for cards or redirects to banks.
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.
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
Got it. So for credit card payments, we should never encounter requires_action
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?
Hello
Is it also possible that a pending refund can than be set to failed if it was unable to be processed?
That is correct..
See: https://support.stripe.com/questions/fix-your-pending-refund
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.
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?
Correct
Thank you!