#itsarghyadas
1 messages · Page 1 of 1 (latest)
👋 How can I help?
hey, so I am working on a platform project where I need to pay the money after % of fees to the sellers.
The owner wants to manually add the sellers and do their stripe connections with their bank account.
but when someone buys from it that process should be automatic programmatically.
Would that be possible?
Am I right to understand that the owner is the platform whereas the sellers are the connected account, and when the customer makes payment to the platform, the fees will be transferred to the connected account, which then pay out to the connected account's bank account?
right but we will take 15 - 20% cut as the platform fees
and that will be in the owner's bank account
I have read your stripe connect docs but still as it is not fully automated process I had to ask for help
Which part is not automatic?
our process in the platform
so we wanna onboard the sellers manually.
But the customer buying process and payout should be automatic.
I think what I have read express is much better and simple to use, correct?
It depends on your business requirements like who will take care of the liability of disputes and fraud, the access to Dashboard... etc. Here's the comparison: https://stripe.com/docs/connect/accounts
For payment from the customer, it will require customer to enter the payment method details. What kind of automatic process are you looking for from "buying process"?
okay so what I was thinking about the process
we manually onboard sellers
we give them a stripe connect onboard link and they fill-up the info and connect their bank account so that means it is a connected account right?
Now for the programmatic part -
It will give you a {CONNECTED__ID} something use that to you know use stripe sdk to create a checkout and as soon as purchase succeeded we listen to webhook we keep 20% in our stripe/bank and immediately payout the remaining to the seller connected account.
Is this the right process?
Yes! This sounds right to me!
If you use Standard connected account, Direct Charge is recommended: https://stripe.com/docs/connect/direct-charges
If you use Express connected account, Destination Charge is recommended: https://stripe.com/docs/connect/destination-charges
Please remove the secret key in your message as this channel is public and can be viewed by everyone
what do you recommend to use standard or express?
it is a simple one-time payment platform for each use case, not an e-commerce or something.
it is from the stripe docs and I am not signed in but I will still remove it
done
what do you recommend to use standard or express?
As mentioned earlier, this will be up to your business requirements. For example, if the customer files a dispute to the issuing bank, who will be liable for the dispute - platform or connected account? It will determine which connected type to be used
okay I will ask it to the owner
based on that we will take the decision
and is that code correct?
The above code is correct if you use Express connected account with Destination Charges
got it. so it will keep that charge amount to the owner's stripe account, remaining will be sent out to the sellers correct?
so I have to just use the owner's api there right?
After that question
if we use this code can we also send them a stripe invoice after payment in their email maybe. Can you refer me to that docs also?
got it. so it will keep that charge amount to the owner's stripe account, remaining will be sent out to the sellers correct?
Yes!
so I have to just use the owner's api there right?
Yes!
if we use this code can we also send them a stripe invoice after payment in their email maybe. Can you refer me to that docs also?
Here's the doc: https://stripe.com/docs/receipts?payment-ui=checkout#paid-invoices
Please note that:
Invoice creation for one-time payments in Checkout is not an Invoicing feature, and is priced separately.
oh, I think we can send a receipt right? Is that also paid?
Yes, receipt can be sent. No additional fee for sending a receipt
Yes!