Will Authorize.Net Akamai switch affect your nopCommerce store?

Authorizenet partner

In the last few months we have received many requests from existing clients using Authorize.Net as a primary payment gateway concerned about the upcoming Authorize.Net gateway API changes.

Will this change affect your AbleCommerce or nopCommerce site? 

Short answer : NO

Long answer : If your site is running on any version of AbleCommerce or nopCommerce and Authorize.Net is the primary gateway your site Will Not be affected and should continue to process transactions.

While AbleCommerce and nopCommerce use different API endpoints (https://secure.authorize.net/gateway/transact.dll and https://api.authorize.net/soap/v1/Service.asmx) both implementations will not be affected by this update. AuthorizeNet is just switching their network infrastructure from In-House implementation where they have to route all incoming API requests to more reliable cloud based provider like Akamai. The current API endpoints are still pointing to their old network and they encourage developers to start using the new API endpoints served by Akamai (https://api2.authorize.net/soap/v1/Service.asmx https://secure2.authorize.net/gateway/transact.dll).

After June 30, 2016 the current https://secure.authorize.net/gateway/transact.dll and https://api.authorize.net/soap/v1/Service.asmx are going to be automatically switched to Akamai SureRoute as well. The switch should not cause payment transaction issues.

In both AbleCommerce and nopCommerce implementations the endpoints are hardcoded in the source code and can not be changed without recompilation of  CommerceBuilder.AuthorizeNet.dll and Nop.Plugin.Payments.AuthorizeNet.

We have updated the nopCommerce code and updated the Authorize.Net plugin for all clients running on the nopCommerce. Since AbleCommerce is a closed source platform we don’t have access to the Auth.Net code and are unable to automatically provision updates for clients hosted and managed by us.

The Authorize.Net technical update is mainly for service providers who have authorized only specific endpoint IP’s in their server firewalls or have hard-coded the endpoint IP in the source code.

Please feel free to contact our support team  if you still have questions regarding this Authorize.Net update.