#AntonUkhov
1 messages · Page 1 of 1 (latest)
and then pay out to my service providers with stripe.transfer upon their request?
Yes. What part of this process do you need info on? Is there a certain doc you are working through?
I am studying the documentation and connect your service to my project and there are several options
-
- https://stripe.com/docs/connect/collect-then-transfer-guide?payment-ui=checkout
In this option, as I understand it, the money immediately goes to the account of the person who provides the service, and I get my commission
- https://stripe.com/docs/connect/collect-then-transfer-guide?payment-ui=checkout
And with this option I can not understand
Can I first accumulate the money on my account and then use this option to transfer the money to the account of my employee?
????
Are you still here?
The server is very busy so my responses will be a bit delayed unfortunately
ок
Have you decided what connect account type and charge type you want to use here? https://stripe.com/docs/connect/charges
You have a couple options. Direct and Destination charges can transfer money to your connected accounts automatically. With Separate Charges and Transfers you can have the funds go to your platform and then manually send them later
went off to study
Sounds good, let me know if you have any questions. I get that connect can be a lot
I think either Destination charges or Separate charges and transfers work for me
I need the client to pay me money and then I transfer the percentage of the model
Sounds good, Checkout supports all three of those so you can definitely do either of them. For Destination charges you can use the payment_intent_data parameter when creating your Checkout Sessions https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-payment_intent_data-application_fee_amount
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
For separate charges and transfers, you would do a normal Checkout Session and then just create a transfer using the successful payment intent after.
Is that helpful? Do you have questions about either of those flows at the moment?
thanks
For separate charges and transfers, you would do a normal Checkout Session and then just create a transfer using the successful payment intent after. --- can you elaborate on this option please?
Of course
Actually, taking a step back, you don't necessarily need a specific payment intent for a transfer. As long as your account balance has enough available funds, you can create transfers to your connected accounts.
When you initially take a payment, the funds will go in to your pending balance. Funds take time to be sent to Stripe so we wait until we get the funds and then immediately transfer them to you at which point they become part of your available balance
At that point, you can create a transfer
You can also automate that part by creating a transfer and setting a payment as the source_transaction as we do in this section of the SC&C doc https://stripe.com/docs/connect/separate-charges-and-transfers#transfer-availability
Can I just transfer money from my account to the connected accounts in this way? and how will the stripe commission be calculated in this case?
Yes you can create a transfer that way
The Stripe fee is taken out of the initial payment before it lands in your account's balance. So once you have the balance there, there won't be a fee to send the funds to your connected accounts
Happy I could help! All the best to you as well