Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将nodejs与ruby集成以进行支付处理_Ruby_Node.js_Activemerchant - Fatal编程技术网

将nodejs与ruby集成以进行支付处理

将nodejs与ruby集成以进行支付处理,ruby,node.js,activemerchant,Ruby,Node.js,Activemerchant,我正在从头开始建立一个新的网站(没有遗留代码),基本上是一个博客/维基/论坛/电子商务之类的东西,但我有很多我想要的定制东西,我愿意在必要时努力建立它们。我对那里的购物车不太满意,我不想使用php,而且我认为有很多很棒的新技术,我希望在未来使用。具体来说,我想使用Node.js和MongoDB 现在阻碍我前进的最大症结是支付处理。我知道node.js有一个用于支付处理的库,但我现在太担心它的稳定性了。我愿意处理一些可能的错误/稳定性,但我不想在涉及信用卡数据等问题时胡闹 我目前的想法是,我现在最

我正在从头开始建立一个新的网站(没有遗留代码),基本上是一个博客/维基/论坛/电子商务之类的东西,但我有很多我想要的定制东西,我愿意在必要时努力建立它们。我对那里的购物车不太满意,我不想使用php,而且我认为有很多很棒的新技术,我希望在未来使用。具体来说,我想使用Node.js和MongoDB

现在阻碍我前进的最大症结是支付处理。我知道node.js有一个用于支付处理的库,但我现在太担心它的稳定性了。我愿意处理一些可能的错误/稳定性,但我不想在涉及信用卡数据等问题时胡闹


我目前的想法是,我现在最好的折衷办法是利用Ruby的活跃商户来进行支付处理。我的问题是:执行这种集成的最佳方式是什么,它看起来是个好主意吗?我是否需要在节点或另一个代理后面设置一个带有rails的整个web服务器,或者是否有更简单的方法来完成支付处理?

我会选择这样的方法:-它会让你的生活更轻松。

我通过使用beanstalkd发送支付处理作业来实现ruby集成解决方案。最后,我决定尝试使用redis,而不是使用pub/sub与ruby通信。

你看到了吗?

这如何帮助我与node.js集成?我没有看到列出一个客户端库。好的,有一个客户端库正在开发中,但是他们把它列为alpha。不过,这似乎是一个不错的支付网关。我给braintree发了电子邮件,他们说他们目前还没有在node.js支付网关上工作,但可能会在未来几个月内这样做。这对我的时间表来说还不够好。