Facebook,
does not allow Business Pages with less than 2000 Followers to install Tab Apps.
Click on
New Business Page button to use the App.
Provide all permissions for App to show a list of your pages to select from.
Check out
FAQ
or
Message Us to get more help.