Skip to content

Introduction to nopCommerce

Welcome to the personal nopCommerce documentation! This guide will help you get started with nopCommerce, whether you're looking to develop plugins or deploy your store.

What is nopCommerce?

nopCommerce is a free, open-source e-commerce platform based on ASP.NET Core. It provides a comprehensive solution for building online stores with features including:

  • Product Management - Manage products, categories, manufacturers, and attributes
  • Order Processing - Handle orders, shipments, and returns
  • Customer Management - Manage customers, roles, and authentication
  • Payment & Shipping - Integrate with various payment and shipping providers
  • Plugin Architecture - Extend functionality through a robust plugin system
  • Multi-Store Support - Run multiple stores from a single installation
  • Multi-Language & Multi-Currency - Support international customers

Documentation Structure

Navigation Guide

Use the sidebar to navigate between sections, or use the search (Ctrl+K) to find specific topics.

Getting Started

New to nopCommerce? Start here to learn about prerequisites, system requirements, and basic concepts.

Plugin Development

Learn how to create plugins that extend nopCommerce functionality. Covers everything from basic plugin structure to advanced topics like event consumers and scheduled tasks.

Deployment

Step-by-step guides for deploying nopCommerce on various platforms including IIS, Linux, Docker, and Azure.

Version Information

This documentation covers nopCommerce 4.90. For earlier versions, use the version selector in the navigation bar.

VersionStatus.NET Version
4.90Latest.NET 9
4.70Maintained.NET 8
4.60Legacy.NET 7

Community & Support

Contributing

Found an issue in the documentation? We welcome contributions! Check our contribution guidelines to get started.

Released under the nopCommerce Public License.