RSS

Blog posts tagged with 'nopcommerce'

How to fix paypal partial refund bug in nopCommerce

Written by Lavish Kumar

written by Lavish Kumar

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.
Overview of back in stock notifications in nopCommerce

Written by Lavish Kumar

written by Lavish Kumar

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
How to change contact us confirmation message in nopCommerce

Written by Lavish Kumar

written by Lavish Kumar

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
How to remove nopCommerce site news feed from the administration dashboard in nopCommerce

Written by Lavish Kumar

written by Lavish Kumar

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
Overview of registering new routes in nopCommerce

Written by Lavish Kumar

written by Lavish Kumar

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.
How to use different email accounts for message templates in nopCommerce

Written by Lavish Kumar

written by Lavish Kumar

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.
How to import a list of states for any country in nopCommerce

Written by Lavish Kumar

written by Lavish Kumar

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
Overview of an improved way to manage plugins in nopCommerce

Written by Lavish Kumar

written by Lavish Kumar

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
How to add a rental product in nopCommerce

Written by Lavish Kumar

written by Lavish Kumar

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



Overview of type property for specification attributes in nopCommerce

Written by Lavish Kumar

written by Lavish Kumar

Until now, the functionality of adding specification attributes for any product only allowed store owners to display attribute values as simple plain text. Now, with the release of new nopCommerce 3.5 version, a store owner can easily add specification attributes values in several types like:

(Options)

- Custom text

- HTML text

-Hyperlink



nopCommerce product specification attributes



It would be very useful to have a "type" property that would define the way the value will be displayed in the product detail: text (default), link, download, or HTML text. Thus it will give a lot of flexibility for attaching user manuals, brochures, (example in "folleto" tab) , specification tables, Excel sheets, etc. or making links or displaying specifications with more flexibility.



P.S. Note that link, color square, image, etc can be supported by "HTML text" type. So there's no need to add support for all of them