UPS API Change (2024)

Modified on Wed, 10 Jul at 12:35 PM

                                                                                                        

OrderPort Administration 

UPS API Change (2024)

Context

The current integration between OrderPort and UPS relies on APIs that UPS plans to retire. 

The integration relies on API access keys which UPS will no longer support.

 

Therefore, we’ve rebuilt OrderPort's integration with UPS to use the most recent API. 

Nothing will change in terms of functionality.

 

The new UPS API uses a different method of authenticating requests coming from OrderPort. 

Clients must get new credentials from UPS and load them into OrderPort. 

Details from UPS. https://www.ups.com/upsdeveloperkit?loc=en_US


How it works

OrderPort will support both APIs for as long as possible. UPS will end the current API on 06/03/2024. All clients using UPS must use this date as a hard deadline.

In OrderPort Admin à Shipping à UPS tab there is a new setting that allows you to select the Authentication Mode: 

  • Access Keys – support ends on June 3, 2024” – this is currently selected & defaulted for all clients. When this is selected, the client is using the old UPS APIs.
  • Auth Client Credentials – this is the new implementation. To enable the new implementation, clients must:
  • Log into their UPS account https://developer.ups.com/?loc=en_US

  • Create an application for OrderPort:
  • Add Apps:
  • On the next step, select 'I need API credentials because: “I want to integrate with UPS technology to represent many users”'
  • Choose an account to associate with these credentials (select your account #).
  • In the next step provide your information
  • For the next step make sure to select at least the following products:
    - Rating
    - Pickup
    - Address Validation
    - Authorization (OAuth)
    - Tracking
    - Shipping
    - Time In Transit

  • Once you’re done, take the ClientId and the Client Secret and put them in OrderPort Admin à Shipping UPS then save changes
  • This can take up to 24hrs before you will see rates displayed in OrderPort


Additional Notes

Clients can switch from one API to the other as they please. This should help if clients encounter issues after switching to the new API. They can easily revert by selecting Access Keys for the Authentication Mode and saving changes.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article