If you have obtained a business or transit visa for Sri Lanka online, you should be aware that you will not be able to engage in paid employment in the country or settle there permanently. It is still possible to work in Sri Lanka, but in this case you will need to apply for a specific work visa at the Sri Lankan embassy or consulate in your country of residence.