I live in Ethiopia and according on the National Bank of Ethiopia, it is illegal to get any money out of Ethiopia without special permission from the bank.
I personally want to make some online payments, what options do I have?
Personal Finance & Money Stack Exchange is a question and answer site for people who want to be financially literate. It only takes a minute to sign up.Sign up to join this community
According to Paypal, they support transactions in Ethiopia:
However those appear to be limited to transferring money out of the country. (link)
There is an article here (link) which talks about how to transfer money from paypal back to your bank in Ethiopia. It sounds like you have to set up a US bank account, withdraw the funds to that then somehow transfer the money from their to your bank.
NOTE: I have no relationship to any of the sites above, nor do I know if the information is accurate or the trustworthiness of those businesses.
If the vendor accepts cryptocurrencies, this may be your only option.
It's not clear if exporting cryptocurrency violates Ethiopian law, but at least cryptocurrencies have not yet been banned.
If you can find someone who can trade you cryptocurrency, you can send it anywhere.
Because cryptocurrencies are still extremely price volatile, I recommend you use Ripple, the fastest I can find. It can 100% confirm transactions on average within 10 seconds. This will keep your exposure to price volatility at a minimum if you send the cryptocurrency as soon as you buy it.
If you choose this route, please take precausions. Your government may retroactively ban it and pursue you. Considering the Ethiopian government's history, this is not unlikely, and banning cryptocurrencies outright is.