I am not sure this is best fitted for SO but I couldn't think of a better place to ask.
We have a back office and eCommerce solution. Other integrations we have with SagePay etc allow us to take payments on the website and perform refunds, authorisations etc. via the back office system. Is there a PayPal API that supports this?
Looking at the various API's I can see that Payflow Pro seems to be along the lines of what I need but does this still support payments via paypal accounts?
Also, with the PayPal integration, is there a solution that doesn't require the user to leave the website? If so, how would this work with paying from their PayPal account as they obviously need to log in to do so?