We do not accept payment from Western Union or similar services (Moneygram, etc.) because these services are primarily geared toward sending money between individuals and they are not at all suited to professionals.
If you don’t have a bank account (so can’t use a payment card, or are restricted by government regulations in your country), we accept payment in crypto currencies such as Bitcoins. This is probably the best and most effective solution, if you don’t have a bank account.
A friend or relative can also pay the application fee on your behalf. Simply give your friend access to your Application Space so that he/she can access the payment page.