No. At the moment it is at the top of the payment methods list due to technical reasons. We also allow payments in common credit and debit cards as well as through online payments of banks. More information on the payment methods can be found here.