#stripe_connect_platform-update-connected-account
1 messages ยท Page 1 of 1 (latest)
๐ you can cancel it and you can perform certain updates on a Sub. You can't set an app_fee on a sub that you didn't create otherwise this would open up that ability for any platform to steal funds from a Standard Connected Account.
So as noted, while you aren't trying to use it in a nefarious way, it is not something that we can just allow.
I know we can't cancel it
We just got a bunch of errors on a form yesterday where we tried to cancel a sub we did not create
But are you saying we can destroy it?
What is the difference between cancel and destroy? You should be able to cancel.
We got this yesterday:
Stripe::InvalidRequestError: You can't make any changes on a subscription that was not created by your application.
Hmm I just tested earlier and had no trouble canceling. Can you provide request ID for that?
That was someone using our web form. A customer of a standard Stripe customer of ours tried to use our web form to cancel the sub but it is only allowing them to cancel subs we created. Another platform created the sub. We are having to move to Customer Portal instead of our web form for that reason.
Oh that sub was created via a different platform?
Well that's completely different than the scenario we were discussing before.
Which was when your Standard Account created the Sub
We have a web form so people can log in and cancel subs but we got that errror. So we told the customer to use Stripe Customer Portal to allow cancelling of subs made by anyone
Yes, different scenario.
Lots of things happening all day every day
The scenario we were discussing was when no application was listed
OK, so we can cancel if no application was listed on the sub
We cannot cancel if any application other than ours was listed.
Correct.
Any way we could get the Stripe Partner Program to allow us to update subs if the standard account owner uploads them into our app?
I don't like recreating an existing sub that has no free trial with a hacky duplicate that has a free trial. That is going to look weird and be confusing for the standard account owner
No that's not possible.
But that is what we need to do yes?
Yes that's really the only solution here if your Standard Account users are creating Subs themselves.
If the original sub has no free trial but we make one with a free trial but the standard account owner doesn't sell subs with free trials it is going to cause a lot of confusion no?
I mean that all depends on what reporting is going on.
It mostly sounds like you want to not be using Standard Accounts here.
The whole point of Standard is that Connected Account users still have control of their accounts and can perform actions.
The control you are looking for is why Express exists.
Or Custom.
OK, I must take some time and grok this and see what we are going to allow customers to do so there is some relationship between our fees and what subs we are listening for events on. If someone is doing a billion dollars of sales on a million subscriptions and they upload them all into our app but we are blocked from obtaining an application fee, I need to increase the subscription fee on them hugely.
Yeah I mean there shouldn't be a way for a user to gain access to your service without paying your fee.
That's what it really comes down to here.
Right.
So this comes up each year since 2016
The issue is that we get more and more people who want to migrate existing customers from some other application to ours.
If they started with us in 2016, all is fine. We created all the subs.
Stripe's policies make it really hard for us to let people migrate to us.
Someone comes to us with a billion dollars of sales and I don't want to take them on since those subs will be hitting our app with requests all day long, but Stripe is blocking us from receiving an application fee on the subs unless I let them migrate over by literally deleting their entire income of subs and recreating them which seems like a recipe for a huge lawsuit.
How do connect accounts take on customers with existing businesses????
I probably can't switch to a different model 7 years into the business. We have always been standard Connect not express nor custom.
There is a trade off of fraud vs. access here, no doubt about it. We can't allow for platforms to suddenly add app fees to any Sub they want.
Only solution I see is to count the sales and hit them with a direct charge on the 1st of the month for Charges we processed.
Yes you could do that and just charge them as a normal Customer and then create the Subs yourself going forward. Or, you recreate the Subs.
For any subs not created by us
Recreating Subs is completely normal when it comes to migrations.