cancel
Showing results for 
Search instead for 
Did you mean: 

Magento 2 Authorize.net Extension issue after patches upgrade

Hello,

I want know that what's the difference between Authorized.net and Authorized.net DPM ??

I have downloaded the Extension from : https://marketplace.magento.com/authorizenet-magento-module-authorizenet.html .
I have installed Successfully in my Magento 2.2.6 version. It showing in Admin Configuration with All options but when i am trying to merchant setup wizard from admin panel its throwing error like : http://tinyurl.com/yymrxozt .

Its not working in front side as well We get an error of " Uncaught TypeError: Cannot read property 'length' of null"   and an "endless spinner" in checkout page .  you can check console error while placing order in front : http://tinyurl.com/y55n897x

I have tried with both Test and Live credentials but nothing works for me.

I would like to ask that 
does it address or resolve the issue of the depreciation of the MD5 hash?

Can you please help me out from above facing errors, I am using Magento 2.2.6 version I very appreciated if any solution or suggestion get from your side.

I am waiting for your early reply with suggestions to get this extension working.

Thanks in advance.
 
 
 
niksjethva
Member
7 REPLIES 7
@niksjethva

DPM stands for direct post method. This could be tied to the hash disablement. Have you generated a signature key from the merchant interface ? You have 3 credentials. The signature key is the one most people forget.
Renaissance
All Star

Hello,

Thanks for the reply.

Yes, I have generated signature key as well configured in admin also, You can see here my screenshot : http://tinyurl.com/y44l5y3j

I have trying in both Authorize.net and Authorize.net Direct Post Method but its not working in any of them.

You can see here my Authorize.net Direct Post Configuration as well in screenshot : http://tinyurl.com/y3rd3s5a

I have upgraded both patches for Aithorize.net as well as Authorize.net Direct Post which given by the magento community, but still nothing help to me.

I am very pleased if you provide any solution to get this working.

I am waiting for your reply.

Thanks.

@niksjethva

This is what I expected. I think your extension runs off of Accept.js. I didn’t click your image until after I’d already posted. So scratch what I said. You have 4 credentials. You need to get a public client key.

Authorize.net is a payment gateway. They offer various integration methods, of which Accept.js and the now deprecated DPM are a few of. I would generate a public client key and see what happens then. If you don’t get success after a little working with it, you may need to back up and see what method you are using. Get that nailed down first. I think that might do the trick though.

@Renaissance wrote:
@niksjethva
I would generate a public client key and see what happens then. If you don’t get success after a little working with it, you may need to back up and see what method you are using. Get that nailed down first. I think that might do the trick though.

Please let me know once you generate a public client key. Shall I need to set that in admin panel?

Also, how can I get sandbox details to check before I make the website live for the customers?

@niksjethva

Yes you will enter it in the admin panel. You need to get a sandbox account. Just go to developer.authorize.net and get one. You definitely want to test on a sandbox first. You will generate a complete set of credentials for use in the sandbox.

Hello, I am facing the same issue. Have you had any luck getting this resolved?

@andyn2040

You need to set all 4 credentials. If you haven’t set then you will have a problem. Set them up and see if your issue goes away.