我正在为预订地点构建一个rails应用程序。该应用程序应该能够方便银行转帐(不是VISA /万事达卡直接付款)付款。基本上我们让用户知道我们的银行帐号。然后用户可以通过iBanking /转到ATM或银行。不,当我们收到付款时,我们应该知道这笔付款的来源和预订。
我们如何知道谁发送以及预订是谁,而除了金额之外,转账信息中没有其他数据。我听说我们可以应用一个唯一的美分标识符,比如当付款是8美元时,我们将其8美分2美分链接到发送它的用户和预订数据。
这是将实际付款数据与预订数据相关联的最佳做法吗?如果是,是否有任何红宝石宝石能够生成唯一的美分标识符?或者如果没有,是否有更好的方法?
感谢您的协助。
答案 0 :(得分:0)
有点模糊,但许多向人们收费并且允许用户通过银行转帐付款的公司要求用户在交易上加上特定的参考号,这将交易与该用户联系起来。帐户。
需要向用户明确表示,如果他们未能输入正确的参考号,那么付款就不会与他们联系,因此不会显示作为他们帐户的信用额度。
这并不是一个特别令人满意的系统,因为它会让用户承担责任,或者承担延迟付款的额外费用,或者有麻烦将其整理出来。但是,很多成功的公司似乎都是这样运作的。