Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SI: UPS to end AccountNumber/AccessKey service, need new UPS API Shipping Method #487

Open
1 of 4 tasks
moorecreative opened this issue Jan 16, 2024 · 1 comment
Open
1 of 4 tasks
Labels
Requires Triage Someone needs to reproduce this issue.
Milestone

Comments

@moorecreative
Copy link

Describe the bug

Within the current version of Hotcakes, the current UPS Shipping provider will continue to work through June 2024. After that the plan from UPS is to retire the Access Key method and require new API format credentials for accessing the shipping rate service.

If a new UPS shipping provider has not already been built for Hotcakes, then we will need one operating in the next few months.

Additional context

https://www.ups.com/upsdeveloperkit

Announcements and API Updates
If you were sent here by a software provider to obtain an access key, please share the below with them as they will need to update their integration to OAuth auth-code grant type in order to continue to enable their services.

By June 2023, UPS will no longer issue new API access keys.

UPS has implemented an OAuth 2.0 security model for all APIs to enhance the overall security for our customers, reduce fraud and provide enhanced API capabilities. OAuth replaces access keys with a client ID and client secret for authentication. New OAuth credentials must be created on the UPS Developer Portal.

Changes to API Authentication:
UPS has deprecated access key authentication in favor of an OAuth 2.0 security model for all APIs.

Beginning June 3, 2024, access keys will no longer be supported for authentication to any UPS APIs.

After this date, all integrations must utilize the OAuth 2.0 authentication model to continue to transact with UPS APIs. Please ensure your integration has migrated to OAuth 2.0 as soon as possible to prevent future service disruptions and view the OAuth migration guide for more details on the impacts to your API integration with UPS.

Software Versions

  • DNN: ALL
  • Hotcakes: ALL 3.8.1+

Sponsorship

This need for the Hotcakes system will require redevelopment of the UPS shipping provider. I have the following interest in helping to sponsor the effort via GitHub Sponsors:

  • None, please continute to work for me for free :P
  • Absolutely, I get value out of this!
  • Maybe later
  • I'm already a sponsor... Woot!
@WillStrohl WillStrohl added the Requires Triage Someone needs to reproduce this issue. label Jan 16, 2024
@libanlsilva libanlsilva mentioned this issue Oct 10, 2024
6 tasks
@WillStrohl WillStrohl changed the title UPS to end AccountNumber/AccessKey service, need new UPS API Shipping Method SI: UPS to end AccountNumber/AccessKey service, need new UPS API Shipping Method Oct 10, 2024
@WillStrohl WillStrohl added this to the 03.09.00 milestone Oct 10, 2024
@WillStrohl
Copy link
Member

Another generous customer sponsored this update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Requires Triage Someone needs to reproduce this issue.
Development

No branches or pull requests

2 participants