https://www.buylocalnumbers.com is now offering virtual numbers of Romania, which are able to receive SMS.
https://www.buylocalnumbers.com/mobile-numbers-menu/DID-numbers-in-Romania.html
Remark: these numbers are "National" numbers with prefix +40-37, which means that they have the format of landline numbers. So it is probable that they are not accepted for SMS verification by Whatsapp or similar services.
Currently virtual numbers able to receive SMS are available for Australia, Iceland, Sweden, Canada, Israel, Ukraine, Chile, Netherlands, United Kingdom, Denmark, Romania.
Complete list is available here:
https://www.buylocalnumbers.com/mobile-numbers-menu.html