I asked CC Bill if they accept sign ups from the users that have an epassporte but which their countries are not accepted for transactions by CC Bill system.
This was their answer:
From:
[email protected]
WE DO NOT ACCEPT ANY SIGNUPS FROM YOUR COUNTRY. THANK YOU
Customer Support
CCBill.com
1-888-906-0666 (US)
1-888-596-9279 (Int'l)
Well but you can't say that epassporte is useless. Has lots of enhancements comparing with paypal, and is available for the people from all countries.