4 replies [Last post]
PompeyDrupal's picture
Offline
Joined: 06/09/2009
Juice: 70
Was this information Helpful?

Hey everyone.

I am building a ecommerce solution for a client who has some really complicated products and I'm not sure of the best way to set them up within Ubercart as I'm really new to it.

One example would be a piece of software that desn't have a price itself but instead the pricing is defined by how many licences you require. I set the software up as a product with a zero price and all the licensing options as attributes with the correct prices.

This works ok in that you can see the product and the licensing options as a dropdown (perfect!) but the fact that the product displays a "£0" price looks really ugly and is misleading. I cannot just remove the price from the products page because not all products are this complicated so some will need to display just a flat price.

Can anyone think of a way I could do this better?

Also, with some products there is an optional support product that can be purchased at the same time. Ideally this would just be a checkbox that the client ticks on the product page if required that adds the support cost to the order. Is this possible?

Thanks for any help... anybody...

Krix

NecroHill's picture
Offline
Joined: 08/12/2008
Juice: 107
Re: Product Pricing vs. Attributes

I have had a similar situation with my customer who sells curtains etc.
There was no way to create a separate node for each size and style and I set a range of options for further pricing.
I added a new CCK filed called "Price to show" with the label "Price from:" and used Views for catalogue displaying, I am also wondering if there is a more elegant solution. (I was going to use List price field in first place but decided to keep this for products in promotional/clearance section).

Scott M. Sanders's picture
Offline
Joined: 04/24/2009
Juice: 323
Thoughts

Could you not do this with a combo of the modules AAC (Ajax Attributes Calculations) and Upsell perchance?

AAC reprices as attributes are selected, while Upsell suggests related products.

NecroHill's picture
Offline
Joined: 08/12/2008
Juice: 107
Re: Thoughts

I use AAC for showing total price, but there is no point to create a separate node for every size and connect them together with uc_upsell module (some products have up to 10 different sizes) to avoid multiple image uploading etc
This is not easy to deal with sets especially, when you have 10 sizes and 3-10 accessories for every product.

end user's picture
Offline
Joined: 01/11/2008
Juice: 1198
Re: Thoughts

Well that means you still have to create separate product nodes. I'd like to be able to create one node Product A and use attributes for different sizes (bottle in my situation) and then allows full discounts per attribute This allows me to have one node where everyone can vote/comment on the product and not have to create several nodes per product size.