Important Update: UPS Rate Calculations in PDshop
Important Update: UPS Rate Calculations in PDshop
For many years, PDshop relied on the legacy UPS SOAP/XML API to provide real-time shipping rates directly within your online store. This integration allowed merchants to display accurate UPS shipping options to customers during checkout, ensuring transparency and convenience.
What was the legacy UPS API?
The UPS Developer Kit originally offered a SOAP/XML-based Rating API. Merchants authenticated with an Access Key, Username, and Password. The API returned shipping costs, available services (Ground, 2nd Day Air, Next Day Air, International), and estimated delivery times in XML format. PDshop and many other e-commerce platforms integrated this service to calculate rates automatically.
Why is it no longer working?
UPS officially retired the legacy SOAP/XML APIs in June 2024. These older endpoints depended on outdated authentication methods and protocols that no longer meet modern security standards. As a result, PDshop can no longer connect to UPS to retrieve rates. Any attempt to calculate UPS shipping costs through the old API will fail.
What’s the replacement?
UPS now provides a modern REST API. It uses OAuth 2.0 for secure authentication, returns results in JSON, and offers improved performance, error handling, and long-term support.
What this means for PDshop merchants
UPS rates will no longer appear automatically in PDshop checkout. Merchants must either switch to flat-rate or table-based shipping within PDshop, or integrate UPS’s new REST API through custom development or third-party connectors.
Our recommendation
If UPS shipping is critical to your business, we recommend reviewing your current shipping setup in PDshop, considering flat-rate or weight-based shipping rules as an interim solution, and planning a migration to the UPS REST API for long-term compatibility.
Closing note
We understand this change may cause disruption, but it is driven by UPS’s retirement of their legacy SOAP/XML API. PDshop remains committed to helping merchants adapt, and we encourage you to explore modern shipping integrations to keep your checkout process seamless.
For many years, PDshop relied on the legacy UPS SOAP/XML API to provide real-time shipping rates directly within your online store. This integration allowed merchants to display accurate UPS shipping options to customers during checkout, ensuring transparency and convenience.
What was the legacy UPS API?
The UPS Developer Kit originally offered a SOAP/XML-based Rating API. Merchants authenticated with an Access Key, Username, and Password. The API returned shipping costs, available services (Ground, 2nd Day Air, Next Day Air, International), and estimated delivery times in XML format. PDshop and many other e-commerce platforms integrated this service to calculate rates automatically.
Why is it no longer working?
UPS officially retired the legacy SOAP/XML APIs in June 2024. These older endpoints depended on outdated authentication methods and protocols that no longer meet modern security standards. As a result, PDshop can no longer connect to UPS to retrieve rates. Any attempt to calculate UPS shipping costs through the old API will fail.
What’s the replacement?
UPS now provides a modern REST API. It uses OAuth 2.0 for secure authentication, returns results in JSON, and offers improved performance, error handling, and long-term support.
What this means for PDshop merchants
UPS rates will no longer appear automatically in PDshop checkout. Merchants must either switch to flat-rate or table-based shipping within PDshop, or integrate UPS’s new REST API through custom development or third-party connectors.
Our recommendation
If UPS shipping is critical to your business, we recommend reviewing your current shipping setup in PDshop, considering flat-rate or weight-based shipping rules as an interim solution, and planning a migration to the UPS REST API for long-term compatibility.
Closing note
We understand this change may cause disruption, but it is driven by UPS’s retirement of their legacy SOAP/XML API. PDshop remains committed to helping merchants adapt, and we encourage you to explore modern shipping integrations to keep your checkout process seamless.
Related Topics
Search for help...
