为什么 stripe.Account.retrieve("") return 是一个帐户,它是什么帐户?

Why does stripe.Account.retrieve("") return an account, and what account is it?

我正在尝试创建一个实用函数来检查用户是否已提交他们的入职详细信息。

例如:

@property
def is_onboarded(self):
    stripe = stripe_config()
    a = stripe.Account.retrieve(self.stripe_user_id)
    return a.details_submitted

如果 self.stripe_user_id 是一个空字符串,它 returns 一些我无法追踪的 ID(在在线连接界面中看不到它)。

例如:

>>> stripe.Account.retrieve('')
<Account account id=acct_abc123abc1235N at 0x264b6b6cd00> JSON: {
  "capabilities": {
    "acss_debit_payments": "active",
    ...

我的简单问题是,为什么?而且,它返回的是什么帐户?

它 returns 平台帐户(即您的帐户;您用来发出请求的帐户)。