The website i am working on sells plants. Most products are variable products with different Height(Metres) and also Pot size (Litres). How do i get these custom attributes to affect the shipping rate? In native PHP this would be so easy but working within wordpress i don't know where to begin. I want to do:
If Pot Size > 25L and Height > 2m, then add $4 to the shipping.
If anyone could point me in the right direction, i would be grateful.
Go to your products then attributes. Add your attribute name which is height, colour etc... then add values 2m, >25l.
Go to your product, change "Product data" from "simple product" to "variable product".
Add attribute which is height (don't forget to add values), thick "used for variation" box and then go to "variations" and set up prices.
Related
Hello I am hoping to make all the products on my WooCommerce set to taxable instead of individually changing each one, thanks!
In tax section, 'tax options' tab, select 'No, I will enter prices exclusive of tax'.
Then in standard rates, or what ever tax rules you have add them. There will be options to show prices in shop/cart pages including tax.
So, tax will be calculated and shown in list pages too, but you don't have to add in individually.
For better understanding of how woocommerce tax works, you can check their doc, It is well explained.
how can I remove a specific variation selection.
My product has the option to add a canvas or no canvas, when I'm setting the variations for a product, I am unable to deselect the canvas option with the sizes. Is there any way I can only chose sizes without canvas variation?
Example:
Product one:
canvas + Size
Size
Canvas + size + frame
frame + size
Is there any plugin, shortcode or somewhere i should look at, been trying to research it for 2 days haven't found anything.
Thank you in advance
If I understand what you are asking - in the backend of each individual product - in the woocommerce Product Data section - under Variations - there should be a drop down menu at the top that says "Default Form Values"
You should be able to set that to "No Default"
I have a product with 300+ variations. I'm displaying all variations in one large form, because i want the user to pick various variations to buy at once.
When i add to cart it doesn't work, but if i choose a product that has less number of variations, it works normal.
I've alredy changed my max_input_vars in my php.ini.
How i increment the number of variations?
URL: http://patricio.jhkon.site/index.php/product/regular-t-shirt-man/
This is a wrong way to do this task. color should be the attribute to size should be the variation. and you can create a custom fucntion to choose the color for the product. you can create the a dropdown list where user can select the color and from size variation user can select the variation.
if you want to create dropdown using product atrributes. Let me know.
I manage a Woocommerce website that sells videos. Most of them are variable products with different product variations:
A hard-copy DVD by mail
Or a stream.
The streaming videos are, obviously, virtual products, so no shipping is charged and taxes should not be charged.
Is it possible to change the tax status for some variation? Ideally, I'd like to be able to have ALL "Streaming Video" variations to be not taxable by default, but I'd settle for being able to edit them one by one.
By default, I can change the tax CLASS for a variation, but I can't change the tax STATUS.
How can I make some product variations not taxable?
Any help is greatly appreciated.
As taxable feature is not available for product variations, you will need to set zero taxes on those Product variations.
For that you need to go to in Woocommerce settings > Taxes (tab).
Then you will have to add a "Zero Rate" in "Additional tax classes" related field, and save:
A new "Zero Rate rates" setting tab will appear on the "Taxes" setting page:
Click on it and you will get the "Zero Rate" settings page. Insert a row this way and save:
Now on your variable products, in the variations, the Zero tax is available to be selected:
Select it for each variation and save them all. You are done.
I'm trying to configure the FedEx plugin on my woocommerce installation. According to the woocommerce documentation: http://wcdocs.woothemes.com/user-guide/extensions/shipping-methods/fedex/
The FedEx Shipping Extension only works when your products have a defined volume and weight. That’s how it calculates what to charge for shipping. Whenever you add a new product to your inventory, make sure you have entered its weight along with the size of the smallest box you plan to ship it in.
The problem is when I'm adding a new product or editing an existing one, I do not see these options anywhere.
This is what the documentation shows
This is what I see
The shipping tab isn't much help either - it just has a shipping class dropdown menu. Tried creating a test shipping class, but I don't see anywhere where to specify weight and/or volume. Any help is highly appreciated!
Those fields will only display on the edit product page if you enable them.
Go to WooCommerce -> Settings and click on the "Catalog" tab. Then under the "Product Data" section check the boxes next to "Enable the weight field for products" and "Enable the dimension fields for products".