> For the complete documentation index, see [llms.txt](https://minimateapps.gitbook.io/customfield/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://minimateapps.gitbook.io/customfield/how-to.../how-to-set-price-add-on-per-selection.md).

# How to set price add-on per selection?

**Add-On Price per Selection** allows you to charge an extra price **based on the option a customer selects**, instead of applying one flat add-on price to the whole field.

This feature is available for:

* ✅ Checkbox
* ✅ Dropdown
* ✅ Radio Button fields

#### **Follow these steps to set Specific add-on per option**

1. Go to **Custom Fields** in the app
2. Create or edit a field with type:
   * Checkbox, Dropdown, or Radio Button
3. Enable [Additional Charge ](/customfield/how-to.../how-to-charge-extra-fee-when-a-field-is-being-utilized-by-customer.md)
4. Choose **Specific add-on per option**&#x20;
5. Select product for a price for each option
6. Save your field

That’s it 🎉 The selected option’s price will be added to the product price automatically.

<figure><img src="/files/GQweloZlMWgrdQVMLdjz" alt=""><figcaption></figcaption></figure>

#### What’s the difference between “Single add-on for all options” and “Specific add-on per option”?

**Single Add-On Price**

* One extra price applies no matter which option is selected.
* Example:\
  \&#xNAN;*Gift Wrap* → +$5 (applies to all choices)

**Add-On Price per Selection**&#x20;

* Each option can have its **own price**.
* Example:
  * Standard Gift Wrap → +$3
  * Premium Gift Wrap → +$7
  * Luxury Gift Wrap → +$12

{% embed url="<https://www.youtube.com/watch?v=rgiQlHZyC2U>" %}
