As you may have read in our recent newsletter and Twitter updates, or possibly with a direct notification from Authorize.net, there are planned changes to the Authorize.net payment gateway. You can read more about it here.
As such, we at Tea Commerce have taken steps to implement the required and advised changes to ensure ongoing availability of the Authorize.net payment gateway, for those of you who use it.
You can download patch versions of the AuthorizeNet payment provider from here:
Please note that in order to prevent conflicts, these dlls only contain the AuthorizeNet provider and so should be installed alongside your existing providers. The new Authorize.net provider will appear as AuthorizeNet2.
Due to the many number of versions of Tea Commerce that have been, this zip only contains patches for the following versions:
If you require an update for a version other than the above, or you are having problems installing any of the above, you may need to compile a custom version. In which case you should copy the code from the PaymentProvider GitHub repository located at:
Because we have had to update the entire implementation of Authorize.net this does mean that you will need to configure a new payment provider in your system. Please see configuration instructions at:
Important: because the implementation has been updated to the latest recommended Authorize.net implementation the code now has a dependency on the AuthorizeNet SDK dll which is compiled against .NET 4.5 and so the provided patch dlls are also compiled against .NET 4.5.
We hope that any inconvenience caused by the changes by Authorize.net and the subsequent required updates for Tea Commerce are minimal for you and your clients. If you have any issues, please feel free to raise it on the Tea Commerce forum and we will endeavour to answer in a timely manner.