How to provide discounts to customers based on their role

          

How to provide discounts to customers based on their role


Discounts

Many online stores offer discounts to customers by one means or another; we can use the following methods to offer our customers discounts when shopping at the store:

  • Discounts based on the customer's role
  • Coupons or gift certifi cates
  • Discounts when customers purchase a certain number of items

The first two are built-in options, which just need to be enabled; the final option requires us to install a new module into our store.

Role-Based

Let's first enab le the module in the same way we have enabled all of the other modules; the module is called Role Discount.

Once it is enabled ther e is now a new option under E-Commerce configuration, called Role discount. This page lists a text box alongside each of the roles in our store, for us to enter the discount for each respective role. Doug wants to offer a number of different discounts to his customers:

 
  Book Excerpt: Selling Online with Drupal e-Commerce
  Chapter Contents

This excerpt from Selling Online with Drupal e-Commerce   by Michael Peacock, is printed with permission from Packt Publishing, Copyright 2007. 


Related Links
>Oracle Interview Questions
>Working with ASP.NET DataList Control
>.Net Framework Interview Questions
>ASP.NET Tutorial
>ASP.NET Interview questions
>Remoting.Net
>ASP.NET Validation Control
>.NET Assembly
>ADO.NET

  • Doug wants to offer a discount of $2.99 for customers who are new users to his site but have already registered.
  • He wants to offer a discount of $15.99 to customers, who have already made a purchase, and thus are in the customers' role.

If we now go to the products page as a user who has been assigned the customers role, the price has automatically changed to refl ect the discount. It does not inform us of the change, and as far as the user is concerned the cost has never changed unless they can recall it from before they logged in. 
 



Page 1 | Page 2 | page 3 | page 4 | page 5 | page 6 | page 7 | page 8



Write your comment - Share Knowledge and Experience


 

Latest placement tests
Latest links
 
Latest MCQs
» General awareness - Banking » ASP.NET » PL/SQL » Mechanical Engineering
» IAS Prelims GS » Java » Programming Language » Electrical Engineering
» English » C++ » Software Engineering » Electronic Engineering
» Quantitative Aptitude » Oracle » English » Finance
Home | About us | Sitemap | Contact us | We are hiring