带有“托管帐户”的Stripe Connect API(Ruby):删除银行帐户,添加多个银行帐户

时间:2015-05-09 15:55:58

标签: ruby-on-rails ruby stripe-payments

我正在使用Stripe API Reference在必要时实施Stripe Connect API。使用该引用我无法解决两个问题:

1)是否可以删除银行账户?如果是这样,怎么样?我尝试在银行帐户对象上调用标准deletedestroy方法,并在.destroy_all上调用account.bank_accountsaccount.bank_accounts.first = nil似乎也不起作用。

2)是否可以添加多个银行帐户?父Account个对象有.bank_accounts的事实使得它看起来应该是可行的,但我能找到添加银行帐户的唯一方法是使用account.bank_account=,这样您就可以创建或更新单个帐户。

1 个答案:

答案 0 :(得分:1)

我正在使用Stripe处理NodeJS应用程序,我有完全相同的问题。与Stripe Support交谈后:

  1. 据我所知,没有办法删除银行帐户。我正在等待条纹支持的确认,我会在收到回复后立即更新。

  2. 单个帐户(在我的情况下是一个托管帐户)可以为每个货币链接一个的银行帐户。所以只有一个接受美元的银行账户。但是可以添加另一个接受英镑的银行账户。这似乎是bank_accounts方法命名的原因。使用其节点库,如果已存在相同货币之一,则调用填充了update属性的bank_account方法将替换现有银行帐户。

  3. 我希望来自Stripe的人会在这里回复(现在仍然是),但在那之前,我希望这会有所帮助。