If you have a plugin archived in a ZIP file, you can directly upload it onto your WordPress website.
They can’t be automatically installed from the WordPress Plugin Directory.
Instead, you will download a ZIP file from its vendor and this file contains the plugin’s files and folders.