使用验证文件更新帐户

时间:2019-02-27 21:11:14

标签: stripe-payments

我使用createToken(客户端JS)创建了一个帐户

我想更新该帐户的验证文件。

我已经成功上传了文件并获得了fileId

我正在尝试将其附加到该帐户。我正在使用.net服务器端

我已经做到了:

  var options = new AccountUpdateOptions
        {
             Individual = new PersonUpdateOptions()
             {
                 Verification = new PersonVerificationOptions()
                 {
                     Document = new PersonVerificationDocumentOptions() { FrontFileId = fileId}
                 }
             }
        };

        var service = new AccountService();
        Account account = service.Update(accountId, options);

但是,这不起作用,我得到了错误:

  

该帐户只能使用帐户令牌进行更新,因为   最初是使用帐户令牌创建的。 (尝试更新参数   直接“个人”。)

我是否应该保存在数据库中为每个帐户创建的令牌以进行更新?

然后我应该如何更新帐户?

1 个答案:

答案 0 :(得分:0)

假设您正在使用“自定义关联帐户”,则需要按照Using Connect with Custom Accounts中的步骤进行操作。

如推荐的那样:

  

存储收到的帐户ID。您需要此信息才能执行   代表用户的请求。

帐户ID将为acct_**********形式。