UPS XML

Description
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).

Forum Support Thread

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!
 
Zen Cart® Versions v1.5.7, v1.5.8
Date Added 30 Jan 2023
Author lat9
File Size 32.1 KB
Encapsulated? No
Downloads 196
 
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.
 
Zen Cart® Versions v1.5.7, v1.5.8
Date Added 30 Jan 2023
Author lat9
File Size 32.0 KB
Encapsulated? No
Downloads 22
 
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.  
Zen Cart® Versions v1.5.6, v1.5.7
Date Added 31 Jul 2022
Author lat9
File Size 34.0 KB
Encapsulated? No
Downloads 81
 
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.  
Zen Cart® Versions v1.5.3, v1.5.4, v1.5.5, v1.5.6, v1.5.7
Date Added 17 May 2022
Author lat9
File Size 33.9 KB
Encapsulated? No
Downloads 70
 
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.
 
Zen Cart® Versions v1.5.3, v1.5.4, v1.5.5, v1.5.6, v1.5.7
Date Added 29 Jul 2020
Author lat9
File Size 33.8 KB
Encapsulated? No
Downloads 251
 
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.  
Zen Cart® Versions v1.5.3, v1.5.4, v1.5.5, v1.5.6, v1.5.7
Date Added 29 Jun 2020
Author lat9
File Size 33.5 KB
Encapsulated? No
Downloads 68
 
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.
 
Zen Cart® Versions v1.5.3, v1.5.4, v1.5.5, v1.5.6
Date Added 23 Oct 2019
Author lat9
File Size 33.1 KB
Encapsulated? No
Downloads 158
 
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.
 
Zen Cart® Versions v1.5.3, v1.5.4, v1.5.5, v1.5.6
Date Added 29 Sep 2019
Author lat9
File Size 31.5 KB
Encapsulated? No
Downloads 72
 
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.
 
Zen Cart® Versions v1.5.3, v1.5.4, v1.5.5, v1.5.6
Date Added 7 Sep 2019
Author lat9
File Size 31.5 KB
Encapsulated? No
Downloads 99
 
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
 
Zen Cart® Versions v1.5.3, v1.5.4, v1.5.5, v1.5.6
Date Added 24 Aug 2019
Author lat9
File Size 31.3 KB
Encapsulated? No
Downloads 47
 
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.
 
Zen Cart® Versions v1.5.3, v1.5.4, v1.5.5, v1.5.6
Date Added 26 Jun 2019
Author lat9
File Size 31.3 KB
Encapsulated? No
Downloads 94
 
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.
 
Zen Cart® Versions v1.5.1, v1.5.2, v1.5.3, v1.5.4, v1.5.5
Date Added 22 Jan 2018
Author lat9
File Size 31.6 KB
Encapsulated? No
Downloads 321
 
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.  
Zen Cart® Versions v1.5.1, v1.5.2, v1.5.3, v1.5.4, v1.5.5
Date Added 8 Oct 2017
Author lat9
File Size 31.5 KB
Encapsulated? No
Downloads 144
 
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.
 
Zen Cart® Versions v1.5.1, v1.5.2, v1.5.3, v1.5.4, v1.5.5
Date Added 23 Sep 2017
Author lat9
File Size 30.8 KB
Encapsulated? No
Downloads 88
 
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  
Zen Cart® Versions v1.5.0, v1.5.1, v1.5.2, v1.5.3, v1.5.4, v1.5.5
Date Added 26 Jun 2017
Author lankeeyankee
File Size 30.1 KB
Encapsulated? No
Downloads 136
 
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.
 
Zen Cart® Versions v1.5.0, v1.5.1, v1.5.2, v1.5.3, v1.5.4, v1.5.5
Date Added 4 Jun 2017
Author DrByte
File Size 29.9 KB
Encapsulated? No
Downloads 84
 
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
 
Zen Cart® Versions v1.5.0, v1.5.1, v1.5.2, v1.5.3, v1.5.4, v1.5.5
Date Added 4 Sep 2016
Author DrByte
File Size 27.7 KB
Encapsulated? No
Downloads 239
 
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
 
Zen Cart® Versions v1.2.7, v1.3.0, v1.3.5, v1.3.6, v1.3.7, v1.3.8, v1.3.9, v1.5.0, v1.5.1
Date Added 11 Jun 2014
Author BGundlach
File Size 30.0 KB
Encapsulated? No
Downloads 1,033
 
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.
 
Zen Cart® Versions
Date Added 28 Jul 2006
Author Dennis Sayer
File Size 30.9 KB
Encapsulated? No
Downloads 3,734
 


disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR