I am looking for guidance on next steps before adding new functions to our app. Since we are using the HTTP GET (actually POSTing, though) and that API is End of Life, the upgrade guide recommends going to the Authorize.net API.
I have not worked on this app yet, and before starting, wanted to see if...
Solved! Go to Solution.
10-05-2022 02:06 PM
1. Is it possible to add one function (the updating of credit card info) via the new API, while leaving our current code that uses the old API in place for now?
You should be able to switch out any old method with the corresponding new method.
2. Are there any security issues with continuing with HTTP POST?
Not sure about any security issues but the new API likely is more secure, at least the endpoints. As the old methods may stop working at Anet's will, your app may have functional issues.
3. Are they going to be dropping support for HTTP GET, and when?
This is an unknown. I just upgraded from AIM to the new API Payment Transaction method and it went smoothly. One gotcha is there is no option to send a copy of the merchant receipt to an email address specified in the Payment method. This was possible with the AIM x_merchant_email field.
10-11-2022 03:04 PM - edited 10-11-2022 03:05 PM
1. Is it possible to add one function (the updating of credit card info) via the new API, while leaving our current code that uses the old API in place for now?
You should be able to switch out any old method with the corresponding new method.
2. Are there any security issues with continuing with HTTP POST?
Not sure about any security issues but the new API likely is more secure, at least the endpoints. As the old methods may stop working at Anet's will, your app may have functional issues.
3. Are they going to be dropping support for HTTP GET, and when?
This is an unknown. I just upgraded from AIM to the new API Payment Transaction method and it went smoothly. One gotcha is there is no option to send a copy of the merchant receipt to an email address specified in the Payment method. This was possible with the AIM x_merchant_email field.
10-11-2022 03:04 PM - edited 10-11-2022 03:05 PM