I have been having a great deal of grief using the e-commerce module let alone integrating paypal. For example, the e-commerce module doesn't show the $Title of the product in OrderInformation_Editable.ss - there were a number of changes needed to be made including changing to $Title.ATTR - which seems strange to me out of the box.
Anyways, I'm trying to get PayPal integrated as the payment gateway but the closest working setup i've found is here:
http://www.silverstripe.org/archive/show/196242
I have two questions on it so far:
1.) Why is there an intermediate stage where you have to click 'Start Payment Process' (paypalPaymentPage.ss) ? Can this be removed?
2.) Is there an easier way to select country, or have one auto-selected?