Sort:  

I haven't found a way to do it otherwise! But believe me, I'm HAPPY to be proven wrong!

That would mean Non-US resident can't buy Ecency points.😢

Unless the payment portal accepts our debit cards or uses stripe

It seems like an unwise move to me, I hope they fix it soon!