Even if your country is restricted by Meta from creating a Facebook Shop, you can still use Facebook for your business. You can connect your online store with Facebook and get all your products to appear in your Facebook catalog.
That catalog won't be visible on your Facebook business page in the Shop section, and you won’t be able to tag products on your posts — however, customers will still be able to see it in your ads with your products in them.