> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://care.coreware.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# coreFORCE Advanced — Products — Add-ons

This article explains how to create and manage **add-ons** in coreFORCE Advanced. Add-ons let you attach optional products—such as accessories, warranties, or waivers—to a main product so customers can purchase them together.

|| Applies to: coreFORCE Advanced and Enterprise


## **Overview**
There are three common ways to set up add-ons for a product:
* **By category**

* **By add-on set**

* **Individually**


### **Common Scenarios**
Use add-ons to:
* Add commonly purchased items to a main product (for example, a shotgun with a case of ammunition or an optic)

* Offer accessories that are typically sold with a base item (for example, an AR-15 with magazines)

* Add waivers or warranties




## **Add-ons by Category**
1. Go to **Products > Taxonomy > Categories > [category name] > Add-ons**.


![Category Addon 1](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_1qvmzfl.png)


2. Select **Add Record**.

![Category Addon 2](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/111c532c-9d89-460e-9107-376e47_nf7y70.png)

3. Complete the required fields:


* **Description** – A clear description of the add-on.


* **Group Description** – Use the same name across multiple options (for example, finish or magazine type) to group them together.


* **SKU** – Assign a custom SKU if you want to track the add-on, even if it isn’t a physical product.


* **Form Definition** – Select the web form (for example, a waiver) created in the Form Builder.


* **Inventory Product** – For physical products (for example, magazines or optics), enter the product ID or SKU and select the appropriate product from the dropdown list.


* **Maximum Quantity** – Enter the maximum quantity of the add-on allowed per product.


* **Percentage** – Enter a percentage if the add-on price is based on the main product’s price (for example, a warranty).


* **Sale Price** – Enter the price of the add-on in the same currency used on your site.


| If both **Percentage** and **Sale Price** are set, the system uses the higher value.



* **Sort Order** – If there are multiple add-ons, use sort order numbers to control how they appear on your site (lowest to highest).

![Category Addon 3](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_yua0mn.png)



## **Add-ons by Set**
Use this option if you offer the same group of add-ons—such as cleaning kits or paper targets—across multiple products.
1. Go to **Products > Products > Add-on Sets**.

![Addon Set 1](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_11c0ukb.png)

2. Select **Add** in the upper-right corner.

![Addon Set 2](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_17htvvn.png)

3. Enter a description and sort order.

![Addon Set 3](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_jj06ut.png)

4. Select the green plus icon at the end of the row to add products, forms, or options to include in the add-on set.

![Addon Set 4](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_kqbo69.png)

 
| The fields are the same as those described in Step 3 under Add-ons by Category.


5. Go to **Products** > **Products** and select the product that you want to add the Add-on Set to and go to the **Options** tab. 

![Addon Set 5](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_hifgkg.png)

6. Select the add-on set from the drop down and all add-ons in that set will be added to your product. 

![Addon Set 6](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_1p2c6k2.png)

7. Click save. 

![Addon Set 7](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_1w8762c.png)


## **Add-ons per Individual Product**
1. Go to **Products > Products > Products**.
 
![Addon Product 1](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_zpm2mw.png)

2. Select the product you want to attach an add-on to.

![Addon Product 2](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_1nko8is.png)

3. Select the **Options** tab.
 
![Addon Product 3](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_a04gcv.png)

4. Scroll to **Product Add-ons** and select **Add Record**.
 
![Addon Product 4](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_rko268.png)

5. Complete the required fields and select **Save**.

![Addon Product 5 A](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_wdc09c.png)

![Addon Product 5 B](https://storage.crisp.chat/users/helpdesk/website/-/6/9/8/9/6989aace46840400/image_1hyxbid.png)




| Use consistent **Group Descriptions** to convert multiple checkboxes into a dropdown list when appropriate (for example, finish options).
