#Daniyal-connect
1 messages · Page 1 of 1 (latest)
Hi @cosmic python! I'm guessing you are using Stripe Connect. The stripeAccount should have the Stripe connected account ID (acct_xxx) , that's the Stripe account that will receive the money.
yes i am using that in building a service provider app
so its the id of the person who need to accept payment right
When using Stripe Connect:
- There's the Stripe platform account (the one making the API request)
- There's the Stripe connected account that will receive the money (the one that should be in the stripeAccount)
- There's the end user (the one entering their payment information)
so can i collect money to my own stripe account and how is is posible i mean if someone is paying money i want to transfer some of that money to my stripe account and some of it to the service provider
Stripe Connect allows you to perform different types of charges: https://stripe.com/docs/connect/charges
With destination charges you could send the money to the connected account and keep a fee on the platform account https://stripe.com/docs/connect/destination-charges
We have a detailed guide on this: https://stripe.com/docs/connect/collect-then-transfer-guide?platform=web
which one should be best i first want to hold the payment for about 3 days(create an uncaptured charge) then later collect my application fees and pay the money to the provider. i am sorry ia am new to stripe so its difficult for me to decide
you should use Destination charges if you can. If you need to wait 3 days then you can combine them with capturing later https://stripe.com/docs/payments/capture-later (the transfer doesn't happen until you capture the payment).