#ilikegpus_terminal-apps-connect-deployment

1 messages ¡ Page 1 of 1 (latest)

stable locustBOT
#

👋 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/1362479282533699846

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

true gust
#

Hi! Which reader are you trying to deploy to?

#

What happened when you followed the steps on the guide? Where did you run into an issue?

dapper dust
#

The terminal I am trying to deploy to is STR70Z1C317000689 which is registered to the connected account referenced above.

Following the steps of the guide, I create a "Deploy Group" in my dashboard but cannot see any locations/readers from the connected account to add to the deploy group

true gust
#

What is your Platform Account ID?

dapper dust
#

acct_1Q8AkcH65uDkojqs

dapper dust
#

yes the app has been reviewed and has been accepted.
app id - tmda_5300lMD270007nWi1QC11H65uDkojqs

true gust
#

I can't look that up for some reason.

And the Connected Account has locations, ya?

dapper dust
#

Yes, the connected account has one location 'HQ'
But I don't see that in the list of location on my platform account when trying to deploy

true gust
#

Is there a code for the 'deploy group' you created?

dapper dust
#

This is the id of the deploy group - tmddg_F366gFR7Em7kbD

true gust
#

"Test Location" is in the Platform, ya?

dapper dust
#

yes

true gust
#

Huh.

#

Ok give me a sec.

stable locustBOT
#

ilikegpus_terminal-apps-connect-deployment

dapper dust
#

Thanks @true gust let me know if there's anything else I can look at on my end

true gust
dapper dust
#

Well I can't get to that point yet but I would like to set this up with Direct Charges

#

I don't see any accounts there to pick the location for my connected account

true gust
#

It may be that if they're Standard Accounts, they also need to have the feature enabled for this to work. Still trying to confirm/refute that.

dapper dust
#

Okay, thanks

dapper dust
#

So is my account (the platform account - Ateevo) a Standard Account ?

stable locustBOT
dapper dust
#

I had spoken to an account manager to get enrolled into a partner program which is how I got access to create the terminal app - so not sure if a step was missed along the way?

drifting hound
#

Hello, my colleague is stepping out but I can help here. Catching up in this thread

#

So is my account (the platform account - Ateevo) a Standard Account ?
Yes, your account is a Standard account
I had spoken to an account manager to get enrolled into a partner program which is how I got access to create the terminal app - so not sure if a step was missed along the way?
This I am also not immediately sure on, discussing with timebox and our other colleagues and will get back to you

dapper dust
#

What type of account should it be?

#

Please let me know and I can get in touch with my account rep to see if he can shed more light on this

stable locustBOT
drifting hound
#

Your platform account should be a Standard account, it looks like the issue may be with the connected account's connection to your platform but I am still confirming that and what you may need to do to work around that

dapper dust
#

Ok

drifting hound
#

Okay it looks like there is a piece of internal configuration that needs to happen for this to work. Basically we need to designate that the connected account is controlled by your platform. Can you DM me the name of your account rep? I can reach out with info on the specific process for that designation.

dapper dust
#

Will we need to do this for every account I onboard?

drifting hound
#

Good question. And you are onboarding these accounts via OAuth correct?

#

And got the email, deleted it from this thread because bots sometimes crawl public servers for addresses to spam

dapper dust
#

This account I onboarded directly - using a link. Going forward, I'll be using OAuth

drifting hound
#

And how will this setup typically work with your actual customers? Are you trying to add people with existing Stripe accounts? Or will you be creating their Standard accounts? I think that creating them yourself should always have this setting set, I am not immediately sure about the easiest way to do this when connecting existing accounts with OAuth

dapper dust
#

I need to be able to handle both use cases - some customers will onboard with us while others may already have existing Stripe accounts

#

If it turns out that we need to get them to create new Stripe accounts that's a viable alternative - I just need to know ahead of time that's the case

drifting hound
#

For existing Stripe accounts, this change will be needed. Basically the restriction that you are running into is that you can only deploy apps to accounts that you control. An account won't be considered to be controlled by your platform if they are an existing account that connects to you through OAuth. Any account that you create through /v1/accounts and then provide an onboarding link to your user will be controlled by your platform and won't need this change.
https://docs.stripe.com/terminal/features/apps-on-devices/overview#apps-on-devices-and-stripe-connect-compatibility

dapper dust
#

Got it! So for this one we'll have to do something on the backend to line things up?

drifting hound
#

Yeah, basically for anyone who doesn't want to connect an existing account, you can just create the account yourself and then send them a link to collect their onboarding info. That account will start connected to your and will have this setting turned on.
https://docs.stripe.com/connect/standard-accounts#create-account

#

And one thing that may be helpful is that if someone has an existing account, we will try to find that and let them use some of the info that they submitted before on the new account too. So it is a lighter signup load than signing up completely from scratch again

dapper dust
#

Understood.

#

so for this account in particular is there a way for us to connect it properly or do I need to get them to create a new account?

drifting hound
#

Yes, that would be the thing to reach out to your account rep about. Basically for anyone you can create a new account for, you are all set. For anyone who wants to connect an existing account, you will need to go through that process.

dapper dust
#

Ok, got it. I will reach out to him to see if we can get this one linked up