Reply
Highlighted
Contributor
Posts: 10
Registered: ‎10-25-2010

New API Problem

We have a massive J2EE application which uses Authorize.net. Within the application we have a payment system which uses two different accounts at Authorize.net.

 

The new API requires me to compile the API and Trans key. How can I resolve this issue without re-writing half of your source code?

 

Please respond to this problem ASAP.

 

Thank you,

Eric

 

Highlighted
Expert
Posts: 4,525
Registered: ‎03-08-2010

Re: New API Problem

The new API? you mean the new SDKs? you don't have to use it.

Highlighted
Contributor
Posts: 10
Registered: ‎10-25-2010

Re: New API Problem

I have an email saying the IP Address we are hitting is no longer going to be used. The deprecated IP address is hard coded in the old API we are using.

 

I have to upgrade the new SDK to the latest version (only one I can find on authorize.net site).

 

We have two different bank accounts for one application which is now failing because the SDK needs to be compiled with the keys.

 

I would need to re-write the SDK to change the classes so they are different for the two bank accounts...

 

 

Highlighted
Expert
Posts: 4,525
Registered: ‎03-08-2010

Re: New API Problem

The API itself having changes much, wouldn't it be easier to change your old code to use domain name instead of IP address?

Highlighted
Contributor
Posts: 10
Registered: ‎10-25-2010

Re: New API Problem

The IP Address appears hard coded in the SDK. I have checked our DNS and we have not hard coded it anywhere.

 

 

Highlighted
Expert
Posts: 4,525
Registered: ‎03-08-2010

Re: New API Problem

One way or the other, I guess you will have to rewrite it

Highlighted
Posts: 2,765
Topics: 57
Kudos: 247
Blog Posts: 67
Registered: ‎12-05-2011

Re: New API Problem

Hello,

 

None of the Authorize.Net SDKs use an IP address for an endpoint.

 

Richard