{"id":64583,"date":"2022-04-11T06:05:13","date_gmt":"2022-04-11T12:05:13","guid":{"rendered":"https:\/\/www.scalahosting.com\/blog\/?p=64583"},"modified":"2023-05-09T04:34:16","modified_gmt":"2023-05-09T10:34:16","slug":"woocommerce-product-types","status":"publish","type":"post","link":"https:\/\/www.scalahosting.com\/blog\/woocommerce-product-types\/","title":{"rendered":"Product Types"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">By default, WooCommerce comes with support for six product types:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1. <strong>Simple product<\/strong> <br>The most common type of product. Used as a base for more complex types of products.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2. <strong>Grouped product<\/strong> <br>Grouped products represent a set of two or more <strong>Simple products.<\/strong><\/p>\n\n\n\n<p class=\"alert-orange wp-block-paragraph\"><strong><em>Example:<\/em><\/strong><em> Your product selection includes a current model iPhone and the following accessories: a tripod, headphones, a phone case, and a screen protector. These are all Simple products that you can add to a Grouped product and later market as an \u201ciPhone kit.\u201d<\/em><\/p>\n\n\n\n<p class=\"alert-green wp-block-paragraph\"><strong><em>Note:<\/em><\/strong><em> Simple products made available through a Grouped product remain visible in the product catalog. To have a simple product available only as part of a grouped product, have its <\/em><strong><em>Catalogue Visibility<\/em><\/strong><em> set to <\/em><strong><em>Hidden.<\/em><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3. <strong>External\/Affiliate product<\/strong><br>Affiliate products work just like Simple products but without <strong>Shipping<\/strong> and <strong>Inventory Management<\/strong>. You can label their <strong>Add to Cart<\/strong> button as a call-to-action for your visitors to visit your WooCommerce website.<\/p>\n\n\n\n<p class=\"alert-orange wp-block-paragraph\"><strong><em>Example:<\/em><\/strong><em> Instead of Add to Cart, you can set the button label to Order From Amazon, for example.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4. <strong>Variable product<\/strong><br>Used when you have a product that comes with variations.<\/p>\n\n\n\n<p class=\"alert-orange wp-block-paragraph\"><strong><em>Example:<\/em><\/strong><em> Colors and sizes for a T-shirt.<\/em><\/p>\n\n\n\n<p class=\"alert-green wp-block-paragraph\"><strong><em>Note:<\/em><\/strong><em> You can have variations set as<\/em><strong><em> Required<\/em><\/strong><em>. In this case, the product can be added to the cart only when the customer selects all its Required variations.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">5. <strong>Downloadable product<\/strong><br>Enables you to add a downloadable component to a simple product. Customers receive a download link upon completing their order.<\/p>\n\n\n\n<p class=\"alert-orange wp-block-paragraph\"><strong><em>Example:<\/em><\/strong><em> Can be used for selling software or sharing a link to a product manual.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">6. <strong>Virtual product<\/strong><br>Does not require shipping or inventory management. Useful when selling services or digital goods. Make sure the latter are set as <strong>Downloadable<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>You can add various product types through plugins.<\/strong> Any plugin that serves a specific business model usually adds a Product Type. For example, a plugin for selling hotel bookings might add a <em>Booking<\/em> type with features of its own.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>By default, WooCommerce comes with support for six product types: 1. Simple product The most common type of product. Used &#8230;<\/p>\n","protected":false},"author":106,"featured_media":62424,"comment_status":"open","ping_status":"closed","sticky":false,"template":"single-post-fa.php","format":"standard","meta":{"_acf_changed":false,"_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"none","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"both","_seopress_redirections_param":"","_seopress_redirections_type":301,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"categories":[126],"tags":[],"class_list":["post-64583","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-woocommerce-hosting"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts\/64583","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/users\/106"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/comments?post=64583"}],"version-history":[{"count":3,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts\/64583\/revisions"}],"predecessor-version":[{"id":68101,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts\/64583\/revisions\/68101"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/media\/62424"}],"wp:attachment":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/media?parent=64583"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/categories?post=64583"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/tags?post=64583"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}