No, we are able to pay to bank accounts in almost all countries. We usually pay in USD, EUR, or GBP.

Menu