Open develpr opened 5 years ago
Oh wow, excellent point.
Hi, These methods have already been marked as deprecated in the SDK and have been removed in the latest version of the SDK (v2.0.0).
As per the official announcements, transHash
(which uses MD5 based hashing) will be deprecated and a new field transHashSHA2
(based on SHA-512 based hash utilizing a Signature Key) has been made available.
To perform verification on this field, we have provided a sample code for convenience.
Do let us know if you have any further questions on this.
I don't closely follow the Authorize.Net's Java SDK development, but It was brought to my attention that the MD5 driven
transHash
is being depreciated and soon will not included in the response from Authorize.Net's API.See:
this this and this
My main concern / question was this: Will our existing implementation break once transHash goes away - we are not using this method ourselves, but I took a quick look at the code base here and it appears that at least one method
isAuthorizeNet
seems to rely on thistransHash
? Taking that a step further, it appears thatcreateResult
relies onisAuthorizeNet
, so I'm wondering if this isn't something that pretty soon is going to "break"?