Title: XML Shipping Importer for WooCommerce
Author: arippberger
Published: <strong>May 7, 2014</strong>
Last modified: May 7, 2014

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/xml-shipping-importer-for-woocommerce.
svg)

# XML Shipping Importer for WooCommerce

 By [arippberger](https://profiles.wordpress.org/arippberger/)

[Download](https://downloads.wordpress.org/plugin/xml-shipping-importer-for-woocommerce.zip)

 * [Details](https://wordpress.org/plugins/xml-shipping-importer-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/xml-shipping-importer-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/xml-shipping-importer-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/xml-shipping-importer-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/xml-shipping-importer-for-woocommerce/)

## Description

Original Purpose

The original purpose for this plugin was to interface a WooCommerce installation
with a distribution center’s order processing.

 * Distribution / fulfillment center had an FTP server set up
 * Distribution / fulfillment center requested an XML file of orders be uploaded
   to their FTP server (WooCommerce Customer/Order XML Export Suite was used for
   this process – http://www.woothemes.com/products/customerorder-xml-export-suite/)
 * Distribution / fulfillment center would upload an XML file of completed orders
   to their FTP server. This file included 1) WooCommerce Order Number 2) Tracking
   number 3) Shipping Carrier Name
 * This plugin was designed to process the completed orders:

 1. Add tracking number and carrier information to order as meta data
 2. Change order status to completed
 3. Capture card information (credit card info authorized at time of order, captured
    when order has shipped)

What You’ll Need To Customize

 * FTP information- the plugin has a settings page for these fields – could use 
   improved security
 * Depending on the format of the XML file you’d like to import, you may need to
   customize the code that handles the import. The plugin currently uses the SimpleXML
   class to import the XML file to an object.
 * The current credit card capture will need to be customized depending on your 
   needs and your payment gateway (currently set up to work with Intuit’s payment
   gateway)

Examples

 * Example XML file included in repo as example.xml – this is the file that your
   distribution center would place on their FTP server

## Screenshots

[⌊This screen shot description corresponds to screenshot-1.png - this screenshot
depicts the setting screen where you will enter your FTP credentials⌉⌊This screen
shot description corresponds to screenshot-1.png - this screenshot depicts the setting
screen where you will enter your FTP credentials⌉[

This screen shot description corresponds to screenshot-1.png – this screenshot depicts
the setting screen where you will enter your FTP credentials

## Installation

 1. Install the plugin
 2.  a. Activate the plugin
     b. Enter FTP credentials under the settings page
     c. As XML files are added to your FTP server, the plugin will update orders accordingly

## FAQ

  Will this plugin work without customization?

Perhaps – this plugin was built for a WordPress installation running WooCommerce
with Intuit’s payment gateway. Also, the requirements for the fulfillment center’s
FTP XML file are very specific.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“XML Shipping Importer for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ arippberger ](https://profiles.wordpress.org/arippberger/)

[Translate “XML Shipping Importer for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/xml-shipping-importer-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/xml-shipping-importer-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/xml-shipping-importer-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/xml-shipping-importer-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/xml-shipping-importer-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0

 * Initial plugin submission

## Meta

 *  Version **1.0**
 *  Last updated **12 years ago**
 *  Active installations **10+**
 *  WordPress version ** 3.0.1 or higher **
 *  Tested up to **3.9.40**
 * Tags
 * [importer](https://wordpress.org/plugins/tags/importer/)[shipping](https://wordpress.org/plugins/tags/shipping/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)[xml](https://wordpress.org/plugins/tags/xml/)
 *  [Advanced View](https://wordpress.org/plugins/xml-shipping-importer-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/xml-shipping-importer-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/xml-shipping-importer-for-woocommerce/reviews/)

## Contributors

 *   [ arippberger ](https://profiles.wordpress.org/arippberger/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/xml-shipping-importer-for-woocommerce/)