#ClaudiaC - payouts
1 messages · Page 1 of 1 (latest)
Hi! So i am currently trying to figure out how I am going to use Stripe for my business.
I am creating an online portal for advertising clients to start advertisement campaigns
So this would be more of a situation where I save card details, but only charge them when their ad runs
Which would be multiple charges at varying times, either for a specific amount of time, number of charges, or up until a total budget amount the advertiser specifies. And then the campaign would end.
I know that I will have to use Setup Intents API to do this, since I wouldn't have an initial card charge.
but is there a way that I can create a checkout flow through Stripe Elements (so I don't have to code that part entirely myself) and then just use the Setups Intent API?
I don't think I'd be looking to do Stripe Checkout though, or is this a separate thing?
Because I'd like to host this on my own website
Ah you don't want a redirect
Yes.
Then you want to follow this flow: https://stripe.com/docs/payments/save-and-reuse
For the "Custom payment flow"
Yes that's what I'd be wanting to use
Can I use stripe elements for that custom payment flow?
So I don't have to create it entirely myself?
Like, mixing Stripe Elements and the Setup Intents API
Yep
These flows are designed for Elements
The above uses Payment Element specifically
So I can use Payment Element and Setup Intents API for this.
And is absolutely the recommended route so that you aren't exposed to PCI requirements
Yep
Take a look at the above and you will see it uses SetupIntents with Payment Element
Awesome, thank you!
Sure!
Can you detail more for exactly what you are looking for?
Say I intake $100 and need to give $30 to a partner, can I do this through Stripe?
Yep sure
You would use Connect for that
Have you looked at https://stripe.com/docs/connect at all yet?
Awesome, and I can easily integrate connect into the other Elements and APIs used?
Yep it all works together
Sure thing! Take a read through the docs and then come back with any questions you have!
Yep that would be my recommendation
Also, if I'm using the Payments Element and Setup Intents API, do I have tax support?
Hey @true sandal -- what are you trying to do with tax in this context? there is no payment associated with a Setup Intent, so there would be no tax to calculate/collect.
Ah okay
I have a different question now
Say that I made $100 from a client and I wanted to reroute $50 of it to a partner
Through stripe connect, is there a way to have there be a 'balance' before the partner can take out their money and transfer it to their bank account?
Sort of like on Fiverr or Venmo
Or does the money just go directly to the partner's account
I'd recommend reading about controlling payout schedules: https://stripe.com/docs/connect/manage-payout-schedule
You can set this to be automatic following some schedule, or you can set it to be manual so that you can decide when to make payouts
Would I control when the partner gets a payout
or is there a way that I could make it on my website that the partner can see the balance of what they've earned and then hit a 'pay out' button to transfer it to their bank?
Yep, that would be the manual payout path
And you can choose eg a balance minimum when you allow them to do that
(you'd implement this yourself)
Awesome, thank you so much.
ClaudiaC - payouts