What about paypal?
Why does everyone talk down about Paypal merchant services? Just because you have no one to talk too, they hold funds randomly, and they charge a arm and a leg for running sales does not give you the right to talk bad about them, and oh yea they made a fortune by holding your transactions.
All jokes aside choose wisely when integrating to any merchant service provider or secure Gateway to run transactions. Make sure there are no long contracts, no unaccounted for fees, and make sure they are PCI compliant. The last thing any business needs are fines from VISA and MASTERCARD.
In my years I have helped develop software and hardware for merchants to process credit cards. I have only found 1 yes of about 1000 merchant service providers that really give extra value to their merchants. Whom ever you choose if not Greenlight Payments, Inc ask as many questions as possible and get everything on paper.

