#piercy

1 messages · Page 1 of 1 (latest)

river basaltBOT
alpine shale
#

Don't think test mode requires activation for testing.
Are you trying to create a connected account?

green vapor
#

I probably is a connected account, but ive tried with two different ones now and each time I need to activate and it takes me out of test mode.

#

Whats the recommended way to create an account thats purely going to be used for testing?

#

Example account i tried with: acct_1I6a7kJDUkEeN0c2

alpine shale
#

1/ Create a connected account by using the API or the dashboard

2/ Create an account onboarding link

3/ Use testing data listed here fior verification
https://stripe.com/docs/connect/testing

4/ Done

green vapor
#

Trying to activate: acct_1I6a7kJDUkEeN0c2

"Known test bank accounts cannot be used in live mode"

I didn't enter live mode, the website force me into it because something I clicked said activate.

alpine shale
#

How exactly are you creating this connected account and onboarding it?

green vapor
#

Ive had this account for months, I can try another one, but I dont really understand why I cant use this

#

Ok so following what you said I now have an account thats restricted, and trying to update the information just puts me in a loop back to the same page. Presumably because I cant do it while viewing the dashboard as

#

but not sure what else I am supposed to do, unless its expected that I have to api query to get access to a test account that I just created?

#

acct_1O1s3A2RmBqll9v9

alpine shale
#

If you've used the test connect information then the account should switch to verified in a few mins or so.
The verification happens asynchronously

green vapor
#

Maybe dob wrong, why is this so painful?

#

Ok, this acccount had all the correct information and is still restricted. Ill give it 5 minutes and see but this has to be one of the most ridiculous processes ive ever had to follow.

I want to develop for your platform. We are in fact using your platform already in a massive capacity, and I just need to fix a very minor bug by hooking up to a webhook. But instead ive wasted an hour trying to get an account working.

acct_1O1s9gEL8FhbL71O1

alpine shale
#

not finding that account ID anywhere on my end. can you double check?

green vapor
#

acct_1O1s9gEL8FhbL71O

#

seems I added a 1 at the end 🙈

alpine shale
#

which is required for transfers capability

green vapor
#

Ok, and theres no way for me to fix this through the dashboard it seems?

alpine shale
#

Depends on the type of account you're creating, like standard account will have access to dashboard so they can login and provide this info.

Express and custom accounts can't do that. So you'd need to use the API to create an account link for missing info OR for custom accounts you can directly use the Accounts API to update the missing info

green vapor
#

So Ive just tried to do a standard account and it wont move on from the bank accounts page. Despite the page showing test mode, the http call gets a 400 saying "no such token" and "missing resource with message about live mode"

alpine shale
green vapor
#

fortunately I close it and managed to get passed by hitting "skip this form".. but then the account is still restricted acct_1O1ritK1sLyAfsV3

#

Think ive finally got one working, followed the "standard" process, then had to fight the website box as it doesnt accept www.example.com even though thats the placeholder. As well as adding a phone number again (even though i already added it).

#

but does look like its now created, which is fine until i need to do this again and then have to fight the system to get it done.

alpine shale
#

Totally understand the frustration here. This is all to make sure fraudulent connected accounts don't cause any issues for the platforms (and we want test mode to behave similarly to live mode so that merchants are equipped to deal with the actual/expected flow)

green vapor
#

I can understand that, but maybe a button that just says "create fully capable test account". That way if we need to test verification we can, but otherwise we can just skip to using an account that functions.

What should be 30 minutes work has been a 2h endeavor and wasted both yours and my time. I appreciate the help but I shouldnt really need it just to create an account

#

Sorry, I am now having an issue with the CLI, "the livemode of the authorization key you provided does not match that of the key provided in the Stripe-Account header"

Is there something I need to do to reset the CLI? Im just trying to do stripe login so I can hook it up to webhook fowarding

alpine shale
#

Huh I have not seen that error before, let me check

green vapor
#

C:\Users\MichaelPierce>stripe login
Your pairing code is: [redacted]
This pairing code verifies your authentication with Stripe.
Press Enter to open the browser or visit https://dashboard.stripe.com/stripecli/confirm_auth?t=[redacted] (^C to quit)unexpected http status code: 400 {"error":{"message":"The livemode of the authorization key you provided does not match that of the key provided in the Stripe-Account header.","message_code":"stripe_account_livemode_mismatch"}}

#

redacted the parts that might be sensitive, but thats the full message

alpine shale
#

what version of stripe CLI are you on?

green vapor
#

1.14.1.. ill update

#

Same error on 1.17.2

alpine shale
#

Same behaviour when you press enter or paste in the URL manually correct?

green vapor
#

$ stripe login
Your pairing code is: [redacted]
This pairing code verifies your authentication with Stripe.
Press Enter to open the browser or visit https://dashboard.stripe.com/stripecli/confirm_auth?t=[redacted] (^C to quit)unexpected http status code: 400 {"error":{"message":"The livemode of the authorization key you provided does not match that of the key provided in the Stripe-Account h
eader.","message_code":"stripe_account_livemode_mismatch"}}

$ stripe -v
stripe version 1.17.2

I clicked the link from my IDE, it came up with all the expected stuff on the webpage that loaded

#

Hitting enter did the same thing, it just said "waiting for confirmation" between

#

Im happy to share the pairing code and the t parameter from the URL if it helps, I just wasnt sure they were sensitive or not.

river basaltBOT
alpine shale
#

it is sensitive afaik

#

Are you logged in to your connected account or the platform account in the browser?

green vapor
#

the top left shows the connected account, but as theyre all on the same email I can freely switch between them

#

Account Id if it helps: acct_1O1sT6JvmWfHgOOQ

#

so thats the connected account selected on the drop down

alpine shale
#

Can you try logging out from all of them? Then try stripe login and login to the platform account instead?

#

My guess is that CLI trying to connect to connected account is causing this issue

#

You want the platform account instead

green vapor
#

Ok, yeah that worked, and I am receiving webhooks from the connected account, so all good. Thanks!