#shrr
1 messages · Page 1 of 1 (latest)
Hello, no we are not using connect. I've only used stripe.checkout before. Where I have a specific product customers can purchase. What details can I help provide?
So all of the money is going into your Stripe account and you want to take 50% of it and donate it (which happens outside of Stripe)?
all the money will go into stripe account, user can select from a list of ~10 causes under a parent company. There are 100+ parent companies, each parent company can have many causes. 50% of the money we will pay out to the specific cause at the end of the month. The remaining 50% we will pay out to the parent company.
This is something you would need to keep track of on your end. Metadata might help: https://stripe.com/docs/api/metadata
is there a way we can "tag" payments, or place them in different buckets?
No, not beyond using metadata.
is stripe connect a solution?
It might be. Connect allows you to connect your Stripe account to other Stripe accounts and move money to them. You can find out more about Connect here: https://stripe.com/docs/connect
Is it feasible to have the parent companies and/or the causes onboard to their own account, supply payout details, etc?
well in the future if we have 1000+ parent companies/causes isn't that very complicated to manage?
Yeah, it's going to be complicated with or without Connect, honestly. That's just a lot of moving pieces regardless. 🙂
oh boy. How might other companies handle this? It seems to me that using meta data we store an ID to a table that stores the information correctly for us, and we handle all of this in our backend
That sounds like a reasonable approach. What specific difficulties or issues are you trying to avoid?
not too sure yet. However the big question is how can i setup the input for donation? as there is no product and they can choose the amount they want, and we charge their CC that amount?
Yeah, you would build a custom payment form for this.
are there any docs you can point me to about the custom form? Thank you
possibly react/vue ?
We don't have documentation specifically for your use case, but we do have a guide to accepting a payment here: https://stripe.com/docs/payments/accept-a-payment