Verification for non-EU citizens

I’m an RF citizen currently living in Lithuania. I have an account with a local bank which I want to use for topping up my card. Will it be enough to present a passport with a visa to be verified? My yearly limit is 250EUR, which makes me sad ((

Have you checked the FAQs? I believe they explain there what kind of documents can be used for ID verification. The critical part is the state of your residency, like the length of stay as determined by a visa, for example, I assume.

Yes, I should have searched harder. This is in the FAQ indeed:

We may request a copy of your legal right to remain (e.g. visa, residence permit) if you provide a passport issued in a country outside of the European Union.