Blog archive
RSS

Blog

Installing the updated nopCommerce Authorize.NET SIM SHA512 plugin

Upgrading your nopCommerce Authorize.Net SIM plugin to use the SHA512 hashing method

  1. Login to your site using administrative credentials

  2. Goto Configuration, Payments, Payment Methods and make the current Authorize.Net SIM plugin inactive

  3. Click to configure the current Authorize.Net SIM plugin.

  4. Make a note of your current settings from this page (copy them to Notepad or Word… and take a screen shot)

  5. Goto Configuration, Plugins and uninstall current Authorize.Net SIM plugin

  6. Using FTP (or whatever method you have) make a local copy of the current plugin files from the site.

  7. Delete the plugin files from the site

  8. In the nopCommerce Admin, reload the list of plugins

  9. Plugin should now be gone

  10. Copy the new plugin files to the web site

  11. Reload the list of plugins

  12. Install the new plugin

  13. Open a new browser window and login to your Authorize.net Merchant Account

    NOTE – IT IS HIGHLY RECOMMENDED THAT YOU LOGIN TO YOUR SANDBOX ACCOUNT AT AUTHORIZE.NET AND CREATE THE SIGNATURE KEY THERE AND TEST IT IN THAT ENVIRONMENT BEFORE MAKING THE CHANGES IN YOUR LIVE AUTHORIZE.NET MERCHANT ACCOUNT!Goto Settings, then select API Credentials and Keys

  14. Goto Settngs, then select API Credentials and Keys

  15. Select the option to Obtain a New Signature Key, select to Disable Old Key Immediately and click Submit

  16. Follow the instructions to verify your identity
  17. When the new Generated Key page appears, copy the Signature Key to Clipboard and click continue.

  18. Paste the contents of the clipboard into a Notepad or Word doc to make sure you have it saved.

  19. Back in nopCommerce: Goto Configuration, Payments, Payment Methods and click to Configure the newly installed plugin.

  20. Using the information you saved earlier, (or your sandbox credentials) fill in the fields on the configuration page.

    1. Note the new field for the Signature Key that you created from your Authorize.net Merchant account.

    2. NOTE AGAIN THAT IT’S HIGHLY RECEOMMEDED TO SET THIS UP IN THE SANDBOX FIRST!

       

  21. Click to save the settings

  22. Go back to the payment methods and make the AuthorizeNETSIM method active.

  23. The updated plugin is now ready for testing!

    1. After testing, if you used the SANDBOX as suggested, then make the API Credential changes to your live Authorize.Net Merchant account and adjust the credentials on the plugin configuration page to match the live site.

       

reCaptcha V2 update for nopCommerce
Read this to see how the fix works!
Authorize.net – UK/ Europe Payments

Authorize.net now supports payments in 33 European countries, in 4 supported currencies:

  •  GBP
  •  EUR
  • USD
  • AUD

Effective Systems, LLC has updated our nopCommerce AuthorizeNET SIM plugins to send the primary store currency code to Authorize.net. Our most popular plugins for v2.8 and 3.2 are completed, and other versions will be available soon.

Please see our product details for more information and this post on Authorize.net for additional details.

Important things to note:

A single Authorize.net gateway account will only handle one currency code. Multiple gateway accounts are required to support multiple currencies.

nopCommerce versions 3.0 thru 3.2 that support the multi store environment only support ONE primary store currency across all stores. This is set in the admin panel under Configuration, Currencies.

 nopCommerce Primary Store Currency Setting

The selection of a currency code that a customer sees on the site only displays the price to them in that currency. When the Authorize.net payment form appears, the price will have been converted to the primary store currency code.

nopCommerce Customer Currency Code

Installing the USPS fix for v2.6

Download the file and unzip it to an empty folder on your hard drive.

If you already have the NopCommerce USPS shipping plugin installed, follow these directions. If you have not installed it, or have uninstalled it from your site, then follow the normal instructions for installing a new NopCommerce plugin. You can find our instructions for installing new plugins in the forum on our web site. http://www.effective-systems.net/boards

1.       Copy the Nop.Plugin.Shipping.USPS.dll file from the zip file and paste it into the /Plugins/Shipping.USPS folder on your web site. (replacing the file that was there)

Efective Systems NopCommerce Plugins

 

 

2.       Log onto your site as an administrator and go to the site administration and click on “restart application” in the upper right hand corner.

Efective Systems NopCommerce Plugins

 

Installing a new NopCommerce Plugin

Once you have downloaded the latest package you need to install your plugin following the steps below. Lets assume you want to install a plugin named "NewPlugin", and the name of the .dll file in the download is "Nop.Plugin.AType.NewPlugin.dll"

1. Unzip the contents of the download to a new empty folder on your computer.

 

2. Go to the Plugins folder of your nopCommerce installation and create a new folder named AType.NewPlugin.

Effective Systems, LLC NopCommerce Plugins

 

3. Copy the contents of the unzipped download and paste it all in the AType.NewPlugin folder.

Effective Systems, LLC NopCommerce Plugins

 

 

4. Login to your web site as an administrator and go to Configuration, Plugins.

Effective Systems, LLC NopCommerce Plugins

 

6 . Click on the "Reload List of Plugins" button in the upper right corner.

Effective Systems, LLC NopCommerce Plugins

 

7. After the screen refreshes, scroll down and find the new plugin in the list and click on the "Install" link.

Effective Systems, LLC NopCommerce Plugins

 

8. After the screen refreshes, the plugin is installed, but you may need to configure it before it can be used. Use the "Configure" link to setup any specifics required for the plugin. You'll find instructions for each plugin on its own configuration page.