#DaanVDH
1 messages · Page 1 of 1 (latest)
Hello! Can you provide more details? I want to make sure I fully understand what you're asking.
When i create a refund using the Go SDK like this:
params := &stripe.RefundParams{
Amount: stripe.Int64(amount),
Charge: stripe.String(order.StripeChargeID),
InstructionsEmail: stripe.String(order.OrderEmail),
PaymentIntent: stripe.String(order.StripeChargeID),
Reason: stripe.String("requested_by_customer"),
RefundApplicationFee: stripe.Bool(false),
ReverseTransfer: stripe.Bool(false),
}
params.SetStripeAccount(accountId)
Will the connected account need to confirm the refund on their stripe account?
No. The refund will happen immediately with no confirmation. If you need the connected account holder to confirm refunds before they happen that's something you would need to build on your end and put in place before running code like this.
In other words, you would only run this code once you've got confirmation on your end.