If you want 100% control over your money, you could use http://paybox.com, they are located in france but I believe their solutions work worldwide.