#stupendouspineapple_best-practices

1 messages ¡ Page 1 of 1 (latest)

turbid riverBOT
#

👋 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/1270021181185065073

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

compact lintel
#

Somehow my question got garbled. Should be:

My platform uses Stripe Connect Express and manual payouts to delay between customer payment and payout to my Connect users. One of my admins triggered a refund of a payment that had not yet been paid out to the Connect user. This shows as refunded on the platform's dashboard, but the payout amount is still showing on the Connect user's balance as "ready to payout". How should I manage refunds? Do I need to trigger a refund first from the Connect account to the platform, and then afterwards a separate refund to the customer?

turbid riverBOT
azure sparrow
#

Hello

#

So you refunded a PaymentIntent on your platform but did not reverse the associated Transfer?

#

Can you share the refund ID?

compact lintel
#

re_3PdwHeAS040U6ul00kN9TWhM

azure sparrow
#

Yep so looks like your admin didn't tick the little box to "reverse associated transfer" when they created the refund via the Dashboard. So you'll want to separately reverse that Transfer either via the Dashboard or by using: https://docs.stripe.com/api/transfer_reversals/create

compact lintel
#

Ah, okay! I'm already doing that for my API call, but the admin must have pressed the button manually on their Stripe dashboard then. Thanks for the help!