If you are a Merchant who needs to accept credit and debit cards, checking accounts or direct debits, then there's something you should know. No matter where in the world your business is located, you can now accept payments on your web site without setting up a costly merchant account.
More info
here
------------------------------------------------------------------
Yes, I know this is spamming but I do think this is a solution to our problems receiving payments from our sites. With this program your Visa/Mastercard and chargeback problems are gone. You can use it as you used paypal, before they banned adult content, as well.