Authorize.net + UPS Changes - June 2023
Merchant Notification: Updates from Authorize.net and UPS May Disrupt Services
ProductCart has received an influx of support tickets requesting help with the following issues. Please read below for the proper support for these items.
Authorize.net:
On June 8th, 2023, Authorize.net removed support for CBC Ciphers. ECDHE GCM are Authorize.net's preferred ciphers. NetSource's servers have been updated accordingly. If your store is not hosted with NetSource and you are experiencing this issue, contact your host for support.
Official support incident from Authorize.net: https://status.authorize.net/incidents/sh5b27xz2103
UPS:
UPS endpoints changed last year. UPS has removed the redirect from the old endpoints to the new ones. The new endpoints are implemented in ProductCart v5.4 and above.
If you are on a version older than 5.4, the suggested fix is to upgrade to the current version of ProductCart.
If you are unable to upgrade, the other option is to manually replace all of the endpoints in the codebase by doing a search/replace as follows:
https://www.ups.com/ups.app/xml/Track > https://onlinetools.ups.com/ups.app/xml/Track
https://www.ups.com/ups.app/xml/TimeInTransit > https://onlinetools.ups.com/ups.app/xml/TimeInTransit
https://www.ups.com/ups.app/xml/Rate > https://onlinetools.ups.com/ups.app/xml/Rate
https://www.ups.com/ups.app/xml/ShipAccept > https://onlinetools.ups.com/ups.app/xml/ShipAccept
https://www.ups.com/ups.app/xml/AV > https://onlinetools.ups.com/ups.app/xml/AV
https://www.ups.com/ups.app/xml/Void > https://onlinetools.ups.com/ups.app/xml/Void
https://www.ups.com/ups.app/xml/ShipConfirm > https://onlinetools.ups.com/ups.app/xml/ShipConfirm