#zen_best-practices

1 messages ยท Page 1 of 1 (latest)

kindred lodgeBOT
#

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

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

olive basalt
true path
#

Apologies for the lack of details, it's been a bit confusing haha.

If I understand correctly with v1 accounts, in their "Standard" mode, us as the platform needs to provide information about requirements and the current status of the account, right?

#

And by "explain requirements" I explicitly mean present them to the customer that they are missing certain things and must log into stripe to fix them

olive basalt
#

If I understand correctly with v1 accounts, in their "Standard" mode, us as the platform needs to provide information about requirements and the current status of the account, right?
Not sure what you mean by standard mode ๐Ÿ˜…

What kind of connected accounts are you creating? Standard, Express OR Custom?

true path
#

Standard

olive basalt
true path
olive basalt
#

Yes. That's Step 4 and 5 in the doc I shared

true path
true path
olive basalt
#

Correct, requirements parameter would tell you what's missing and then you can redirect the users back to a new Account Link (as explained in step 5)

true path
#

Or should we simply be stating "There are unsatisfied requirements."

olive basalt
#

The latter. You aren't required to tell them that "hey, you're missing XYZ" as such

#

If you want to, then you can but you don't "have" to afaik

true path
#

Okay, that makes things significantly easier. Thanks.

Just to make sure I understand everything you've sent correctly:

  1. We can view whether or not an account is ready to operate via the charges_enabled boolean on the Account object. If this is true: Their account is in good standing and ready to go. If this is false: Their account is not ready to operate.
  2. We can view whether or not they have completed onboarding (not necessarily succeeded) via the details_submitted boolean on the object.
  3. If charges_enabled is true and details_submitted is also true, then we do not need to provide them with an onboarding link.

Is this all correct?

olive basalt
#
  1. Correct
  2. Correct
  3. Correct
true path
#

Thank you, the only thing I have left to ask about is regarding v1 versus v2 accounts.

We have always used v1 accounts in the past. Is it OK/best practice to continue using the "Standard" Stripe connect accounts, and the v1 APIs, or will this be deprecated sometime soon?

olive basalt
true path
#

I will stay with v1 in this case, as all of our customers are currently using v1 objects and the vast majority are linking from existing accounts.

#

Thank you for the clarification.