I think he means some form of payment through companies like Liberty Reserve, WebMoney etc...
One thing that would be really great, is if you guys can set up a system so a person can pay you with like a Visa Gift card, that way a person can simply go out to a local store pay for these with cash, no need for identification to buy them, and then pay you and this method is going to be as anonymous and as simple as it gets...
But I'm not sure if there are any you can buy to spend them internationally...