If you use Quickbooks as your business/invoicing software, they offer a great credit card processing company/merchant account provider (Innovative solutions). You enter everything through Quickbooks,and it is all approved online. You can also run cards for approval over the phone. We have been using them on our website for 5 years without a hitch! I highly recommend using both Quickbooks and their merchant service.