#stripe_connect_platform-update-connected-account

1 messages ยท Page 1 of 1 (latest)

true bridge
#

๐Ÿ‘‹ 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.

tepid copper
#

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?

true bridge
#

What is the difference between cancel and destroy? You should be able to cancel.

tepid copper
#

We got this yesterday:
Stripe::InvalidRequestError: You can't make any changes on a subscription that was not created by your application.

true bridge
#

Hmm I just tested earlier and had no trouble canceling. Can you provide request ID for that?

tepid copper
#

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.

true bridge
#

Oh that sub was created via a different platform?

tepid copper
#

Yes, try when another platform created the sub rather than no platform

#

Yes

true bridge
#

Well that's completely different than the scenario we were discussing before.

#

Which was when your Standard Account created the Sub

tepid copper
#

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.

true bridge
#

Correct.

tepid copper
#

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

true bridge
#

No that's not possible.

tepid copper
#

But that is what we need to do yes?

true bridge
#

Yes that's really the only solution here if your Standard Account users are creating Subs themselves.

tepid copper
#

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?

true bridge
#

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.

tepid copper
#

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.

true bridge
#

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.

tepid copper
#

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.

true bridge
#

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.

tepid copper
#

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.

true bridge
#

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.

tepid copper
#

For any subs not created by us

true bridge
#

Recreating Subs is completely normal when it comes to migrations.

tepid copper
#

"Recreating Subs is completely normal when it comes to migrations."

#

Ok, so that is the standard way to do it. Recreate the sub. OK, will do.

#

๐Ÿ‘