I'm having an issue with forms posting out to https:payflowlink.paypal.com from mobile devices. Instead of returning the hosted checkout page, only a blank page is being served up.
Posting from the same exact form on desktops and tablets brings up the hosted checkout page.
I'm not getting any sort of error message when debugging from mobile safari, just a blank white page.
Are you using SECURETOKEN? If so make sure you pass TEMPLATE=MOBILE in the API call to payflowpro.paypal.com or pilot-payflowpro.paypal.com(test). Once you get a result code of "0" you'll redirect to payflowlink.paypal.com and append the URL with your SECURETOKEN and SECURETOKENID and MODE for example: