(3 customer reviews)

WooCommerce Product Accessories


Add mandatory & optional accessories to your products with our WooCommerce plugin. Increase sales and offer additional products.

One Time Payment | No subscription | Lifetime Updates
View Demo

WooCommerce Product Addons

WooCommerce product pages are like digital display cases for your products. However, shoppers also like to accessorize and take advantage of bundles. The WooCommerce Product Accessories plugin, therefore, allows store owners to bundle mandatory and optional accessories together with parent products.

When perusing WooCommerce product pages, pages themselves display visual addon and accessory ideas which compliment purchases. Doing so mirrors real-life shopping experiences and helps store owners more effectively cross-sell additional inventory.

Mandatory WooCommerce Product Addons

Configure Mandatory WooCommerce Product Addons

The idea of mandatory WooCommerce product accessories can sound off-putting. However, there are several contexts where adding mandatory WooCommerce product addons adds value.

Products like cameras and smartphones require specific cables and device chargers to operate. In most cases, parent products will, therefore, need at least one mandatory accessory to function as expected.

Rather than recommend separate items in product descriptions, the WooCommerce Product Accessories plugin allows store owners to add mandatory accessories to product listings automatically.

  • Site admins select mandatory accessories to pair with products in the plugin back office
  • Accessories can still be sold on a standalone basis via their own WooCommerce product pages
  • When parent products are selected, mandatory accessories are automatically added to customer shopping carts

Whether manually selected by consumers or not, mandatory accessories will appear in WooCommerce store shopping carts when customers click to complete purchases. More importantly, clear accessory labeling on product pages lets buyers know in advance that accessory purchases are mandatory.

Optional WooCommerce Product Addons

The WooCommerce Product Accessories plugin helps store owners cross-sell a variety of otherwise separate store items. Specifically, by recommending items which can compliment parent product purchases. Common optional accessories, therefore, include the likes of smartphone cases and non-essential electronic device peripherals.

  • In the WooCommerce Product Accessories plugin back office, store owners identify what optional accessories should be listed on parent product pages
  • WooCommerce product listings and shopping carts display accessory ideas to consumers
  • Cross-selling opportunities increase. Specifically, thanks to the fact that shoppers often feel enthused about buying from the same (or a related) product family

In order to make the most out of cross-selling with WooCommerce product accessories, optional accessories should always add value to parent products. Items like micro SD cards should, for instance, always be paired with suitable electronic devices.

Optional product accessories

Automatic Shopping Cart Updates

Optional accessories encourage cross-selling by encouraging what are effectively impulse purchases. However, like with any impulse purchase, consumers might change their mind at the last moment.

Before confirming purchases on shopping cart checkout pages, WooCommerce customers are presented with an overview of their complete order. Here, shoppers can remove optional accessories without removing parent products. Conversely, mandatory WooCommerce product addons will remain, unless parent products are removed from shopping carts also.

  • Automatically updating shopping carts prevents consumers from accidentally purchasing mandatory accessories when main product purchases are abandoned
  • Optional accessories can be removed from shopping carts individually
  • Before reaching checkout areas, shopping carts are updated automatically, as shoppers select and de-select different items

Just like real-life store person recommendations, WooCommerce Product Accessories inspires additional purchases and adds value to shopping experiences. Download now or click here to view a live demonstration.

accessories cart update

Easy Backend Settings

To add mandatory or optional accessories in WooCommerce you simply edit a product in the backend. Then you move down to “Linked Products” section. When you open this section you see two new fields, one for mandatory & one for optional accessories.

Enter product name or SKU there. The live search will query all your products and you can then select one of the suggested items.

WooCommerce mange accessories in backend

3 reviews for WooCommerce Product Accessories

  1. EkDor

    Fantastic support!!!

  2. soniris

    Thanks for support and awesome reactivity !!

  3. memwebproject

    An exalent addition to WooCommerce. Supprt is prompt and helpful. Handles PR well and is calm in the face of dificulty.

Add a review



Where can I add product accessories?

You can add optional or mandatory accessories when editing a product. See the Linked Products settings: add mandatory or optional accessories in WooCommerce

Overwrite Product accessory templates

To overwrite the default mandatory or optional acessory templates just copy the following files into your child-theme folder directly. NOT in the woocoommerce...

Stop adding Mandatory Accessories to Cart

How can I cancel auto add to cart of mandatory products so it only will also act like the optional products? you can add the following hook into your child theme functions.php remove_action( 'woocommerce_add_to_cart', array(...


# Changelog
- NEW:	FAQ for Different Quantities
- NEW:	block parameter for optional accessories shortcode
		This can be used to only show a specific optional accessories section
		Example: [woocommerce_optional_accessories block="2"]
- NEW:	Save SKUs in accessories meta fields and our plugin gets correct products
- NEW:	Hide variations optio
- NEW:	Title HTML Element will not when empty
- NEW:	Add a description to each title
- FIX:	Flatsome related hidden not working
- FIX:	Mandatory accessories can no longer be removed from cart
- FIX:	get_post replaced by wc_get_product

- NEW:	Added flatsome slider support
- NEW:	Added custom filter for the mandatory / optional acceory display args
- FIX:	Infinite loop when mand. accessory have mand. accessories

- FIX:	admin options for position not working
- FIX:	Added css classes for title

- NEW:	Created a settings panel to change texts and position directly there
- NEW:	Added an option to create 3 more optional accessory sections

- FIX:	Important fix for variations add to cart issue
- FIX:	Updated Docs

- NEW:	Created two shortcodes, so that you can use our plugin in Divi for example:
		Mandatory Accessories for product with ID 333:
		[woocommerce_mandatory_accessories product_id="333"]
		[woocommerce_optional_accessories product_id="333"]

		Docs: https://welaunch.io/plugins/woocommerce-product-accessories/faq/shortcode/

- NEW:	Filter to customize the quantity amount of mandatory accessories

- NEW:	Added WPML Support
		Make sure you use the native product translator for WooCommerce Products
		WooCommerce Multilingual > Settings

- FIX: Removed sizeof function

- FIX: Code refracture in order to use Hooks

- NEW: Support for variable products as accessories

- FIX: When accessory is connected to multiple products the cart quantity will be updated etc.

- NEW: When updating cart, quantity of mandatory accessories also updates
- NEW: When restoring cart, mandatory accessories will be added also

- NEW: Quantity of mandatory accessories is been added to cart with the same quantity of the main product
- NEW: When you remove a product from cart, the mandatory accessories will be removed also

- FIX: "PHP Notice: id was called incorrectly"

- NEW: WooCommerce 3.0 compatibility

- FIX: Translate problem

- FIX: Args missing bug

- FIX: End of file bug

- FIX: End of file bug

- NEW: Mandatory accessories will automically be added to the cart

- Inital release

You may also like…

WooCommerce Plugins

WooCommerce Catalog Mode


With our WooCommerce Catalog Mode plugin you can simply turn your online shop into a catalog. Hide prices, remove the add to cart button, add an enquiry form or use the enquiry cart functionality.

WooCommerce Plugins

WooCommerce Delivery


Ask your customers for a delivery date or time during checkout process with our WooCommerce Delivery Plugin. Furthermore you can allow orders to be created only during your business hours and provide time slots.

WooCommerce Plugins

WooCommerce Print Products (PDF)


Transform a single WooCommerce product page into an eye-catching PDF leaflet ready for instant download. Export single products easily as PDF, Word or Print. Choose what you want to show and who should be able to see the export buttons.

Save over 75%

Get our Bundles and Save

The bundle includes all of our WooCommerce Plugins. Just now for $299 instead of $504
Original price was: 596,00 €.Current price is: 199,00 €.

Get ALL our WordPress plugins in one bundle and save more than 66%!

Original price was: 2.007,00 €.Current price is: 499,00 €.

Get ALL our 43 weLaunch plugins in one bundle and save more than $1500!

Original price was: 504,00 €.Current price is: 299,00 €.

Get ALL our WooCommerce plugins in one bundle and save more than 50%!

We use cookies to give you the best online experience. By agreeing you accept the use of cookies in accordance with our cookie policy.

Close Popup
Privacy Settings saved!
Privacy Settings

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. Control your personal Cookie Services here.

These cookies are necessary for the website to function and cannot be switched off in our systems.

Technical Cookies
In order to use this website we use the following technically required cookies
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

Decline all Services
Accept all Services