I think it depends very much on which country your are located in. If you are in Europe then you can look at this list of payment service providers : LIST If you are located in the US, the there are a bunch of options for you.