#yandos666-requirements
1 messages · Page 1 of 1 (latest)
This usually means the account is disabled which can happen for many different reasons, usually because information is missing for that account
also you seem to be using Direct Charges with Express which you should never do, you should always be using Destination charges in the first place
Also looking at that account, it doesn't look like you asked the card_payments capability. They just have the transfers one
so whereabouts do you set what capabilites you want to request? when generating the aouath link?
You really should never be using OAuth in the first place with Express. You should be creating the account upfront via the API to choose the right capabilities then
https://stripe.com/docs/connect/express-accounts covers this
you can also choose default capabilities for Express straight in your Dashboard settings here: https://dashboard.stripe.com/settings/connect/express
ok - whereabouts did you see that capabilites of the connected account - is this something we can see from our/their dashboard?
yes if you look at that account in the Dashboard you can see the capabilities. As the platform you also have full API access and absolutely should be looking at capabilities and requirements on the Account: https://stripe.com/docs/api/accounts/object
awesome thanks - lastly why is direct charges with an express account so bad?
Many many reasons: bad reporting, harder to handle refunds for your own support team, no Radar support, fees are different, etc.
Really you absolutely should move to Destination charges and also move away from OAuth