With Central Coin you can securely deposit money using a credit card or a bank authorized e-check. None of your personal information is sold or shared and is 100% confidential. Not even the online poker rooms or casinos have access to this information. Central Coin will issue you an account number and a PIN number to use when making your deposit.
Read more about Central Coin at their site.