How to have a product with different price options - drupal

I want all my product to have multiple prices.
for example:
I'm selling windows. every window has a normal type, ultra thin type and a strong type.
some windows doesn't have a strong type,
every type has its own price.
The user can select the type from a dropbox.
Is there a simple way to do that?

I used ubercart's product attributes. I made a list that the buyer must select from.

Yes there is an easy way, use the drupal commerce module.
http://drupal.org/project/commerce

Related

Is it possible to add multiple prices to one product in Woo commerce depending on whether the customer is an individual or a professional?

My client has two customer types (enterprises and individuals), he wants to propose different prices regarding the customer type. This customer type should be defined when the customer creates its account. I still haven't found a solution to do this automatically : after account creation depending on whether the customer said he is an enterprise or an individual, I want that the right price is automatically selected. Do you have any idea of how to do this without a manual user role given ?
Before registration, is it possible de display both prices so that the enterprise also knows what it will have to pay if it registered ?
That would be awesome if you have any idea of plugins doing this or how to code this.
Thanks a lot
Have a good day !
I believe you are looking for a what will be called a Wholesale User Plugin. There's a handful of them out there that you could look into. It will allow you to set up multiple user roles with different pricing structures.

WooCommerce Download Variations dependent on Gravity Forms (WooCommerce Add-on) user input

I have the following 3 plugins installed and configured:
Gravity Forms
WooCommerce
WooCommerce Gravity Forms Add-On
This combination has already solved many of my problems (variable pricing dependent on user input via multiple options), but there is one issue that I can't seem to directly overcome, and that's providing a customer with a different set of Downloadable files dependent on their customized input.
It seems that the purpose of the Gravity Forms add-on is to eliminate the requirement of administering variations based on potentially hundreds of combinations of WooCommerce defined attributes, which makes a lot of sense and is a big time saver, but it doesn't seem to address variations that extend beyond price; like Downloadable files.
For instance, given my rough sample below:
Product options, sample (this is a basic variable product, some might be much more complex):
Product Option A
Product Option B
Options Dependent on Product A:
Product-A Option Z
Product-A Option Y
Product-A Option X
Options Dependent on Product B:
Product-B Option Z
Product-B Option Y
Product-B Option X
These combinations all yield a different price, which Gravity Forms can cover, but these combinations should also provide a customer with a different combination of PDF downloads (ie: Product Option A.pdf + Product-A Option Y.pdf at $XXX.XX, or Product Option B.pdf + Product-B Option Z.pdf at $XX.XX).
Is there a way to pass a hidden var or shortcode from the Gravity Forms user input that can be defined as an attribute to then set the Downloadable file variations in WooCommerce?
I'm really pulling my hair out here because on one hand this could be handled exclusively using WooCommerce, but the number of variations could be in the hundreds, yet Gravity Forms seems not to have the capacity to send WooCommerce a means of defining much else than calculated price :(
Perhaps I am thinking about this the wrong way and should be using another method. If someone can offer a solution of some form, I would very much appreciate it!
T

nopcommerce - multi store with product attributes

We are configuring a multi-store setup. Our products have several attributes and we want to limit the values of each attribute based on the store involved. For eg. if the product is Mug, then for store A, the mug may show Logo A and Phone A to be printed on the mug but for store B, the same mug product may show Logo B and Phone B. For Store C, it could be Logo A and Phone B
How can we set this up?
If this requires customization, can you please guide me where to start as I am pretty new to nopcommerce.
Thanks.
The latest version of nopCommerce 3.5 till date does not support product attributes or specification attributes to be varied by stores.
However the individual products can be limited to individual stores.
So in that case you need to create two products with the same information but different attributes and limit the products to stores.
If you really want to customize then you will have to edit the ProductBox view and I think Catalog controller to start with. For example where the product attributes and specification attributes are loaded there you might consider adding filters by stores.

Drupal 7 quantity of content type

I have a Drupal 7 website with a content type for each product type. In the past I have incorporated sizes (XS,S,M,L,XL) with term reference into one of the product types (the other are size independent).
I would like to have stock information available now too (without using Drupal Commerce).
I could add an integer field to the content types for this. But the products that are size dependant should have stock info for each size.
One important thing it that it should be easy to manage the content types with their stock information with drupal feeds
Does anyone have an idea for achieving this?
Thank you in advance.
What about using the Field collection module to make a field collection that contains a size field, and stock levels field. This would be attached to a product, so each product can have multiple sizes, and each size has a stock level.

Multiple Prices for a product in ubercart?

My product is a book. Each books will be sold in 3 formats.
1) Print
2) Online
3) Print + Online
All the three prices for each book will be different.
If i add the book as different product. I have to add all the content like Index, Author details etc. 3 times for each book.
Is there any way where i can allow admin to add 3 prices for each product and user can select any one of the price?
Thanks & Regards,
Satya.
Kevin is right, but there is a problem relating to the purely hardcopy version.
You have to attach a "Feature" to the product, which is the digital asset, so that when they buy they get access to the download. I believe this is for the whole product.
So, if you're wrapping them all in one product you can only offer: Online or Online and Print.
But really there is no reason to just get the print version since it doesn't cost you anything to throw in the online version.
No, you do not need to create 3 different products, unless the SKU is different.
You can add Attributes for this product, lets call it 'Format'. You can then add 3 options to that attribute, Print, Online, Print + Online. Then when you edit the product, you can adjust the pricing for those options (ex. Print +$10).
The cost is added to the base price of the product. So, you could make the book $0, and let these options drive the cost. Example Print $35, Online $25, Print and Online $40.
There are a couple of ways you could solve this but this is how I would probably do it.
satya
You can use a default general pattern for all products while building attributes and later for each product you can override it by editing the product.
For each product you can vary the range.
You can actually set the digital portion to be attribute dependent.
Create an attribute called "Format" and give it your three options (Print, Online, Print and Online) with the appropriate price settings for each.
Add this attribute to your product.
You should see an "adjustments" subtab on the edit page for the product now, and here you can adjust the SKU depending on the Format that is selected.
On the Features tab, you can then specify the adjusted SKU's for the digital download (you may need to add the download feature twice, once for each SKU that should have it)

Resources