Sadly for me, it says it's not available in Estonia. Even though the article mentions that they (unlike Venmo) should be available to users outside US and US credit cards. Oh well, guess I just have to wait until some Estonian start-up steps up in this field.