If you absolutely need to do credit card payments, then consider using a third party system to handle it (like Stripe).