是否可以使用任何支付界面将卡片保存在文件中以按需收费?

Roc*_*160 2 ruby ruby-on-rails authorize.net activemerchant

我正在为一家教练公司建立一个网站,他们要求我们以某种方式保存卡片信息(我告诉他们这是一个很大的禁忌,大多数支付API将为我们处理这方面的事情)这样我们就可以"按需"收费.例如,该人显示指导会话,在引脚中键入,并且为一个会话收取他们的卡.最佳案例 - 这也适用于在线商店以及付款处理.卡片存档后,他们可以创建一张卡片,输入密码,然后就可以了.我们目前正在使用Authorize.net和Ruby on Rails.我仍然是开发界的新手,这是我第一次需要处理付款处理.据我所知,没有应有的文件.他们宁愿不使用Stripe,因为它的收费很高,我们的大部分费用都是8到15美元,而且他们也想避免使用PayPal,因为众所周知,冻结账户是没有充分理由的.

mak*_*han 7

存储信用卡信息是不切实际的,原因有两个:安全性和成本(PCI合规性).您最好的选择是使用Stripe或Braintree.

两者都提供优秀的图书馆和作为支付聚合器(不需要银行的商家帐户开始处理付款).

https://stripe.com/docs/api#cards

https://developers.braintreepayments.com/ios+ruby/sdk/server/payment-method-management/create

  • 同意.当人们查看在线支付的成本时,他们通常会忽略提供安全性的成本.我曾经为一家大型电子商务网站工作,该网站仍然选择精确外包,因为PCI的实施成本要高于使用外部提供商的费用.我还为PCI一级组织工作,其主要原因是为他们的客户处理 - 后者公司内部的安全理念更加严格和维护成本更高(但当然值得,因为成本缩放一旦设置,就跨多个客户端). (2认同)