#piercy
1 messages · Page 1 of 1 (latest)
Don't think test mode requires activation for testing.
Are you trying to create a connected account?
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
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
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.
How exactly are you creating this connected account and onboarding it?
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
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
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
not finding that account ID anywhere on my end. can you double check?
if you retrieve the account using the API
https://stripe.com/docs/api/accounts/retrieve
And look at currently_due under requirements
https://stripe.com/docs/api/accounts/object#account_object-requirements
Seems like individual.address.city is missing
which is required for transfers capability
Ok, and theres no way for me to fix this through the dashboard it seems?
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
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"
Are you able to find a request ID for this 400?
https://support.stripe.com/questions/finding-the-id-for-an-api-request
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.
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)
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
Huh I have not seen that error before, let me check
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"}}
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
redacted the parts that might be sensitive, but thats the full message
what version of stripe CLI are you on?
Same behaviour when you press enter or paste in the URL manually correct?
$ 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.
it is sensitive afaik
Are you logged in to your connected account or the platform account in the browser?
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
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
Ok, yeah that worked, and I am receiving webhooks from the connected account, so all good. Thanks!