Stripe: Python Вы должны обновить настройки брендинга Connect с помощью значка
В настоящее время я интегрирую Stripe Connect и продолжаю получать одну и ту же ошибку
stripe.error.InvalidRequestError: Request ********541g: You must update your Connect branding settings with icon in order to create an account link. You can set the missing fields at https://dashboard.stripe.com/settings/connect
Я выполнил все действия на панели инструментов Stripe и обновил все требования к брендингу, но теперь я получаю эту ошибку на моих тестовых данных. Вот код ниже
account = stripe.Account.create(
country="US",
type="express",
capabilities={
"card_payments": {"requested": True},
"transfers": {"requested": True},
},
business_type="individual",
)
return stripe.AccountLink.create(
account=account['id'],
refresh_url='https://localhost:3000/',
return_url='https://localhost:3000/',
type="account_onboarding",
)
Есть ли что-то еще, что мне нужно добавить?
Этого не должно происходить, если настройки присутствуют в Stripe Dashboard здесь: https://dashboard.stripe.com/settings/connect
Используете ли вы другую учетную запись для тестирования? Если да, то установлен ли значок и на этой учетной записи?
О, я вижу проблему. Я добавил print(account) и он показывает это ниже в части объекта
"branding": {
"icon": null,
"logo": null,
"primary_color": null,
"secondary_color": null
},
Что странно, потому что я обновил это в приборной панели