Home/Website Development/nopCommerce/nopCommerce Features

nopCommerce Website Features

Looking for a platform for your e-commerce website that combines style with versatility? Here are just some of the different features you can choose to utilize if you choose to go with a nopCommerce website.

ECommerce Product Page Product Attributes

Create as many attributes for your products as needed, such as size, color, material type, price weight, and many others. You can even add text options on products for customers to fill in, like initials for monogrammed products. Customers can even upload files for printing capabilities.

Product Comparison

Comparing products, options, and features side-by-side removes the guesswork for customers, improving the time and odds of them adding their selection to the cart.

Stock Management

nopCommerce’s inventory management tool allows store owners to discern physical stock and available quantities. You can easily manage back-order and pre-order status for each product with multiple warehouses supported. Partial deliveries are also supported, as is stock management by product.


Individual prices can be specified for individual customer groups. You can allow customers to enter product prices,(e.g. donation products), or allow store owners to hide prices from non-registered customers. You can also adjust prices for sales and include “call for price” options.

Downloadable Products

Selling downloadable products, like music and e-books, is a great addition to your site that nopCommerce also supports. You can be certain complicated matters like license attachments and user agreements will be handled properly. You can even choose the download activation type such as “When order payment status is paid” or “Manual activation.”

Product Reviews and Ratings

Product reviews are crucial for your business’ marketing efforts. They give a direct voice from the customer to your business and inform potential customers about the quality of your products. Use them right and product reviews can be the difference between a customer placing a product in their cart or jetting off to another site.

Additional features:

  • Supports categories and manufacturers
  • Rental products
  • Bundle (e.g. Build your own computer) and grouped products
  • Recurring products
  • Product tags
  • RMA (return management)
  • Supports multiple images per product
  • Featured products, sale products, or new products
  • Disable buy buttons for specific products
  • Product specifications (e.g. processor, memory, graphic card)
  • Related product and cross-sells
  • Security. ACL (access control list) on products, categories, and manufacturers.
  • "Email a friend" feature
  • Products can require that other products are added to the cart (Product X requires Product Y)
  • Catalog mode (based on customer role)
  • Real-time currency exchange rates (ECB)
  • Configurable measure weights and dimensions
  • Import and export
  • Bulk editing

Multi-Vendor and Drop Shipping

Multi-vendor and drop shipping support enables you to sell online without having to stock inventory or ship orders. When drop shipping is enabled, each product is assigned to a particular vendor whose details (including email address) are stored.

When an order is placed, an email is sent to the vendor of each product in the order. The email includes the products, quantities, etc. The vendor then ships the item to the customer on behalf of the merchant, who typically pays each of their vendors at the end of the month.

Products from multiple independent vendors appear in the common product catalog, and your website visitors can shop at one web store even if your products are supplied by hundreds of different vendors from all over the world. Each vendor could be provided with administrator panel access to manage their products, review sales reports, and order details regarding their products. Vendors do not interfere with each other's activity.

When a sale is made, all money will go straight to your account. Afterward, a store owner will manually distribute a payment to each vendor according to the order history.

Each vendor has its own admin panel where they can manage their catalog and see placed orders.

ECommerce Cart Page Payment and Checkout

nopCommerce allows you to accept all major credit and debit cards. Every country has its own payment preference; that's why nopCommerce allows you to limit payment methods per country.

A store can be set to authorize only, or auto-capture credit card mode. You can then capture payment at shipment if desired. nopCommerce also supports refund (and partial refund) and void functionality.

nopCommerce is integrated with more than 50 payment methods and gateways.

  • Cash on delivery or pay in store
  • Purchase order
  • Checks / money order
  • Manual gateway (collects order and payment information for offline processing)
  • AliPay
  • Amazon
  • ANZ
  • Authorize.NET
  • Beanstream
  • bKash
  • Braintree
  • Buckaroo
  • CCAvenue
  • Cybersource
  • E-xact
  • EBS
  • EasyPayWay
  • Eway
  • First Data GGE4
  • iPay88
  • Mollie
  • Ogone
  • PagSeguro
  • Paymill
  • PayPal Standard
  • PayPal Website Payments Pro (Direct)
  • 2Checkout
  • PayU
  • SagePay
  • SSLCommerz
  • Stripe
  • WordPay
  • Other payment methods (50+)

nopCommerce Store Features

Reward Points System

The rewards points program allows you to offer points per dollar spent in your store. The customer can then redeem those points for future purchases.

Import Products to Facebook

Get your site integrated with Facebook in just a few simple steps and start selling to Facebook users today. Shopping on Facebook is growing daily, so you can seamlessly get your site a spot in this growing marketplace.

Supports Related Products

Displaying related products is a wonderful tool to “up-sell” customers while they browse a product’s page or before checkout. nopCommerce will allow you to tempt customers with similar products.

Discounts and Coupons

Discount amount can either be a fixed value or a percent off, (e.g. $10.00 off or 20% off). You can specify a start date and an end date for the coupon’s validity. Discounts can be assigned to products, entire category, shipping, or order total. Discounts can be filtered by a customer role. We also support quantity discounts, (tier prices), “one time only”, and “one time per customer” discounts. We also support various discount requirements, (e.g. “had purchased one of these product variants” or “spent amount”).

Newsletter Subscriptions

nopCommerce allows your customers to subscribe to newsletters. nopCommerce offers a tool for creating your own custom newsletters and email campaigns. It can also be integrated with third-party newsletter services, (e.g. MailChimp).


nopCommerce supports news, blog, forums, pools, and custom page topics for sites that rely on content to drive traffic and highlight their brand persona.

Gift Cards

Gift card functionality is something that every merchant needs, no matter if running an online or offline business. nopCommerce supports two types of gift cards: gift cards delivered via e-mail (virtual) and classic gift cards sent via the post office (physical).

Product Comparison Sites

nopCommerce is fully integrated with all major product feeds such as Google Shopping, PriceGrabber, and Yahoo Shopping among others.

Affiliate Program

Affiliate marketing is a performance-based marketing type where a store owner rewards one or more affiliates for each visitor or customer brought by the affiliate’s marketing efforts. nopCommerce features functionality to support affiliate marketing programs.