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
    },

Что странно, потому что я обновил это в приборной панели

Вернуться на верх