There are very few options in Israel for this type of cards but there probably even fewer ones in English.
The ones I found so far would be from Israel Post, although it does seem that you can only reload the card at a postal branch in Israel.
And Net+ which is a UK company but supposedly available in Israel.
Credit:stackoverflow.com‘
4 Mar, 2024
5 Mar, 2024
4 Mar, 2024