This solution doesn't exist because credit cards allow chargebacks.
You will need to take the fiat you receive from the credit card company, and use that to buy bitcoins.
Thank you rogerver for your reply.
Let me rephrase what I mean.
Coinbase & Truecoin for example allow users to buy bitcoin ...