【问题标题】:Handle payment via bank transfer for Rails通过银行转账为 Rails 处理付款
【发布时间】:2014-07-24 21:21:35
【问题描述】:

我正在构建一个用于地方预订的 Rails 应用程序。该应用程序应该能够促进银行转帐(不是 VISA/万事达卡直接付款)进行付款。基本上我们让用户知道我们的银行帐号。然后,用户可以通过 iBanking/去 ATM 或银行付款。不,当我们收到付款时,我们应该知道这笔付款来自谁以及来自哪个预订。

我们应该如何知道谁发送了它以及它是为哪个预订而发送的,而转账信息中除了金额之外没有其他数据。我听说我们可以应用一个唯一的美分标识符,例如当付款为 8 美元时,我们将其设为 8 美元 2 美分,以将其链接到发送它的用户和预订数据。

这是链接实际付款数据和预订数据的最佳做法吗?如果是,是否有任何红宝石能够生成唯一的美分标识符?或者如果没有,有没有更好的方法?

感谢您的帮助。

【问题讨论】:

  • 最好输入他们的电子邮件 ID,而不是一个特定的参考号,这可以保证是唯一的。

标签: ruby-on-rails ruby payment bank onlinebanking


【解决方案1】:

有点含糊,但许多向人们收费并允许用户通过银行转帐付款的公司要求用户在交易中输入特定的参考号,从而将交易与该用户的帐户联系起来。

需要让用户明白(通常是这样),如果他们没有输入正确的参考号,那么付款将不会与他们关联,因此不会显示为信用在他们的帐户上。

这感觉不是一个特别令人满意的系统,因为它让用户有责任把它做好,否则可能会因逾期付款而被收取额外费用,或者有麻烦整理它。但是,很多成功的公司似乎都是这样运作的。

【讨论】:

    猜你喜欢
    • 2013-02-11
    • 2012-11-09
    • 1970-01-01
    • 2016-05-09
    • 2018-09-26
    • 2016-07-18
    • 1970-01-01
    • 2021-01-26
    • 2015-04-24
    相关资源
    最近更新 更多