The visibility field of Magento can be arranged on the basis of the type of item in NetSuite. This can be done by creating a custom visibility field in NetSuite and performing lookup mapping in the NetSuite Magento integration flow.
- In Netsuite item record, a List/Record type custom field named “visibility” is created as shown below.

2.Then for normal items the visibility field is chosen as ‘Catalog, Search’ and for matrix child items the visibility field is chosen as ‘Not Visible Individually’.
3.In the mapping field, lookup mapping is performed as shown below.


Then on running the flow and verifying the result in Magento we can see that the visibility field is updated correctly.