I'm currently using uc_discounts to give me a discount scheme based on user role, which I believe uc_discounts_alt does not currently support. But I am interested in the idea of a "codeless coupon", which if I understand it correctly will enable me to offer a discount to targeted users, but which will not require them to enter a coupon code?

So, assuming the above is true, can I run both modules side by side?

TIA
Graham

Comments

ryangroe’s picture

This module does support role-based filtering (as of around beta 15 or so).

You can create a discount requiring no code and requires a specific role. Then add the CCK field to products to show this discount to the user in the product page and have this discount automatically applied during checkout. So this module may be able to do everything you need. Try it out on a test site and let me know what you think.

I believe you can run this along side uc_discounts but the modules won't interact. So I don't think that will give you the behavior you are looking for.

tobedeleted’s picture

Good news. I'll certainly give it some time to see if it will do what i need. Thanks again.

gooddesignusa’s picture

I knew my request for role coupons would come in handy. Hopefully you enjoyed the donation ryangroe. I've been meaning to upgrade to your newest version to see if everything is working correctly. Thanks again

goodeit’s picture

You mention "role-specific" discounts. Do discounts have to be given in terms of $ or % off, or can it be an entirely separate price (stored in a CCK double field or in the "cost" field for example)? I'm going to have 2 or 3 other roles that will need different (but not uniformly different) prices for each item.

Thanks!

ryangroe’s picture

This module uses the sell_price field of the product. However, you could set a separate discount for each role and with the recently added price alterer CCK sub-module the sell price will get a line through it and the discounted price will show up in red.

goodeit’s picture

ok great, but is that "separate discount for each role" a separate price per item per role, or does it have to be stored as a $ or % off per role? None of my roles get a uniform amount off per item, its different for every item (some items are even the same price).

Thanks!

ryangroe’s picture

If it were the same percentage or amount off for each item it would work. Otherwise you would need to setup a discount for each item and role pair and that's pretty bulky.

There are a couple ways I could make this work for you. I will think about it and get back to you with some options.

goodeit’s picture

great, thanks.

I've been thinking about it a bit and, best I could figure, a CCK 'double' type field for each role might be the easiest thing to implement. There was a hack around once to change the 'cost' field to a secondary pricing, but that allows only one alternative price instead of as many cck fields as one wants to create.

Let me know if there is any way I can help!

Yzzi’s picture

this is something I'm very interested in.

like you, I desperately need some way of having 3 different prices shown to 3 different roles. I'm in the same boat as you, where the difference in price is never a simple % or $ reduction. They are completely stand-alone prices.

I know lots of people over at the ubercart forum have expressed interest in the ability to add as many sell prices as necessary. I think it would be an invaluable addition to this fantastic commerce module.

ryangroe’s picture

It would be easy enough for this module to completely change the price of a product instead of discounting it. It will still show as a "discounted price" however. It will take you more setup to accomplish what you want then just adding more prices to the product page. Of course something that powerful must be used carefully. I will work on this feature over the weekend.

Yzzi’s picture

wow, quick response! thanks!

that sounds great mate.

Yzzi’s picture

Hi guys, any word on how this is coming along? Thanks.

ryangroe’s picture

Sorry, I've been really busy with my day job. So this module has had to wait.

Yzzi’s picture

No problems :)

Thanks for the update.

IT Guy 3000’s picture

Glad to know this can run alongside uc_discounts, as I've configured that for a bunch of things and don't want to mess with it. Can uc_discounts_alt enable a discount based on the total price of a certain set of SKUs in the cart? I need to add free shipping if $100+ from a set of SKUs is in the cart. And that $100 is *after* other discounts from the sell price have been taken. Do-able? Thanks for any advice!

Yzzi’s picture

Don't mean to be a nagging nelly, I'm just wondering how this feature is going? Thanks :-)

ryangroe’s picture

Sorry, Yzzi, things got pretty crazy at my day job so all uc_discounts_alt work has stopped we get our next version out. I won't be able to get to anything here for another two weeks.

Yzzi’s picture

No probs mate. I know how that is :-)

Looking forward to seeing what you come up with.

techypaul’s picture

Ryan,

I really want this feature - no set discounts, just a specific price for each user. I know you are not actively working on it, but could you tell us how you plan on implementing it, I am at the stage of entering products, I thought I could set it up ready to go when this goes beta+1.

Thanks,
Paul.

ezra-g’s picture

Status: Active » Fixed

The original question in this issue has been answered. For all other questions and feature requests, please open a new issue. Thanks!

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.