#Ferb
1 messages · Page 1 of 1 (latest)
express
self.stripe_cx_con_account_id = self.stripe.stripe.Account.create(
type='express',
country='GB',
email=self.con_a.user.email,
capabilities={
'card_payments': {'requested': True},
'transfers': {'requested': True},
},
business_profile={
'name': f'{test_cx_account_name} Contractor Account',
},
settings={
"payouts": {
"debit_negative_balances": False,
"schedule": {"delay_days": 7, "interval": "monthly", "monthly_anchor": 31},
},
},
external_account="btok_us_verified",
business_type='individual',
individual={
'address': {
'city': 'London',
'country': 'GB',
'line1': '1 Test Street',
'postal_code': 'SW1A 1AA',
'state': 'London',
},
'dob': {'day': 1, 'month': 1, 'year': 1901},
'email': self.con_a.user.email,
'first_name': f'{test_cx_account_name}',
'last_name': 'Contractor',
'phone': '0000000000',
},
)
You can't accept things like ToS for an Express Account. You must send the Express account through Express Onboarding so the user can accept the terms themselves. See: https://stripe.com/docs/connect/express-accounts for express onboarding
I am only using this account for testing, is there an alternate method?
No you still need to do this for testing. See: https://stripe.com/docs/connect/testing where we provide test values to enable the account
i cant seem to find testing values for industry and anything on tos on this page?
You can put anything for industry