Yes, all e-commerce portals that provide other producers and sellers to manage their portal must file the return applying the GSTR-8. If you use your portal, you don't require to file this return.