#Arre
1 messages ยท Page 1 of 1 (latest)
Happy to help. What type of Connect account are you planning on using? (Express, Standard, Custom?)
For Standard accounts, the user can create products in their own dashboard and the trick will be figuring out how they can flag to you what products to use
For Express and Custom, typically the products are created on your platform account, so you would likely want to give your users a page where they create products in your UI and then you use API calls to create them behind the scenes
What would you recommend as the optimal solution?
Here's the scenario: Creators on our platform need to set up subscriptions directly through our website, with these subscriptions being registered via Stripe. When customers want to purchase a creator's subscription or access their private content, they would initiate a Stripe checkout, enter their details, and handle the necessary tax payments.
Traditionally, I've been accustomed to creating my own products and subscriptions. However, this approach wouldn't be suitable for our platform, as we anticipate having a large number of creators who should be able to manage everything on our website. These requests would then be forwarded to Stripe, where a "subscription" is created for the creator.
It's essential to note that creators do not have access to our stripe admin panel. We're looking for a solution that aligns more closely with platforms like Patreon.
The optimal solution depends on the connect account type and charge type that you are using
Which is typically decided by your business needs
It's essential to note that creators do not have access to our stripe admin panel. We're looking for a solution that aligns more closely with platforms like Patreon.
By admin panel, do you mean these users can't log in to the Stripe dashboard at all? (I don't think we have anything officially called an admin panel, so want to make sure I understand your terms). That sounds like you may be using Custom connect accounts
By the "Stripe admin panel" I'm referring to the Stripe Dashboard. My apologies.
Yeah custom connect accounts could be the solution to our problem.
As long as the functionality for payouts & creators creating subscriptions & selling content for a price they set themselves. Once they submit the form, that should iniate a new "user/person/customer" on the "Stripe Dashboard". We should be able to retrieve their earnings as well from the Stripe dashboard so each "creator" can see who has pruchased, how much they have earned etc on our platform.
Sorry, to be clear, you can create subscriptions on behalf of any type of connect account. I was more asking about what research and decisions you have already done here
With these I was talking about the general pattern of what you can do based on what you decided
For Standard accounts, the user can create products in their own dashboard and the trick will be figuring out how they can flag to you what products to use
For Express and Custom, typically the products are created on your platform account, so you would likely want to give your users a page where they create products in your UI and then you use API calls to create them behind the scenes
Taking a quick step back, have you already read through our docs on choosing an account type?https://stripe.com/docs/connect/accounts
Ok this makes more sense. Thank you for sharing the link ๐
I have only read vaguely about Stripe Connect. I don't really understand where to look. The whole Stripe infrastructure is massive and I thought it would be best if I came to "dev-help" to get some guidance on where to look for my solution.
Yeah, I shouldn't be able to create subscriptions. That is something a "creator" does themselves on our platform "xzy.com". They set the price they want.
Custom is the solution we're looking for, because users should not be able to access the Dashboard at all, instead their earnings is fetched with code. They should just fill in a form, that then sends a request to stripe and the rest is being handled via our own website "xyz.com".
๐ stepping in here as Pompey needs to step away
Yeah overall it sounds like you would use Custom Connect and create Subscriptions on your platform and use the transfer_data.destination parameter (https://stripe.com/docs/api/subscriptions/create#create_subscription-transfer_data) to move funds into your Connected Accounts
https://stripe.com/docs/connect/destination-charges explains how Destination Charges work in general
So you would do a similar thing but with Subscriptions
Ok, I'll check it out. Thank you. I got some useful information. Thank you so much. I'll be back if I encounter more questions