【问题标题】:how to verify bank account if its valid to receive funds? [closed]如何验证银行账户是否有效接收资金? [关闭]
【发布时间】:2018-06-17 06:24:03
【问题描述】:

早安,

我目前正在开发一个广告系统,我们有一些用户在我们的网站上做广告/分享帖子,然后他们会获得报酬。

我们还有一个需要他们帐号的表格。我的问题是,在我们将资金转入之前,我们如何验证他们在我们的表格上写的帐号是否有效?有没有办法我们可以通过电子方式做到这一点?我们目前是 TD 电子转帐的新手。

我只是想向那些使用过任何银行 API 的人寻求建议。

请给我一些关于从哪里开始的建议。谢谢!

【问题讨论】:

  • 我认为用户有责任向您提供正确的详细信息。即使您可以验证它是一个真实银行账户,您如何确定它是正确银行账户?绝不。在某种程度上,这并不是你的问题。如果他们想获得报酬,他们必须准确地告诉您将现金寄到哪里。在您的条款和条件中为此写下免责声明。这是一个法律问题,而不是编码问题。
  • 如果您传递无效数据,您正在使用的 API(您在问题中未提及)肯定会引发错误吗?
  • 非常感谢@ADyson 的洞察力..

标签: php onlinebanking


【解决方案1】:

您可以查看定义 SWIFT 代码的 ISO9362 标准,还有一个用于 BIC 和 IBAN 代码的标准,因此至少您可以正式验证代码并查找用户是否输入了错误的号码(例如类型错误)。

一旦你有一个正式有效的代码,你最终可以与正确的银行检查它是否公开了允许它的方法。

但在银行说出来之前,您甚至无法确定个人/帐号是否匹配。

【讨论】:

  • 好的@Gianluca .. 感谢您的建议,我认为这是我们能做的最好的,除了手动调用实际的银行,我认为这不是很有效,但我们可以获得正确的唯一方法结果..
猜你喜欢
  • 2020-08-11
  • 1970-01-01
  • 2012-03-01
  • 2017-12-20
  • 2017-03-21
  • 2019-10-26
  • 2011-06-10
  • 2010-09-13
  • 2012-06-19
相关资源
最近更新 更多