#nerder
1 messages ยท Page 1 of 1 (latest)
Hello
Hey!
So Connect endpoints will receive all Events that take place on the Connected Account for the types that your endpoint is listening for.
Are you working with Standard Accounts such that the Connected Account user might perform some actions on their account?
yes
And you don't want to handle those actions via your Webhook handler?
correct
Okay in that case you should set metadata on the actions that you take on the Account
Then you can only perform actions via your Webhook code based on the presence of that metadata
ok, right now I was doing it like this, for instance for customer.subscription.updated:
if (subscription.application === null) return;
basically my understanding of this was, "if the subscription object I receive has application, it means that has been updated/created by my integration"
will this work for this specific case?
Yep that would work for Subscriptions specifically
ok, that's enough for my use-case then
Then yeah you should be good to go
but this is opening a strong case for migrating to express actually
since we are at it I would like to ask you a question
Sure
for Connected Express, the connected account will be able to do operations in the dashboard such as creating and deleting subs?
like they will do with the standard?
Nope
With Express they have a very limited Dashboard where they can basically just read info about payments/payouts and update account verification info and their external account
ok!
understood
and last question then, what about the connect custom?
they will have access to the dashboard as of the standard or as the express one?
With Custom we don't provide a Dashboard at all
ah ok!
You would build the Dashboard yourself with whatever info you wanted to provide to your users
ok this makes sense, so to recap if i've understood properly
standard is when basically they have the dashboard, we can do things in their behalf but they can also do stuff (so we need to account for that and be careful of only handle stuff that concerns us)
with express, they will have some views on payout and some readonly functionality
and we custom we need to implement the dashboard ourselves as a standalone product
Yep you got it. You can review https://stripe.com/docs/connect/accounts as well which summarizes the differences
Thanks, you too!
๐
hey @void beacon sorry to bother again, reading that doc triggered me another question
Sure
but is possible for standard to handle the onboarding without using the stripe's one?
or that will only be available for custom?
Not completely, no.
You can't accept ToS for a Standard Account
They have to go through the onboarding flow to do that
You can pre-fill a good amount of their info to minimize onboarding
But Custom is the only one that isn't required to go through the Stripe onboarding flow
ok understood
generally speaking on an order of magnitude, how much complexity adds to support an integration for custom vs standard?
we are talking a huuge chunk of work, or is mainly the business logic to manage the onboarding?
Mostly just depends on what you are trying to build and what you want to provide to your users
The onboarding and account updates for verification information is the minimum difference, mostly.
But you likely will need to provide some sort of UI to your users.
ok yes I see
There is also the liability shift with Standard vs. Custom that you may want to consider
So you'll want much better fraud prevention measures with Custom
Versus with Standard you can rely on Stripe to handle more of that
yes I see
this is the problem
seems like that for having the flexibility to handle the onboarding you also need to carry the weight for the added liabilty
eheh a little dilemma
Yep pretty much!
just for giving you context tho, we are building a SaaS for gyms
at the moment we have everyone of Standard
but onboarding new customers is a big pain and also they are not really savvy enough to handle the dashboard complexity
thats why we are evaluating different approaches
Yep that all makes sense
It basically all comes down to trade offs
And what you care about the most
To me, Express likely sounds like the way to go for your model
It is the "in between" so to say
But your platform will still be fully liable with Express
So do have to be careful there
Ok, I'll explore that more in details
thank you so much again
this conversation was pure gold!
np!
can i download it to share it with my co-founder?
No download feature on discord as far as I know. I think you are best off with a copy/paste
I'll go with that
Or, the convo will get archived and you can come back to it later on