Skip to main content
All CollectionsIntegrationsWooCommerceStore management
Offering digital and print products on Woocommerce
Offering digital and print products on Woocommerce
Updated over a week ago

This article provides a guide on how to categorize products as "Virtual" in your WooCommerce store to ensure accurate shipping costs, particularly when selling a mix of physical and digital products.


Setting up Shipping for Virtual Products

When you offer both tangible items and digital downloads in your WooCommerce store, it's essential to configure your shipping settings correctly. While WooCommerce allows you to set shipping costs for physical products, you need to ensure that virtual products are exempt from these charges.

To achieve this, WooCommerce provides the "Virtual" product designation. By marking a digital product as "Virtual," you indicate that it doesn't involve physical shipping. This ensures a seamless checkout experience for customers purchasing digital downloads, as they won't encounter shipping fees.


Marking Products as Virtual

To designate specific digital products as "Virtual" in your WooCommerce store, follow these steps:

  1. Access your WooCommerce dashboard and navigate to the "Products" section.

  2. Locate the digital product you want to modify and click on its name to access the edit screen.

  3. Scroll down the edit page until you reach the "Product data" section.

  4. Within the "Product data" section, locate the "Virtual" checkbox and mark it.

  5. Save the changes you've made to the product settings.

Once you've marked the product as "Virtual" and saved the changes, the shipping section will disappear from the product's edit page. On your storefront, this product will now be displayed without any shipping charges, making it clear to customers that they are purchasing a digital download.


Additional Resources

For more comprehensive information on setting up your WooCommerce store and managing digital products, you can refer to the following WooCommerce help center articles:

Did this answer your question?