15 replies [Last post]
IFL Todd's picture
Offline
Joined: 05/19/2010
Juice: 56
Was this information Helpful?

I can't figure out how to put products "On Sale", other than temporarily changing the "Sell Price" field. What am I missing? Is there a "UC Sale Price" module, or is there some configuration of UC out of the box I missed? Please help.

Uberchic's picture
Offline
Administrator
Joined: 08/29/2008
Juice: 754
Re: UC Sale Price

There are many contributed modules that can handle discounts. What exactly are you trying to do?

IFL Todd's picture
Offline
Joined: 05/19/2010
Juice: 56
Uberchic: There are two

Uberchic:

There are two scenarios:
1) Temporarily adjust the sell price on specific products, where the price adjustment would expire after a set amount of time.
2) Associate a product with a donation. Specifically, give a product away (price reduced to $0), with a $donation made by the visitor.

Uberchic's picture
Offline
Administrator
Joined: 08/29/2008
Juice: 754
Re: Uberchic: There are two

Those should be simple enough, have you searched this site for solutions already? I am certain there have been other threads discussing both of those scenarios.

jasonabc's picture
Offline
Uber Donor
Joined: 05/05/2008
Juice: 573
Re: Re: Uberchic: There are two

Ubercart does not offer any way to put products on sale (a shocking omission for any modern-day shopping cart app imho)

uc_discounts_alt offers something close but it's still not up to much. I've been developing a uc_specials module (not released yet but it will be soon). PM me I'll send it over.

Uberchic's picture
Offline
Administrator
Joined: 08/29/2008
Juice: 754
Re: Re: Re: Uberchic: There are two

I agree that it would be great to have some sort of way to discount/sale items out of the box, as part of core, but there are too many differing use cases. Contrib modules are a great way for everyone to get exactly what they need, and not a bunch of stuff they don't. I look forward to seeing your uc_specials module, as modules are the reason drupal and ubercart are so widely useful.

jasonabc's picture
Offline
Uber Donor
Joined: 05/05/2008
Juice: 573
Re: Re: Re: Re: Uberchic: There are two

I don't see how there are too many differing use cases for having the basic ability to stick an item on sale ($ amount or a %age) and choose when the sale price comes off?

Some kind of special/sale pricing in core is a must - take it from there are tweak it if you want for different/unique requirements - but not to have *any* mechanism to do this at all in core is just ridiculous. Will package up my uc_specials module and release it shortly.

IFL Todd's picture
Offline
Joined: 05/19/2010
Juice: 56
uc_specials

Thank you both. I look forward to seeing jasonabc's module as well. I believe it will be a welcomed addition the UC community! Smiling

WebNewCastle's picture
Offline
Joined: 04/29/2009
Juice: 595
Interesting

I recently released the UC Limited Time Offer which handles the automatic expiration of the availability of the product. Part of the choice in name for the module was for potential "expandability" from the availability of a product to other "limited time" functionality for products such as limited time pricing / sale, etc.

But it sounds like others have some things in the works, so I might have to re-think this. If anyone here does release a sale type of module, would you post a note here?

- Matt

Matthew Winters / WebNewCastle.com - Drupal & Ubercart development, training, and consulting. Drupal profile
Online community, product development, & policy management.

MPDano's picture
Offline
Joined: 06/13/2010
Juice: 14
Re: Interesting

Any updates to making this a Module. I think we would all love it if we can do this. Kinda wondering why this wasn't a feature from the get go. Ubercart is awesome by the way.

WebNewCastle's picture
Offline
Joined: 04/29/2009
Juice: 595
.

If you're asking me specifically with the LTO module, then I haven't made any specific plans quite yet. I really thought it would be better to first see what else gets released per some of the discussions above. But, if nothing else gets released or it doesn't meet all needs, I can schedule time in July to add more functionality to the LTO module. The next version will have at least some Views integration as well.

- Matt

Matthew Winters / WebNewCastle.com - Drupal & Ubercart development, training, and consulting. Drupal profile
Online community, product development, & policy management.

vicorock's picture
Offline
Joined: 09/21/2010
Juice: 10
Any progress on the sales module?

Hi - just curious how things are progressing with the product sales price module mentioned in this thread? We have a client who definitely needs this functionality.

Thanks,
Jill

Emma's picture
Offline
Joined: 09/30/2009
Juice: 61
Re: Any progress on the sales module?

I could do with it as well - struggling with the discounts_alt module...

DanClarkePro's picture
Offline
Joined: 09/22/2010
Juice: 34
Re: Re: Any progress on the sales module?

I have made my own 'payment handler' which uses CCK fields from the node and applies a preset price, aslong as the specified date hasn't passed (cron caches the prices) also this is scalable, capable of handing multiple prices and dates (I built it to apply a discount 30 days and 60 days before an event 'date')
I'm not sure if this will help anyone?

jasonabc's picture
Offline
Uber Donor
Joined: 05/05/2008
Juice: 573
uc_specials

Hi all - here is the uc_specials module. This will add a "special" tab next to the product "view" and "edit" tabs. You can enter either a $ or %age amount and select from and to dates the special will run for. You can see it in action here:

http://claridgeandking.com/content/tank-long-dress

*** PLEASE NOTE ***
I had this module developed specifically for a couple of projects I was working on so is provided here *** AS IS ***. If there are bugs or you need things to work differently - then you will have to sort these out yourself. I am not providing any support for it - just posting the module itself as there is a big need for it. It was built for UberCart 2.2 - no idea if 2.3, 2.4 or 3 will work as I haven't installed it on those releases.

thanks

Jason

AttachmentSize
uc_specials.zip 33.4 KB
joethejoe's picture
Offline
Joined: 10/12/2009
Juice: 78
Re: uc_specials

Thanks for posting your module, Jason. It looks to be what many can use. Hopefully someone qualified can take this over and support and develop it.
joe