With the Neteller account, you can make online payments as well as transfer and accept money even from people who don’t have their own account.
It’s licensed by the UK authorities and is used by many people in the world both for gambling and other financial needs. Neteller is a payment system with quite a long history of almost 20 years of successful operation.