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.
Related
I need a solution that reduces the stock level and hide the product from others directly when the product is added to the cart. I have set stock amount to 1 and only allow one purchase of each product.
I´ve tried plugins like WooCommerce Cart Stock Reducer, it does the trick but doesnt hide the product instead it gives me a message that its out of stock.
Help anyone?
From the left side panel in your admin, go to WooCommerce->Settings->Products->Inventory
then check the Hide out of stock items from the catalog option.
You should be good.
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 use the plugin WooCommerce. I want to enter the same price for all variations of goods. To do this we have to manually set the price for each option.
How to set the price once for all variants?
on the product variations page there is a drop down box (see below image). here you can manipulate the variations in bulk. This isn't really a coding question, you can find the answers in woo documents.
With the latest versions of woocommerce you can set a common price for all variations at the Set Regular Prices option
Hello, this here should help.
-- https://www.gowp.com/blog/apply-the-price-of-a-woocommerce-product-variation-to-all-variations-of-the-same-product/
How to set Same price for all variation products"
using the dropdown displayed, select "Set regular prices"
A pop up will be displayed asking for the price you want to set for the variations
Enter the price and click Ok
Same price will be set for the variation product at once.
Thank you
Here is what my Woocommerce setting look like:
According to this I should get a default tax rate of 9.5% applied. But my checkout page has been showing 0 tax all the time - irrespective of the item I select.
Can anyone help? What am I missing here?
In case it helps, here is the tax settings:
Found the solution. This is a known issue in the recent version of WooCommerce. Tax table is missing. You can use the workaround mentioned here.
Check your theme, whether it has two different options like billing address and shipping address.
This means there are two different options for billing and shipping. Check it and change your setting of "calculate tax on basis of".
I have a Drupal website with the UBERCART module to accept donations in the form of adopting a book in my library. I need to add an option in the cart page before the checkout to add an entry to the cart with the value of 3% of the total order to cover the payment transaction fees.
It could be a check box that says..
[_] I wish to add 3% to cover the online transfer fees.
Any Ideas of how to implement this? Thanks
I'm not sure how to set up an optional fee, but for required fees, this module will do it:
https://drupal.org/project/uc_fee
Unfortunately there seems to be no version for Drupal 7 yet.
Also, it's a little quirky in some ways...for example, if you want to create a fee to be applied to all products of a particular class, by default that fee gets applied at the cart level, meaning that that a long as the cart contains at least one product of the type you specified when creating the conditional action, the fee will be applied to the other products in the cart as well. If the fee only should be applied once per order then you can just set Max Applications to zero, otherwise...
The process to apply a fee to each product in the cart of a particular class is as follows:
Create a fee at Store administration > Fees with a price of zero
Click the "conditions" link next to the fee (again, from Store administration > Fees) and say the cart needs to contain at least one product of your desired class
Go to Store administration > Products > Manage classes, click "edit" for your desired class, go to the Fees tab and override the price to be whatever the fee should be.
Create products of that class. If your products are already created, it appears you need to edit each already-existing product and override the fee there (on the Fees tab); unfortunately the product-class override only appears to apply to products created after the setting was changed.
I realise it's a long time since this question was posted, but it came up in search when I was trying to solve a similar problem. Since it hasn't been satisfactorily answered after all this time, I thought I'd share the solution I found for my own problem.
There is some sample module code here:
http://www.stevenalanwilson.com/articles/open-drupal-pages-using-built-overlay
I created my own module with this code to allow customers to specify if they live in a rural area. If they check the box, a $5 rural delivery fee is added to the cost of their order. The label on the checkbox and the value of the fee can be set by changing the code in the module.
The scenario asked here would need some additional coding to calculate the 3% fee based on the value of the order, which shouldn't be too hard to achieve.
if you are using drupal 6 then visit these link in your site
Administer -> Store administration -> Configuration -> Shipping quote settings
then visit the "quote method" where you can define your shipping quote setting
once you understand the method for creating shipping charges, you can apply whatever shipping rate you want to charge.