Thus far, I have only used Western Union and Paypal for paying, but I've seen some other options out there. There were places in Russia and other countries that I wanted to do business with, but the problem was not them but the US restricting them. I could not send nor receive money to them with Paypal or Western Union due to political issues, so I actually had to find someone who could place money into an account out there after I sent it to them with a normal service, just so it would make it to the people who are wrongfully cut off from being able to use global payment systems due to politics.
I'm not sure if that's changed, but I was trying to use either Propay or another service to send money. I encountered the same situation when trying to receive money. If I lived really close to the borders of countries which were approved and not, it wouldn't be a problem because I could walk or drive somewhere near by and do the exchange that way, but when they restrict your country and all good people in it for no real reason, it makes it hard to do business and send money either way. I'm sure you know how that is
@suresh with them limiting things to where you have to use net-banking, debit cards, or prepaids.
Usually Western Union has been good about this, but only if I send it in cash to another country. I had a bad time with Western Union over the phone. They played games and told me I couldn't send money to a friend in Romania when I already promised her I would. I was very angry about that, but when I went to the local Western Union station, they told me to not bother using the phone or internet Western Union at all because they do that often, and to just come to the local station, pay cash, and the transfer will always go through.
Western Union is ok if you do it local, but I will never ever use their phone or internet system again after my experience with it. As
@I. C. Daniel said, you really do have to leave your house to use it! I wouldn't recommend anyone try over the internet, because they are very different. What took me hours trying to send online and with the internet took only a few minutes at a local station.
I wish there were more or better alternatives. The only one I have seen that can overcome this is bitcoin, but not everyone uses it and the US already wants to regulate and control it to where you would be in the same situation if they can make it like their banks to control it all.