3/22/2015

How to force WWW prefix on your nopCommerce store site

Categories: nopCommerce

Majority of the internet users are aware of the fact that many websites can be access by typing the url (or domain name) "with" or "without" the WWW prefix. It means that, if you go to Google site, you can either type "google.com" or you can type "www.google.com".

An interesting thing that you should notice in the URL while visiting any website is that, majority of websites changes the URL and add "WWW" prefix automatically even if you do not type it initially.

Now, the question is, why do we need to force the WWW prefix on your website domain name? The answer is quite simple; to avoid duplicate content on search engines.

It is always a good practice to keep consistency when it comes to SEO and forcing WWW prefix avoids search engine to index 2 different version of your website "with" and "without" WWW prefix.

Today we will go over the process of forcing WWW prefix on your nopCommerce store site.

Read More
This content has not been rated yet. 
3/16/2015

How to fix paypal partial refund bug in nopCommerce

Categories: nopCommerce

There is a "known" paypal partial refund bug in nopCommerce 3.50 version that has been reported by several nop users.

Issues (reported by users):

1) Anytime when a store admin issues a partial refund via paypal, the nopCommerce dashboard automatically shows that the entire total amount has been refunded

2) The order notes does show the correct issued partial refund amount

3) The issue leads to incorrect profit / sales numbers because even the cancelled orders are there as a part of the sales / profit section in nopCommerce


Today we will discuss, how to fix this bug in the nopCommerce code.

Read More
This content has not been rated yet. 
3/3/2015

Overview of back in stock notifications in nopCommerce

Categories: nopCommerce

nopCommerce back in stock notification features allows customers to subscribe to list of products for which they would like to get notified (or get alerts) when the products are back in the stock. This is one of the most user-friendly feature that many customers look for in an online store site as it allows them to keep a track of products that has gone out of stock. Options like "back in stock notifications" keeps the online shoppers engaged with the store instead of going to any other store site to order the item.

Today we will go over this feature of "back in stock notifications" in nopCommerce.

nopCommerce back in stock

Read More
This content has not been rated yet. 
2/25/2015

How to change contact us confirmation message in nopCommerce

Categories: nopCommerce

Many store owners have different set of requirements while setting up an online store site. nopCommerce offers a variety of features that are common to majority of store admins but sometimes a little changes / modifications are required in order to fulfill a requirement.

Some store admins rely on the communication with the customers on daily basis and contact us plays a great role in the daily communication.

Today we are going to discuss the process of changing the default contact us confirmation message in nopCommerce.

nopCommerce contact us message

Read More
This content has not been rated yet. 
2/19/2015

How to remove nopCommerce site news feed from the administration dashboard in nopCommerce

Categories: nopCommerce

Many times when developers are working on any nopCommerce based websites, they like to remove the nopCommerce site news feed from the administration dashboard before delivering the project.

Today we will discuss, how to remove this news feed in the code.

nopCommerce admin news feed

Read More
This content has not been rated yet. 
2/13/2015

Overview of registering new routes in nopCommerce

Categories: nopCommerce

ASP.NET routing enables you to use URLs that do not have to map to specific files in a Web site. Because the URL does not have to map to a file, you can use URLs that are descriptive of the user's action and therefore are more easily understood by users.The ASP.NET MVC framework and ASP.NET Dynamic Data extend routing to provide features that are used only in MVC applications and in Dynamic Data applications. You can find more information here.

You can also look into this example that explains the ASP.NET routing. The ASP.NET Routing module is responsible for mapping incoming browser requests to particular MVC controller actions.

nopCommerce follows the IRouteProvider interface which is used for route registration during application start-up. All core routes are registered in the RouteProvider class located in the Nop.Web project.

Read More
This content has not been rated yet. 
2/9/2015

How to use different email accounts for message templates in nopCommerce

Categories: nopCommerce

There are times when store owners would like the customers to receive emails from different email addresses. nopCommerce offers various message templates that are sent automatically based on various actions on the store site for example:

- Customer gets an email notification after placing an order (it is a message template)
- Item shipped notification (it is a message template)
- Welcome email that a customer receives after creating an account / registration (it is a message template)
- Password recovery email if any user / customer forget his/her password (it is a message template)

All these emails are basically common message templates that are saved in the database and they are being used repeatedly for different customers (simply using their account information).

How these emails are sent out? Well, the email address (SMTP) saved in the email accounts setting in nopCommerce is usually used by default for sending out these kind of emails.

What if a store owner do not want to use same email address for all these emails and would like to have different emails accounts for various message templates? nopCommerce provides an option to accompish this.

Today, we are going to discuss how to use different email accounts for message templates in nopCommerce.

Read More
This content has not been rated yet. 
2/3/2015

How to import a list of states for any country in nopCommerce

Categories: nopCommerce

Previously, if a store owner / admin had to add a list of states for any country where they would like to sell their products / services, the only way to accomplish that was adding each state one by one.

Yes, the process have always been quite tedious and time consuming as there was no other way to add number of states in nopCommerce out of the box.

nopCommerce 3.50 is just released and a feature has been added in the administration section which allows store owners to import a list of states for any country.

Today, we will be going over the process of importing number of states for one or more countries.

Import list of states in nopCommerce

Read More
This content has not been rated yet. 
1/29/2015

Overview of an improved way to manage plugins in nopCommerce

Categories: nopCommerce

A good software architecture is not just writing clean code, it also includes capability of having add-on plugins that allows developers to extend the features of a software. nopCommerce is one of those good software that follows a great architecture and allows developers to create plugins.

The latest version of nopCommerce offers an improved way to manage plugins in nopCommerce.

Manage plugins in nopCommerce

Read More
This content has not been rated yet. 
1/26/2015

How to add a rental product in nopCommerce

Categories: nopCommerce

Many nopCommerce users have been requesting the rental feature in nopCommerce since a long time. Finally, with the release of nopCommerce 3.50, this "in-demand" feature has been added  to nopCommerce solution.

Today we will be discussing, how to add a rental product in nopCommerce.

Add rental product in nopCommerce



Read More
This content has not been rated yet. 
1 2 3 4 5