#jacob_api
1 messages ¡ Page 1 of 1 (latest)
đ 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/1228140848554836048
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi! Can you share the request ID (req_xxx)? Here's how you can find it: https://support.stripe.com/questions/finding-the-id-for-an-api-request
Find help and support for Stripe. Our support site provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hey @queen isle it's this one req_rPd34xxqQbo3bG (on test mode)
Thanks for the ID. I noticed that you were creating a subscription mode checkout session, but specify data in payment_intent_data hash, and that's why the API returned an error.
Can you tell me what's the business objective that you want to achieve? so that I can propose a solution for you?
Currently I have a complete integration using express accounts with Connect. Users can onboard to my platform, complete their Stripe onboarding and start accepting payments with a platform fee automatically collected as part of the transaction.
However, I'm wanting to allow users to start 'accepting payments' before they complete their Stripe connect onboarding. In a similar way to something such as Substack where you can see your revenue that you've earned, you simply need to complete the onboarding flow so you can receive a payout of the funds.
Any suggestions on a good flow I could use?
TLDR: I want to remove friction that an onboarding flow can cause
No, your connected account won't be able to accept payments without completing onboarding.
What about the platform receiving payments, and then transferring to a connected account once they have completed the onboarding?
Yes that's possible. That means the funds would go to platform first, and later transfer to a connected account once onboarding is complete.
That would be great. What would be your recommended flow?
Is it an one-time charge or recurring payments?
Recurring
Then I'd suggest you complete the onboarding before creating subscriptions. Otherwise you'll need to manually transfer funds to connect accounts.
Alternatively you might want to collect an one-time payment first, and defer subscription creawtion once the connect account completes onboarding.
Couldn't I automate transfers to connected accounts through my backend?
You mean run your own cron job? You can do that but you'll lose all the benefits from using Stripe subscriptions.
Yeah, dang
Ok, how would I go about accepting subscriptions to my platform directly? I'll automate with a cron job with payouts once per month to the creator once they're onboarded.
Is it a similar flow to the general initiate checkout flow with a client id?
I won't suggest you doing the manual transfers and payouts to connected accounts. But that's entirely up to you.
https://docs.stripe.com/billing/subscriptions/build-subscriptions?platform=web&ui=stripe-hosted you can refer to this page to view various integration options for subscriptions.
Cheers for your help anyway