如何在Web应用程序中处理/存储资金

时间:2013-02-07 10:55:43

标签: currency banking

如果应用程序要接受形式的货币存款以换取可用于服务的信用额度,那么如何存储,存入和取出资金。

即。在adwords中,您存入10美元到您的帐户,然后您显示10美元的信用。但这10美元纯粹代表了你的钱,它只是数据库中的一个价值。

实际的后端系统想要处理什么?即。实际持有的资金在哪里,如果退出等,网络应用程序如何控制实际资金?

4 个答案:

答案 0 :(得分:4)

世界上几乎所有的钱“纯粹代表你的钱,它只是数据库中的一个价值”!下一部分钱是纸币,从某种意义上来说它是物质的,但如果支持纸张的政府倒闭,它可能随时变得毫无价值。在此之后出现像黄金这样的实物,但这是非常不切实际的。

基本上我所说的是,处理金钱的网络应用程序只具有数据库中的值!正确编写的代码非常谨慎地测试和验证处理“钱”的代码,当然还使用像hoang这样的数据库交易,以避免在系统中重复金钱或亏本。

我希望这个答案会让你对现代世界如何处理金钱感到不那么舒服:P

答案 1 :(得分:2)

从评论中,您的意思是您对Web应用程序如何与银行进行交易感兴趣(具有“真钱”,而不仅仅是数据库号码)。

每个网络应用程序都可以通过API与特定的银行机构(例如本地银行,PayPal等)进行通信。然后,网络应用程序可以使用它来订购资金,并在资金到来时通知它。具体细节因银行机构而异。

例如,您可以在此处找到有关OFX(开放式金融交易所)的更多信息: http://wiki.gnucash.org/wiki/OFX_Direct_Connect_Bank_Settings

答案 2 :(得分:1)

来自Stackoverflow bounty system

你必须拥有至少75点声望才能获得赏金,并至少获得与赏金金额相同的声誉。

赏金奖励将在赏金开始时从您的声誉中扣除,而不是在奖励时扣除

  

在肤浅的交易平台中用Money取代声誉

您必须至少 75 $ 才能开始购买,并且至少与要价一样多。

交易开始时,会从您的账户中扣除提款金额,而不是在交易被判决时

让我们在我们的肤浅交易平台上添加一些流程

  • 您的帐户已映射到您的VISA信用卡,费用将是 自动处理。
  • 交易结束的那一刻,货物将发送给您 送货地址,您可以在一周内发货。

这是一个简单的表示如何在网络应用程序中处理资金:)。它们仍然是映射到某些实际工作流程的数字/交易。规则并与您的银行整合

答案 3 :(得分:0)

归结为可以信任的安全令牌,我可以签发金额支票并发送给您,您去银行并获得荣誉/付款 支票可以“书面”(我使用松散的术语,因为它也可以是条形码或加密的代码)以任何方式(子弹案例已被使用和荣誉) 所以它真的是一个承诺“我保证会支付持票人”