#just-john_docs

1 messages ยท Page 1 of 1 (latest)

tardy scarabBOT
#

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

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

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

sand coral
#

This is the screen in Connect setup I'm referring to:

#

And this is the screen in the resulting docs I'm referring to:

tiny tulip
#

Hi ๐Ÿ‘‹

So is your question just which settings to choose?

sand coral
#

Basically, yes. It's difficult because the options in the setup do not match the options in the docs.

tiny tulip
#

Also it's not really clear to me what settings you are trying to select

#

Which doc?

sand coral
tiny tulip
#

I would like to select dashboard access = stripe in these docs

What is stopping you? Setting dashboard access to stripe will invalidate some other options but it should be something you can do

sand coral
#

Clicking it there only changes the docs. It doesn't change my setup options in Stripe Connect.

#

It is my impression that I need to follow the docs that match my setup options for everything to work correctly.

#

Thus, I need to find the setup option that corresponds to "dashboard access = stripe."

tiny tulip
#

Sorry, this server is focused on developers coding integrations with stripe APIs. What parameters are you passing when you make the API call to create a Connected Account?

sand coral
#

Yes, but the docs need to correctly support the APIs. I am not sure yet, but at the moment it appears the docs are incorrect because they do not match the options during setup.

#

One moment while I find the API call.

#

The most important code chunk is here:

      const subscriptionSchedule: Stripe.SubscriptionSchedule =
        await stripe.subscriptionSchedules.create({
          customer: customerId,
          end_behavior: 'cancel',
          expand: ['subscription'],
          start_date: 'now',
          default_settings: {
            default_payment_method: paymentMethod,
          },
          phases: phaseBuilder(rentValues, property.securityDeposit),
        });
tiny tulip
#

SOrry but that isn't creating a Connected Account

#

So the above settings don't apply at all

sand coral
#

Correct, it's not adjusted yet because I haven't been able to finish the setup steps.

tiny tulip
#

The settings you referring to are specifically for creating a Connected Account.

They have absolutely nothing to do with Subscriptions so the code you shared has no bearing on them at all

sand coral
#

Yes, I am aware of that.

tiny tulip
#

Have you created a Connected Account using the API?

#

None of the "settings" in the doc really have any bearing whatsoever. They are just there as a helpful guide

sand coral
#

Exactly. What I need to know is what steps to choose in the Connect setup to correctly set up my account so that I can use the options that I want.

#

And it is clear from my conversation with Stripe Support that this falls under "technical questions for developers" because they have absolutely no idea what any of the options are about.

tiny tulip
#

Although I thought the "Design an Integration" doc showed you the controller parameter object. That seems like a missed opportunity

sand coral
#

Okay, thanks. That appears as though it will be helpful later when I am creating connected accounts. Right now I am trying to set up our account correctly.

#

For example. On this screen you can see that "express dashboard" is selected. It is my understanding that I need the correct option ("stripe") to be selected.

#

However, I am unable to find the selections in setup that result in the correct setup.

tiny tulip
#

For example. On this screen you can see that "express dashboard" is selected. It is my understanding that I need the correct option ("stripe") to be selected).

Nope

#

Although, my dashboard looks entirely different.

#

Also, to be perfecetly clear, we do not assist with the Dashboard on this server. We are focused on coding API integrations

sand coral
#

Oh, interesting. Are you saying that the options in my last screenshot do not actually affect what I'm able to do in the code?

tiny tulip
#

I'm saying I've built complete Connect Integrations using all account types without ever touching settings in the dashboard

sand coral
tiny tulip
#

I would recommend building a basic mock-up of your business model in Test mode to get an understanding of how all the API requests work and inter-relate

sand coral
# tiny tulip Also, to be perfecetly clear, we do not assist with the Dashboard on this server...

Okay. I can attempt to build it out since it sounds like dashboard settings don't actually matter, but just as a note:
it's a little hard to understand where to go for help on this, because the server description says that technical discussions related to the docs should be in Discord, and from my point of view that's what this is. And as I mentioned before, Stripe Support appears to have no idea how set the options correctly, so if the folks here don't know either, then who is supposed to know?

tiny tulip
#

We focus on tech discussion about the docs as they pertain to API integrations. Unfortunately we cannot also be experts on the Dashboard functionalities.

I realize that can be hard to differentiate. But also, to be clear, the docs you were looking at also had no references to the specific Platform Profile section of the Dashboard so I can understand that causing confusion. It shouldn't, in my opinion, but it could.

sand coral
#

I did try Stripe Support first, and it sounds like perhaps that was technically the correct choice. The problem is that they were about as helpful as a poke in the eye. You were more helpful even though it's not your area.

tiny tulip
#

Yeah, I can understand that.

sand coral
#

The connection is that the selections that show up in that doc are direct results of the choices made in the dashboard.

#

(Note this message)

tiny tulip
#

Ah. That isn't functionality I've run into

sand coral
#

Hmm, interesting.

tiny tulip
#

So my first approach to test how that would impact your ability to provide full access to the Stripe dashboard for your Connected accounts

#

woud be to use the API to create and Account and specify controller.stripe_dashboard="full"

#

Then, onboard that account via our hosted onboarding (fastest way to get going) and log in as that account to determine if you get full access

#

I know it's a situation where you just wish there weren't so many ways to get confused but, unfortunately, there are. So my approach is to cut to the end result

sand coral
#

Yeah, I can give that a try. Thanks, I appreciate it!

tiny tulip
#

Happy to help! And if you run into errors or have questions about the API's behavior, please feel free to come back and ask more questions.