How to Configure Product Custom Options in Magento 2

Custom Options are an easy way to add product variations.

It’s not a convenient way to add variations if you need to track their inventory and need to add attributes for the variations. In this case, it’s better to use Configurable, Grouped or Bundle Products.

But if you simply want to add an option and don’t want to track its inventory, it’s the right way to do it.

Let’s take a look. You sell thermoses. And want to add a possibility to add bags and other options for your thermos. Such bags don’t cost much and usually don’t need to be tracked inventory.


Let’s start by creating a simple product. 

How to Configure Product Custom Options in Magento 2

After you’ve created a simple product, go to

Advanced Settings -> Custom Options and press “Add New Option”.

How to Configure Product Custom Options in Magento 2

Enter the name of the option: Bag.


Select Input Type from the list:

How to Configure Product Custom Options in Magento 2

In our case it’s a Yes/No question, so we select “Drop-down” and enter “Yes” and “No” as titles of your options.

If a customer selects “Yes”, it adds 1 dollar to the price.

How to Configure Product Custom Options in Magento 2


You can add other Options. Let’s say you want to offer a list of features that a customer can add to the product:

  • a box of coffee (5 dollars)
  • a box of tea (5 dollars)
  • a box of sugar (2 dollars)

We add one more option: we press “Add New Option”.

We select “Checkbox” as Input Type. And enter these 3 options. In the “Price” column, we need to enter the price of each option.

We unselect the “Required” box.

How to Configure Product Custom Options in Magento 2

After all we press the “Save” button.


And this is how it will look on Frontend:

How to Configure Product Custom Options in Magento 2

After the customer decides to add all variations, general price will be of 23 dollars.

How to Configure Product Custom Options in Magento 2

It is obvious that custom options can help to sell many things at a time. It’s a great trick that can augment your revenue.


















Viewed 25 Times

Post On 2019-11-12