ruby-on-rails – 用于将钱存入用户帐户的库?
发布时间:2020-12-17 01:59:06 所属栏目:百科 来源:网络整理
导读:我正在构建一个应用程序,需要从通过信用卡支付的客户那里拿钱并将这些钱存入另一个客户的银行账户.我不想存储银行帐户信息,我只想说“将X美元存入用户Y的银行帐户”,其中Y称为第三方.该应用程序在轨道中.那里有干净的解决方案吗? 解决方法 如果您想直接将资
我正在构建一个应用程序,需要从通过信用卡支付的客户那里拿钱并将这些钱存入另一个客户的银行账户.我不想存储银行帐户信息,我只想说“将X美元存入用户Y的银行帐户”,其中Y称为第三方.该应用程序在轨道中.那里有干净的解决方案吗?
解决方法
如果您想直接将资金存入Y账户,您必须拥有Y的银行转账号码和银行账号.
首先,您需要在rails应用中设置Active Merchant.使用插件或gem: rails plugin install git://github.com/Shopify/active_merchant.git gem 'activemerchant' 在您的应用程序上安装了该程序后,您需要使用网关进行注册.下面是支持的网关https://github.com/Shopify/active_merchant/wiki/gatewayfeaturematrix的完整列表 这些railscast将帮助您开始使用Active Merchant: http://railscasts.com/episodes/144-active-merchant-basics http://railscasts.com/episodes/145-integrating-active-merchant 要使用银行而不是信用卡,如果您正在关注railscast,请在订单模型中创建新方法 def bank_account @bank_account ||= ActiveMerchant::Billing::Check.new( :account_holder_type=> "personal",:account_number=> "number",:account_type => "checking/savings",:name=> "name",:routing_number=> "routing_number") end end (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |