#brijesh_28681

1 messages · Page 1 of 1 (latest)

spring narwhalBOT
#

Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

maiden tusk
#

Hi, let me help you with this.

#

What's the challenge you're facing exactly?

mortal furnace
#

How can I restrict businesses from withdrawing funds by directly logging into their stripe account, I want the payout requests to be generated from my platform.

#

What I am planning to do is, when an event is completed, businesses can withdraw earnings for that particular event from my app

#

Also the funds are being held in 'Available soon' for 7-8 days before going into 'Available to pay out'. How can I shorten this time period?

maiden tusk
#

You can use separate Charges and Transfers for that. You will be charging the customer by your Platform, and then, separately, transfering the funds to the connected account balance when needed: https://stripe.com/docs/connect/charges-transfers

This way connected accounts won't have access to funds until you transfer it.

mortal furnace
#

In that case, I'll have to manage the wallet balance of the connected account on my backend. Is that right?

#

Like I'll have to keep track of the earnings from one event and when that event ends, I transfer funds to connected account.

maiden tusk
#

Correct.

mortal furnace
#

Also the funds are being held in 'Available soon' for 7-8 days before going into 'Available to pay out'. How can I shorten this time period?

maiden tusk
#

You mean on the Platform or on Connected account?

mortal furnace
#

I am checking this on Connected account right now, but i guess its same for both.

#

Here, this is a transaction of 16th feb which will be available for payout on 23rd feb. Its on the platform account.

maiden tusk
#

You can still transfer it before it becomes available, thanks to transfer_group parameter.

mortal furnace
#

So In my case, if I assign my 'eventId' to 'transfer_group' then I would be able to transfer those funds to connected account even before they are available to payout using that 'transfer_group'. Given that all events have unique 'eventId'

#

Also I have one more doubt when I refund a transaction, then the whole amount is refunded and the platform has to bear the stripe transaction fee. Is there any parameter that I can change so that the transaction fee is not refunded or is there any way to get the transaction fee that was charged so I can adjust the amount while refunding

maiden tusk
mortal furnace
#

yes

maiden tusk
#

Which you can find on the Charge.balance_transaction property

mortal furnace
#

Ok, Thanks a lot.

maiden tusk
#

Happy to help.