#heynatefox_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/1329516944042233989
π Have more to share? Add more details, code, screenshots, videos, etc. below.
cc @round eagle
Hi π
This has to do with where the connected accounts are located. You cannot transfer funds to an account in Ireland from a US based platform if they have the full service agreement
Okay- is there any way to complete the desired outcome? Could be a different way to set up the account or configuration of Connect?
will also let @round eagle chime in here.
The desired outcome is to share 50% of revenue but only for a specific time period?
Yeah, exactly. We'd ideally allow customers to refer their friends/audience/etc. and get 50% of the subscription revenue that those referrals produce for 6 mo.
Okay so I have an idea for how this would work and make it easier to keep track of in terms of timing
Beehiiv does something similar and they leverage stripe
But it would still require you to have your Connected Accounts configured such that they can receive transfers
Okay. We are more than open to ideas!
You would either
- Need to have platform accounts in each region in which you are doing business
- Set up your accounts using the recipient agreement
But then, what I would do is use Susbcription Schedules
With Sub Schedules, you can schedule changes to the subscription to occur later
In your case, you would create 2 phases
- 1st phase - lasts 6 months and includes the details of the account to transfer funds to in the
phases.transfer_dataproperty https://docs.stripe.com/api/subscription_schedules/create#create_subscription_schedule-phases-transfer_data - 2nd Phase - Goes indefinitely and does not include the transfer data
OK, so then all of our subscriptions would need to be set up with this, correct?
And, from a subscriber standpoint, would this change anything? Does it not notify you of something changing or anything of that nature?
Not a problem if it does, just want to know what to expect.
Correct.
You would want to start reading this doc: https://docs.stripe.com/billing/subscriptions/subscription-schedules
By Subscriber, do you mean Customer?
Yes
Oops haha
Yes to your last question
Not to that
No, the customer does not get a notification
Okay. So really nothing changes from the subscriber/customer standpoint. Itβs entirely in our backend.
They see nothing change. But Stripe stops tranferring 50% of the funds to the Connected Account
This is likely how beehiiv does it now that you are explaining it
Perfect. This is a great solve. @round eagle chime in if you have any thoughts/questions π
If you are going to be paying out to accounts outside the US, I strongly recommend you to review this doc as well: https://docs.stripe.com/connect/cross-border-payouts