<h4>Catalog Modules — paymentType() Null Fix</h4><ul><li><strong>Fixed:</strong> "Trying to access array offset on value of type null" in paymentType() function — DB query returns null when payment type ID does not exist in domain_catalog_payment_type table, then code accessed $ret["domain_catalog_payment_type"] on null. Added null guard with empty string fallback. Fixed in 6 files: ServicesManager/services.php, ServicesManager/service_detail.php, SolutionsManager/solutions.php, SolutionsManager/solution_detail.php, ProductsManager/products.php, ProductsManager/product_detail.php.</li><li><strong>Fixed:</strong> Undefined variable $search in ServicesManager/services.php line 155 — $search not set when page loads via getServicesMember (non-search path). Changed !$search to empty($search).</li></ul>