Currently, I am using squareup.com for cc. I like it as it is one simple flate rate for any card processed. However, I am looking for something that is reliable, and very low cost or even free for my websites. I want the software to be able to integrate easily. I also would like it, so it could generate invoices with an invoice number so my customers and I both can keep track of the payments and what they are for. Right now, they fill out a simply submission form, and manually enter in their invoice number, amount to be billed, etc. I would also like the software to automatically accept the payment once they click submit, and then hopefully in under 24 hours deposit into my account. Would also like to just be charged a flate rate and not be charged like 6 different fees.