Do I need to have an account to pay with Western Union?

Western Union does not require you to have an account to make a payment with them. You should go to a Western Union Agent in person to make your payment. You can locate a Western Union Agent in your region through the following link: http://www.westernunion.com/info/agentLocator.asp?country=global