Support

Home Forums Event Espresso Premium Paypal Pro gateway promt to leave page

Paypal Pro gateway promt to leave page

Posted: November 6, 2013 at 10:01 am


Troy

November 6, 2013 at 10:01 am

We are receiving a new prompt from IE and Firefox at payment (Paypal Pro) where registrant is prompted with dialog box “Are you sure you want to leave this page? Yes No”. The prompt appears once credit card info is entered (on local site) and submit button is clicked.

The firefox prompt is a little more alarming as it states ‘unsaved data may be lost’.

Since this new, we are getting calls from registrants confused as to what to do next.

Any thoughts as to what is changed in the Paypal Pro gateway to cause this?


Troy

November 6, 2013 at 10:33 am

Not sure if this is related or not but I got an email from Paypal several months ago about implementation to 2048-bit encryption. According to their time line this upgrade is already started. Here is the content of that email:

In keeping with industry standards set by the Certification Authority/Browser (CA/B) Forum, PayPal will discontinue supporting 1024-bit key length certificates and will migrate to 2048-bit certificates before the end of 2013.
We have completed the installation of 2048-bit certificates for all API endpoints in our PayPal Sandbox and Payflow Pilot environments, and we will be doing the same for our production environments starting on August 6, 2013.
We strongly encourage merchants to thoroughly test any existing integration(s) in the PayPal Sandbox and/or Payflow Pilot environments to ensure this migration will not cause any unforeseen issues.
Please have the team or person responsible for your integration refer to the following:

If you need to import the new PayPal Sandbox and/or Payflow Pilot server certificates to your application or system truststore, you can download production and Sandbox certificates from https://ppmts.custhelp.com/app/answers/detail/a_id/952.
If you don’t typically import the server certificates to your truststore, you can proceed with testing with no other action required.
If you have any questions, please contact PayPal Merchant Technical Services by filing a ticket; refer to PP-LIVE-3503. You may also visit our Live Site Status blog.
Sincerely,
PayPal


Josh

  • Support Staff

November 6, 2013 at 12:37 pm

Hi Troy,

The switch to 2048-bit encryption is unrelated to what you are seeing on the Payment page.

The issue you are seeing may be from having an out of date version of the PayPal Pro gateway in /wp-content/uploads/espresso/gateways. You can ensure that the latest version of the PayPal Pro gateway is running by deactivating the PayPal Pro option in Event Espresso>Payment Options, then remove the code from /wp-content/uploads/espresso/gateways, then re-activate the PayPal Pro payment option. Before you remove the code from /wp-content/uploads/espresso/gateways it’s always a good idea to make a backup of the files in case there were customizations made a while back.


Troy

November 11, 2013 at 11:47 am

Thanks Josh. Yes, there was indeed a template in that folder and removing it took care of the problem.

The support post ‘Paypal Pro gateway promt to leave page’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso