UPS XML
Installation instructions are contained inside the ZIP file. This module provides the eCommerce Zen Cart community with the XML version of the UPS Rates and Services gateway. It supports multiple languages, multiple geographic origins, and implements the most necessary features offered by the UPS Rates and Services system. The module connects to UPS and retrieves a list of available shipping methods and prices (according to your account profile) and presents them to the user. The advantage of this module over the stock Zen Cart UPS module is it supports the Delivery Area Surcharge for Destination ZIP Codes Requiring a Surcharge. The down side is you will need to Register at UPS for an account and get a UPS Rates XML Access Key. This version does not have Dimensional support. UPSXML PLEASE NOTE: This shipping module is no longer supported. Use the UPS RESTful/OAuth shipping module instead (https://www.zen-cart.com/downloads.php?do=file&id=2374). |
Zen Cart® Versions | v1.5.7, v1.5.8 |
Original Author | Dennis Sayer |
Last Updated by | lat9 - 30 Jan 2023 |
Downloads | 6,937 |
Version History
UPS XML - Version: 1.8.1 | |||||||||||||
tax_class needs to be public (#33) for OPC. USE THIS INSTEAD of 1.8.0! |
|||||||||||||
|
|||||||||||||
UPS XML - Version: 1.8.0 | |||||||||||||
CAUSES OPC ISSUE! USE 1.8.1 instead! This release contains the following changes: #29: Use zen_get_shipping_enabled when determining enabled status. #30: Register all class variables, PHP 8.2 requirement. #31: Remove the dimensional support — which doesn't work, anyway! #32: Drop support for Zen Cart versions prior to 1.5.7a. |
|||||||||||||
|
|||||||||||||
UPS XML - Version: 1.7.11 | |||||||||||||
This version contains changes associated with GitHub issue #28, due to Zen Cart 1.5.8's requirement for the second argument to zen_get_zone_code to be an integer. | |||||||||||||
|
|||||||||||||
UPS XML - Version: 1.7.10 | |||||||||||||
This release corrects a PHP 8.0+ Fatal error; XMLParse class now included in PHP base; see GitHub issue #27. | |||||||||||||
|
|||||||||||||
UPS XML - Version: 1.7.9 | |||||||||||||
This release contains changes associated with GitHub issue #25 (Missing time-in-transit display when method is translated). Two additional constants have been added to the shipping-module's language file. |
|||||||||||||
|
|||||||||||||
UPS XML - Version: 1.7.8 | |||||||||||||
This release contains changes enabling the various UPS shipping methods to be translated into different languages. See https://github.com/lat9/upsxml/issues/24 for additional information. | |||||||||||||
|
|||||||||||||
UPS XML - Version: 1.7.7 | |||||||||||||
This release contains changes associated with the following GitHub issues: #19: Correct PHP notices generated. #20: Display "New version available" only from admin's Modules->Shipping #21: Correct "Next Day Air Early" quotes not being returned. #22: Restructure distribution. #23: Sort quotes returned by cost. |
|||||||||||||
|
|||||||||||||
UPS XML - Version: 1.7.6 | |||||||||||||
This release contains changes associated with the following GitHub issue: #18: Correct shipping-estimator quotes, when insurance is included. |
|||||||||||||
|
|||||||||||||
UPS XML - Version: 1.7.5 | |||||||||||||
This release corrects the following GitHub issues: #16: Incorrect message display when zipcode is invalid #17: Restore 'MODULE_SHIPPING_UPSXML_RATES_ORIGIN' configuration setting. |
|||||||||||||
|
|||||||||||||
UPS XML - Version: 1.7.4 | |||||||||||||
This release contains changes associated with the following GitHub issues: #14: Remove unwanted slash in shipping-icon link #15: Remove quotes around numeric-field values in installation SQL |
|||||||||||||
|
|||||||||||||
UPS XML - Version: 1.7.3 | |||||||||||||
This release contains changes associated with the following GitHub issues: #8: Don't return rates if an error is detected. #11: Correct various undefined constants PHP warnings. #12: Restructure logging. #13: Drop support for Zen Cart versions prior to 1.5.3. |
|||||||||||||
|
|||||||||||||
UPS XML - Version: 1.7.2 | |||||||||||||
This release addresses the following issues, as identified by their GitHub issue number: #6: Use non-negotiated rates if the state is not supplied. #7: Defer messaging about invalid UPS currency until the plugin is installed and enabled. |
|||||||||||||
|
|||||||||||||
UPS XML - Version: 1.7.1 | |||||||||||||
This version corrects the issue where negotiated rates are improperly displayed if those rates aren't included in the UPS response. The plugin, in that case, displays the standard rates returned instead. | |||||||||||||
|
|||||||||||||
UPS XML - Version: v1.7 | |||||||||||||
This release drops support for Zen Cart 1.5.0 and contains changes for the following GitHub issues (see https://github.com/lat9/upsxml): #1 ... Update class constructors for PHP 7.0+ interoperability #2 ... Enable negotiated rates to be displayed #3 ... Don't display module version on storefront #4 ... Add controls for the display of the weight and/or transit time and debug enable/disable. |
|||||||||||||
|
|||||||||||||
UPS XML - Version: 1.6.1 | |||||||||||||
small change, converting mysql_ function to Zen Cart functions for compatibility with ZC versions beyond 1.5.1 and PHP 7 | |||||||||||||
|
|||||||||||||
UPS XML - Version: 1.6 | |||||||||||||
(No changes to quoting functionality.) Updated for PHP 7 compatibility Added automated plugin version-checking Fixed some MySQL 5.7 strict-error incompatibilities. |
|||||||||||||
|
|||||||||||||
UPS XML - Version: 1.5.1 | |||||||||||||
1.5.1 Changes ------------- - fixed PHP compatibility issues with PHP 5.3 and newer - changed suggested logfile location to /logs/ folder - removed the need to duplicate the xmldocument.php into the admin folder - added Customer Classification Code 00 to get account rates (requires that you actually have negotiated rates) - updated CURL implementation - Compatible with Zen Cart v1.5.0, 1.5.1, 1.5.2, 1.5.3, 1.5.4, 1.5.5 |
|||||||||||||
|
|||||||||||||
UPS XML - Version: 1.5 | |||||||||||||
- Updated Mexico Origin module names in language file - included a logfile & logfile path, settings - changed appropriate ups urls in install |
|||||||||||||
|
|||||||||||||
UPS XML - Version: 1.3 | |||||||||||||
Installation instructions contained inside the ZIP file, and mentioned here: http://www.zen-cart.com/wiki/index.php/3rd_party_contributions_-_Shipping_Modules_-_UPS_XML This module provides the eCommerce Zen Cart community with the XML version of the UPS Rates and Services gatway. It supports multiple languages, multiple geographic origins, and implements the most necessary features offered by the UPS Rates and Services system. The module connects to UPS and retrieves a list of available shipping methods and prices (according to your account profile) and presents them to the user. The advantage of this module over the stock Zen Cart UPS module is it supports the Delivery Area Surcharge for Destination ZIP Codes Requiring a Surcharge. The down side is you will need to Register at UPS for an account and get a UPS Rates XML Access Key. This version does not have Dimensional support. IMPORTANT NOTE!!!!! *** IT IS UP TO *YOU*, that is each individual store-owner, TO WORK WITH UPS TO ENSURE YOU ARE IN TOTAL COMPLIANCE WITH THEIR RULES AND REGULATIONS, including use of their logos, IF YOU INTEND TO USE THIS MODULE *** If you abuse the licensing terms, you run the risk of making this service unavailable to ALL Zen Cart users. Thus, please follow the rules in the documentation for obtaining proper permission from UPS before putting the module into live production on your site. |
|||||||||||||
|
|||||||||||||