Я создаю новый веб-сайт с нуля (без унаследованного кода), который в основном представляет собой блог / вики / форум / электронную коммерцию, но у меня есть много пользовательских вещей, которые я хочу, и я хочу поставить в попытке построить их, когда мне придется. Я не очень доволен покупательскими тележками, я не хочу использовать php, и я думаю, что есть много замечательных новых технологий, которые я хотел бы использовать, чтобы смотреть в будущее. В частности, я хотел бы использовать Node.js и MongoDB.
Моя большая проблема, которая сейчас сдерживает меня, - это обработка платежей. Я знаю, что есть библиотека для node.js для обработки платежей, но сейчас я слишком беспокоюсь о ее стабильности. Я готов иметь дело с некоторыми возможными ошибками / стабильностью при обслуживании сообщения в блоге, но я не хочу облажаться, когда дело доходит до данных кредитной карты и т. Д.
В настоящее время я думаю, что мой лучший компромисс на данный момент заключается в том, чтобы, возможно, использовать активного продавца Ruby для выполнения только обработки платежей. Мой вопрос: каков наилучший способ выполнить эту интеграцию, и кажется ли это даже хорошей идеей? Нужно ли настраивать целый веб-сервер с рельсами, скрытыми за узлом или другим прокси, или есть что-то более простое, чтобы просто выполнить обработку платежа?