Если вы используете систему онлайн-платежей, вам необходимо обеспечить ее высокое качество, разработанное людьми, которые знают, как правильно обезопасить такую систему. Вам также следует искать решение, которое в значительной степени обрабатывает все, что вам нужно, или которое позволяет подключать модули для дополнительной функциональности, а не для модификации твердого кода. У разработчика так много способов испортить даже самую лучшую систему, поэтому лучше просто оставить ее в покое, если вы не полностью ознакомлены с правилами безопасного кодирования.
ЕСЛИ что вам действительно нужно, так это способ продавать вещи и управлять контентом, тогда вам нужна корзина для покупок с возможностями управления контентом. Есть много хороших, и вы должны Google их. Мы выбрали AspDotnetStorefront , потому что он соответствовал нашим потребностям и был сертифицирован PACB, но есть множество других. Посмотрите вокруг, если это то, что вы ищете.
Тем не менее, вы можете получить хороший фреймворк с опциями корзины покупок, а также возможностью добавлять / изменять модули для обеспечения функциональности с DotNetNuke . Существует также широкий выбор уже существующих модулей на выбор. И вы, конечно, не можете побить цену на бесплатную версию. Разработка требует некоторого привыкания (есть обучающий код даже для опытных разработчиков .NET), но он довольно гибкий.
Редактировать - Я понимаю, что предлагаю только предложения .NET, но вы не упомянули, какие инструменты разработки / язык вам удобны, поэтому я упоминаю те, с которыми работал , Есть хорошие (некоторые, возможно, лучше, некоторые, возможно, хуже) эквиваленты Java и PHP для предложений, которые я предлагаю.