NopCommerce is the leading open source shopping cart, allowing people to set up an online store quickly and easily.
One key feature of the nopCommerce is its pluggable modular/layered architecture which allows additional functionality and presentation elements to be dynamically added to the application at run-time.
This pluggable modularized architecture makes it easy to create and manage your web sites.
Mobile Commerce is the ability to conduct commerce using a mobile device, such as a mobile phone.
It is time to make sure that you have a mobile strategy in store that'll give you maximum exposure across all platforms. The possibilities of this sector are enormous to take things head-on and be at the cutting edge of mobile ecommerce development. nopCommerce allows you to create a mobile version of your website through an intuitive and user-friendly graphical user interface with just one click. Best of all nopCommerce Mobile is a free and available out of the box.
nopCommerce Mobile works on any connected device, without requiring extra development or add-ons, regardless of device type. The application, which renders a device-aware shopping experience, delivers a compelling, feature rich and graphically pleasing storefront and provides a means for retailers to immediately deliver relevant offers, promotions and products to increase sales and drive business across all channels, no matter what device the consumers are using.
Give it a try on the demo site(responsive design enabled)
The multi-store feature enables you to run more than one store from a single nopCommerce installation.
This enables you to host more than one front-end store on different domains and manage all admin operations from your single Administration panel. You can share catalog data between stores, have a product in more than one store for example, and your customers can login to all of your stores using the same credentials.
With multi-store support you can launch several online stores using a single integrated system. You can create unique online stores for multiple brands, products, B2B, B2C, affiliates, co-branded stores and more. You can also quickly launch micro-stores for promotional campaigns. Best of all, every online store shares a single database. Categories and manufacturers per storeProducts per storeContent (news, blog, articles) per storePayments per storeShipping methods per storeTax rules per storeProduct prices per storeNewsletters per storeGraphical themes per storeOrder filtering and reports per storeAlmost each configuration setting can be set per store
Reward Points System. The rewards points program allows you to offer points per dollar spent on your store. The customer can then redeem the points for additional products at your store.
Import products to Facebook. Get integrated with Facebook in just a few simple steps and start selling to Facebook users today.
Supports related products. Displaying related products is a wonderful tool to "up-sell" customers while they browse a product's page or before checkout.
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 when the coupon is valid. Discounts can be assigned to products, entire category, shipping, or order total. Discounts can be filtered by a customer role.
Newsletter subscriptions. nopCommerce allows your customers to subscriber to newsletters. nopCommerces 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).
Gift cards. Gift cards functionality is something that every merchant needs, no matter if running an online or offline business.
Poduct reviews and ratings. Product reviews is one of the best forms of marketing. Asking for feedback on products gives customers a voice and lets others know what people think about your products. nopCommerce also supports review helpfulness feature (“Was this review helpful for you?”)
Affiliate program. Affiliate marketing is a type of performance-based marketing in which a a store owner rewards one or more affiliates for each visitor or customer brought by the affiliate's own marketing efforts.
Calculation. Store can be configured for free shipping over $X. A store owner can configure shipping rates based on order weight or order totals. A store owner can also specify additional shipping charges per product. A store owner can create shipping discounts (percent or fixed amount). Customer groups can be marked as free shipping.
nopCommerce allows you to limit available shipping methods per country. Also we support "no shipping required" products (e.g. services).
Addresses. nopCommerce also allows your customers to give two different addresses for billing and shipping, so they can easily send items as gifts.
Estimate shipping. It helps customers to estimate shipping cost before the checkout process start. Customers just enter country, state and zip code information, it will show available shipping options and each estimated cost.
Shipping methods. A store owner can define custom shipping methods (e.g. Ground, Next Day, 2nd Day, etc) or use popular shipping carriers (e.g. UPS, USPS, FedEx, etc). nopCommerces is integrated with major shipping carriers. Your customers can choose their preferred carrier based on experience, price, or destination.
Packaging slips. Also multiple shipments per order are supported. Tracking numbers are supported, so customers can easily track where shipments are located right now.
Tax calculations in nopCommerce offer a considerable amount of flexibility to meet your store's legal requirements, your preferences, and the expectations of your customers. Store owners can manage all setting and details in admin website by easily.
Tax features list:
◦Configure taxes by country, state, zip
◦Individual products can be marked taxable or tax-exempt
◦Tax classes supported by product (e.g. goods, services, alcohol, etc)
◦Some customer groups can be marked as tax exempt
◦The European Union Value Added Tax (EU VAT) support (Company VAT Number)
◦Allow store owner to specify "tax based on" setting: billing/shipping/default/shipping origin address
◦Allow store owner to specify whether prices are entered including or exluding tax
◦Allow customer to choose tax display type (incl/excl tax)
◦Allow a store owner to specify tax display type (incl/excl tax)
◦Allow store owner to specify whether shipping is taxable
NopCommerce payment methods
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.
Store can be set to authorize only, or auth-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
◦Checks / money order
◦Manual gateway (just collects order & payment information for offline processing)
◦ PayPal Standard
◦ PayPal Website Payments Pro (Direct)
◦Other payment methods (50+)
Customer attributes. You're allowed to enable or disable any built-in customer attribute (e.g. Country or Address fields). You can also add any other custom attribute specific for business.
External authentication.. Allow your customers to register and login using such as OpenID, Facebook, Twitter, etc.
Security and permissions. A store owner can configure specific rules and permissions for users. Perhaps you want to only allow some employees to edit products or view order statistics.
Wishlist. Wishlist enables customers to store products for purchasing at a later time.
RTL support. RTL means Right-To-Left and it's for users who uses a different alphabet in their languages and far than that, they read & write from another direction. For example, Persian, Arabic, Jewish.
And a lot of other features:
◦Web Services API
◦Customer roles (groups)
◦Customizable order emails
◦Several account registration/activation types such as automatic registration, email validation, or admin approval.
◦Image capture on login/registration
◦Customer activity log