Yes, that example screenshot is using PayPal Pro, that's why all the cards are there, for on-site payment.
If you did use accept="paypal" and you didn't get just the PayPal button to submit the form, then there may have been a JavaScript conflict causing it to not work correctly. Please try these: http://www.s2member.com/kb/common-troubleshooting-tips/