Well if you want accept credit cards from users but receive bitcoin you need to add an exchanges API. There is lots of exchangers they can do this accept credit cards payment from users and pay bitcoin.I know two exchangers they can do this for you spectrocoin.com and cex.io.
Talk to them hope you can get the solution.
Hi naidray, will I need a bank merchant account to accept the credit card payments?