UPS i-parcel Logistics Only

Description

Integrate the UPS i-parcel Logistics Only plug-in into your WooCommerce website to offer a shipping option for your international shoppers. Requires a UPS i-parcel Global Access account. Shipping quotes include shipping costs, tax and duty for exporting.

For the merchant, orders have links to generate UPS i-parcel labels and barcodes from the order details.

Screenshots

  • Plug-in configuration

  • Catalog syncing configurations

  • WooCommerce Order Details

Installation

  1. Install plug-in from WordPress.org or upload extracted .zip into your “wp-content/plugins” directory.

  2. Activate the plugin through the “Plugins” menu in WordPress.

  3. Navigate to the “i-parcel” option in your admin’s navigation

  4. Enter your UPS i-parcel Global Access username and password to fetch your API keys. Save your settings

  5. Navigate to i-parcel > Catalog Sync settings. Populate your catalog sync options and save your settings.

  6. Click the “Upload Catalog” button to sync your WooCommerce catalog to your UPS i-parcel Dashboard.

  7. Navigate to i-parcel > Shipping Methods and add the UPS i-parcel shipping method to the zones you want UPS i-parcel to be available in.

FAQ

No FAQs yet. Questions? Visit https://www.i-parcel.com/en/contact-us/

Contributors & Developers

“UPS i-parcel Logistics Only” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0 – initial plug-in

1.0.1 – update to include all UPS service levels and support custom labels.

1.2.0 – Updated to use new 2.0 APIs. Included error messaging if items in order are ineligible or banned.

1.2.1 – Updated Catalog Sync to use WooCommerce Product Attributes

1.2.2 – Updated quote to including Handling Fee into Shipping cost

1.2.3 – Added Catalog Sync validation

1.2.5 – Updated catalog sync to break up requests into chunks of 25 SKUs per request

1.2.6 – Created Daily Catalog Sync option in Catalog settings. Also fixed missing character issue in iparscript.js file

1.2.7 – Updated Tax and Duty statement in iparscript.js file

1.2.8 – Removed excessive white space in code. Updated SubmitParcel to use different API Key. Added conversion of OZ to LBs and G to KGs.

1.2.9 – Updated Quote and SubmitParcel calls to get Variant SKUs if products are variable products.

1.3.1 – Updated to use Store Currency in Quote and SubmitParcel calls instead of just USD.

1.3.2 – Removed function is JS to suppress payment methods if UPS i-parcel Shipping Service is selected.

1.3.3 – Added support to use product parent weights and dims if varient weight and dims are left empty

1.3.4 – Applied fix to not pass “false” for weights/dims but instead pass “0” if woocommerce weight/dim inputs are empty

1.3.5 – Updated to use WooCommerce product attributes for Ship Alone values