Node.js和MongoDB进行支付和存储信用卡数据

Node.js和MongoDB进行支付和存储信用卡数据,node.js,mongodb,encryption,credit-card,paypal-rest-sdk,Node.js,Mongodb,Encryption,Credit Card,Paypal Rest Sdk,我是NodeJS的新手,我正在制作一个需要接受付款的应用程序。例如,用户必须输入其付款信息,但付款将在以后的事件发生(可能是天)之前进行。所以,我需要将这些信息保存在我的数据库中(我使用的是MongoDB),我想知道什么是最好的方法。我应该如何加密信用卡信息以将其存储在我的数据库中,并在事件发生时付款。我在看PayPal REST SDK,但我不确定这是否是最好的方式。最好使用哪些库?我有很好的使用经验。它有一个很棒的nodejs库。其工作方式如下:客户完成卡数据。你把它送到stripe。它们为

我是NodeJS的新手,我正在制作一个需要接受付款的应用程序。例如,用户必须输入其付款信息,但付款将在以后的事件发生(可能是天)之前进行。所以,我需要将这些信息保存在我的数据库中(我使用的是MongoDB),我想知道什么是最好的方法。我应该如何加密信用卡信息以将其存储在我的数据库中,并在事件发生时付款。我在看PayPal REST SDK,但我不确定这是否是最好的方式。最好使用哪些库?

我有很好的使用经验。它有一个很棒的nodejs库。其工作方式如下:客户完成卡数据。你把它送到stripe。它们为您提供令牌(保存的客户id)。您只需存储此令牌。这是完全安全的,因为您不在本地存储信用卡详细信息。然后,稍后,你按你想要的方式收取“这个代币”的费用。方法类似于stripe.charge(客户端令牌、summ、回调)


事实上也是这样。Braintree是贝宝的女儿

它包括加密方法吗?它应该包括。这是付款。但我会检查文件,我正在寻找一个免费的,它看起来像是每笔交易的条纹费对不起,让你不高兴。但本质上没有免费的支付处理系统。