确保平衡的客户只有一个平衡的银行账户

时间:2013-08-06 14:13:42

标签: balanced-payments

我正在尝试通过删除已与客户关联的银行帐户并创建新的银行帐户,然后将其与客户关联来实现此目的。

当我这样做时,我不断收到这样的错误。

Balanced::NotFound(404)::Not Found:: GET https://api.balancedpayments.com/v1/bank_accounts/BA2PG7jrXzlrEcfpEERh0zD1: not-found: "/v1/bank_accounts/BA2PG7jrXzlrEcfpEERh0zD1" has been deleted. Your request id is OHM152584f2fea211e2ad13026ba7f8ec28. 

我哪里错了?

1 个答案:

答案 0 :(得分:1)

没有看到代码,我无法确定发生了什么。看起来你实际上在整个过程中某处无效或删除了银行账户。

为了将每位客户限制为一个且仅限一个银行帐户,我会执行以下操作:

  • 将银行帐户URI存储在您的数据库中,可能位于用户表的列中
  • 当用户更新其银行帐户信息时,通过URI查找旧银行帐户并使其无效/删除
  • 存储新银行帐户的URI