Good question... because I know that even Pay Pal express can handle credit card purchases without the need for an actual Pay Pal account.
I will do some poking around as I have to make some changes to the store I set up for my wife this afternoon. I will play with the settings and let you know what I come up with if I can find a better alternative for you.
Regards,
Brian