trying to integrate stripe connect in my site. But when I go to the stripe connect site and generate a sign up link for the account, it only shows the US as an option even though I have every country toggled in the dashboard?
const account = await stripe.accounts.create({
type: 'express',
business_type: 'individual',
business_profile: { url: `https://dialect.so/@${username}` },
email,
capabilities: {
transfers: { requested: true },
card_payments: { requested: true }
}
})
If you want the connected account to be able to select the country in Connect Onboarding, then do not set the capabilities on the account on creation.
const account = await stripe.accounts.create({
type: 'express',
business_type: 'individual',
business_profile: { url: `https://dialect.so/@${username}` },
email
})
If the platform does not set capabilities on the account explicitly, Stripe sets capabilities on the account based on the country configuration set in https://dashboard.stripe.com/settings/connect/express.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With