I'm going to take some courses from online platforms and i also want to book some English lessons. but the problem is that I need a bank account to book and purchase item and anything from Online stores and Business platforms. Due to current political situation in Iran and restrictions, I have to open a bank account indirectly through a vendor. I'm confused about different electronic payments media and cards. Which one is better, Visa, MasterCard and Paypal? Considering the limitations I face as an Iranian.