#mgreenw-express-connect
1 messages · Page 1 of 1 (latest)
I'm not 100% sure if this works with Express, but have you tried setting it on creation? https://stripe.com/docs/api/accounts/create#create_account-tos_acceptance
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
invalid_request_error: You cannot accept the Terms of Service on behalf of Standard and Express connected accounts.
In live mode this makes sense, but in test mode we need to be able to accept the TOS so all the accounts have transfers + payouts enabled for testing
Yeah that's what I was worried about - I believe the idea is that in test mode you'd emulate the experience of live mode (which requires the account to accept the TOS through the onboarding flow)
That's fine in the case of a new account, but we are trying to emulate "existing and correctly setup" accounts in test mode
is there any other way around this?
Unfortunately no - there isn't any way around this
darn ok. Would appreciate it if you could submit this to the team as a ticket for consideration!
Can do! I know it's not ideal - if you were using custom connect you'd be able to do this (since we also allow custom connect to do this in live mode)