Closed (fixed)
Project:
e-Commerce
Version:
5.x-3.x-dev
Component:
new module
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
25 Jan 2006 at 01:13 UTC
Updated:
6 Jul 2007 at 22:46 UTC
Jump to comment: Most recent file
Comments
Comment #1
shane birley commentedOf course, I meant: "different prices based on role".
Comment #2
Ludwig commentedI agree. I would be REALLY HAPPY to see this feature.
This would make the e-commerce side of drupal as useful as most other CMS systems shop systems.
Comment #3
gordon commentedThis can be done now, but only at the global level.
see administer > store > settings > payment > adjectment.
Comment #4
wpd commentedPrice based on role was on of the out of the box features that I really liked about VirtueMart/mambo-phpshop.
I think the most common complex pricing scheme is retail/wholesale with quantity breaks.
For example:
Widget A:
Qty 1: Retail $5 Wholesale: $4
Qty > 10: Retail $4.50 Wholesale: $3.25
Qty > 100: Retail: N/A Wholesale: $3.00
There may be other pricing schemes where you tiered-levels of customers, but I think that is just an extension of the above.
Things to think about for implementing this:
Probably not, but how do you identify which price gets precedence? A user will likely be both a 'wholesale customer' and an 'authenticated user'.
What else?
Comment #5
wpd commentedThis is related, but not the same as this issue:
http://drupal.org/node/62097
This code provides this functionality:
http://cvs.drupal.org/viewcvs/drupal/contributions/sandbox/recidive/
Comment #6
wpd commentedHere is a module tentatively called role_pricing.
It adds the ability to supply a role based discount for each product and allows for multple roles to have a discount.
It is written for 4.7 because I am going to deploy it on a 4.7 site.
Originally, I wanted to allow prices instead of discounts (i.e. deltas), but I could not figure out how to do it.
Do NOT use this on a real site! It is still in the very early days.
Comment #7
wpd commentedThe version posted has the function role_pricing_view commented out. You need to remove the comments for the module to work.
Comment #8
simefixing component
Comment #9
brmassa commentedGuys,
on v3, there is a module called role_discount.
regards,
massa
Comment #10
(not verified) commented