I'm trying to integrate PayPal Payments Pro with Appts +

We are about to launch a website that includes an appt booking system - we used Appts + for it - and we can't seem to get the stay-on-the-website feature that it seems Appts + offers. I have a PayPal Payments Pro account and wonder if I need to set up an API in PayPal?
Also - the plugin is very bare-bones...I don't see google cal integration, I need a $ sign instead of "USD", and the buttons look really out of place. Am I missing something?
The URL is http://andreaolson.com/consultation (but it's in maintenance mode - so I'll have to get you login info via email).