For product addon, You don't need to create a new product addon, module provide by default product addons ( Free CF Setup Plan, Pro CF Setup Plan, Enterprise CF Setup Plan, Business CF Setup Plan) you can configure these product addons with hosting service. There is not any setting in CF Reseller Addon module for product addon. For manage CF service or manage domain with product addon, module will create new order in WHMCS with cloudflare product (that you have configured in WGS Cloudflare Reseller Module). If a user has a CF product addon then during the addon service activation module will get that addon hosting service and service domain. After that module creates a new order in WHMCS for a specific user with configured CF product (in CF reseller addon module) and the module will assign that hosting service domain with that new order and activate the order and the module will add the domain with CF and after that user can access the domain from client area as product service.