I need to accept PayPal Express payments from a Laravel-4 app, so am trying to decide if Omnipay is the best solution. The sticking point is that it doesn't seem to implement GetExpressCheckoutDetails, so the purchaser's contact details are not accessible. I've seen these discussions about the problem:
omnipay paypal express not returning address
receive more response data in ci-merchant library codeigniter
However, neither give a definitive solution. If I use Omnipay, would I also have to install PayPal's Classic API (in which case, why bother with Omnipay), or can I implement GetExpressCheckoutDetails in Omnipay, and if so, how?
Thanks in advance for any help on this.