[Skip to main content](#vessel-content)

#   Authorize.net Phasing Out MD5 transHash

##

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86295
- Thank you received: 14273
-
-

7 years 8 months ago [\#303184](#303184) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#303184 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Hi,

Thanks !

Note that the Authorize.net payment plugin from our partner Obsidev has been released on our marketplace:
[ www.hikashop.com/marketplace/product/150...e-js-by-obsidev.html](https://www.hikashop.com/marketplace/product/150-payment-authorize-js-by-obsidev.html)

The following user(s) said Thank You: [jsyaruss](/forum/user/11900-jsyaruss "View jsyaruss's Profile")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[jsyaruss](/forum/user/11900-jsyaruss "View jsyaruss's Profile")**
- [![jsyaruss's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/11900-jsyaruss "View jsyaruss's Profile")
- [ Offline](/forum/user/11900-jsyaruss)

Less More

- Posts: 103
- Thank you received: 7
-
-

7 years 8 months ago [\#303239](#303239) by [jsyaruss](/forum/user/11900-jsyaruss "View jsyaruss's Profile")  Replied by *[jsyaruss](/forum/user/11900-jsyaruss "View jsyaruss's Profile")* on topic *[Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#303239 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Thanks for this information Nicolas.

Is the plug-in required in order to address this issue, or will the other file you posted work? Sorry, I'm not familiar with the differences (I read the description, but the technical aspects are beyond me, I'm afraid.)

Also, I'm wondering if others could post their experiences, either with the plug in or with the file that Nicolas posted? Did it work for you to still be able to use Authorize without difficulty? I'll be grateful for any guidance anyone can share.

Thank you!

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26394
- Thank you received: 4078
-
- [](http://obsi.dev)
-

7 years 8 months ago [\#303243](#303243) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#303243 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Hello,

The plugin which is available in the first page of that thread is a modified version of the "Authorize.net" plugin available in HikaShop packages.
The patchs should be integrated in the next HikaShop release.

But that Authorize.net plugin is using old API (AIM, SIM) which has been deprecated by Authorize.
They are still working but might be remove in the future.
That is why the "Authorize.Net Accept (JS)" plugin has been created ; it uses one the new API.
CF : [ developer.authorize.net/api/upgrade\_guide/](https://developer.authorize.net/api/upgrade_guide/)

Regards,

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[kentmorrison](/forum/user/7386-kentmorrison "View kentmorrison's Profile")**
- [![kentmorrison's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/7386-kentmorrison "View kentmorrison's Profile")
- [ Offline](/forum/user/7386-kentmorrison)

Less More

- Posts: 22
- Thank you received: 1
-
-

7 years 8 months ago -  7 years 8 months ago [\#304147](#304147) by [kentmorrison](/forum/user/7386-kentmorrison "View kentmorrison's Profile")  Replied by *[kentmorrison](/forum/user/7386-kentmorrison "View kentmorrison's Profile")* on topic *[HOW TO FIX THIS ? Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#304147 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

We are running Hikashop v 4.0.2 dated JAN 16 2019.
We use Authorixze.net as our cc processor and payment gateway.

PLEASE tell us EXACTLY what steps we have to do to MAKE THIS WORK.
The drop-dead date on this is in MARCH, and we don't have a lot of time to screw around here.

For the PATCH, please provide EXACT location of the proper file to download,
and EXACT instructions about where to put the files that are in the .zip archive.

For the NEW PLUGIN, please TELL US if we have to PAY for it.
We hold a HikaSHop Business subscription now, we need to know if we have to pay Euro 40 for this.

WHAT is the NEW plugin called, and HOW do you set it up ?
We need exact instructions, please, and this thread SO FAR does not provide EXACT INSTRUCTIONS.

Finally, please estimate when the next version of Hikashop Business (that incorporates the AUTH.net paymetn plugin patch) will be released and TELL US when that will be ?

Thank you !
Kent Morrison - Satisfied Hikashop customer

Last edit: 7 years 8 months ago by [kentmorrison](/forum/user/7386-kentmorrison "View kentmorrison's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86295
- Thank you received: 14273
-
-

7 years 8 months ago [\#304150](#304150) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[HOW TO FIX THIS ? Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#304150 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Hi,

I already gave a link to the the proper file to download here, a month ago:
[ www.hikashop.com/forum/payment-methods/8...ranshash.html#303016](https://www.hikashop.com/forum/payment-methods/896648-how-to-fix-this-authorize-net-phasing-out-md5-transhash.html#303016)
It is a Joomla plugin. So like any joomla plugin, you can install it via the Joomla installer to get is installed.
Please note that it will overwrite the current authorize.net payment plugin you're already using.
This plugin update is completely free. Just click on the download link there...
The plugin is called exactly like the previous one, it's an update to the previous one. Besides the signature key you need to generate in Authorize.net and add to the plugin (as explained in my message 1 month ago), the rest of the setup is the same as the previous plugin.
We are still waiting for feedbacks on that plugin. So far, one month went by, and no one provided any feedback on it.
We would recommend not to use that plugin yet on a production website and test it with the sandbox environment provided by Authorize.net. Once you test is successfully, you can use it on your production website.

Once we get feedbacks on it and fix whatever would be needed to be fixed, we'll be able to do a new release of HikaShop including the patchs in that plugin install file that I provided a month ago.

Now, that's for the plugin which is included for free in HikaShop.
Besides that plugin, which uses an old API of authorize.net, we also propose a new Authorize.net payment plugin on our marketplace here: [ www.hikashop.com/marketplace/product/150...e-js-by-obsidev.html](https://www.hikashop.com/marketplace/product/150-payment-authorize-js-by-obsidev.html)
That plugin is not subject to the MD5 transHash phase out and thus is guaranteed to still work after the switch over to the SHA2 Hash method. On top of that, it integrates in the checkout in a new way allowing for a credit card form built-in your checkout while still allowing for the credit card information to not go through your server for PCI-DSS compliance. So it's a nice way to improve your checkout experience for your customers.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[simplecms](/forum/user/32423-simplecms "View simplecms's Profile")**
- [![simplecms's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/32423-simplecms "View simplecms's Profile")
- [ Offline](/forum/user/32423-simplecms)

Less More

- Posts: 86
- Thank you received: 11
-
-

7 years 8 months ago [\#304199](#304199) by [simplecms](/forum/user/32423-simplecms "View simplecms's Profile")  Replied by *[simplecms](/forum/user/32423-simplecms "View simplecms's Profile")* on topic *[HOW TO FIX THIS ? Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#304199 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

We've setup the plugin and have been using it for about a week without any problems.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[kentmorrison](/forum/user/7386-kentmorrison "View kentmorrison's Profile")**
- [![kentmorrison's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/7386-kentmorrison "View kentmorrison's Profile")
- [ Offline](/forum/user/7386-kentmorrison)

Less More

- Posts: 22
- Thank you received: 1
-
-

7 years 8 months ago [\#304215](#304215) by [kentmorrison](/forum/user/7386-kentmorrison "View kentmorrison's Profile")  Replied by *[kentmorrison](/forum/user/7386-kentmorrison "View kentmorrison's Profile")* on topic *[HOW TO FIX THIS ? Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#304215 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Thanks for this very complete reply.
We will be testing the new plugin and will provide some feedback to you regarding our degree of success.

I intend to make my client aware of the new plugin, and we will probably purchase and us that for a complete web site re-write that we are working on.

Again, I appreciate this very complete response that lays out all of the options very plainly.
Regards,
Kent Morrison

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86295
- Thank you received: 14273
-
-

7 years 8 months ago [\#304221](#304221) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[HOW TO FIX THIS ? Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#304221 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Hi,

@simplecms:
Thank you for your feedback ! Did you try without the "MD5 hash" and with the signature in the settings of the payment plugin or you just updated it without changing the settings ?

@kentmorrison:
Thank you. We're looking forward for your feedback !

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[simplecms](/forum/user/32423-simplecms "View simplecms's Profile")**
- [![simplecms's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/32423-simplecms "View simplecms's Profile")
- [ Offline](/forum/user/32423-simplecms)

Less More

- Posts: 86
- Thank you received: 11
-
-

7 years 8 months ago [\#304239](#304239) by [simplecms](/forum/user/32423-simplecms "View simplecms's Profile")  Replied by *[simplecms](/forum/user/32423-simplecms "View simplecms's Profile")* on topic *[HOW TO FIX THIS ? Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#304239 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

> nicolas wrote: Hi,
>
> @simplecms:
> Thank you for your feedback ! Did you try without the "MD5 hash" and with the signature in the settings of the payment plugin or you just updated it without changing the settings ?

We removed the MD5 from the field and generated a new signature as advised.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86295
- Thank you received: 14273
-
-

7 years 8 months ago [\#304249](#304249) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[HOW TO FIX THIS ? Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#304249 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Hi,

Great, it means that the modifications I made are really working well.
We hope we can get more feedbacks from other people before the mid-march. Ideally, it would be great to make a release of HikaShop soon and activate the auto update a few days later and send a newsletter before the date Authorize.net will do the switch so that merchants not following this thread can do the necessary.
It's a shame Authorize.net didn't communicate about this sooner and only left a few weeks before removing the MD5 Hash.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[gpraceman](/forum/user/37240-gpraceman "View gpraceman's Profile")**
- [![gpraceman's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar37240.png)](/forum/user/37240-gpraceman "View gpraceman's Profile")
- [ Offline](/forum/user/37240-gpraceman)

Less More

- Posts: 166
- Thank you received: 11
-
- [](http://grandprix-software-central.com)
-

7 years 8 months ago -  7 years 8 months ago [\#304296](#304296) by [gpraceman](/forum/user/37240-gpraceman "View gpraceman's Profile")  Replied by *[gpraceman](/forum/user/37240-gpraceman "View gpraceman's Profile")* on topic *[HOW TO FIX THIS ? Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#304296 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

So, if I read the code correctly, as long as the new signature key is not entered, the new version of the plugin will use the old MD5 hash method; otherwise, it will use the new SHA 512 hash method. So, one could go ahead and install the new version of the Authorize.Net plugin and it would continue to work the same as the old plugin, until the new signature key is specified. Is that correct?

Last edit: 7 years 8 months ago by [gpraceman](/forum/user/37240-gpraceman "View gpraceman's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86295
- Thank you received: 14273
-
-

7 years 7 months ago [\#304304](#304304) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[HOW TO FIX THIS ? Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#304304 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Hi,

If there is no bug, that's indeed the intended behavior.
Note also that other payment gateways have authorize.net SIM/AIM emulator APIs so that you can use this payment plugin with them. Normally, they should still be using the MD5 hash method, even after the MD5 phase out of Authorize.net so that's another reason we had to keep the MD5 method working in the plugin for merchants using such payment gateway with that plugin.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[kentmorrison](/forum/user/7386-kentmorrison "View kentmorrison's Profile")**
- [![kentmorrison's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/7386-kentmorrison "View kentmorrison's Profile")
- [ Offline](/forum/user/7386-kentmorrison)

Less More

- Posts: 22
- Thank you received: 1
-
-

7 years 7 months ago [\#304429](#304429) by [kentmorrison](/forum/user/7386-kentmorrison "View kentmorrison's Profile")  Replied by *[kentmorrison](/forum/user/7386-kentmorrison "View kentmorrison's Profile")* on topic *[HOW TO FIX THIS ? Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#304429 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

OK, we have a SUCCESSFUL TEST and Live Implementation of the revised Authorize.net payment plugin.

I did these steps:
1. Used FTP to BACKUP the files in the /plugins/hikashoppayment/authorize directory on our JOOMLA v 3.9.3 website.
2. Made a total site backup with Akeeba Backup Pro.
3. Made screen shots of ALL the parameters in the existing Authorize.net payment plugin in Hikashop.
4. Downloaded the revised plugin from here [ www.hikashop.com/media/kunena/attachments/63/authorize.zip](https://www.hikashop.com/media/kunena/attachments/63/authorize.zip).
5. Installed the revised plugin via normal Joomla menu Extensions/Manage/Install.
6. Created a new Payment Method in Hikashop System/Payment Methods using the revised plugin.
7. Entered the parameters in the new payment method fields SAME AS THE OLD ONE EXCEPT for the
Transaction key - AUTHORIZE_SIGNATURE_KEY and MD5 Hash.
For these, I generated a NEW trans key and a NEW auth key from the Authorize.net Merchant Interface (Account/API Credentials and Keys)
and used the new keys in these fields. AND omitted the MD5 Hash entirely.
8. SAVED the new payment method.
9. Disabled the old Authorize.net payment method.
10. TESTED and got ERROR - The following errors have occurred : (14) The referrer, relay response or receipt link URL is invalid.
11. Determined that the default Authorize.net submission URL - [ secure.authorize.net/gateway/transact.dll](https://secure.authorize.net/gateway/transact.dll)
in the revised plugin MAY BE INCORRECT and changed it to the one that I had in the old method - [ secure2.authorize.net/gateway/transact.dll](https://secure2.authorize.net/gateway/transact.dll)
12. Determined that the relay response URL in my Authorize.net (on the left/ Settings/ Response/Receipt URLs) was set to generic, not to specific THank You page on our site - changed that to correct URL for Thank You For Your Order page.
13. TESTED and got ERROR : The following errors have occurred. (99) Unable to accept transaction
14. After some poking around FOUND one extra space had snuck into the FRONT of the AUTHORIZE_SIGNATURE_KEY when I copied/pasted it into that field. Removed it.
15 TESTED and got a GOOD transaction entry form at [ secure2.authorize.net/gateway/transact.dll](https://secure2.authorize.net/gateway/transact.dll)
16. Completed entry of info required for CC transaction in this form.
17.CONFIRMED GOOD TRANSACTION by checking the order status in Hikashop, and the Unsettled Transactions list in Authorize.net Transaction Search.

We are calling this Good to Go !
I will follow-up if any problems arise, but this does appear to be a solid fix for the MD5 Hash depracation at Auth.net

THANKS to Nicolas and everyone involved.
Regards,
Kent Morrison

The following user(s) said Thank You: [nicolas](/forum/user/63-nicolas "View nicolas's Profile")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86295
- Thank you received: 14273
-
-

7 years 7 months ago [\#304431](#304431) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[HOW TO FIX THIS ? Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#304431 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Hi,

Thank you for your feedback. We're currently wrapping up things for the next release which will include the new version of the plugin. We hope to release before the end of the week.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[gpraceman](/forum/user/37240-gpraceman "View gpraceman's Profile")**
- [![gpraceman's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar37240.png)](/forum/user/37240-gpraceman "View gpraceman's Profile")
- [ Offline](/forum/user/37240-gpraceman)

Less More

- Posts: 166
- Thank you received: 11
-
- [](http://grandprix-software-central.com)
-

7 years 4 months ago -  7 years 4 months ago [\#307715](#307715) by [gpraceman](/forum/user/37240-gpraceman "View gpraceman's Profile")  Replied by *[gpraceman](/forum/user/37240-gpraceman "View gpraceman's Profile")* on topic *[Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#307715 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Finally got around to implementing this. I guess I was hoping that Authorize.Net would keep postponing this change.

Anyways, thanks to @kentmorrison for his detailed instructions.

I did run into a problem, however. Instead of being forwarded to the Authorize.Net payment page, only a blank page would be displayed. I traced it down to the authorize_end.php file. My site didn't like the this line:
Code:

hikaInput::get()-&gt;set('noform',1);

So, I changed it back to the original line and the payment page would now come up:
Code:

JRequest::setVar('noform',1);

There was also a problem being forwarded back to the site. This line in authorize.php:
Code:

$value = hikaInput::get()-&gt;getString($key);

needed to be changed back to the original line:
Code:

$value = JRequest::getString($key);

Maybe that issue was because I am running an older version of HikaShop? It is rather time to get the whole cart system up to date. That's one of my summer projects.

Last edit: 7 years 4 months ago by [gpraceman](/forum/user/37240-gpraceman "View gpraceman's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[LukeDouglas](/forum/user/29032-lukedouglas "View LukeDouglas's Profile")**
- [![LukeDouglas's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/29032-lukedouglas "View LukeDouglas's Profile")
- [ Offline](/forum/user/29032-lukedouglas)

Less More

- Posts: 332
- Thank you received: 6
-
-

7 years 4 months ago [\#307723](#307723) by [LukeDouglas](/forum/user/29032-lukedouglas "View LukeDouglas's Profile")  Replied by *[LukeDouglas](/forum/user/29032-lukedouglas "View LukeDouglas's Profile")* on topic *[Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#307723 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Has the new plugin been released?

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[LukeDouglas](/forum/user/29032-lukedouglas "View LukeDouglas's Profile")**
- [![LukeDouglas's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/29032-lukedouglas "View LukeDouglas's Profile")
- [ Offline](/forum/user/29032-lukedouglas)

Less More

- Posts: 332
- Thank you received: 6
-
-

7 years 4 months ago [\#307724](#307724) by [LukeDouglas](/forum/user/29032-lukedouglas "View LukeDouglas's Profile")  Replied by *[LukeDouglas](/forum/user/29032-lukedouglas "View LukeDouglas's Profile")* on topic *[Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#307724 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Has the new plugin been released?

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86295
- Thank you received: 14273
-
-

7 years 4 months ago [\#307728](#307728) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#307728 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Hi,

@gpraceman :
Yes, JRequest has been deprecated and will be removed for Joomla 4. So in order to prepare for it, we've switched to hikaInput in order to be compatible with any version of Joomla. If you're using an old version of HikaShop, then you might not have hikaInput, which would explain why you got these errors. Updating HikaShop would solve the problem of course.

@LukeDouglas :
Yes, it is included in HikaShop 4.1.0

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[DavidVogt](/forum/user/40153-davidvogt "View DavidVogt's Profile")**
- [![DavidVogt's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/40153-davidvogt "View DavidVogt's Profile")
- [ Offline](/forum/user/40153-davidvogt)

Less More

- Posts: 22
- Thank you received: 1
-
-

7 years 3 months ago [\#308265](#308265) by [DavidVogt](/forum/user/40153-davidvogt "View DavidVogt's Profile")  Replied by *[DavidVogt](/forum/user/40153-davidvogt "View DavidVogt's Profile")* on topic *[Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#308265 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Hi friends, I'm working my way through this process, but for some reason when I place the order I get this message:

*Please wait while you are redirected to Authorize
If you are not redirected after 10 seconds, please click on the button below.*

However, nothing happens and there is no button. Any ideas?

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86295
- Thank you received: 14273
-
-

7 years 3 months ago [\#308271](#308271) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Authorize.net Phasing Out MD5 transHash](/forum/29-payment-methods/896648-authorize-net-phasing-out-md5-transhash?start=20#308271 "-- url of the page with the problem -- : n/a -- HikaShop version -- : 4.0.1 -- Joomla version -- : n/a -- PHP version -- : n/a -- Browser(s) name and version -- : n/a -- Error-message(debug-mod must be tuned on) -- : n/a  Please advise when an update is available for this issue from Authorize.net. It is not urgent for existing HikaShop accounts as they have not given a phase out date. However, new accounts will not be able to use the MD5 next month. Thx  — EMAIL RECEIVED 1/11/19: Authorize.Net is phasing out the MD5 based transHash element in favor of the SHA-256 based transHashSHA2. The setting in the Merchant Interface which controls the MD5 Hash option will be removed by the end of January 2019, and the transHash element will stop returning values at a later date to be determined.  We have identified that you have this feature configured and may be relying on MD5 based transHash in transaction responses for verifying the sender is Authorize.Net.  Please contact and work with your web developer or solutions provider to verify if you are still utilizing MD5 based hash and if still needed to move to SHA-256 hash via Signature Key.  Please refer your developer or solution provider to our Transaction Hash Upgrade Guide for more details and information on this change.  Additionally, please take a moment to complete this one question survey and provide details on the application used to connect to Authorize.Net.  Thank you for your attention to this matter and for being an Authorize.Net merchant.  Sincerely, Authorize.Net")*

Hi,

I don't see why the button would be removed. Maybe some CSS on your website ?
Regarding the fact that it's not redirecting automatically, it's possible if you have a javascript error on the page (which most likely comes from something else or a conflict with something else on your website).
So it's hard to provide help without being able to look at the situation on that page and look at the javascript console and the CSS and HTML of the button.
Could you provide a link to the shop with precise instructions to reach that page ?

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtL3BheW1lbnQtbWV0aG9kcy84OTY2NDgtYXV0aG9yaXplLW5ldC1waGFzaW5nLW91dC1tZDUtdHJhbnNoYXNoP3N0YXJ0PTIwJnRtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

Board Categories HikaShop- Install &amp; Update- Product &amp; Category Display- Content Creation- Sales and Orders- - Orders management- - Reports &amp; Statistics- Customers- Checkout- Payment Methods- Shipping Methods- Import &amp; Export (CSV, XLS…)- Specific Features- - Affilation- - Taxes- - Wishlist- - Vote- - Carousel &amp; Slider- - Mass Actions- - Filters &amp; Search- - Discount &amp; Coupon- - Feature Request- Integrations- Showcase- General Talk about HikaShop- Development- - HikaShop 3.0 Beta- Translation- Commercial Jobs HikaShop Components- HikaMarket- - Market: Feature requests- - Market: How to?- - Market: Bug Report- HikaSerial- - General talk about HikaSerial- - Serial: Bug Report- - Serial: How to?- - Support en Français de HikaSerial (French Support)- - HikaSubscription- HikaAuction- - Auction: Feature requests- - Auction: How to?- - Auction: Bug report Hikashop around the world- Support en Français (French Support)- Russian- - FAQ. Курс выживания с Hikashop. Частые вопросы и о- - Расширения Hikashop- - Наши сайты на Hikashop- 日本語版サポート(Japanese Support)- Thai- German Archives- Bug Report- How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.173 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)

[](#top)
