#lirou_paymentlink-dashboard
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/1432747350358757416
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
I have little to no coding knowledge, only basic stuff from C+. I'm trying to do this through "Make" but it's absurdly difficult for me, if someone can help me out here with a step by step guide I would greatly appreciate it.
hi there, this channel generally is for working with developers on API questions, but it sounds like Separate Charges and Transfers is what you're looking for. this lets you transfer funds from payments to multiple connected accounts https://docs.stripe.com/connect/separate-charges-and-transfers
No it's not that, this is a Charge directed at the central account (mine) that redistributes the money between all the connected accounts, that is far from what i'm looking for. Here's the situation and what I want:
- Each connected account is a standard account, because my co-workers are not from Brazil and I can't create express accounts for them since I'm from Brazil.
- Because they are standard accounts, I cant create payment links of my products that share revenue with them, and neither I can create a payment link on their accounts to share revenue with me
- The only possible way I've found for the payment of these links, my products, is through the Checkout Session handled by the API, wich I have no idea how to configure it
- There is a way to do it with the "Make" plataform, but I have no idea how
- What I Want is that everytime there is a payment made using one of the connected account's payment links, part of the value payed is split between me and the connected account, Not a payment from my end to divide between all the connected accounts
Ok I was wrong about what this was upon reading more, but still leaves me with no direction on what to do and how
gotcha, thanks for that context. for Standard accounts and using Checkout Sessions, I'd recommend using Direct Charges with collecting application fees https://docs.stripe.com/connect/direct-charges#collect-fees
that guide will show you how to create the Checkout Session with payment_intent_data.application_fee_amount to collect your portion of the payment
That's the thing, I already saw all of this, the thing is I don't know how I even begin doing these things. Where do I put all these codes, how do I make all of these stuff happen, I have zero knowledge on this area
๐ Taking over this thread, catching up now
For the Connect integration, this code should be in your system. Where to put these codes are your decision since we don't have the visibility to your system. At the high level, your system should:
- Create a connected account
- Onboard the connected account, i.e. collect the requirements such as business information to adhere to the compliance and regulation: https://docs.stripe.com/connect/onboarding
- Use the Direct Charges flow to accept payments for your connected account and take a split from the transaction: https://docs.stripe.com/connect/direct-charges
Here's the quickstart guide: https://docs.stripe.com/connect/saas/quickstart
Okay, I Think I now understand, there is a space in the dashboard to select these things... but here's the problem I have:
Once I select the Direct Charge, it only allows me to change the Aplication fee, the amount, currency and account ID (I imagine it's de connected account ID), but not the "product".
I Have multiple products, subscriptions in this case, that each should have different fees. How do I configure that?
Subscription supports application fee amount by percentage of entire subscription, not by individual product. If you would like to collect different fees for the products, they should be different subscriptions
but aren't subscriptions created through the products? I can't create a subscription without creating a product with said subscription (anually, monthly and etc).
And also in this case, it's not 1 product for all subscriptions, it's a different product for each subscription
How subscription works is that the product should be created first, then you create a subscription later. While you're creating the subscription, then you can configure the application fee amount.
There are a total of 4 products/subscriptions in each of the connected accounts, but only 3 of them have split payment for me and each one of them should be a different fee
The application fee amount is set at the subscription creation, but not to a product
But in order to create a subscription, I als need a client to select, but I have no client at the moment, how does that work then?
One suscription can have multiple products, which you can set how much application fee percentage you want to collect from this specific subscription
But in order to create a subscription, I als need a client to select, but I have no client at the moment, how does that work then?
You should build a client website for your customer to select the product first before creating a subscription with Stripe
Yes I have that, that is not the point (?)
For what I've searched, subscriptions are automatically created once the costumer subscribes using the payment link of that product that has a recurrent payment (anually, monthly and etc)
If it's not, then the subscription creation method is really confusing
Using Payment Link as the integration path changes the story
Payment Link is multiple use, and yes - it'll create the subscription automatically once the customers use the link to make the payment
Each Payment Link will be unique to the product and connected account. For example, when you select the connected account (let's say acct_A), product (prod_A) and the application amount (5%) when creating a Payment Link, all the subscriptions created from this Payment Link will be uniquely for this connected account. In the future when the customers make a payment on this Link, any subscription created from this link will have 5% fee to the platform and remaining to the connected account
So then we have yet another problem that I said earlier here:
- My account is Brazilian, it can only have Standard Connected Accounts since all of my co-workers are not from Brazil
- Because of this, the option to "split payment" in the Payment Link creation tab does not recognizes my connected accounts, and this option doesn't even show up if I try to create a payment link with the Connected account's product
So what do I do in this situation?
What is the country of your platform?
Brazil
Please help me out here, I really need this split system to work, even have all the values already calculated for each subscription, just need to know how to make it work...
This channel is for technical integration via API and we aren't familiar with how to create a Subscription Payment LInk in a Dashboard, i.e. why the connected account option isn't shown. If you would like to create a Subscription Payment Link in the Dashboard, our Support https://support.stripe.com/contact will be able to help
lirou_paymentlink-dashboard
I'm not having issues creating payment links, I know how and already have created several payment links. I'm just saying these options of "split payment" that show up during the creation of an payment link is no working with the connected accounts, since they are Standard accounts and not Express.
I came here because I need an solution to this problem through the API, since apparently that's the only way of solving this issue, by automatically creating a Checkout Session with the selected payment and then aplying the fees, that's what I have no idea how to do
The "split payment" is called Destination Charges: https://stripe.com/docs/connect/destination-charges
This is definitely not allowed for Standard accounts.
But you can create the PaymentLink on the connected account too, you don't have to create a Checkout Session. Is that what you are asking?
You suggested using the Direct Charge in the dashboard, but that is only for already created subscriptions, wich I don't have yet since my product is not released yet
No, I know I can create payment links for the connected accounts and also know how
My issue is that I need some of these payments to be "split" between me and my coworkers
That are the connected accounts
Are you a developer?
No
Do you know a developer?
Because you can't really do this without being a developer
I've been trying to do this through the "Make" integration, just have no idea how to start and what info to collect
Is it possible to do what I need through "Make"?
I don't know Make unfortunately, it's a 3rd-party tool
Do you know anyone that can help me with this then?
Because I either find a way to make this work through Webhooks on Make, or have to hire a developer
I would 100% hire a developer for this. There's so much more to it than just the PaymentLink creation
you have to handle refunds, disputes, payment confirmation failing, etc.
Then you really can't help me with this
Not really. We help developers here with questions about their own code. I don't know what you are trying to build exactly but if you aren't a developer then I don't think your approach can work here
Okay then, thank you for your time. Iโll see if I can get any help from the support or just do the split manually