#ayushh_best-practices

1 messages · Page 1 of 1 (latest)

mortal swallowBOT
#

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

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

hallow dock
#

Hello, just making sure I am interpreting that correctly. So you have:

  • Two kinds of users, self employees and main staff
  • You will be charging transaction fees from main staff but not self employees
  • Some payments should be split between multiple connected accounts, and sometimes it will be a mix of the two account types
#

In that case our separate charges and transfers flow will be best for you as it is our only flow that allows you to split between multiple connected accounts.
Basically you create a payment intent on your platform account and after it successfully charges your customer you create transfers to send proper amounts to each of your connected accounts. You control how much is sent, so sending less than the total amount is how you collect a platform fee.
So for example you could take a $10 payment and then transfer $9.50 to a connected account which would mean your platform gets $0.50 - the stripe fees on the payment. Or if you are splitting between two accounts you can send each of them $4.75. Or you could send one account $5 and one account $4.50.

Learn about separate charges and transfers, a Connect charge type where you create a charge for a connected account on the platform and then transfer funds to the connected account as a separate transaction.

glacial plinth
#

lemme give you an example
if there are services as follows:
Main Staff - Service A - 50$, Service B - 70$
Self employee - Service C - 40$
if I as a user selects, Service C which is of the self employee then the 40$ (100%) will go the stripe account of employee

#

if I choose service A, the 100% of 50$ amount will be forwarded to the company's (main) stripe account

#

there is no concept of fees we are charging

#

but I wonder if it's possible that if I select Service A and Service C which are both provided by different entities, is it possible to have only one checkout page and distribute the amount as per their fees which is 50$ and 40$?

#

hopefully that is clear?

#

Whats the best solution to this? I want the self employee to be directly paid

#

If that’s possible

hallow dock
#

Yep that kind of payment split is possible with separate charges and transfers. You could take a payment of $160, and then transfer the proper amount to each of your connected accounts. That said, keep in mind that Stripe takes a fee on each payment, so your platform account wouldn't get the full $160 from that payment. So you would either need to take the Stripe fee out of what you are sending to your connected accounts or you would need to put funds into your account yourself to essentially pay the Stripe fees yourself.