Uninstall Online Store sales channel when only selling via Buy Button

I wouldn’t recommend uninstalling the Online Store channel even if you only use the Buy Button because the Buy Button still relies on assets and routes from the Online Store. Instead, turn off password protection and use a redirect in your theme to block storefront access while keeping checkout fully functional.