We have made an integration module working with https://www.ingenico.com/ for payments (creditcard etc). Please drop us a message at email@example.com
I have done integrations with Cybersource and Strype before. It takes a little bit of java work to get some advanced features set up, but it can work. Both of those can comply with PCI SAQ-B rules for payment security. Pim seems to have a module pre-built, so if you are looking for the fastest path, that might be your best option.