By default Custom Transaction Line Fields that has the STORE ITEM checked on the Applies To subtab are shown on the web store. They are shown regardless if the HIDDEN checkbox is checked as it only works for Site Builder web sites and not for SuiteCommerce Advanced web sites by design.

Hiding unwanted Custom Transaction Line Fields can be done by checking the SHOW ONLY ITEMS LISTED IN: ITEM OPTIONS AND CUSTOM TRANSACTION LINE FIELDS checkbox found on the SuiteCommerce Configuration page. However, we must also define all the Item Options being used on your Web Store as they will be hidden as well.

- Navigate to Commerce > Websites > Configuration
- Populate SELECT WEBSITE and SELECT DOMAIN fields with your SCA site and domain
- On the Advanced tab > Item Options sub tab > check the SHOW ONLY ITEMS LISTED IN: ITEM OPTIONS AND CUSTOM TRANSACTION LINE FIELDS field
- On the bottom of the page, you will see the Item options and custom transaction line fields section. This is where you will have to declare all the ID’s for all the Item Options and Custom Transaction Fields that you want to be displayed in your web store
- Click Save