LeuPay now offers VISA instead of MasterCards, these VISA's are offered in most currencies LeuPay supoprts (they also have NFC now).
Fidor.de offers an IBAN, they are a more established bank than n26, and Fidor offers their platform also commercially to other banks. So for 70K transactions I would go with n26, but buildup the transactions. Maybe even open accounts at both banks, procedure is similar. If you take the german route you can also open a account at comdirect.de, same procedure and part of Commerzbank. (both comdirect & fidor have a german website but will use english if you request support in english)
Paysera seems to have continious problems with their sms gateway so they are basically unusable.