reCaptcha Update to V2 for nopCommerce

Wednesday, April 11, 2018

You get 2 files that are already compiled. You just replace those 2 files on your site. The files are:

 

  1. Nop.Web.Framework.dll
  2. ReCaptcha.Web.dll

 

Here’s what the instructions that come with the download say:

 

nopCommerce v3.X Update to reCaptcha v2

 

  1. Make sure you are able to access the Google reCaptcha site. You will need to generate new V2 keys as part of this process.
  2. https://www.google.com/recaptcha/admin#list
  3.  
  4. Disable reCaptcha from the nop admin panel:
  5. \Configuration\Settings\General and Miscellaneous Settings\ Security settings tab
  6.  
  7. Copy both of the provided files to your site in the \Bin folder
  8. Delete the old \Bin\reCaptcha.dll file from your site
  9.  
  10. Delete the reCaptcha keys from Google and create new ones for V2
  11.  
  12. Enable reCaptcha from the nop admin panel and enter the new keys
  13.  
  14. It's advisable to not enable reCaptcha on the login page until you have tested it on the contact us page.

 

So unless you’ve modified or customized code in Nop.Web.Framework, you will not break anything on your site.

 

Additionally, if your buying from a country other than the US or Canada, you will not be able to checkout on PayPal. Here’s the work around:

 

  1. Place the order on my site using any fake address.
  2. PayPal will reject the address.
  3. Log into PayPal manually and send the money to mbalog@effective-systems.net
  4. I will mark the order paid and then you can do the download.

 

Thanks!

Leave your comment