<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.newhavensoftware.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dan+hacker</id>
	<title>NewHaven Software Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.newhavensoftware.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dan+hacker"/>
	<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php/Special:Contributions/Dan_hacker"/>
	<updated>2026-04-04T05:04:50Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=ECMS_Module&amp;diff=2732</id>
		<title>ECMS Module</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=ECMS_Module&amp;diff=2732"/>
		<updated>2023-06-23T00:13:04Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* The Amazon Plugin (beta) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Overview=&lt;br /&gt;
For a high level overview of order importing with CMS please see our [http://wiki.newhavensoftware.com/index.php/ECommerce_Integrations eCommerce Integrations] article on this wiki. This article will focus on the details and capabilities of CMS&#039;s eCMS Module.&lt;br /&gt;
&lt;br /&gt;
==Connecting CMS to Your Website(s)==&lt;br /&gt;
CMS’s optional eCMS module is used to securely connect CMS to the website(s) of your choice. eCMS uses “Plug-ins” to support the specific needs of each cart. Plug-ins are available from NewHaven Software (one comes with your purchase of the eCMS module) or we can provide API documentation if you’d like to write your own. &lt;br /&gt;
&lt;br /&gt;
The eCMS module provides a single and simple interface in which you can control and schedule the communications between CMS and your sites. For PCI compliance, the eCMS Module will enforce the use of secure connections. See our [http://screencast.com/t/0y0W3Zch4TTG network diagram] and [http://screencast.com/t/IM1BjXLgNv data flow diagram] for more clarification.&lt;br /&gt;
&lt;br /&gt;
Here is a list of the high level capabilities of the eCMS module.&lt;br /&gt;
&lt;br /&gt;
*Settings - CMS can store login credentials and assorted settings to facilitate communication directly between CMS and your cart.&lt;br /&gt;
&lt;br /&gt;
*Order Downloads - CMS can connect to the web service hosted with your cart to download orders directly into CMS’s database.&lt;br /&gt;
&lt;br /&gt;
*Download Confirmations - CMS will communicate a list of successfully downloaded orders to the cart so the orders are flagged as downloaded (for carts that support this). Regardless, controls are in place in CMS to protect against processing of duplicate orders.&lt;br /&gt;
&lt;br /&gt;
Status window is displayed during site communications to show the progress of each action and notify you of any processing or connection errors. Even for large amounts of data, this view is scrollable and exportable. Text effects like colors and bold are used to help attract attention to processing exceptions and more noteworthy events.&lt;br /&gt;
&lt;br /&gt;
*Product Uploads - Product information including &lt;br /&gt;
**product code/sku&lt;br /&gt;
**pricing (normal, sale/scheduled)&lt;br /&gt;
**descriptions&lt;br /&gt;
**size/color attribute options&lt;br /&gt;
**active/discontinued status&lt;br /&gt;
**availability, stock levels, date expected back in stock&lt;br /&gt;
**weight&lt;br /&gt;
&lt;br /&gt;
This includes both the creation of new products as well as updating existing. In this way you can use CMS to be the master product list for all channels although some cart specific information, such as categories and images, will need to be maintained in each cart. This upload system prevents the need to dual enter product information both in CMS and on your site(s).&lt;br /&gt;
&lt;br /&gt;
*Order Status Uploads - Updating the cart with information about status changes to the order including tracking numbers for shipments.&lt;br /&gt;
&lt;br /&gt;
*Catalog Requests - If you accept requests for a physical catalog on your site, these can be imported into CMS as part of the eCMS communications. Once imported they flow into CMS’s robust catalog fulfillment system making the management of mailing catalogs a breeze.&lt;br /&gt;
&lt;br /&gt;
*Scheduling - You can configure CMS to automatically connect to your carts at the interval of your choosing (in minutes.) You can set this connection interval both for order downloads and a separate interval for product/inventory uploads.&lt;br /&gt;
&lt;br /&gt;
*Timeout controls - You can tell CMS how long to wait for a response from your site before it reports it is non-responsive and times out.&lt;br /&gt;
&lt;br /&gt;
*Products Assignments to Stores - You can choose which of your products should be available online and, if you are running multiple stores, which stores the product should appear on.&lt;br /&gt;
&lt;br /&gt;
==Supported Plug-In&#039;s==&lt;br /&gt;
===[http://www.commercev3.com/ CommerceV3] (CV3) - All versions of CMS===&lt;br /&gt;
This was the first plug-in built for eCMS and we have a long-standing relationship with CV3 and were their first integration partner.  This CommerceV3 Plug-in allows CMS to communicate with your store on order downloads, product/inventory uploads, and [http://wiki.newhavensoftware.com/index.php/Order_Status_Uploads_-_CV3 order status uploads].&lt;br /&gt;
&lt;br /&gt;
===[http://www.magentocommerce.com/ Magento] - CMS 9+=== &lt;br /&gt;
We have also written a Plug-in for Magento 1.x that works with our eCMS module.  This Magento Plug-in allows CMS to communicate with your Magento store for order downloads, product/inventory uploads, and order status uploads.  (Catalog requests do require that a third party extension be added to Magento.)&lt;br /&gt;
&lt;br /&gt;
Magento is an open source solution available in [http://www.magentocommerce.com/product/compare different editions] to suit your needs and budget.  You can host it on your own web server and use the free Community edition or use their more expensive Enterprise hosted edition.  Whichever edition you choose, the CMS Magento Plug-in, working with our Magento extension, will handle the communications with your Magento site.  &lt;br /&gt;
&lt;br /&gt;
[http://wiki.newhavensoftware.com/index.php/Magento_Integration#Magento_2.x_.28Work_in_Progress.29 Magento 2.x] is not yet supported but we are currently researching our integration options with the intent of supporting it in the future. As of now there is no end of life date on Magento 1.x and they say they will give at least 18 months lead time on the end of life. See [http://wiki.newhavensoftware.com/index.php/Magento_Integration#Magento_2.x_.28Work_in_Progress.29 this page] for more info.&lt;br /&gt;
&lt;br /&gt;
===Volusion (beta) - CMS TEN+===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Generic File Based - CMS TEN+===&lt;br /&gt;
If your eCommerce solution does not provide a web service that CMS can connect to, you may still have automation options available to you. With our generic file based plug-in, CMS can connect to FTP to download a file of your orders and import them if they are in our XML format. If they are not in our XML format, a custom transform (XSL) can be written to convert your site&#039;s XML into ours and it will work in conjunction with the plug-in so the import is a one step process (and can be scheduled). Likewise, the same can be done for posting order status updates back to FTP, for example.&lt;br /&gt;
&lt;br /&gt;
CMS can be configured to look for files with a particular naming convention (using wildcards) in the FTP directory. CMS will not, however, remove those files from FTP so you will need to develop an outside process or procedure to clear these to minimize PCI implications.&lt;br /&gt;
&lt;br /&gt;
CMS can also be configured to post order status files back to FTP either in CMS&#039;s XML format or use a local transform (as above) to convert to your site&#039;s expected format.&lt;br /&gt;
&lt;br /&gt;
===Amazon - CMS TEN+===&lt;br /&gt;
====Intro====&lt;br /&gt;
Working with Amazon and their Marketplace is a bit different than orders from your own website and it will be helpful to articulate those differences up front to ensure you get off on the right foot.&lt;br /&gt;
&lt;br /&gt;
The main distinction is that the buyer is a customer of Amazon, not yours. This is evidenced in a few different ways. &lt;br /&gt;
&lt;br /&gt;
Effectively you are dropshipping for Amazon, and Amazon is your customer. As such, all orders imported from Amazon are attached to your Amazon customer record in CMS. &lt;br /&gt;
&lt;br /&gt;
You are also not receiving any payment with the order. The order has been prepaid by the customer to Amazon. The order comes into CMS, by default, unpaid. You may, however, opt to enable a setup option to automatically mark these orders as paid. &lt;br /&gt;
&lt;br /&gt;
Orders are Multiships - In CMS terms this means that the recipient is not the same as the buyer (Amazon is your buyer). You have related options in CMS to determine:&lt;br /&gt;
*if you want to create customer records for these recipients (see the option)&lt;br /&gt;
*if you never want to treat these orders as multiship (see the option)&lt;br /&gt;
*tag recipients with a recipient code so you may include or exclude them from mail list filters (see the option)&lt;br /&gt;
Note that these options are system-wide and not specific to Amazon. &lt;br /&gt;
&lt;br /&gt;
You’ll want to be clear on what your arrangement is with Amazon and if you are allowed to market to those customers as your own. It appears not all of our Amazon merchants have the same arrangement. Knowing this will likely govern if you’ll want CMS to create customer records for these recipients.&lt;br /&gt;
&lt;br /&gt;
====The Amazon Plugin (beta)====&lt;br /&gt;
The module we have in place for Amazon today facilitates the import of orders and upload of order status back to Amazon (needed to ensure you get paid.) If you&#039;re managing Amazon orders manually today this import/export tool will save you a great deal of time. To use this you&#039;ll need an Amazon Professional account (vs the Individual account) which is currently $39.99/mo. The Professional account allows you to import and export files, facilitating the order imports into CMS and the upload of order status back to Amazon.&lt;br /&gt;
&lt;br /&gt;
The module also offers the option of whether or not to set the orders as paid when imported. Technically you are not receiving payment with the order but we&#039;d still suggest using the feature to set them as paid (using a user-defined payment type such as &#039;Amazon Paid&#039;.) You can reconcile unpaid orders directly in Amazon&#039;s Seller Central interface.&lt;br /&gt;
&lt;br /&gt;
This is the list of expected fields for the Amazon BASIC Import (using Mapforce/File Transform plug-in)&lt;br /&gt;
order-id&lt;br /&gt;
order-item-id&lt;br /&gt;
purchase-date&lt;br /&gt;
payments-date&lt;br /&gt;
buyer-email&lt;br /&gt;
buyer-name&lt;br /&gt;
buyer-phone-number&lt;br /&gt;
sku&lt;br /&gt;
product-name&lt;br /&gt;
quantity-purchased&lt;br /&gt;
currency**&lt;br /&gt;
item-price**&lt;br /&gt;
item-tax**&lt;br /&gt;
shipping-price**&lt;br /&gt;
shipping-tax**&lt;br /&gt;
gift-wrap-price**&lt;br /&gt;
gift-wrap-tax**&lt;br /&gt;
ship-service-level&lt;br /&gt;
recipient-name&lt;br /&gt;
ship-address-1&lt;br /&gt;
ship-address-2&lt;br /&gt;
ship-address-3&lt;br /&gt;
ship-city&lt;br /&gt;
ship-state&lt;br /&gt;
ship-postal-code&lt;br /&gt;
ship-country&lt;br /&gt;
ship-phone-number&lt;br /&gt;
gift-message-text&lt;br /&gt;
delivery-start-date&lt;br /&gt;
delivery-end-date&lt;br /&gt;
delivery-time-zone&lt;br /&gt;
delivery-instructions&lt;br /&gt;
&lt;br /&gt;
====Amazon Phase II====&lt;br /&gt;
The reason we&#039;re still in beta on the above module is that we view it as a stepping stone to the ideal solution. That solution is the use of Marketplace Web Service (MWS). With MWS, CMS will be able to communicate directly with Amazon to upload and download data, instead of importing/exporting files.  All of what was covered above still applies under the MWS solution, it will just be that more efficient. It also opens the door for us to pursue additional levels of integration including inventory management and shipments to Amazon for Fulfillment By Amazon (FBA).&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=Creating_a_Database_Backup&amp;diff=2731</id>
		<title>Creating a Database Backup</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=Creating_a_Database_Backup&amp;diff=2731"/>
		<updated>2023-06-21T18:32:05Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* Special Note About Mapped Drives/UNC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Overview=&lt;br /&gt;
This article covers how to create a Database backup in CMS 8.0 or later.&lt;br /&gt;
&lt;br /&gt;
==Setting up CMS to create a daily backup==&lt;br /&gt;
&lt;br /&gt;
To have CMS automatically create a backup of your database to a specified folder, please follow the instructions below. &lt;br /&gt;
&lt;br /&gt;
#Log into your PCI Administration account&lt;br /&gt;
#Select the PCI Administration drop-down menu&lt;br /&gt;
#Select Administration&lt;br /&gt;
#Select Daily Backup&lt;br /&gt;
#Select &#039;Perform the daily backup at the time and in the folder specified below&#039;&lt;br /&gt;
#Under Time to Backup, set the time you wish the backup to be created. &lt;br /&gt;
#Check mark &#039;Truncate the log&#039; (see below)&lt;br /&gt;
#Under &#039;Folder in which to create backup image&#039; select Browse&lt;br /&gt;
#Highlight the folder you wish to create the backup in (Please note: The Sybase service, which by default runs as LocalSystem, cannot access network drives, only local.) &lt;br /&gt;
#Select Ok&lt;br /&gt;
#Select Save these settings now. &lt;br /&gt;
&lt;br /&gt;
CMS will now create a backup to that specified folder, every day, at the time you have specified.&lt;br /&gt;
&lt;br /&gt;
===Important Info on Backup Routines===&lt;br /&gt;
Your database is a single file and contains all of your data. This file is locked by the Sybase database server, however, and cannot be copied, moved, deleted, or backed up. Using the above backup schedule allows Sybase to create a copy of its live database without having to shut down the database server. This also allows for 24/7 operation without having to stop to facilitate a backup.&lt;br /&gt;
&lt;br /&gt;
The backup of your database is almost all you need in order to recover from a catastrophe like a failed drive, stolen server, or office fire (we&#039;ve seen all of these.) Make sure you&#039;re backing up nightly and taking/uploading copies offsite regularly. The rest of your CMS install can be reinstalled in minutes, drop your backup in, and your back in business. No need to backup or protect the rest of the files in the NewHaven Software server share. If, however, you are storing your own files under our directory, please consider if they should be backed up.&lt;br /&gt;
&lt;br /&gt;
As of CMS TEN, there is one exception to the above. You&#039;ll also want a backup copy of your CMSdbo.ini file. This file does not change daily but it can change every 90 days or when a CMS update is installed. This file contains an encrypted portion of a partial password that CMS uses to access the database. Without this file, CMS cannot run and it is unique to you and your database. Be sure to also have a copy of this in your offsite backups and as part of any backup restoration procedure. If you do not have this file and need to restore a backup, the database file will have to be sent to NewHaven Software where the password can be reset. This process is time-consuming and is not part of standard support.&lt;br /&gt;
&lt;br /&gt;
====Truncating the Log====&lt;br /&gt;
For normal operation, we recommend that you run with the Truncate option enabled. Truncation keeps the size of your log file down to only include database changes since your last backup. This will save space on your server and potentially improving performance. Typically you&#039;d only run with truncation disabled if you&#039;re working with NewHaven Software Support to troubleshoot a problem that cannot be replicated and need to build up a log file over time.&lt;br /&gt;
&lt;br /&gt;
Truncation occurs during the scheduled backup event but does not occur when creating an immediate backup (see below.)&lt;br /&gt;
&lt;br /&gt;
====Training Database====&lt;br /&gt;
If you are running a Training database, chances are you do not need a backup of this and the daily backup should be disabled. If you decide that you want to backup the Training database as well, please do so to a different directory and backup time than your production database to avoid conflicts (the training database uses the same log file name.)&lt;br /&gt;
&lt;br /&gt;
==How to have CMS create an immediate backup of your database==&lt;br /&gt;
&lt;br /&gt;
#Log into your PCI Administration account&lt;br /&gt;
#Select the PCI Administration drop-down menu&lt;br /&gt;
#Select Administration&lt;br /&gt;
#Select Daily Backup&lt;br /&gt;
#Under &#039;Folder in which to create backup image&#039; select Browse&lt;br /&gt;
#Highlight the folder you wish to create the backup in (Please note: CMS can NOT Create a backup to a networked drive, only local drives) &lt;br /&gt;
#Select Ok&lt;br /&gt;
#Select &#039;Immediately create a Backup Image in the specified folder&#039;&lt;br /&gt;
&lt;br /&gt;
CMS will create a backup to the folder you have specified.&lt;br /&gt;
&lt;br /&gt;
==Special Note About Mapped Drives/UNC==&lt;br /&gt;
Sometimes there is a situation where the database backup service cannot access mapped drives. In this case it is necessary to use a UNC path instead. In order for CMS to interpret the path successfully, the double-backslash needs to be escaped using an additional double-backslash. So if your UNC path is \\myshare\backup, you need to enter it as \\\\myshare\backup.&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=Creating_a_Database_Backup&amp;diff=2730</id>
		<title>Creating a Database Backup</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=Creating_a_Database_Backup&amp;diff=2730"/>
		<updated>2023-06-21T18:31:14Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Overview=&lt;br /&gt;
This article covers how to create a Database backup in CMS 8.0 or later.&lt;br /&gt;
&lt;br /&gt;
==Setting up CMS to create a daily backup==&lt;br /&gt;
&lt;br /&gt;
To have CMS automatically create a backup of your database to a specified folder, please follow the instructions below. &lt;br /&gt;
&lt;br /&gt;
#Log into your PCI Administration account&lt;br /&gt;
#Select the PCI Administration drop-down menu&lt;br /&gt;
#Select Administration&lt;br /&gt;
#Select Daily Backup&lt;br /&gt;
#Select &#039;Perform the daily backup at the time and in the folder specified below&#039;&lt;br /&gt;
#Under Time to Backup, set the time you wish the backup to be created. &lt;br /&gt;
#Check mark &#039;Truncate the log&#039; (see below)&lt;br /&gt;
#Under &#039;Folder in which to create backup image&#039; select Browse&lt;br /&gt;
#Highlight the folder you wish to create the backup in (Please note: The Sybase service, which by default runs as LocalSystem, cannot access network drives, only local.) &lt;br /&gt;
#Select Ok&lt;br /&gt;
#Select Save these settings now. &lt;br /&gt;
&lt;br /&gt;
CMS will now create a backup to that specified folder, every day, at the time you have specified.&lt;br /&gt;
&lt;br /&gt;
===Important Info on Backup Routines===&lt;br /&gt;
Your database is a single file and contains all of your data. This file is locked by the Sybase database server, however, and cannot be copied, moved, deleted, or backed up. Using the above backup schedule allows Sybase to create a copy of its live database without having to shut down the database server. This also allows for 24/7 operation without having to stop to facilitate a backup.&lt;br /&gt;
&lt;br /&gt;
The backup of your database is almost all you need in order to recover from a catastrophe like a failed drive, stolen server, or office fire (we&#039;ve seen all of these.) Make sure you&#039;re backing up nightly and taking/uploading copies offsite regularly. The rest of your CMS install can be reinstalled in minutes, drop your backup in, and your back in business. No need to backup or protect the rest of the files in the NewHaven Software server share. If, however, you are storing your own files under our directory, please consider if they should be backed up.&lt;br /&gt;
&lt;br /&gt;
As of CMS TEN, there is one exception to the above. You&#039;ll also want a backup copy of your CMSdbo.ini file. This file does not change daily but it can change every 90 days or when a CMS update is installed. This file contains an encrypted portion of a partial password that CMS uses to access the database. Without this file, CMS cannot run and it is unique to you and your database. Be sure to also have a copy of this in your offsite backups and as part of any backup restoration procedure. If you do not have this file and need to restore a backup, the database file will have to be sent to NewHaven Software where the password can be reset. This process is time-consuming and is not part of standard support.&lt;br /&gt;
&lt;br /&gt;
====Truncating the Log====&lt;br /&gt;
For normal operation, we recommend that you run with the Truncate option enabled. Truncation keeps the size of your log file down to only include database changes since your last backup. This will save space on your server and potentially improving performance. Typically you&#039;d only run with truncation disabled if you&#039;re working with NewHaven Software Support to troubleshoot a problem that cannot be replicated and need to build up a log file over time.&lt;br /&gt;
&lt;br /&gt;
Truncation occurs during the scheduled backup event but does not occur when creating an immediate backup (see below.)&lt;br /&gt;
&lt;br /&gt;
====Training Database====&lt;br /&gt;
If you are running a Training database, chances are you do not need a backup of this and the daily backup should be disabled. If you decide that you want to backup the Training database as well, please do so to a different directory and backup time than your production database to avoid conflicts (the training database uses the same log file name.)&lt;br /&gt;
&lt;br /&gt;
==How to have CMS create an immediate backup of your database==&lt;br /&gt;
&lt;br /&gt;
#Log into your PCI Administration account&lt;br /&gt;
#Select the PCI Administration drop-down menu&lt;br /&gt;
#Select Administration&lt;br /&gt;
#Select Daily Backup&lt;br /&gt;
#Under &#039;Folder in which to create backup image&#039; select Browse&lt;br /&gt;
#Highlight the folder you wish to create the backup in (Please note: CMS can NOT Create a backup to a networked drive, only local drives) &lt;br /&gt;
#Select Ok&lt;br /&gt;
#Select &#039;Immediately create a Backup Image in the specified folder&#039;&lt;br /&gt;
&lt;br /&gt;
CMS will create a backup to the folder you have specified.&lt;br /&gt;
&lt;br /&gt;
==Special Note About Mapped Drives/UNC==&lt;br /&gt;
Sometimes there is a situation where the database Service cannot access mapped drives. In these cases it is necessary to use UNC paths instead. In order for CMS to interpret the paths successfully, the double-backslash needs to be escaped using an additional double-backslash. So if your UNC path is \\myshare\backup, you need to enter it as \\\\myshare\backup.&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=Creating_a_Database_Backup&amp;diff=2729</id>
		<title>Creating a Database Backup</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=Creating_a_Database_Backup&amp;diff=2729"/>
		<updated>2023-06-21T18:30:52Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Overview=&lt;br /&gt;
This article covers how to create a Database backup in CMS 8.0 or later.&lt;br /&gt;
&lt;br /&gt;
==Setting up CMS to create a daily backup==&lt;br /&gt;
&lt;br /&gt;
To have CMS automatically create a backup of your database to a specified folder, please follow the instructions below. &lt;br /&gt;
&lt;br /&gt;
#Log into your PCI Administration account&lt;br /&gt;
#Select the PCI Administration drop-down menu&lt;br /&gt;
#Select Administration&lt;br /&gt;
#Select Daily Backup&lt;br /&gt;
#Select &#039;Perform the daily backup at the time and in the folder specified below&#039;&lt;br /&gt;
#Under Time to Backup, set the time you wish the backup to be created. &lt;br /&gt;
#Check mark &#039;Truncate the log&#039; (see below)&lt;br /&gt;
#Under &#039;Folder in which to create backup image&#039; select Browse&lt;br /&gt;
#Highlight the folder you wish to create the backup in (Please note: The Sybase service, which by default runs as LocalSystem, cannot access network drives, only local.) &lt;br /&gt;
#Select Ok&lt;br /&gt;
#Select Save these settings now. &lt;br /&gt;
&lt;br /&gt;
CMS will now create a backup to that specified folder, every day, at the time you have specified.&lt;br /&gt;
&lt;br /&gt;
===Important Info on Backup Routines===&lt;br /&gt;
Your database is a single file and contains all of your data. This file is locked by the Sybase database server, however, and cannot be copied, moved, deleted, or backed up. Using the above backup schedule allows Sybase to create a copy of its live database without having to shut down the database server. This also allows for 24/7 operation without having to stop to facilitate a backup.&lt;br /&gt;
&lt;br /&gt;
The backup of your database is almost all you need in order to recover from a catastrophe like a failed drive, stolen server, or office fire (we&#039;ve seen all of these.) Make sure you&#039;re backing up nightly and taking/uploading copies offsite regularly. The rest of your CMS install can be reinstalled in minutes, drop your backup in, and your back in business. No need to backup or protect the rest of the files in the NewHaven Software server share. If, however, you are storing your own files under our directory, please consider if they should be backed up.&lt;br /&gt;
&lt;br /&gt;
As of CMS TEN, there is one exception to the above. You&#039;ll also want a backup copy of your CMSdbo.ini file. This file does not change daily but it can change every 90 days or when a CMS update is installed. This file contains an encrypted portion of a partial password that CMS uses to access the database. Without this file, CMS cannot run and it is unique to you and your database. Be sure to also have a copy of this in your offsite backups and as part of any backup restoration procedure. If you do not have this file and need to restore a backup, the database file will have to be sent to NewHaven Software where the password can be reset. This process is time-consuming and is not part of standard support.&lt;br /&gt;
&lt;br /&gt;
====Truncating the Log====&lt;br /&gt;
For normal operation, we recommend that you run with the Truncate option enabled. Truncation keeps the size of your log file down to only include database changes since your last backup. This will save space on your server and potentially improving performance. Typically you&#039;d only run with truncation disabled if you&#039;re working with NewHaven Software Support to troubleshoot a problem that cannot be replicated and need to build up a log file over time.&lt;br /&gt;
&lt;br /&gt;
Truncation occurs during the scheduled backup event but does not occur when creating an immediate backup (see below.)&lt;br /&gt;
&lt;br /&gt;
====Training Database====&lt;br /&gt;
If you are running a Training database, chances are you do not need a backup of this and the daily backup should be disabled. If you decide that you want to backup the Training database as well, please do so to a different directory and backup time than your production database to avoid conflicts (the training database uses the same log file name.)&lt;br /&gt;
&lt;br /&gt;
==How to have CMS create an immediate backup of your database==&lt;br /&gt;
&lt;br /&gt;
#Log into your PCI Administration account&lt;br /&gt;
#Select the PCI Administration drop-down menu&lt;br /&gt;
#Select Administration&lt;br /&gt;
#Select Daily Backup&lt;br /&gt;
#Under &#039;Folder in which to create backup image&#039; select Browse&lt;br /&gt;
#Highlight the folder you wish to create the backup in (Please note: CMS can NOT Create a backup to a networked drive, only local drives) &lt;br /&gt;
#Select Ok&lt;br /&gt;
#Select &#039;Immediately create a Backup Image in the specified folder&#039;&lt;br /&gt;
&lt;br /&gt;
CMS will create a backup to the folder you have specified.&lt;br /&gt;
&lt;br /&gt;
====Special Note About Mapped Drives/UNC====&lt;br /&gt;
Sometimes there is a situation where the database Service cannot access mapped drives. In these cases it is necessary to use UNC paths instead. In order for CMS to interpret the paths successfully, the double-backslash needs to be escaped using an additional double-backslash. So if your UNC path is \\myshare\backup, you need to enter it as \\\\myshare\backup.&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=ECMS_Module&amp;diff=2728</id>
		<title>ECMS Module</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=ECMS_Module&amp;diff=2728"/>
		<updated>2021-06-22T18:07:41Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Overview=&lt;br /&gt;
For a high level overview of order importing with CMS please see our [http://wiki.newhavensoftware.com/index.php/ECommerce_Integrations eCommerce Integrations] article on this wiki. This article will focus on the details and capabilities of CMS&#039;s eCMS Module.&lt;br /&gt;
&lt;br /&gt;
==Connecting CMS to Your Website(s)==&lt;br /&gt;
CMS’s optional eCMS module is used to securely connect CMS to the website(s) of your choice. eCMS uses “Plug-ins” to support the specific needs of each cart. Plug-ins are available from NewHaven Software (one comes with your purchase of the eCMS module) or we can provide API documentation if you’d like to write your own. &lt;br /&gt;
&lt;br /&gt;
The eCMS module provides a single and simple interface in which you can control and schedule the communications between CMS and your sites. For PCI compliance, the eCMS Module will enforce the use of secure connections. See our [http://screencast.com/t/0y0W3Zch4TTG network diagram] and [http://screencast.com/t/IM1BjXLgNv data flow diagram] for more clarification.&lt;br /&gt;
&lt;br /&gt;
Here is a list of the high level capabilities of the eCMS module.&lt;br /&gt;
&lt;br /&gt;
*Settings - CMS can store login credentials and assorted settings to facilitate communication directly between CMS and your cart.&lt;br /&gt;
&lt;br /&gt;
*Order Downloads - CMS can connect to the web service hosted with your cart to download orders directly into CMS’s database.&lt;br /&gt;
&lt;br /&gt;
*Download Confirmations - CMS will communicate a list of successfully downloaded orders to the cart so the orders are flagged as downloaded (for carts that support this). Regardless, controls are in place in CMS to protect against processing of duplicate orders.&lt;br /&gt;
&lt;br /&gt;
Status window is displayed during site communications to show the progress of each action and notify you of any processing or connection errors. Even for large amounts of data, this view is scrollable and exportable. Text effects like colors and bold are used to help attract attention to processing exceptions and more noteworthy events.&lt;br /&gt;
&lt;br /&gt;
*Product Uploads - Product information including &lt;br /&gt;
**product code/sku&lt;br /&gt;
**pricing (normal, sale/scheduled)&lt;br /&gt;
**descriptions&lt;br /&gt;
**size/color attribute options&lt;br /&gt;
**active/discontinued status&lt;br /&gt;
**availability, stock levels, date expected back in stock&lt;br /&gt;
**weight&lt;br /&gt;
&lt;br /&gt;
This includes both the creation of new products as well as updating existing. In this way you can use CMS to be the master product list for all channels although some cart specific information, such as categories and images, will need to be maintained in each cart. This upload system prevents the need to dual enter product information both in CMS and on your site(s).&lt;br /&gt;
&lt;br /&gt;
*Order Status Uploads - Updating the cart with information about status changes to the order including tracking numbers for shipments.&lt;br /&gt;
&lt;br /&gt;
*Catalog Requests - If you accept requests for a physical catalog on your site, these can be imported into CMS as part of the eCMS communications. Once imported they flow into CMS’s robust catalog fulfillment system making the management of mailing catalogs a breeze.&lt;br /&gt;
&lt;br /&gt;
*Scheduling - You can configure CMS to automatically connect to your carts at the interval of your choosing (in minutes.) You can set this connection interval both for order downloads and a separate interval for product/inventory uploads.&lt;br /&gt;
&lt;br /&gt;
*Timeout controls - You can tell CMS how long to wait for a response from your site before it reports it is non-responsive and times out.&lt;br /&gt;
&lt;br /&gt;
*Products Assignments to Stores - You can choose which of your products should be available online and, if you are running multiple stores, which stores the product should appear on.&lt;br /&gt;
&lt;br /&gt;
==Supported Plug-In&#039;s==&lt;br /&gt;
===[http://www.commercev3.com/ CommerceV3] (CV3) - All versions of CMS===&lt;br /&gt;
This was the first plug-in built for eCMS and we have a long-standing relationship with CV3 and were their first integration partner.  This CommerceV3 Plug-in allows CMS to communicate with your store on order downloads, product/inventory uploads, and [http://wiki.newhavensoftware.com/index.php/Order_Status_Uploads_-_CV3 order status uploads].&lt;br /&gt;
&lt;br /&gt;
===[http://www.magentocommerce.com/ Magento] - CMS 9+=== &lt;br /&gt;
We have also written a Plug-in for Magento 1.x that works with our eCMS module.  This Magento Plug-in allows CMS to communicate with your Magento store for order downloads, product/inventory uploads, and order status uploads.  (Catalog requests do require that a third party extension be added to Magento.)&lt;br /&gt;
&lt;br /&gt;
Magento is an open source solution available in [http://www.magentocommerce.com/product/compare different editions] to suit your needs and budget.  You can host it on your own web server and use the free Community edition or use their more expensive Enterprise hosted edition.  Whichever edition you choose, the CMS Magento Plug-in, working with our Magento extension, will handle the communications with your Magento site.  &lt;br /&gt;
&lt;br /&gt;
[http://wiki.newhavensoftware.com/index.php/Magento_Integration#Magento_2.x_.28Work_in_Progress.29 Magento 2.x] is not yet supported but we are currently researching our integration options with the intent of supporting it in the future. As of now there is no end of life date on Magento 1.x and they say they will give at least 18 months lead time on the end of life. See [http://wiki.newhavensoftware.com/index.php/Magento_Integration#Magento_2.x_.28Work_in_Progress.29 this page] for more info.&lt;br /&gt;
&lt;br /&gt;
===Volusion (beta) - CMS TEN+===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Generic File Based - CMS TEN+===&lt;br /&gt;
If your eCommerce solution does not provide a web service that CMS can connect to, you may still have automation options available to you. With our generic file based plug-in, CMS can connect to FTP to download a file of your orders and import them if they are in our XML format. If they are not in our XML format, a custom transform (XSL) can be written to convert your site&#039;s XML into ours and it will work in conjunction with the plug-in so the import is a one step process (and can be scheduled). Likewise, the same can be done for posting order status updates back to FTP, for example.&lt;br /&gt;
&lt;br /&gt;
CMS can be configured to look for files with a particular naming convention (using wildcards) in the FTP directory. CMS will not, however, remove those files from FTP so you will need to develop an outside process or procedure to clear these to minimize PCI implications.&lt;br /&gt;
&lt;br /&gt;
CMS can also be configured to post order status files back to FTP either in CMS&#039;s XML format or use a local transform (as above) to convert to your site&#039;s expected format.&lt;br /&gt;
&lt;br /&gt;
===Amazon - CMS TEN+===&lt;br /&gt;
====Intro====&lt;br /&gt;
Working with Amazon and their Marketplace is a bit different than orders from your own website and it will be helpful to articulate those differences up front to ensure you get off on the right foot.&lt;br /&gt;
&lt;br /&gt;
The main distinction is that the buyer is a customer of Amazon, not yours. This is evidenced in a few different ways. &lt;br /&gt;
&lt;br /&gt;
Effectively you are dropshipping for Amazon, and Amazon is your customer. As such, all orders imported from Amazon are attached to your Amazon customer record in CMS. &lt;br /&gt;
&lt;br /&gt;
You are also not receiving any payment with the order. The order has been prepaid by the customer to Amazon. The order comes into CMS, by default, unpaid. You may, however, opt to enable a setup option to automatically mark these orders as paid. &lt;br /&gt;
&lt;br /&gt;
Orders are Multiships - In CMS terms this means that the recipient is not the same as the buyer (Amazon is your buyer). You have related options in CMS to determine:&lt;br /&gt;
*if you want to create customer records for these recipients (see the option)&lt;br /&gt;
*if you never want to treat these orders as multiship (see the option)&lt;br /&gt;
*tag recipients with a recipient code so you may include or exclude them from mail list filters (see the option)&lt;br /&gt;
Note that these options are system-wide and not specific to Amazon. &lt;br /&gt;
&lt;br /&gt;
You’ll want to be clear on what your arrangement is with Amazon and if you are allowed to market to those customers as your own. It appears not all of our Amazon merchants have the same arrangement. Knowing this will likely govern if you’ll want CMS to create customer records for these recipients.&lt;br /&gt;
&lt;br /&gt;
====The Amazon Plugin (beta)====&lt;br /&gt;
The module we have in place for Amazon today facilitates the import of orders and upload of order status back to Amazon (needed to ensure you get paid.) If you&#039;re managing Amazon orders manually today this import/export tool will save you a great deal of time. To use this you&#039;ll need an Amazon Professional account (vs the Individual account) which is currently $39.99/mo. The Professional account allows you to import and export files, facilitating the order imports into CMS and the upload of order status back to Amazon.&lt;br /&gt;
&lt;br /&gt;
The module also offers the option of whether or not to set the orders as paid when imported. Technically you are not receiving payment with the order but we&#039;d still suggest using the feature to set them as paid (using a user-defined payment type such as &#039;Amazon Paid&#039;.) You can reconcile unpaid orders directly in Amazon&#039;s Seller Central interface.&lt;br /&gt;
&lt;br /&gt;
====Amazon Phase II====&lt;br /&gt;
The reason we&#039;re still in beta on the above module is that we view it as a stepping stone to the ideal solution. That solution is the use of Marketplace Web Service (MWS). With MWS, CMS will be able to communicate directly with Amazon to upload and download data, instead of importing/exporting files.  All of what was covered above still applies under the MWS solution, it will just be that more efficient. It also opens the door for us to pursue additional levels of integration including inventory management and shipments to Amazon for Fulfillment By Amazon (FBA).&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=Moving_CMS_to_a_New_Server&amp;diff=2680</id>
		<title>Moving CMS to a New Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=Moving_CMS_to_a_New_Server&amp;diff=2680"/>
		<updated>2020-05-15T22:17:17Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* Step 8 - Copying over the CMSDBO.ini file and Custom Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Overview=&lt;br /&gt;
This article details the instructions for moving your CMS installation from an old server to a new server including moving your data.&lt;br /&gt;
&lt;br /&gt;
This process is a large undertaking that will require CMS to be down during the move.  As a result please inform NewHaven Support of the day you plan to do the server migration. This is so we may either set up a appointment with you to guide you through the process, or at least ensure we have staff available to you in case you find you require assistance. &lt;br /&gt;
&lt;br /&gt;
The following instructions have 4 major themes to them: &lt;br /&gt;
&lt;br /&gt;
#	Preparing to move CMS to the new System.&lt;br /&gt;
#	Installing CMS on the new System. &lt;br /&gt;
#	Moving the old Database to the new System. &lt;br /&gt;
#	Updating the old Database to the new version of CMS&lt;br /&gt;
&lt;br /&gt;
The above list is to help outline what exactly the following instructions are attempting to accomplish and to give you an overview of the process you are about to undertake. &lt;br /&gt;
&lt;br /&gt;
=Moving CMS on to a new server=&lt;br /&gt;
== Step 1 - Prerequisites==&lt;br /&gt;
CRITICAL! ALL USERS MUST EXIT CMS PRIOR TO INSTALLING CMS SERVER ON ANOTHER COMPUTER!&lt;br /&gt;
&lt;br /&gt;
CRITICAL! YOU MUST BE LOGGED IN AS THE COMPUTER ADMINISTRATOR OR A USER THAT IS A MEMBER OF THE ADMINISTRATORS GROUP! &lt;br /&gt;
&lt;br /&gt;
==Step 2 - Make a backup image of CMS Database files==&lt;br /&gt;
We need to create a backup of your current live database to transfer to the new server. &lt;br /&gt;
To create a backup of your database please review the link below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Creating_a_Database_Backup&lt;br /&gt;
&lt;br /&gt;
== Step 3 - Stop and Disable the Sybase service on your old system ==&lt;br /&gt;
Next we will need to disable the Sybase service on your old system. This step is done to ensure there is no conflict with the database services when we do the install on the new system. &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/How_to_stop_and_start_the_Sybase_service#How_to_Stop_the_Sybase_service_if_running_CMS_8.0_or_later&lt;br /&gt;
&lt;br /&gt;
== Step 4 - Disable sharing on the NewHaven Software folder == &lt;br /&gt;
This is to ensure we do not accidentally connect workstations to the old server after the migration is complete. &lt;br /&gt;
&lt;br /&gt;
For information on how to do this please visit http://wiki.newhavensoftware.com/index.php/Folder_sharing_in_Windows&lt;br /&gt;
&lt;br /&gt;
== Step 5 - Install CMS Server on the new computer. ==&lt;br /&gt;
&lt;br /&gt;
To do so please follow the information in the link below. &lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Server_Update&lt;br /&gt;
&lt;br /&gt;
== Step 6 - Stopping the Sybase service on the new computer ==&lt;br /&gt;
We need to stop the Sybase service now to transfer in the copy of the database from the old server. &lt;br /&gt;
&lt;br /&gt;
To do so please follow the links below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/How_to_stop_and_start_the_Sybase_service#CMS_8.0_or_later&lt;br /&gt;
&lt;br /&gt;
== Step 7 - Copying over your Database and log file to the new system ==&lt;br /&gt;
#Create a new folder in the NewHaven Software\Data folder. Name it CLEAN. &lt;br /&gt;
#There should be two files in the NewHaven Software\Data\ ( Your Database Name) folder; one with a .db extension and one with a .log extension. Move both of these files into the NewHaven Software\Data\Clean folder you just created. &lt;br /&gt;
#Copy the .db and .log file from the old CMS Server computer into the NewHaven Software\Data\ (Your Database Name) folder on your new CMS Server computer.&lt;br /&gt;
&lt;br /&gt;
== Step 8 - Copying over the CMSDBO.ini file and Custom Reports == &lt;br /&gt;
We now need to copy over the CMSDBO.ini file to ensure CMS is able to start, as well as any custom reports. &lt;br /&gt;
&lt;br /&gt;
# Check the NewHaven Software folder on the old server, see if there is a file present called CMSDBO.ini, if it is not there skip the next step.  &lt;br /&gt;
# If this file is present please copy and move it into the NewHaven Software folder on your new system. &lt;br /&gt;
# Also if you have any custom reports please make sure to move them to the new server as well.&lt;br /&gt;
&lt;br /&gt;
== Step 9 -  Restart the Sybase service on the new computer == &lt;br /&gt;
You will now need to stop the Sybase service on the new computer. To do so please follow the links below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/How_to_stop_and_start_the_Sybase_service#How_to_Start_the_Sybase_service_if_running_CMS_8.0_or_later&lt;br /&gt;
&lt;br /&gt;
== Step 10 - Log into CMS == &lt;br /&gt;
Log into CMS and confirm it is working. If you get a database mismatch error message, you will need to rerun the setup and reboot the computer in order to sync up the CMS application and database. To do so please follow the instructions in http://wiki.newhavensoftware.com/index.php/Server_Update&lt;br /&gt;
&lt;br /&gt;
== Step 11 - Check your backup ==&lt;br /&gt;
&lt;br /&gt;
Check your CMS backup settings in to ensure the path that it is using to backup its files is still valid on this server. To access this please follow the information in the link below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Creating_a_Database_Backup&lt;br /&gt;
&lt;br /&gt;
== Step 12 - Sharing the NewHaven Software folder == &lt;br /&gt;
Once you confirm CMS is working on the new installation, you can share out the  NewHaven Software folder so your workstations are able to connect to it.  For information on how to do this please visit http://wiki.newhavensoftware.com/index.php/Folder_sharing_in_Windows&lt;br /&gt;
&lt;br /&gt;
== Step 13 - Connecting Workstations to CMS == &lt;br /&gt;
If the server is on the same network as your old server. All you need to do is remap the NewHaven Software shared drive on the workstations to the new server. For information on how to do that please review the video below: &lt;br /&gt;
http://youtu.be/dBbd94k7b0A&lt;br /&gt;
&lt;br /&gt;
If these workstations are on a NEW network along with the server, or you are also installing new workstations, please follow the link below: &lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Workstation_Install&lt;br /&gt;
&lt;br /&gt;
NOTE: Workstations must be on the same subnet as the server for CMS to be able to detect and connect to its database server. If this is not reasonable to do, please contact us for additional configuration options.&lt;br /&gt;
&lt;br /&gt;
== Step 14 - Removing CMS from the old system == &lt;br /&gt;
Uninstall CMS Server from the old computer to ensure the potentially conflicting Sybase service is removed and that everyone is running CMS from the same directory on the new CMS Server computer.&lt;br /&gt;
&lt;br /&gt;
== Step 15 - Updating CMS to the latest version == &lt;br /&gt;
&lt;br /&gt;
At this point if you need to update CMS to the latest version, please follow the information in the link below: &lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Server_Update&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=Moving_CMS_to_a_New_Server&amp;diff=2679</id>
		<title>Moving CMS to a New Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=Moving_CMS_to_a_New_Server&amp;diff=2679"/>
		<updated>2020-05-15T22:16:55Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* Step 8 - Copying over the CMSDBO.ini file, the CMSDB.ini file, and Custom Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Overview=&lt;br /&gt;
This article details the instructions for moving your CMS installation from an old server to a new server including moving your data.&lt;br /&gt;
&lt;br /&gt;
This process is a large undertaking that will require CMS to be down during the move.  As a result please inform NewHaven Support of the day you plan to do the server migration. This is so we may either set up a appointment with you to guide you through the process, or at least ensure we have staff available to you in case you find you require assistance. &lt;br /&gt;
&lt;br /&gt;
The following instructions have 4 major themes to them: &lt;br /&gt;
&lt;br /&gt;
#	Preparing to move CMS to the new System.&lt;br /&gt;
#	Installing CMS on the new System. &lt;br /&gt;
#	Moving the old Database to the new System. &lt;br /&gt;
#	Updating the old Database to the new version of CMS&lt;br /&gt;
&lt;br /&gt;
The above list is to help outline what exactly the following instructions are attempting to accomplish and to give you an overview of the process you are about to undertake. &lt;br /&gt;
&lt;br /&gt;
=Moving CMS on to a new server=&lt;br /&gt;
== Step 1 - Prerequisites==&lt;br /&gt;
CRITICAL! ALL USERS MUST EXIT CMS PRIOR TO INSTALLING CMS SERVER ON ANOTHER COMPUTER!&lt;br /&gt;
&lt;br /&gt;
CRITICAL! YOU MUST BE LOGGED IN AS THE COMPUTER ADMINISTRATOR OR A USER THAT IS A MEMBER OF THE ADMINISTRATORS GROUP! &lt;br /&gt;
&lt;br /&gt;
==Step 2 - Make a backup image of CMS Database files==&lt;br /&gt;
We need to create a backup of your current live database to transfer to the new server. &lt;br /&gt;
To create a backup of your database please review the link below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Creating_a_Database_Backup&lt;br /&gt;
&lt;br /&gt;
== Step 3 - Stop and Disable the Sybase service on your old system ==&lt;br /&gt;
Next we will need to disable the Sybase service on your old system. This step is done to ensure there is no conflict with the database services when we do the install on the new system. &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/How_to_stop_and_start_the_Sybase_service#How_to_Stop_the_Sybase_service_if_running_CMS_8.0_or_later&lt;br /&gt;
&lt;br /&gt;
== Step 4 - Disable sharing on the NewHaven Software folder == &lt;br /&gt;
This is to ensure we do not accidentally connect workstations to the old server after the migration is complete. &lt;br /&gt;
&lt;br /&gt;
For information on how to do this please visit http://wiki.newhavensoftware.com/index.php/Folder_sharing_in_Windows&lt;br /&gt;
&lt;br /&gt;
== Step 5 - Install CMS Server on the new computer. ==&lt;br /&gt;
&lt;br /&gt;
To do so please follow the information in the link below. &lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Server_Update&lt;br /&gt;
&lt;br /&gt;
== Step 6 - Stopping the Sybase service on the new computer ==&lt;br /&gt;
We need to stop the Sybase service now to transfer in the copy of the database from the old server. &lt;br /&gt;
&lt;br /&gt;
To do so please follow the links below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/How_to_stop_and_start_the_Sybase_service#CMS_8.0_or_later&lt;br /&gt;
&lt;br /&gt;
== Step 7 - Copying over your Database and log file to the new system ==&lt;br /&gt;
#Create a new folder in the NewHaven Software\Data folder. Name it CLEAN. &lt;br /&gt;
#There should be two files in the NewHaven Software\Data\ ( Your Database Name) folder; one with a .db extension and one with a .log extension. Move both of these files into the NewHaven Software\Data\Clean folder you just created. &lt;br /&gt;
#Copy the .db and .log file from the old CMS Server computer into the NewHaven Software\Data\ (Your Database Name) folder on your new CMS Server computer.&lt;br /&gt;
&lt;br /&gt;
== Step 8 - Copying over the CMSDBO.ini file and Custom Reports == &lt;br /&gt;
We now need to copy over two ini files to ensure CMS is able to start, as well as any custom reports. &lt;br /&gt;
&lt;br /&gt;
# Check the NewHaven Software folder on the old server, see if there is a file present called CMSDBO.ini, if it is not there skip the next step.  &lt;br /&gt;
# If this file is present please copy and move it into the NewHaven Software folder on your new system. &lt;br /&gt;
# Also if you have any custom reports please make sure to move them to the new server as well.&lt;br /&gt;
&lt;br /&gt;
== Step 9 -  Restart the Sybase service on the new computer == &lt;br /&gt;
You will now need to stop the Sybase service on the new computer. To do so please follow the links below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/How_to_stop_and_start_the_Sybase_service#How_to_Start_the_Sybase_service_if_running_CMS_8.0_or_later&lt;br /&gt;
&lt;br /&gt;
== Step 10 - Log into CMS == &lt;br /&gt;
Log into CMS and confirm it is working. If you get a database mismatch error message, you will need to rerun the setup and reboot the computer in order to sync up the CMS application and database. To do so please follow the instructions in http://wiki.newhavensoftware.com/index.php/Server_Update&lt;br /&gt;
&lt;br /&gt;
== Step 11 - Check your backup ==&lt;br /&gt;
&lt;br /&gt;
Check your CMS backup settings in to ensure the path that it is using to backup its files is still valid on this server. To access this please follow the information in the link below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Creating_a_Database_Backup&lt;br /&gt;
&lt;br /&gt;
== Step 12 - Sharing the NewHaven Software folder == &lt;br /&gt;
Once you confirm CMS is working on the new installation, you can share out the  NewHaven Software folder so your workstations are able to connect to it.  For information on how to do this please visit http://wiki.newhavensoftware.com/index.php/Folder_sharing_in_Windows&lt;br /&gt;
&lt;br /&gt;
== Step 13 - Connecting Workstations to CMS == &lt;br /&gt;
If the server is on the same network as your old server. All you need to do is remap the NewHaven Software shared drive on the workstations to the new server. For information on how to do that please review the video below: &lt;br /&gt;
http://youtu.be/dBbd94k7b0A&lt;br /&gt;
&lt;br /&gt;
If these workstations are on a NEW network along with the server, or you are also installing new workstations, please follow the link below: &lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Workstation_Install&lt;br /&gt;
&lt;br /&gt;
NOTE: Workstations must be on the same subnet as the server for CMS to be able to detect and connect to its database server. If this is not reasonable to do, please contact us for additional configuration options.&lt;br /&gt;
&lt;br /&gt;
== Step 14 - Removing CMS from the old system == &lt;br /&gt;
Uninstall CMS Server from the old computer to ensure the potentially conflicting Sybase service is removed and that everyone is running CMS from the same directory on the new CMS Server computer.&lt;br /&gt;
&lt;br /&gt;
== Step 15 - Updating CMS to the latest version == &lt;br /&gt;
&lt;br /&gt;
At this point if you need to update CMS to the latest version, please follow the information in the link below: &lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Server_Update&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=Moving_CMS_to_a_New_Server&amp;diff=2678</id>
		<title>Moving CMS to a New Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=Moving_CMS_to_a_New_Server&amp;diff=2678"/>
		<updated>2020-05-15T21:37:17Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* Step 8 - Copying over the CMSDBO.ini file, the CMSDB.ini file, and Custom Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Overview=&lt;br /&gt;
This article details the instructions for moving your CMS installation from an old server to a new server including moving your data.&lt;br /&gt;
&lt;br /&gt;
This process is a large undertaking that will require CMS to be down during the move.  As a result please inform NewHaven Support of the day you plan to do the server migration. This is so we may either set up a appointment with you to guide you through the process, or at least ensure we have staff available to you in case you find you require assistance. &lt;br /&gt;
&lt;br /&gt;
The following instructions have 4 major themes to them: &lt;br /&gt;
&lt;br /&gt;
#	Preparing to move CMS to the new System.&lt;br /&gt;
#	Installing CMS on the new System. &lt;br /&gt;
#	Moving the old Database to the new System. &lt;br /&gt;
#	Updating the old Database to the new version of CMS&lt;br /&gt;
&lt;br /&gt;
The above list is to help outline what exactly the following instructions are attempting to accomplish and to give you an overview of the process you are about to undertake. &lt;br /&gt;
&lt;br /&gt;
=Moving CMS on to a new server=&lt;br /&gt;
== Step 1 - Prerequisites==&lt;br /&gt;
CRITICAL! ALL USERS MUST EXIT CMS PRIOR TO INSTALLING CMS SERVER ON ANOTHER COMPUTER!&lt;br /&gt;
&lt;br /&gt;
CRITICAL! YOU MUST BE LOGGED IN AS THE COMPUTER ADMINISTRATOR OR A USER THAT IS A MEMBER OF THE ADMINISTRATORS GROUP! &lt;br /&gt;
&lt;br /&gt;
==Step 2 - Make a backup image of CMS Database files==&lt;br /&gt;
We need to create a backup of your current live database to transfer to the new server. &lt;br /&gt;
To create a backup of your database please review the link below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Creating_a_Database_Backup&lt;br /&gt;
&lt;br /&gt;
== Step 3 - Stop and Disable the Sybase service on your old system ==&lt;br /&gt;
Next we will need to disable the Sybase service on your old system. This step is done to ensure there is no conflict with the database services when we do the install on the new system. &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/How_to_stop_and_start_the_Sybase_service#How_to_Stop_the_Sybase_service_if_running_CMS_8.0_or_later&lt;br /&gt;
&lt;br /&gt;
== Step 4 - Disable sharing on the NewHaven Software folder == &lt;br /&gt;
This is to ensure we do not accidentally connect workstations to the old server after the migration is complete. &lt;br /&gt;
&lt;br /&gt;
For information on how to do this please visit http://wiki.newhavensoftware.com/index.php/Folder_sharing_in_Windows&lt;br /&gt;
&lt;br /&gt;
== Step 5 - Install CMS Server on the new computer. ==&lt;br /&gt;
&lt;br /&gt;
To do so please follow the information in the link below. &lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Server_Update&lt;br /&gt;
&lt;br /&gt;
== Step 6 - Stopping the Sybase service on the new computer ==&lt;br /&gt;
We need to stop the Sybase service now to transfer in the copy of the database from the old server. &lt;br /&gt;
&lt;br /&gt;
To do so please follow the links below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/How_to_stop_and_start_the_Sybase_service#CMS_8.0_or_later&lt;br /&gt;
&lt;br /&gt;
== Step 7 - Copying over your Database and log file to the new system ==&lt;br /&gt;
#Create a new folder in the NewHaven Software\Data folder. Name it CLEAN. &lt;br /&gt;
#There should be two files in the NewHaven Software\Data\ ( Your Database Name) folder; one with a .db extension and one with a .log extension. Move both of these files into the NewHaven Software\Data\Clean folder you just created. &lt;br /&gt;
#Copy the .db and .log file from the old CMS Server computer into the NewHaven Software\Data\ (Your Database Name) folder on your new CMS Server computer.&lt;br /&gt;
&lt;br /&gt;
== Step 8 - Copying over the CMSDBO.ini file, the CMSDB.ini file, and Custom Reports == &lt;br /&gt;
We now need to copy over two ini files to ensure CMS is able to start, as well as any custom reports. &lt;br /&gt;
&lt;br /&gt;
# Check the NewHaven Software folder on the old server, see if there is a file present called CMSDBO.ini, if it is not there skip the next step.  &lt;br /&gt;
# If this file is present please copy and move it into the NewHaven Software folder on your new system. &lt;br /&gt;
# Check the NewHaven Software folder on the old server, see if there is a file present called CMSDB.ini, if it is not there skip the next step.  &lt;br /&gt;
# If this file is present please copy and move it into the NewHaven Software folder on your new system. &lt;br /&gt;
# Also if you have any custom reports please make sure to move them to the new server as well.&lt;br /&gt;
&lt;br /&gt;
== Step 9 -  Restart the Sybase service on the new computer == &lt;br /&gt;
You will now need to stop the Sybase service on the new computer. To do so please follow the links below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/How_to_stop_and_start_the_Sybase_service#How_to_Start_the_Sybase_service_if_running_CMS_8.0_or_later&lt;br /&gt;
&lt;br /&gt;
== Step 10 - Log into CMS == &lt;br /&gt;
Log into CMS and confirm it is working. If you get a database mismatch error message, you will need to rerun the setup and reboot the computer in order to sync up the CMS application and database. To do so please follow the instructions in http://wiki.newhavensoftware.com/index.php/Server_Update&lt;br /&gt;
&lt;br /&gt;
== Step 11 - Check your backup ==&lt;br /&gt;
&lt;br /&gt;
Check your CMS backup settings in to ensure the path that it is using to backup its files is still valid on this server. To access this please follow the information in the link below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Creating_a_Database_Backup&lt;br /&gt;
&lt;br /&gt;
== Step 12 - Sharing the NewHaven Software folder == &lt;br /&gt;
Once you confirm CMS is working on the new installation, you can share out the  NewHaven Software folder so your workstations are able to connect to it.  For information on how to do this please visit http://wiki.newhavensoftware.com/index.php/Folder_sharing_in_Windows&lt;br /&gt;
&lt;br /&gt;
== Step 13 - Connecting Workstations to CMS == &lt;br /&gt;
If the server is on the same network as your old server. All you need to do is remap the NewHaven Software shared drive on the workstations to the new server. For information on how to do that please review the video below: &lt;br /&gt;
http://youtu.be/dBbd94k7b0A&lt;br /&gt;
&lt;br /&gt;
If these workstations are on a NEW network along with the server, or you are also installing new workstations, please follow the link below: &lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Workstation_Install&lt;br /&gt;
&lt;br /&gt;
NOTE: Workstations must be on the same subnet as the server for CMS to be able to detect and connect to its database server. If this is not reasonable to do, please contact us for additional configuration options.&lt;br /&gt;
&lt;br /&gt;
== Step 14 - Removing CMS from the old system == &lt;br /&gt;
Uninstall CMS Server from the old computer to ensure the potentially conflicting Sybase service is removed and that everyone is running CMS from the same directory on the new CMS Server computer.&lt;br /&gt;
&lt;br /&gt;
== Step 15 - Updating CMS to the latest version == &lt;br /&gt;
&lt;br /&gt;
At this point if you need to update CMS to the latest version, please follow the information in the link below: &lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Server_Update&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=Moving_CMS_to_a_New_Server&amp;diff=2677</id>
		<title>Moving CMS to a New Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=Moving_CMS_to_a_New_Server&amp;diff=2677"/>
		<updated>2020-05-15T21:36:55Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* Step 8 - Copying over the CMSDBO.ini file and Custom Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Overview=&lt;br /&gt;
This article details the instructions for moving your CMS installation from an old server to a new server including moving your data.&lt;br /&gt;
&lt;br /&gt;
This process is a large undertaking that will require CMS to be down during the move.  As a result please inform NewHaven Support of the day you plan to do the server migration. This is so we may either set up a appointment with you to guide you through the process, or at least ensure we have staff available to you in case you find you require assistance. &lt;br /&gt;
&lt;br /&gt;
The following instructions have 4 major themes to them: &lt;br /&gt;
&lt;br /&gt;
#	Preparing to move CMS to the new System.&lt;br /&gt;
#	Installing CMS on the new System. &lt;br /&gt;
#	Moving the old Database to the new System. &lt;br /&gt;
#	Updating the old Database to the new version of CMS&lt;br /&gt;
&lt;br /&gt;
The above list is to help outline what exactly the following instructions are attempting to accomplish and to give you an overview of the process you are about to undertake. &lt;br /&gt;
&lt;br /&gt;
=Moving CMS on to a new server=&lt;br /&gt;
== Step 1 - Prerequisites==&lt;br /&gt;
CRITICAL! ALL USERS MUST EXIT CMS PRIOR TO INSTALLING CMS SERVER ON ANOTHER COMPUTER!&lt;br /&gt;
&lt;br /&gt;
CRITICAL! YOU MUST BE LOGGED IN AS THE COMPUTER ADMINISTRATOR OR A USER THAT IS A MEMBER OF THE ADMINISTRATORS GROUP! &lt;br /&gt;
&lt;br /&gt;
==Step 2 - Make a backup image of CMS Database files==&lt;br /&gt;
We need to create a backup of your current live database to transfer to the new server. &lt;br /&gt;
To create a backup of your database please review the link below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Creating_a_Database_Backup&lt;br /&gt;
&lt;br /&gt;
== Step 3 - Stop and Disable the Sybase service on your old system ==&lt;br /&gt;
Next we will need to disable the Sybase service on your old system. This step is done to ensure there is no conflict with the database services when we do the install on the new system. &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/How_to_stop_and_start_the_Sybase_service#How_to_Stop_the_Sybase_service_if_running_CMS_8.0_or_later&lt;br /&gt;
&lt;br /&gt;
== Step 4 - Disable sharing on the NewHaven Software folder == &lt;br /&gt;
This is to ensure we do not accidentally connect workstations to the old server after the migration is complete. &lt;br /&gt;
&lt;br /&gt;
For information on how to do this please visit http://wiki.newhavensoftware.com/index.php/Folder_sharing_in_Windows&lt;br /&gt;
&lt;br /&gt;
== Step 5 - Install CMS Server on the new computer. ==&lt;br /&gt;
&lt;br /&gt;
To do so please follow the information in the link below. &lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Server_Update&lt;br /&gt;
&lt;br /&gt;
== Step 6 - Stopping the Sybase service on the new computer ==&lt;br /&gt;
We need to stop the Sybase service now to transfer in the copy of the database from the old server. &lt;br /&gt;
&lt;br /&gt;
To do so please follow the links below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/How_to_stop_and_start_the_Sybase_service#CMS_8.0_or_later&lt;br /&gt;
&lt;br /&gt;
== Step 7 - Copying over your Database and log file to the new system ==&lt;br /&gt;
#Create a new folder in the NewHaven Software\Data folder. Name it CLEAN. &lt;br /&gt;
#There should be two files in the NewHaven Software\Data\ ( Your Database Name) folder; one with a .db extension and one with a .log extension. Move both of these files into the NewHaven Software\Data\Clean folder you just created. &lt;br /&gt;
#Copy the .db and .log file from the old CMS Server computer into the NewHaven Software\Data\ (Your Database Name) folder on your new CMS Server computer.&lt;br /&gt;
&lt;br /&gt;
== Step 8 - Copying over the CMSDBO.ini file, the CMSDB.ini file, and Custom Reports == &lt;br /&gt;
We now need two ini files to ensure CMS is able to start, as well as any custom reports. &lt;br /&gt;
&lt;br /&gt;
# Check the NewHaven Software folder on the old server, see if there is a file present called CMSDBO.ini, if it is not there skip the next step.  &lt;br /&gt;
# If this file is present please copy and move it into the NewHaven Software folder on your new system. &lt;br /&gt;
# Check the NewHaven Software folder on the old server, see if there is a file present called CMSDB.ini, if it is not there skip the next step.  &lt;br /&gt;
# If this file is present please copy and move it into the NewHaven Software folder on your new system. &lt;br /&gt;
# Also if you have any custom reports please make sure to move them to the new server as well.&lt;br /&gt;
&lt;br /&gt;
== Step 9 -  Restart the Sybase service on the new computer == &lt;br /&gt;
You will now need to stop the Sybase service on the new computer. To do so please follow the links below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/How_to_stop_and_start_the_Sybase_service#How_to_Start_the_Sybase_service_if_running_CMS_8.0_or_later&lt;br /&gt;
&lt;br /&gt;
== Step 10 - Log into CMS == &lt;br /&gt;
Log into CMS and confirm it is working. If you get a database mismatch error message, you will need to rerun the setup and reboot the computer in order to sync up the CMS application and database. To do so please follow the instructions in http://wiki.newhavensoftware.com/index.php/Server_Update&lt;br /&gt;
&lt;br /&gt;
== Step 11 - Check your backup ==&lt;br /&gt;
&lt;br /&gt;
Check your CMS backup settings in to ensure the path that it is using to backup its files is still valid on this server. To access this please follow the information in the link below: &lt;br /&gt;
&lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Creating_a_Database_Backup&lt;br /&gt;
&lt;br /&gt;
== Step 12 - Sharing the NewHaven Software folder == &lt;br /&gt;
Once you confirm CMS is working on the new installation, you can share out the  NewHaven Software folder so your workstations are able to connect to it.  For information on how to do this please visit http://wiki.newhavensoftware.com/index.php/Folder_sharing_in_Windows&lt;br /&gt;
&lt;br /&gt;
== Step 13 - Connecting Workstations to CMS == &lt;br /&gt;
If the server is on the same network as your old server. All you need to do is remap the NewHaven Software shared drive on the workstations to the new server. For information on how to do that please review the video below: &lt;br /&gt;
http://youtu.be/dBbd94k7b0A&lt;br /&gt;
&lt;br /&gt;
If these workstations are on a NEW network along with the server, or you are also installing new workstations, please follow the link below: &lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Workstation_Install&lt;br /&gt;
&lt;br /&gt;
NOTE: Workstations must be on the same subnet as the server for CMS to be able to detect and connect to its database server. If this is not reasonable to do, please contact us for additional configuration options.&lt;br /&gt;
&lt;br /&gt;
== Step 14 - Removing CMS from the old system == &lt;br /&gt;
Uninstall CMS Server from the old computer to ensure the potentially conflicting Sybase service is removed and that everyone is running CMS from the same directory on the new CMS Server computer.&lt;br /&gt;
&lt;br /&gt;
== Step 15 - Updating CMS to the latest version == &lt;br /&gt;
&lt;br /&gt;
At this point if you need to update CMS to the latest version, please follow the information in the link below: &lt;br /&gt;
http://wiki.newhavensoftware.com/index.php/Server_Update&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2649</id>
		<title>CMS Product Import</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2649"/>
		<updated>2020-02-24T22:05:25Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* CMS-SKU */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CMS has the ability to import product definitions using pre-defined CSV files (Comma Separated Values).&lt;br /&gt;
&lt;br /&gt;
For importing basic product information like product code, size/color, and related product details, there are two files that are required:&lt;br /&gt;
&lt;br /&gt;
CMS-Products.CSV&lt;br /&gt;
&lt;br /&gt;
CMS-SKU.CSV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMS-Products.CSV ==&lt;br /&gt;
This file will contain information that defines the high-level product information like product code, invoice description, etc. The data in this file would pertain to all size/color combinations of the product (if any existed).&lt;br /&gt;
&lt;br /&gt;
== CMS-SKU.CSV ==&lt;br /&gt;
This file will contain information that defines a secondary level of detail for the product, such as size/color, UPC, length, width, etc. It is important to understand that even when a product in CMS has no defined size/color combinations, it still uses a &amp;quot;hidden&amp;quot; SKU record to store this data. That is why this spreadsheet would also be used to import products without sizes and colors.&lt;br /&gt;
&lt;br /&gt;
Both of the files contain different &amp;quot;types&amp;quot; of fields, including text, numbers, and true/false (boolean). We will use each of these types in the example below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
To import a new product into CMS we need to add a new record in CMS-Products.CSV to define the product.&lt;br /&gt;
&lt;br /&gt;
--show a clip of CMS-Products with MyNewProduct defined.&lt;br /&gt;
&lt;br /&gt;
Here we have defined a new product called &amp;quot;MyNewProduct&amp;quot; with an &amp;quot;InvoiceDescription&amp;quot; of &amp;quot;This is a new product&amp;quot;. The &amp;quot;AllowDecimal&amp;quot; field, a boolean-typed field, corresponds to the product setting checkbox in CMS called &amp;quot;Allow Decimal Quantities&amp;quot;. As you can see, boolean values are designated with a &#039;0&#039; for false and a &#039;1&#039; for true.  This record is enough to create a non-sized, non-colored product with no other predefined settings, and could be imported completely on its own, but we will add some more details with the CMS-SKU file.&lt;br /&gt;
&lt;br /&gt;
--show a clip of CMS-SKU with some more details&lt;br /&gt;
&lt;br /&gt;
As you can see, both of the files contain the field &amp;quot;ProductCode&amp;quot;, which is what CMS will use to join the two files for import. In our new &amp;quot;SKU&amp;quot; record, we have again specified &amp;quot;MyNewProduct&amp;quot; as the product code as required. Additionally, we have configured more details for the new product including Weight, UPC, Length, Width and Height. Now that we have our definition, we can import the product into CMS.&lt;br /&gt;
&lt;br /&gt;
The Product Import can be found in the CMS menu under Settings | Inventory | Products | Product Import.&lt;br /&gt;
&lt;br /&gt;
--show product import window&lt;br /&gt;
&lt;br /&gt;
The product import consists of three steps:&lt;br /&gt;
&lt;br /&gt;
1)  &amp;quot;Specify or browse to the folder containing CMS import files&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	Instead of pointing at each file directly, CMS only needs to know the folder in which the required files can be found.&lt;br /&gt;
&lt;br /&gt;
2)	&amp;quot;Preprocess Import Files&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	This step allows CMS to parse the data, check for any issues, and present the pending import to the user for any corrections. If any errors are found during preprocessing, CMS will notify the user with a list of the issues. In the case where errors are found, the user must go back into the CSV files and correct the errors prior to repeating Step 2 to reprocess the newly-edited CSV.&lt;br /&gt;
&lt;br /&gt;
3)  &amp;quot;Import Into CMS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	The final step in the process brings the data directly into the CMS product list. This step will only be available if step 2 completed without errors.&lt;br /&gt;
	&lt;br /&gt;
This is what the Product Import looks like after doing steps 1 and 2 against our import files for &amp;quot;MyNewProduct&amp;quot;:&lt;br /&gt;
--screenshot of loaded/processed&lt;br /&gt;
&lt;br /&gt;
At this point, the user can look at the various settings that are about to go into CMS. It is a good chance to see if there are any special issues with the data that wouldn&#039;t be caught by the preprocessing step (such as spelling mistakes, incorrect number values, etc). If an issue is found, it is possible to edit the data directly on this screen, and it will be imported instead of what was initially brought in by the import files.  Although it is possible to make edits this way, we advice against it and suggest editing the original CSV files and reprocessing them, just so you have an external paper trail of what you actually imported.&lt;br /&gt;
After we are satisfied with the data, it is time to import into CMS by clicking the &amp;quot;Import Into CMS&amp;quot; button. Depending on the number of products you are importing, this could take a little time.  For a simple import like our example, it will hardly take any time at all.&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2648</id>
		<title>CMS Product Import</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2648"/>
		<updated>2020-02-24T22:04:52Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CMS has the ability to import product definitions using pre-defined CSV files (Comma Separated Values).&lt;br /&gt;
&lt;br /&gt;
For importing basic product information like product code, size/color, and related product details, there are two files that are required:&lt;br /&gt;
&lt;br /&gt;
CMS-Products.CSV&lt;br /&gt;
&lt;br /&gt;
CMS-SKU.CSV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMS-Products.CSV ==&lt;br /&gt;
This file will contain information that defines the high-level product information like product code, invoice description, etc. The data in this file would pertain to all size/color combinations of the product (if any existed).&lt;br /&gt;
&lt;br /&gt;
== CMS-SKU ==&lt;br /&gt;
This file will contain information that defines a secondary level of detail for the product, such as size/color, UPC, length, width, etc. It is important to understand that even when a product in CMS has no defined size/color combinations, it still uses a &amp;quot;hidden&amp;quot; SKU record to store this data. That is why this spreadsheet would also be used to import products without sizes and colors.&lt;br /&gt;
&lt;br /&gt;
Both of the files contain different &amp;quot;types&amp;quot; of fields, including text, numbers, and true/false (boolean). We will use each of these types in the example below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
To import a new product into CMS we need to add a new record in CMS-Products.CSV to define the product.&lt;br /&gt;
&lt;br /&gt;
--show a clip of CMS-Products with MyNewProduct defined.&lt;br /&gt;
&lt;br /&gt;
Here we have defined a new product called &amp;quot;MyNewProduct&amp;quot; with an &amp;quot;InvoiceDescription&amp;quot; of &amp;quot;This is a new product&amp;quot;. The &amp;quot;AllowDecimal&amp;quot; field, a boolean-typed field, corresponds to the product setting checkbox in CMS called &amp;quot;Allow Decimal Quantities&amp;quot;. As you can see, boolean values are designated with a &#039;0&#039; for false and a &#039;1&#039; for true.  This record is enough to create a non-sized, non-colored product with no other predefined settings, and could be imported completely on its own, but we will add some more details with the CMS-SKU file.&lt;br /&gt;
&lt;br /&gt;
--show a clip of CMS-SKU with some more details&lt;br /&gt;
&lt;br /&gt;
As you can see, both of the files contain the field &amp;quot;ProductCode&amp;quot;, which is what CMS will use to join the two files for import. In our new &amp;quot;SKU&amp;quot; record, we have again specified &amp;quot;MyNewProduct&amp;quot; as the product code as required. Additionally, we have configured more details for the new product including Weight, UPC, Length, Width and Height. Now that we have our definition, we can import the product into CMS.&lt;br /&gt;
&lt;br /&gt;
The Product Import can be found in the CMS menu under Settings | Inventory | Products | Product Import.&lt;br /&gt;
&lt;br /&gt;
--show product import window&lt;br /&gt;
&lt;br /&gt;
The product import consists of three steps:&lt;br /&gt;
&lt;br /&gt;
1)  &amp;quot;Specify or browse to the folder containing CMS import files&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	Instead of pointing at each file directly, CMS only needs to know the folder in which the required files can be found.&lt;br /&gt;
&lt;br /&gt;
2)	&amp;quot;Preprocess Import Files&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	This step allows CMS to parse the data, check for any issues, and present the pending import to the user for any corrections. If any errors are found during preprocessing, CMS will notify the user with a list of the issues. In the case where errors are found, the user must go back into the CSV files and correct the errors prior to repeating Step 2 to reprocess the newly-edited CSV.&lt;br /&gt;
&lt;br /&gt;
3)  &amp;quot;Import Into CMS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	The final step in the process brings the data directly into the CMS product list. This step will only be available if step 2 completed without errors.&lt;br /&gt;
	&lt;br /&gt;
This is what the Product Import looks like after doing steps 1 and 2 against our import files for &amp;quot;MyNewProduct&amp;quot;:&lt;br /&gt;
--screenshot of loaded/processed&lt;br /&gt;
&lt;br /&gt;
At this point, the user can look at the various settings that are about to go into CMS. It is a good chance to see if there are any special issues with the data that wouldn&#039;t be caught by the preprocessing step (such as spelling mistakes, incorrect number values, etc). If an issue is found, it is possible to edit the data directly on this screen, and it will be imported instead of what was initially brought in by the import files.  Although it is possible to make edits this way, we advice against it and suggest editing the original CSV files and reprocessing them, just so you have an external paper trail of what you actually imported.&lt;br /&gt;
After we are satisfied with the data, it is time to import into CMS by clicking the &amp;quot;Import Into CMS&amp;quot; button. Depending on the number of products you are importing, this could take a little time.  For a simple import like our example, it will hardly take any time at all.&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2647</id>
		<title>CMS Product Import</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2647"/>
		<updated>2020-02-24T22:02:40Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CMS has the ability to import product definitions using pre-defined CSV files (Comma Separated Values).&lt;br /&gt;
&lt;br /&gt;
For importing basic product information like product code, size/color, and related product details, there are two files that are required:&lt;br /&gt;
&lt;br /&gt;
CMS-Products.CSV&lt;br /&gt;
&lt;br /&gt;
CMS-SKU.CSV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMS-Products.CSV ==&lt;br /&gt;
This file will contain information that defines the high-level product information like product code, invoice description, etc. The data in this file would pertain to all size/color combinations of the product (if any existed).&lt;br /&gt;
&lt;br /&gt;
== CMS-SKU ==&lt;br /&gt;
This file will contain information that defines a secondary level of detail for the product, such as size/color, UPC, length, width, etc. It is important to understand that even when a product in CMS has no defined size/color combinations, it still uses a &amp;quot;hidden&amp;quot; SKU record to store this data. That is why this spreadsheet would also be used to import products without sizes and colors.&lt;br /&gt;
&lt;br /&gt;
Both of the files contain different &amp;quot;types&amp;quot; of fields, including text, numbers, and true/false (boolean). We will use each of these types in the example below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
To import a new product into CMS we need to add a new record in CMS-Products.CSV to define the product.&lt;br /&gt;
&lt;br /&gt;
--show a clip of CMS-Products with MyNewProduct defined.&lt;br /&gt;
&lt;br /&gt;
Here we have defined a new product called &amp;quot;MyNewProduct&amp;quot; with an &amp;quot;InvoiceDescription&amp;quot; of &amp;quot;This is a new product&amp;quot;. The &amp;quot;AllowDecimal&amp;quot; field, a boolean-typed field, corresponds to the product setting checkbox in CMS called &amp;quot;Allow Decimal Quantities&amp;quot;. As you can see, boolean values are designated with a &#039;0&#039; for false and a &#039;1&#039; for true.  This record is enough to create a non-sized, non-colored product with no other predefined settings, and could be imported completely on its own, but we will add some more details with the CMS-SKU file.&lt;br /&gt;
&lt;br /&gt;
--show a clip of CMS-SKU with some more details&lt;br /&gt;
&lt;br /&gt;
As you can see, both of the files contain the field &amp;quot;ProductCode&amp;quot;, which is what CMS will use to join the two files for import. In our new &amp;quot;SKU&amp;quot; record, we have again specified &amp;quot;MyNewProduct&amp;quot; as the product code as required. Additionally, we have configured more details for the new product including Weight, UPC, Length, Width and Height. Now that we have our definition, we can import the product into CMS.&lt;br /&gt;
&lt;br /&gt;
The Product Import can be found in the CMS menu under Settings | Inventory | Products | Product Import.&lt;br /&gt;
&lt;br /&gt;
--show product import window&lt;br /&gt;
&lt;br /&gt;
The product import consists of three steps:&lt;br /&gt;
&lt;br /&gt;
1)  &amp;quot;Specify or browse to the folder containing CMS import files&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	Instead of pointing at each file directly, CMS only needs to know the folder in which the required files can be found.&lt;br /&gt;
&lt;br /&gt;
2)	&amp;quot;Preprocess Import Files&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	This step allows CMS to parse the data, check for any issues, and present the pending import to the user for any corrections. If any errors are found during preprocessing, CMS will notify the user with a list of the issues. In the case where errors are found, the user must go back into the CSV files and correct the errors prior to repeating Step 2 to reprocess the newly-edited CSV.&lt;br /&gt;
&lt;br /&gt;
3)  &amp;quot;Import Into CMS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	The final step in the process brings the data directly into the CMS product list. This step will only be available if step 2 completed without errors.&lt;br /&gt;
	&lt;br /&gt;
This is what the Product Import looks like after doing steps 1 and 2 against our import files for &amp;quot;MyNewProduct&amp;quot;:&lt;br /&gt;
--screenshot of loaded/processed&lt;br /&gt;
&lt;br /&gt;
At this point, the user can look at the various settings that are about to go into CMS. It is a good chance to see if there are any special issues with the data that wouldn&#039;t be caught by the preprocessing step (such as spelling mistakes, incorrect number values, etc). If an issue is found, it is possible to edit the data directly on this screen, and it will be imported instead of what was initially brought in by the import files.  Although it is possible to make edits this wa, we advice against it and suggest editing the origal CSV files and reprocessing them, just so you have an external paper trail of what you actually imported.&lt;br /&gt;
&lt;br /&gt;
After we are satisfied with the data, it is time to import into CMS. Depending on the number of products you are importing, this could take a little time.  For a simple import like our example, it will hardly take any time at all.&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2646</id>
		<title>CMS Product Import</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2646"/>
		<updated>2020-02-24T21:59:28Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* CMS-SKU */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CMS has the ability to import product definitions using pre-defined CSV files (Comma Separated Values).&lt;br /&gt;
&lt;br /&gt;
For importing basic product information like product code, size/color, and related product details, there are two files that are required:&lt;br /&gt;
&lt;br /&gt;
CMS-Products.CSV&lt;br /&gt;
&lt;br /&gt;
CMS-SKU.CSV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMS-Products.CSV ==&lt;br /&gt;
This file will contain information that defines the high-level product information like product code, invoice description, etc. The data in this file would pertain to all size/color combinations of the product (if any existed).&lt;br /&gt;
&lt;br /&gt;
== CMS-SKU ==&lt;br /&gt;
This file will contain information that defines a secondary level of detail for the product, such as size/color, UPC, length, width, etc. It is important to understand that even when a product in CMS has no defined size/color combinations, it still uses a &amp;quot;hidden&amp;quot; SKU record to store this data. That is why this spreadsheet would also be used to import products without sizes and colors.&lt;br /&gt;
&lt;br /&gt;
Both of the files contain different &amp;quot;types&amp;quot; of fields, including text, numbers, and true/false (boolean). We will use each of these types in the example below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
To import a new product into CMS we need to add a new record in CMS-Products.CSV to define the product.&lt;br /&gt;
&lt;br /&gt;
--show a clip of CMS-Products with MyNewProduct defined.&lt;br /&gt;
&lt;br /&gt;
Here we have defined a new product called &amp;quot;MyNewProduct&amp;quot; with an &amp;quot;InvoiceDescription&amp;quot; of &amp;quot;This is a new product&amp;quot;. The &amp;quot;AllowDecimal&amp;quot; field, a boolean-typed field, corresponds to the product setting checkbox in CMS called &amp;quot;Allow Decimal Quantities&amp;quot;. As you can see, boolean values are designated with a &#039;0&#039; for false and a &#039;1&#039; for true.  This record is enough to create a non-sized, non-colored product with no other predefined settings, and could be imported completely on its own, but we will add some more details with the CMS-SKU file.&lt;br /&gt;
&lt;br /&gt;
--show a clip of CMS-SKU with some more details&lt;br /&gt;
&lt;br /&gt;
As you can see, both of the files contain the field &amp;quot;ProductCode&amp;quot;, which is what CMS will use to join the two files for import. In our new &amp;quot;SKU&amp;quot; record, we have again specified &amp;quot;MyNewProduct&amp;quot; as the product code as required. Additionally, we have configured more details for the new product including Weight, UPC, Length, Width and Height. Now that we have our definition, we can import the product into CMS.&lt;br /&gt;
&lt;br /&gt;
The Product Import can be found in the CMS menu under Settings | Inventory | Products | Product Import.&lt;br /&gt;
&lt;br /&gt;
--show product import window&lt;br /&gt;
&lt;br /&gt;
The product import consists of three steps:&lt;br /&gt;
&lt;br /&gt;
1)  &amp;quot;Specify or browse to the folder containing CMS import files&amp;quot;&lt;br /&gt;
	Instead of pointing at each file directly, CMS only needs to know the folder in which the required files can be found.&lt;br /&gt;
2)	&amp;quot;Preprocess Import Files&amp;quot;&lt;br /&gt;
	This step allows CMS to parse the data, check for any issues, and present the pending import to the user for any corrections. If any errors are found during preprocessing, CMS will notify the user with a list of the issues. In the case where errors are found, the user must go back into the CSV files and correct the errors prior to repeating Step 2 to reprocess the newly-edited CSV.&lt;br /&gt;
3)  &amp;quot;Import Into CMS&amp;quot;&lt;br /&gt;
	The final step in the process brings the data directly into the CMS product list. This step will only be available if step 2 completed without errors.&lt;br /&gt;
	&lt;br /&gt;
This is what the Product Import looks like after doing steps 1 and 2 against our import files for &amp;quot;MyNewProduct&amp;quot;:&lt;br /&gt;
--screenshot of loaded/processed&lt;br /&gt;
&lt;br /&gt;
At this point, the user can look at the various settings that are about to go into CMS. It is a good chance to see if there are any special issues with the data that wouldn&#039;t be caught by the preprocessing step (such as spelling mistakes, incorrect number values, etc). If an issue is found, it is possible to edit the data directly on this screen, and it will be imported instead of what was initially brought in by the import files.  Although it is possible to make edits this wa, we advice against it and suggest editing the origal CSV files and reprocessing them, just so you have an external paper trail of what you actually imported.&lt;br /&gt;
&lt;br /&gt;
After we are satisfied with the data, it is time to import into CMS. Depending on the number of products you are importing, this could take a little time.  For a simple import like our example, it will hardly take any time at all.&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2644</id>
		<title>CMS Product Import</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2644"/>
		<updated>2020-02-21T17:52:56Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* CMS-SKU */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CMS has the ability to import product definitions using pre-defined CSV files (Comma Separated Values).&lt;br /&gt;
&lt;br /&gt;
For importing basic product information like product code, size/color, and related product details, there are two files that are required:&lt;br /&gt;
&lt;br /&gt;
CMS-Products.CSV&lt;br /&gt;
&lt;br /&gt;
CMS-SKU.CSV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMS-Products.CSV ==&lt;br /&gt;
This file will contain information that defines the high-level product information like product code, invoice description, etc. The data in this file would pertain to all size/color combinations of the product (if any existed).&lt;br /&gt;
&lt;br /&gt;
== CMS-SKU ==&lt;br /&gt;
This file will contain information that defines a secondary level of detail for the product, such as size/color, UPC, length, width, etc. It is important to understand that even when a product in CMS has no defined size/color combinations, it still uses a &amp;quot;hidden&amp;quot; SKU record to store this data. That is why this spreadsheet would also be used to import products without sizes and colors.&lt;br /&gt;
&lt;br /&gt;
Both of the files contain different &amp;quot;types&amp;quot; of fields, including text, numbers, and true/false (boolean). We will use each of these types in the example below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
To import a new product into CMS we need to add a new record in CMS-Products.CSV to define this product.&lt;br /&gt;
--show a clip of CMS-Products with MyNewProduct defined.&lt;br /&gt;
&lt;br /&gt;
Here we have defined a new product called &amp;quot;MyNewProduct&amp;quot; with an &amp;quot;InvoiceDescription&amp;quot; of &amp;quot;This is a new product&amp;quot;. The &amp;quot;AllowDecimal&amp;quot; field, a boolean-typed field, corresponds to the product setting checkbox in CMS called &amp;quot;Allow Decimal Quantities&amp;quot;. As you can see, boolean values are designated with a &#039;0&#039; for false and a &#039;1&#039; for true.  This record is enough to create a non-sized, non-colored product with no other predefined settings, and could be imported completely on its own, but we will add some more details with the CMS-SKU file.&lt;br /&gt;
&lt;br /&gt;
--show a clip of CMS-SKU with some more details&lt;br /&gt;
&lt;br /&gt;
As you can see, both of the files contain the field &amp;quot;ProductCode&amp;quot;, which is what CMS will use to join the two files for import. In our new &amp;quot;SKU&amp;quot; record, we have again specified &amp;quot;MyNewProduct&amp;quot; as the product code as required. Additionally, we have configured more details for the new product including Weight, UPC, Length, Width and Height. Now that we have our definition, we can import the product into CMS.&lt;br /&gt;
&lt;br /&gt;
The Product Import can be found in the CMS menu under Settings | Inventory | Products | Product Import.&lt;br /&gt;
&lt;br /&gt;
--show product import window&lt;br /&gt;
&lt;br /&gt;
The product import consists of three steps:&lt;br /&gt;
&lt;br /&gt;
1)  &amp;quot;Specify or browse to the folder containing CMS import files&amp;quot;&lt;br /&gt;
	Instead of pointing at each file directly, CMS only needs to know the folder in which the required files can be found.&lt;br /&gt;
2)	&amp;quot;Preprocess Import Files&amp;quot;&lt;br /&gt;
	This step allows CMS to parse the data, check for any issues, and present the pending import to the user for any corrections. If any errors are found during preprocessing, CMS will notify the user with a list of the issues. In the case where errors are found, the user must go back into the CSV files and correct the errors prior to repeating Step 2 to reprocess the newly-edited CSV.&lt;br /&gt;
3)  &amp;quot;Import Into CMS&amp;quot;&lt;br /&gt;
	The final step in the process brings the data directly into the CMS product list. This step will only be available if step 2 completed without errors.&lt;br /&gt;
	&lt;br /&gt;
This is what the Product Import looks like after doing steps 1 and 2 against our import files for &amp;quot;MyNewProduct&amp;quot;:&lt;br /&gt;
--screenshot of loaded/processed&lt;br /&gt;
&lt;br /&gt;
At this point, the user can look at the various settings that are about to go into CMS. It is a good chance to see if there are any special issues with the data that wouldn&#039;t be caught by the preprocessing step (such as spelling mistakes, incorrect number values, etc). If an issue is found, it is possible to edit the data directly on this screen, and it will be imported instead of what was initially brought in by the import files.  Although it is possible to make edits this wa, we advice against it and suggest editing the origal CSV files and reprocessing them, just so you have an external paper trail of what you actually imported.&lt;br /&gt;
&lt;br /&gt;
After we are satisfied with the data, it is time to import into CMS. Depending on the number of products you are importing, this could take a little time.  For a simple import like our example, it will hardly take any time at all.&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2643</id>
		<title>CMS Product Import</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2643"/>
		<updated>2020-02-21T17:52:23Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* CMS-SKU */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CMS has the ability to import product definitions using pre-defined CSV files (Comma Separated Values).&lt;br /&gt;
&lt;br /&gt;
For importing basic product information like product code, size/color, and related product details, there are two files that are required:&lt;br /&gt;
&lt;br /&gt;
CMS-Products.CSV&lt;br /&gt;
&lt;br /&gt;
CMS-SKU.CSV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMS-Products.CSV ==&lt;br /&gt;
This file will contain information that defines the high-level product information like product code, invoice description, etc. The data in this file would pertain to all size/color combinations of the product (if any existed).&lt;br /&gt;
&lt;br /&gt;
== CMS-SKU ==&lt;br /&gt;
This file will contain information that defines a secondary level of detail for the product, such as size/color, UPC, length, width, etc. It is important to understand that even when a product in CMS has no defined size/color combinations, it still uses a &amp;quot;hidden&amp;quot; SKU record to store this data. That is why this spreadsheet would also be used to import products without sizes and colors.&lt;br /&gt;
&lt;br /&gt;
Both of the files contain different &amp;quot;types&amp;quot; of fields, including text, numbers, and true/false (boolean). We will use each of these types in the example below.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
To import a new product into CMS we need to add a new record in CMS-Products.CSV to define this product.&lt;br /&gt;
--show a clip of CMS-Products with MyNewProduct defined.&lt;br /&gt;
&lt;br /&gt;
Here we have defined a new product called &amp;quot;MyNewProduct&amp;quot; with an &amp;quot;InvoiceDescription&amp;quot; of &amp;quot;This is a new product&amp;quot;. The &amp;quot;AllowDecimal&amp;quot; field, a boolean-typed field, corresponds to the product setting checkbox in CMS called &amp;quot;Allow Decimal Quantities&amp;quot;. As you can see, boolean values are designated with a &#039;0&#039; for false and a &#039;1&#039; for true.  This record is enough to create a non-sized, non-colored product with no other predefined settings, and could be imported completely on its own, but we will add some more details with the CMS-SKU file.&lt;br /&gt;
&lt;br /&gt;
--show a clip of CMS-SKU with some more details&lt;br /&gt;
&lt;br /&gt;
As you can see, both of the files contain the field &amp;quot;ProductCode&amp;quot;, which is what CMS will use to join the two files for import. In our new &amp;quot;SKU&amp;quot; record, we have again specified &amp;quot;MyNewProduct&amp;quot; as the product code as required. Additionally, we have configured more details for the new product including Weight, UPC, Length, Width and Height. Now that we have our definition, we can import the product into CMS.&lt;br /&gt;
&lt;br /&gt;
The Product Import can be found in the CMS menu under Settings | Inventory | Products | Product Import.&lt;br /&gt;
&lt;br /&gt;
--show product import window&lt;br /&gt;
&lt;br /&gt;
The product import consists of three steps:&lt;br /&gt;
&lt;br /&gt;
1)  &amp;quot;Specify or browse to the folder containing CMS import files&amp;quot;&lt;br /&gt;
	Instead of pointing at each file directly, CMS only needs to know the folder in which the required files can be found.&lt;br /&gt;
2)	&amp;quot;Preprocess Import Files&amp;quot;&lt;br /&gt;
	This step allows CMS to parse the data, check for any issues, and present the pending import to the user for any corrections. If any errors are found during preprocessing, CMS will notify the user with a list of the issues. In the case where errors are found, the user must go back into the CSV files and correct the errors prior to repeating Step 2 to reprocess the newly-edited CSV.&lt;br /&gt;
3)  &amp;quot;Import Into CMS&amp;quot;&lt;br /&gt;
	The final step in the process brings the data directly into the CMS product list. This step will only be available if step 2 completed without errors.&lt;br /&gt;
	&lt;br /&gt;
This is what the Product Import looks like after doing steps 1 and 2 against our import files for &amp;quot;MyNewProduct&amp;quot;:&lt;br /&gt;
--screenshot of loaded/processed&lt;br /&gt;
&lt;br /&gt;
At this point, the user can look at the various settings that are about to go into CMS. It is a good chance to see if there are any special issues with the data that wouldn&#039;t be caught by the preprocessing step (such as spelling mistakes, incorrect number values, etc). If an issue is found, it is possible to edit the data directly on this screen, and it will be imported instead of what was initially brought in by the import files.  Although it is possible to make edits this wa, we advice against it and suggest editing the origal CSV files and reprocessing them, just so you have an external paper trail of what you actually imported.&lt;br /&gt;
&lt;br /&gt;
After we are satisfied with the data, it is time to import into CMS. Depending on the number of products you are importing, this could take a little time.  For a simple import like our example, it will hardly take any time at all.&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2642</id>
		<title>CMS Product Import</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2642"/>
		<updated>2020-02-21T17:51:43Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CMS has the ability to import product definitions using pre-defined CSV files (Comma Separated Values).&lt;br /&gt;
&lt;br /&gt;
For importing basic product information like product code, size/color, and related product details, there are two files that are required:&lt;br /&gt;
&lt;br /&gt;
CMS-Products.CSV&lt;br /&gt;
&lt;br /&gt;
CMS-SKU.CSV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMS-Products.CSV ==&lt;br /&gt;
This file will contain information that defines the high-level product information like product code, invoice description, etc. The data in this file would pertain to all size/color combinations of the product (if any existed).&lt;br /&gt;
&lt;br /&gt;
== CMS-SKU ==&lt;br /&gt;
This file will contain information that defines a secondary level of detail for the product, such as size/color, UPC, Length, Width, etc. It is important to understand that even when a product in CMS has no defined size/color combinations, it still uses a &amp;quot;hidden&amp;quot; SKU record to store this data. That is why this spreadsheet would also be used to import products without sizes and colors.&lt;br /&gt;
&lt;br /&gt;
Both of the files contain different &amp;quot;types&amp;quot; of fields, including text, numbers, and true/false (boolean). We will use each of these types in the example below.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
To import a new product into CMS we need to add a new record in CMS-Products.CSV to define this product.&lt;br /&gt;
--show a clip of CMS-Products with MyNewProduct defined.&lt;br /&gt;
&lt;br /&gt;
Here we have defined a new product called &amp;quot;MyNewProduct&amp;quot; with an &amp;quot;InvoiceDescription&amp;quot; of &amp;quot;This is a new product&amp;quot;. The &amp;quot;AllowDecimal&amp;quot; field, a boolean-typed field, corresponds to the product setting checkbox in CMS called &amp;quot;Allow Decimal Quantities&amp;quot;. As you can see, boolean values are designated with a &#039;0&#039; for false and a &#039;1&#039; for true.  This record is enough to create a non-sized, non-colored product with no other predefined settings, and could be imported completely on its own, but we will add some more details with the CMS-SKU file.&lt;br /&gt;
&lt;br /&gt;
--show a clip of CMS-SKU with some more details&lt;br /&gt;
&lt;br /&gt;
As you can see, both of the files contain the field &amp;quot;ProductCode&amp;quot;, which is what CMS will use to join the two files for import. In our new &amp;quot;SKU&amp;quot; record, we have again specified &amp;quot;MyNewProduct&amp;quot; as the product code as required. Additionally, we have configured more details for the new product including Weight, UPC, Length, Width and Height. Now that we have our definition, we can import the product into CMS.&lt;br /&gt;
&lt;br /&gt;
The Product Import can be found in the CMS menu under Settings | Inventory | Products | Product Import.&lt;br /&gt;
&lt;br /&gt;
--show product import window&lt;br /&gt;
&lt;br /&gt;
The product import consists of three steps:&lt;br /&gt;
&lt;br /&gt;
1)  &amp;quot;Specify or browse to the folder containing CMS import files&amp;quot;&lt;br /&gt;
	Instead of pointing at each file directly, CMS only needs to know the folder in which the required files can be found.&lt;br /&gt;
2)	&amp;quot;Preprocess Import Files&amp;quot;&lt;br /&gt;
	This step allows CMS to parse the data, check for any issues, and present the pending import to the user for any corrections. If any errors are found during preprocessing, CMS will notify the user with a list of the issues. In the case where errors are found, the user must go back into the CSV files and correct the errors prior to repeating Step 2 to reprocess the newly-edited CSV.&lt;br /&gt;
3)  &amp;quot;Import Into CMS&amp;quot;&lt;br /&gt;
	The final step in the process brings the data directly into the CMS product list. This step will only be available if step 2 completed without errors.&lt;br /&gt;
	&lt;br /&gt;
This is what the Product Import looks like after doing steps 1 and 2 against our import files for &amp;quot;MyNewProduct&amp;quot;:&lt;br /&gt;
--screenshot of loaded/processed&lt;br /&gt;
&lt;br /&gt;
At this point, the user can look at the various settings that are about to go into CMS. It is a good chance to see if there are any special issues with the data that wouldn&#039;t be caught by the preprocessing step (such as spelling mistakes, incorrect number values, etc). If an issue is found, it is possible to edit the data directly on this screen, and it will be imported instead of what was initially brought in by the import files.  Although it is possible to make edits this wa, we advice against it and suggest editing the origal CSV files and reprocessing them, just so you have an external paper trail of what you actually imported.&lt;br /&gt;
&lt;br /&gt;
After we are satisfied with the data, it is time to import into CMS. Depending on the number of products you are importing, this could take a little time.  For a simple import like our example, it will hardly take any time at all.&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2637</id>
		<title>CMS Product Import</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2637"/>
		<updated>2020-02-19T22:45:12Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CMS has the ability to import products from predefined spreadsheets.  There are six spreadsheets in total, although not all are used in every situation.&lt;br /&gt;
&lt;br /&gt;
The six spreadsheets are:&lt;br /&gt;
&lt;br /&gt;
CMS-Products&lt;br /&gt;
&lt;br /&gt;
CMS-SKU&lt;br /&gt;
&lt;br /&gt;
CMS-Inventory&lt;br /&gt;
&lt;br /&gt;
CMS-PriceCategory&lt;br /&gt;
&lt;br /&gt;
CMS-Warehouse&lt;br /&gt;
&lt;br /&gt;
CMS-Prices&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMS-Products ==&lt;br /&gt;
CMS-Products is the base product spreadsheet containing data that is solely related to the main product code (without consideration for color/size/SKU).  The fields roughly correspond to what you would see at the product level if you were looking at a product in the &amp;quot;Product Information&amp;quot; window.  Besides the product code itself, the spreadsheet contains fields such as &amp;quot;InvoiceDescription&amp;quot;, &amp;quot;Brand&amp;quot;, &amp;quot;AllowDecimal&amp;quot;, and &amp;quot;DoesNotShip&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This spreadsheet covers all of the essential top-level settings for a product and can be used to import basic product information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMS-SKU ==&lt;br /&gt;
CMS-SKU is the secondary product spreadsheet containing data related to SKU level properties.  This includes fields like &amp;quot;Weight&amp;quot;, &amp;quot;Length&amp;quot;, &amp;quot;UPC&amp;quot;, and &amp;quot;VendorSKU&amp;quot;.  This spreadsheet is related to the &amp;quot;CMS-Products&amp;quot; spreadsheet via the &amp;quot;ProductCode&amp;quot; field.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMS-Inventory ==&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2634</id>
		<title>CMS Product Import</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2634"/>
		<updated>2020-02-18T22:43:32Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CMS has the ability to import products from predefined spreadsheets.  There are six spreadsheets in total, although not all are used in every situation.&lt;br /&gt;
&lt;br /&gt;
The six spreadsheets are:&lt;br /&gt;
&lt;br /&gt;
CMS-Products&lt;br /&gt;
&lt;br /&gt;
CMS-Products-SKU&lt;br /&gt;
&lt;br /&gt;
CMS-Products-SKU-PriceCategory&lt;br /&gt;
&lt;br /&gt;
CMS-Products-SKU-Warehouse&lt;br /&gt;
&lt;br /&gt;
CMS-Products-Prices&lt;br /&gt;
&lt;br /&gt;
CMS-Products-Inventory&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMS-Products ==&lt;br /&gt;
CMS-Products is the base product spreadsheet containing data that is solely related to the main product code (without consideration for color/size/SKU).  The fields roughly correspond to what you would see at the product level if you were looking at a product in the &amp;quot;Product Information&amp;quot; window.  Besides the product code itself, the spreadsheet contains fields such as &amp;quot;InvoiceDescription&amp;quot;, &amp;quot;Brand&amp;quot;, &amp;quot;AllowDecimal&amp;quot;, and &amp;quot;DoesNotShip&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This spreadsheet covers all of the essential top-level settings for a product and can be used to import basic product information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMS-Products-SKU ==&lt;br /&gt;
CMS-Products-SKU is the secondary product spreadsheet containing data related to SKU level properties.  This includes fields like &amp;quot;Weight&amp;quot;, &amp;quot;Length&amp;quot;, &amp;quot;UPC&amp;quot;, and &amp;quot;VendorSKU&amp;quot;.  This spreadsheet is related to the &amp;quot;CMS-Products&amp;quot; spreadsheet via the &amp;quot;ProductCode&amp;quot; field.&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2633</id>
		<title>CMS Product Import</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CMS_Product_Import&amp;diff=2633"/>
		<updated>2020-02-18T22:20:04Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: Created page with &amp;#039;CMS has the ability to import products from predefined spreadsheets.  There are six spreadsheets in total, although not all are used in every situation.  The six spreadsheets are…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CMS has the ability to import products from predefined spreadsheets.  There are six spreadsheets in total, although not all are used in every situation.&lt;br /&gt;
&lt;br /&gt;
The six spreadsheets are:&lt;br /&gt;
&lt;br /&gt;
CMS-Products&lt;br /&gt;
CMS-Products-SKU&lt;br /&gt;
CMS-Products-SKU-PriceCategory&lt;br /&gt;
CMS-Products-SKU-Warehouse&lt;br /&gt;
CMS-Products-Prices&lt;br /&gt;
CMS-Products-Inventory&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMS-Products ==&lt;br /&gt;
CMS-Products is the base product spreadsheet containing data that is solely related to the main product code (without consideration for color/size/SKU).  The fields roughly correspond to what you would see at the product level if you were looking at a product in the &amp;quot;Product Information&amp;quot; window.  Besides the product code itself, the spreadsheet contains fields such as &amp;quot;InvoiceDescription&amp;quot;, &amp;quot;Brand&amp;quot;, &amp;quot;AllowDecimal&amp;quot;, and &amp;quot;DoesNotShip&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This spreadsheet covers all of the essential top-level settings for a product and can be used to import basic product information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMS-Products-SKU ==&lt;br /&gt;
CMS-Products-SKU is the secondary product spreadsheet containing data related to SKU level properties.  This includes fields like &amp;quot;Weight&amp;quot;, &amp;quot;Length&amp;quot;, &amp;quot;UPC&amp;quot;, and &amp;quot;VendorSKU&amp;quot;.  This spreadsheet is related to the &amp;quot;CMS-Products&amp;quot; spreadsheet via the &amp;quot;ProductCode&amp;quot; field.&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2368</id>
		<title>CV3 Web Service Replication</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2368"/>
		<updated>2016-02-02T18:17:52Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* Sample POST from CV3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Intro=&lt;br /&gt;
Before [https://updates.newhavensoftware.com/v901release_notes.htm#link-1-1 CMS v9] and it&#039;s ability to use &amp;quot;plug-ins&amp;quot; to connect to websites, the only integration CMS had with websites was via the eCMS Module and its connection to CommerceV3 (CV3). If integration with other sites was desired the only recourse was to mimic the CV3(NHS) web service and then redirect CMS to point at the replicated web service you are hosting. With the new [http://wiki.newhavensoftware.com/index.php/ECMS_Module eCMS Module plug-in system] this replication method is largely no longer necessary since a plug-in can be designed to work specifically with you cart. The following information is retained here for reference and archival purposes should it still be valuable.&lt;br /&gt;
&lt;br /&gt;
Noting the difference between CV3(NHS) and CV3(Public). CV3(NHS) is the web service CV3 hosts specifically for CMS to connect to. NHS worked with CV3 to develop their first order management system integration which resulted in their hosting this web service. Since that time CV3 has developed a &amp;quot;public&amp;quot; web service which can be used by any order management system, not just CMS, and thus is rather different than the CV3(NHS) web service. All future development/maintenance by NHS and CV3 will only be done on the CV3(Public) web service. NHS and CV3 consider the CV3(NHS) to be a legacy solution and anticipate it being moved to an End of Life status in 2017.&lt;br /&gt;
&lt;br /&gt;
The replication method described in this article only works with CV3(NHS) web service/WSDL.&lt;br /&gt;
&lt;br /&gt;
The resulting SoapAction produced by CMS is based on the supplied AlternateURL concatenated with the method call required for the operation.  For example:&lt;br /&gt;
&lt;br /&gt;
SOAPAction: &amp;quot;https://mywebsite.com/services/CMS_Services.php/downloadOrders&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Legacy Article on CV3(NHS) Web Service Replication=&lt;br /&gt;
In order to create a web service that CMS can talk to, which mimics the CV3(NHS) web service (not the CV3 Public web service), you must first accept the following methods into your web service: &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#downloadOrders downloadOrders]&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#confirmOrdersReceived confirmOrdersReceived]&#039;&#039;&#039; &lt;br /&gt;
*importProducts &lt;br /&gt;
*exportProducts &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can compare this to the wsdl located here:&amp;amp;nbsp;[https://ecms.commercev3.com/services/serviceCV3.php?wsdl https://ecms.commercev3.com/services/serviceCV3.php?wsdl] &lt;br /&gt;
&lt;br /&gt;
== About Responses  ==&lt;br /&gt;
&lt;br /&gt;
All responses are base64 encoded and look like this: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot;  xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;  xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;  xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Body&amp;gt;&amp;lt;downloadOrdersResponse&amp;gt;&lt;br /&gt;
&amp;lt;return xsi:type=&amp;quot;xsd:base64Binary&amp;quot;&amp;gt;PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+Cgo8Q01TRGF0YSBTY2hlbWFWZXJzaW9uPSI1LjAiPgo8T3JkZXJzPgo8L09yZGVycz4KCjwvQ01TRGF0YT4K&amp;lt;/return&amp;gt;&amp;lt;/downloadOrdersResponse&amp;gt;&amp;lt;/SOAP-ENV:Body&amp;gt;&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&amp;lt;BR&amp;gt;All the responses below are only the encoded section which is base64 encoded xml. &lt;br /&gt;
&lt;br /&gt;
The XML is expected to be in the CMS XML format. See the [[CMSxml.xsd]] for more info.&lt;br /&gt;
&lt;br /&gt;
== downloadOrders  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:downloadOrders soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;version xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;&amp;lt;/version&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:downloadOrders&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;CMSData&amp;gt;&lt;br /&gt;
&amp;lt;Orders&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;            &lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;52.85&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;57.85&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Discount&amp;gt;10.00&amp;lt;/Discount&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;XMAS11&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;RefOrderID&amp;gt;Ex1-SizeDisc2&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;Please do not substitute.&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;L&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Army Green&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;2&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;19.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;39.90&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
						&amp;lt;/Item&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;Small&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Leather&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;17.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;17.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest Shirt&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationLine&amp;gt;Optional customization text, no limit on characters&amp;lt;/CustomizationLine&amp;gt;&lt;br /&gt;
									&amp;lt;SerialNumber&amp;gt;Optional serial number, any text up to 50 characters&amp;lt;/SerialNumber&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser1&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser1&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser2&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser2&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;52.85&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
			&amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;60.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;6.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Adjustment&amp;gt;-5.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;WEB123&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex2-Ship2Wrk&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;The Schneid Corp&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;987 5th Ave Ste 311&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;LLGOSD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest product&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
			&amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;60.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;MasterCard&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;5432111111111111&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
			&amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;63.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
            &amp;lt;Adjustment&amp;gt;-1.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;TVLGOS&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;SalesPersonInitials&amp;gt;LUK&amp;lt;/SalesPersonInitials&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex3GiftOrder&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;rrschneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Jimmy&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Dean&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;Farm Fresh Sausage, Link&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;123 Fryers Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;jdean@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;GLCCD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Next Finest kit&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;Happy Birthday Jimmy!&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;63.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2015-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;/Orders&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;123456781&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Alejandro&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Gallardo&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;Unataki&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;3660 NW 114 Ave&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Miami&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;33178&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;8005551212&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;janrrot@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SPPS&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;1234567901&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Mark&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;R&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Freeze&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;UFO&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;555 Schenker St&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Addison&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;IL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;60101&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;9876543210&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;mrfreeze@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SS4&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;/CMSData&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== confirmOrdersReceived  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
Here we&#039;re sending a list of the orders that were successfully downloaded into CMS. The item list is the RefOrderID referenced in the downloadOrders response. &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot; xmlns:soapenc=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:confirmOrdersReceived soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;order_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;17&amp;lt;/item&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;18&amp;lt;/item&amp;gt;&lt;br /&gt;
	 &amp;lt;/order_ids&amp;gt;&lt;br /&gt;
         &amp;lt;catalog_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:confirmOrdersReceived&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
This does not send xml back but a normal response is sent 1 being successful 0 something didn&#039;t go right with the confirmation: &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;SOAP-ENV:Body&amp;gt;&lt;br /&gt;
      &amp;lt;confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
         &amp;lt;return xsi:type=&amp;quot;xsd:boolean&amp;quot;&amp;gt;1&amp;lt;/return&amp;gt;&lt;br /&gt;
      &amp;lt;/confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
   &amp;lt;/SOAP-ENV:Body&amp;gt;&lt;br /&gt;
&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Sample POST from CV3 ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
POST https://ecms.commercev3.com/services/serviceCV3.php HTTP/1.1&lt;br /&gt;
SOAPAction: &amp;quot;https://ecms.commercev3.com/services/serviceCV3.php/downloadOrders&amp;quot;&lt;br /&gt;
Content-Type: text/xml; charset=&amp;quot;utf-8&amp;quot;&lt;br /&gt;
User-Agent: CodeGear SOAP 1.3&lt;br /&gt;
Host: ecms.commercev3.com&lt;br /&gt;
Content-Length: 647&lt;br /&gt;
Connection: Keep-Alive&lt;br /&gt;
Cache-Control: no-cache&lt;br /&gt;
Cookie: PHPSESSID=2v0mun751jldmk4hjbhlrtlbn2&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; &lt;br /&gt;
&lt;br /&gt;
xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&amp;lt;SOAP-ENV:Body xmlns:NS1=&amp;quot;http://soapinterop.org/&amp;quot; SOAP-&lt;br /&gt;
&lt;br /&gt;
ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&amp;lt;NS1:downloadOrders&amp;gt;&amp;lt;store_id xsi:type=&amp;quot;xsd:int&amp;quot;&amp;gt;2452&amp;lt;/store_id&amp;gt;&amp;lt;username &lt;br /&gt;
&lt;br /&gt;
xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;nhsXXteX&amp;lt;/username&amp;gt;&amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cXXXXX6&amp;lt;/password&amp;gt;&amp;lt;version xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;5.0&amp;lt;/version&amp;gt;&amp;lt;/NS1:downloadOrders&amp;gt;&amp;lt;/SOAP-&lt;br /&gt;
&lt;br /&gt;
ENV:Body&amp;gt;&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2367</id>
		<title>CV3 Web Service Replication</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2367"/>
		<updated>2016-02-02T18:16:34Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* Sample POST from CV3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Intro=&lt;br /&gt;
Before [https://updates.newhavensoftware.com/v901release_notes.htm#link-1-1 CMS v9] and it&#039;s ability to use &amp;quot;plug-ins&amp;quot; to connect to websites, the only integration CMS had with websites was via the eCMS Module and its connection to CommerceV3 (CV3). If integration with other sites was desired the only recourse was to mimic the CV3(NHS) web service and then redirect CMS to point at the replicated web service you are hosting. With the new [http://wiki.newhavensoftware.com/index.php/ECMS_Module eCMS Module plug-in system] this replication method is largely no longer necessary since a plug-in can be designed to work specifically with you cart. The following information is retained here for reference and archival purposes should it still be valuable.&lt;br /&gt;
&lt;br /&gt;
Noting the difference between CV3(NHS) and CV3(Public). CV3(NHS) is the web service CV3 hosts specifically for CMS to connect to. NHS worked with CV3 to develop their first order management system integration which resulted in their hosting this web service. Since that time CV3 has developed a &amp;quot;public&amp;quot; web service which can be used by any order management system, not just CMS, and thus is rather different than the CV3(NHS) web service. All future development/maintenance by NHS and CV3 will only be done on the CV3(Public) web service. NHS and CV3 consider the CV3(NHS) to be a legacy solution and anticipate it being moved to an End of Life status in 2017.&lt;br /&gt;
&lt;br /&gt;
The replication method described in this article only works with CV3(NHS) web service/WSDL.&lt;br /&gt;
&lt;br /&gt;
The resulting SoapAction produced by CMS is based on the supplied AlternateURL concatenated with the method call required for the operation.  For example:&lt;br /&gt;
&lt;br /&gt;
SOAPAction: &amp;quot;https://mywebsite.com/services/CMS_Services.php/downloadOrders&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Legacy Article on CV3(NHS) Web Service Replication=&lt;br /&gt;
In order to create a web service that CMS can talk to, which mimics the CV3(NHS) web service (not the CV3 Public web service), you must first accept the following methods into your web service: &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#downloadOrders downloadOrders]&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#confirmOrdersReceived confirmOrdersReceived]&#039;&#039;&#039; &lt;br /&gt;
*importProducts &lt;br /&gt;
*exportProducts &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can compare this to the wsdl located here:&amp;amp;nbsp;[https://ecms.commercev3.com/services/serviceCV3.php?wsdl https://ecms.commercev3.com/services/serviceCV3.php?wsdl] &lt;br /&gt;
&lt;br /&gt;
== About Responses  ==&lt;br /&gt;
&lt;br /&gt;
All responses are base64 encoded and look like this: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot;  xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;  xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;  xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Body&amp;gt;&amp;lt;downloadOrdersResponse&amp;gt;&lt;br /&gt;
&amp;lt;return xsi:type=&amp;quot;xsd:base64Binary&amp;quot;&amp;gt;PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+Cgo8Q01TRGF0YSBTY2hlbWFWZXJzaW9uPSI1LjAiPgo8T3JkZXJzPgo8L09yZGVycz4KCjwvQ01TRGF0YT4K&amp;lt;/return&amp;gt;&amp;lt;/downloadOrdersResponse&amp;gt;&amp;lt;/SOAP-ENV:Body&amp;gt;&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&amp;lt;BR&amp;gt;All the responses below are only the encoded section which is base64 encoded xml. &lt;br /&gt;
&lt;br /&gt;
The XML is expected to be in the CMS XML format. See the [[CMSxml.xsd]] for more info.&lt;br /&gt;
&lt;br /&gt;
== downloadOrders  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:downloadOrders soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;version xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;&amp;lt;/version&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:downloadOrders&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;CMSData&amp;gt;&lt;br /&gt;
&amp;lt;Orders&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;            &lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;52.85&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;57.85&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Discount&amp;gt;10.00&amp;lt;/Discount&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;XMAS11&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;RefOrderID&amp;gt;Ex1-SizeDisc2&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;Please do not substitute.&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;L&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Army Green&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;2&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;19.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;39.90&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
						&amp;lt;/Item&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;Small&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Leather&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;17.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;17.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest Shirt&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationLine&amp;gt;Optional customization text, no limit on characters&amp;lt;/CustomizationLine&amp;gt;&lt;br /&gt;
									&amp;lt;SerialNumber&amp;gt;Optional serial number, any text up to 50 characters&amp;lt;/SerialNumber&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser1&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser1&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser2&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser2&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;52.85&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
			&amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;60.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;6.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Adjustment&amp;gt;-5.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;WEB123&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex2-Ship2Wrk&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;The Schneid Corp&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;987 5th Ave Ste 311&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;LLGOSD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest product&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
			&amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;60.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;MasterCard&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;5432111111111111&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
			&amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;63.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
            &amp;lt;Adjustment&amp;gt;-1.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;TVLGOS&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;SalesPersonInitials&amp;gt;LUK&amp;lt;/SalesPersonInitials&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex3GiftOrder&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;rrschneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Jimmy&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Dean&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;Farm Fresh Sausage, Link&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;123 Fryers Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;jdean@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;GLCCD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Next Finest kit&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;Happy Birthday Jimmy!&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;63.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2015-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;/Orders&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;123456781&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Alejandro&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Gallardo&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;Unataki&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;3660 NW 114 Ave&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Miami&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;33178&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;8005551212&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;janrrot@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SPPS&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;1234567901&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Mark&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;R&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Freeze&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;UFO&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;555 Schenker St&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Addison&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;IL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;60101&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;9876543210&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;mrfreeze@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SS4&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;/CMSData&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== confirmOrdersReceived  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
Here we&#039;re sending a list of the orders that were successfully downloaded into CMS. The item list is the RefOrderID referenced in the downloadOrders response. &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot; xmlns:soapenc=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:confirmOrdersReceived soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;order_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;17&amp;lt;/item&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;18&amp;lt;/item&amp;gt;&lt;br /&gt;
	 &amp;lt;/order_ids&amp;gt;&lt;br /&gt;
         &amp;lt;catalog_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:confirmOrdersReceived&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
This does not send xml back but a normal response is sent 1 being successful 0 something didn&#039;t go right with the confirmation: &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;SOAP-ENV:Body&amp;gt;&lt;br /&gt;
      &amp;lt;confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
         &amp;lt;return xsi:type=&amp;quot;xsd:boolean&amp;quot;&amp;gt;1&amp;lt;/return&amp;gt;&lt;br /&gt;
      &amp;lt;/confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
   &amp;lt;/SOAP-ENV:Body&amp;gt;&lt;br /&gt;
&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Sample POST from CV3 ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
POST https://ecms.commercev3.com/services/serviceCV3.php HTTP/1.1&lt;br /&gt;
SOAPAction: &amp;quot;https://ecms.commercev3.com/services/serviceCV3.php/downloadOrders&amp;quot;&lt;br /&gt;
Content-Type: text/xml; charset=&amp;quot;utf-8&amp;quot;&lt;br /&gt;
User-Agent: CodeGear SOAP 1.3&lt;br /&gt;
Host: ecms.commercev3.com&lt;br /&gt;
Content-Length: 647&lt;br /&gt;
Connection: Keep-Alive&lt;br /&gt;
Cache-Control: no-cache&lt;br /&gt;
Cookie: PHPSESSID=2v0mun751jldmk4hjbhlrtlbn2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; &lt;br /&gt;
&lt;br /&gt;
xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&amp;lt;SOAP-ENV:Body xmlns:NS1=&amp;quot;http://soapinterop.org/&amp;quot; SOAP-&lt;br /&gt;
&lt;br /&gt;
ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&amp;lt;NS1:downloadOrders&amp;gt;&amp;lt;store_id xsi:type=&amp;quot;xsd:int&amp;quot;&amp;gt;2452&amp;lt;/store_id&amp;gt;&amp;lt;username &lt;br /&gt;
&lt;br /&gt;
xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;nhsXXteX&amp;lt;/username&amp;gt;&amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cXXXXX6&amp;lt;/password&amp;gt;&amp;lt;version xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;5.0&amp;lt;/version&amp;gt;&amp;lt;/NS1:downloadOrders&amp;gt;&amp;lt;/SOAP-&lt;br /&gt;
&lt;br /&gt;
ENV:Body&amp;gt;&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2366</id>
		<title>CV3 Web Service Replication</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2366"/>
		<updated>2016-02-02T18:12:54Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Intro=&lt;br /&gt;
Before [https://updates.newhavensoftware.com/v901release_notes.htm#link-1-1 CMS v9] and it&#039;s ability to use &amp;quot;plug-ins&amp;quot; to connect to websites, the only integration CMS had with websites was via the eCMS Module and its connection to CommerceV3 (CV3). If integration with other sites was desired the only recourse was to mimic the CV3(NHS) web service and then redirect CMS to point at the replicated web service you are hosting. With the new [http://wiki.newhavensoftware.com/index.php/ECMS_Module eCMS Module plug-in system] this replication method is largely no longer necessary since a plug-in can be designed to work specifically with you cart. The following information is retained here for reference and archival purposes should it still be valuable.&lt;br /&gt;
&lt;br /&gt;
Noting the difference between CV3(NHS) and CV3(Public). CV3(NHS) is the web service CV3 hosts specifically for CMS to connect to. NHS worked with CV3 to develop their first order management system integration which resulted in their hosting this web service. Since that time CV3 has developed a &amp;quot;public&amp;quot; web service which can be used by any order management system, not just CMS, and thus is rather different than the CV3(NHS) web service. All future development/maintenance by NHS and CV3 will only be done on the CV3(Public) web service. NHS and CV3 consider the CV3(NHS) to be a legacy solution and anticipate it being moved to an End of Life status in 2017.&lt;br /&gt;
&lt;br /&gt;
The replication method described in this article only works with CV3(NHS) web service/WSDL.&lt;br /&gt;
&lt;br /&gt;
The resulting SoapAction produced by CMS is based on the supplied AlternateURL concatenated with the method call required for the operation.  For example:&lt;br /&gt;
&lt;br /&gt;
SOAPAction: &amp;quot;https://mywebsite.com/services/CMS_Services.php/downloadOrders&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Legacy Article on CV3(NHS) Web Service Replication=&lt;br /&gt;
In order to create a web service that CMS can talk to, which mimics the CV3(NHS) web service (not the CV3 Public web service), you must first accept the following methods into your web service: &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#downloadOrders downloadOrders]&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#confirmOrdersReceived confirmOrdersReceived]&#039;&#039;&#039; &lt;br /&gt;
*importProducts &lt;br /&gt;
*exportProducts &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can compare this to the wsdl located here:&amp;amp;nbsp;[https://ecms.commercev3.com/services/serviceCV3.php?wsdl https://ecms.commercev3.com/services/serviceCV3.php?wsdl] &lt;br /&gt;
&lt;br /&gt;
== About Responses  ==&lt;br /&gt;
&lt;br /&gt;
All responses are base64 encoded and look like this: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot;  xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;  xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;  xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Body&amp;gt;&amp;lt;downloadOrdersResponse&amp;gt;&lt;br /&gt;
&amp;lt;return xsi:type=&amp;quot;xsd:base64Binary&amp;quot;&amp;gt;PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+Cgo8Q01TRGF0YSBTY2hlbWFWZXJzaW9uPSI1LjAiPgo8T3JkZXJzPgo8L09yZGVycz4KCjwvQ01TRGF0YT4K&amp;lt;/return&amp;gt;&amp;lt;/downloadOrdersResponse&amp;gt;&amp;lt;/SOAP-ENV:Body&amp;gt;&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&amp;lt;BR&amp;gt;All the responses below are only the encoded section which is base64 encoded xml. &lt;br /&gt;
&lt;br /&gt;
The XML is expected to be in the CMS XML format. See the [[CMSxml.xsd]] for more info.&lt;br /&gt;
&lt;br /&gt;
== downloadOrders  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:downloadOrders soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;version xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;&amp;lt;/version&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:downloadOrders&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;CMSData&amp;gt;&lt;br /&gt;
&amp;lt;Orders&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;            &lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;52.85&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;57.85&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Discount&amp;gt;10.00&amp;lt;/Discount&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;XMAS11&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;RefOrderID&amp;gt;Ex1-SizeDisc2&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;Please do not substitute.&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;L&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Army Green&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;2&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;19.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;39.90&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
						&amp;lt;/Item&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;Small&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Leather&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;17.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;17.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest Shirt&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationLine&amp;gt;Optional customization text, no limit on characters&amp;lt;/CustomizationLine&amp;gt;&lt;br /&gt;
									&amp;lt;SerialNumber&amp;gt;Optional serial number, any text up to 50 characters&amp;lt;/SerialNumber&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser1&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser1&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser2&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser2&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;52.85&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
			&amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;60.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;6.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Adjustment&amp;gt;-5.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;WEB123&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex2-Ship2Wrk&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;The Schneid Corp&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;987 5th Ave Ste 311&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;LLGOSD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest product&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
			&amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;60.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;MasterCard&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;5432111111111111&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
			&amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;63.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
            &amp;lt;Adjustment&amp;gt;-1.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;TVLGOS&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;SalesPersonInitials&amp;gt;LUK&amp;lt;/SalesPersonInitials&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex3GiftOrder&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;rrschneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Jimmy&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Dean&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;Farm Fresh Sausage, Link&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;123 Fryers Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;jdean@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;GLCCD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Next Finest kit&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;Happy Birthday Jimmy!&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;63.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2015-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;/Orders&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;123456781&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Alejandro&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Gallardo&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;Unataki&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;3660 NW 114 Ave&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Miami&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;33178&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;8005551212&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;janrrot@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SPPS&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;1234567901&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Mark&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;R&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Freeze&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;UFO&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;555 Schenker St&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Addison&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;IL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;60101&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;9876543210&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;mrfreeze@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SS4&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;/CMSData&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== confirmOrdersReceived  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
Here we&#039;re sending a list of the orders that were successfully downloaded into CMS. The item list is the RefOrderID referenced in the downloadOrders response. &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot; xmlns:soapenc=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:confirmOrdersReceived soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;order_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;17&amp;lt;/item&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;18&amp;lt;/item&amp;gt;&lt;br /&gt;
	 &amp;lt;/order_ids&amp;gt;&lt;br /&gt;
         &amp;lt;catalog_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:confirmOrdersReceived&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
This does not send xml back but a normal response is sent 1 being successful 0 something didn&#039;t go right with the confirmation: &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;SOAP-ENV:Body&amp;gt;&lt;br /&gt;
      &amp;lt;confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
         &amp;lt;return xsi:type=&amp;quot;xsd:boolean&amp;quot;&amp;gt;1&amp;lt;/return&amp;gt;&lt;br /&gt;
      &amp;lt;/confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
   &amp;lt;/SOAP-ENV:Body&amp;gt;&lt;br /&gt;
&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Sample POST from CV3 ===&lt;br /&gt;
&lt;br /&gt;
POST https://ecms.commercev3.com/services/serviceCV3.php HTTP/1.1&lt;br /&gt;
SOAPAction: &amp;quot;https://ecms.commercev3.com/services/serviceCV3.php/downloadOrders&amp;quot;&lt;br /&gt;
Content-Type: text/xml; charset=&amp;quot;utf-8&amp;quot;&lt;br /&gt;
User-Agent: CodeGear SOAP 1.3&lt;br /&gt;
Host: ecms.commercev3.com&lt;br /&gt;
Content-Length: 647&lt;br /&gt;
Connection: Keep-Alive&lt;br /&gt;
Cache-Control: no-cache&lt;br /&gt;
Cookie: PHPSESSID=2v0mun751jldmk4hjbhlrtlbn2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; &lt;br /&gt;
&lt;br /&gt;
xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&amp;lt;SOAP-ENV:Body xmlns:NS1=&amp;quot;http://soapinterop.org/&amp;quot; SOAP-&lt;br /&gt;
&lt;br /&gt;
ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&amp;lt;NS1:downloadOrders&amp;gt;&amp;lt;store_id xsi:type=&amp;quot;xsd:int&amp;quot;&amp;gt;2452&amp;lt;/store_id&amp;gt;&amp;lt;username &lt;br /&gt;
&lt;br /&gt;
xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;nhsXXteX&amp;lt;/username&amp;gt;&amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cXXXXX6&amp;lt;/password&amp;gt;&amp;lt;version xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;5.0&amp;lt;/version&amp;gt;&amp;lt;/NS1:downloadOrders&amp;gt;&amp;lt;/SOAP-&lt;br /&gt;
&lt;br /&gt;
ENV:Body&amp;gt;&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2365</id>
		<title>CV3 Web Service Replication</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2365"/>
		<updated>2016-02-02T17:51:35Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* Intro */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Intro=&lt;br /&gt;
Before [https://updates.newhavensoftware.com/v901release_notes.htm#link-1-1 CMS v9] and it&#039;s ability to use &amp;quot;plug-ins&amp;quot; to connect to websites, the only integration CMS had with websites was via the eCMS Module and its connection to CommerceV3 (CV3). If integration with other sites was desired the only recourse was to mimic the CV3(NHS) web service and then redirect CMS to point at the replicated web service you are hosting. With the new [http://wiki.newhavensoftware.com/index.php/ECMS_Module eCMS Module plug-in system] this replication method is largely no longer necessary since a plug-in can be designed to work specifically with you cart. The following information is retained here for reference and archival purposes should it still be valuable.&lt;br /&gt;
&lt;br /&gt;
Noting the difference between CV3(NHS) and CV3(Public). CV3(NHS) is the web service CV3 hosts specifically for CMS to connect to. NHS worked with CV3 to develop their first order management system integration which resulted in their hosting this web service. Since that time CV3 has developed a &amp;quot;public&amp;quot; web service which can be used by any order management system, not just CMS, and thus is rather different than the CV3(NHS) web service. All future development/maintenance by NHS and CV3 will only be done on the CV3(Public) web service. NHS and CV3 consider the CV3(NHS) to be a legacy solution and anticipate it being moved to an End of Life status in 2017.&lt;br /&gt;
&lt;br /&gt;
The replication method described in this article only works with CV3(NHS) web service/WSDL.&lt;br /&gt;
&lt;br /&gt;
The resulting SoapAction produced by CMS is based on the supplied AlternateURL concatenated with the method call required for the operation.  For example:&lt;br /&gt;
&lt;br /&gt;
SOAPAction: &amp;quot;https://mywebsite.com/services/CMS_Services.php/downloadOrders&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Legacy Article on CV3(NHS) Web Service Replication=&lt;br /&gt;
In order to create a web service that CMS can talk to, which mimics the CV3(NHS) web service (not the CV3 Public web service), you must first accept the following methods into your web service: &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#downloadOrders downloadOrders]&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#confirmOrdersReceived confirmOrdersReceived]&#039;&#039;&#039; &lt;br /&gt;
*importProducts &lt;br /&gt;
*exportProducts &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can compare this to the wsdl located here:&amp;amp;nbsp;[https://ecms.commercev3.com/services/serviceCV3.php?wsdl https://ecms.commercev3.com/services/serviceCV3.php?wsdl] &lt;br /&gt;
&lt;br /&gt;
== About Responses  ==&lt;br /&gt;
&lt;br /&gt;
All responses are base64 encoded and look like this: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot;  xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;  xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;  xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Body&amp;gt;&amp;lt;downloadOrdersResponse&amp;gt;&lt;br /&gt;
&amp;lt;return xsi:type=&amp;quot;xsd:base64Binary&amp;quot;&amp;gt;PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+Cgo8Q01TRGF0YSBTY2hlbWFWZXJzaW9uPSI1LjAiPgo8T3JkZXJzPgo8L09yZGVycz4KCjwvQ01TRGF0YT4K&amp;lt;/return&amp;gt;&amp;lt;/downloadOrdersResponse&amp;gt;&amp;lt;/SOAP-ENV:Body&amp;gt;&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&amp;lt;BR&amp;gt;All the responses below are only the encoded section which is base64 encoded xml. &lt;br /&gt;
&lt;br /&gt;
The XML is expected to be in the CMS XML format. See the [[CMSxml.xsd]] for more info.&lt;br /&gt;
&lt;br /&gt;
== downloadOrders  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:downloadOrders soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;version xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;&amp;lt;/version&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:downloadOrders&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;CMSData&amp;gt;&lt;br /&gt;
&amp;lt;Orders&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;            &lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;52.85&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;57.85&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Discount&amp;gt;10.00&amp;lt;/Discount&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;XMAS11&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;RefOrderID&amp;gt;Ex1-SizeDisc2&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;Please do not substitute.&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;L&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Army Green&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;2&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;19.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;39.90&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
						&amp;lt;/Item&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;Small&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Leather&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;17.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;17.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest Shirt&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationLine&amp;gt;Optional customization text, no limit on characters&amp;lt;/CustomizationLine&amp;gt;&lt;br /&gt;
									&amp;lt;SerialNumber&amp;gt;Optional serial number, any text up to 50 characters&amp;lt;/SerialNumber&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser1&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser1&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser2&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser2&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;52.85&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
			&amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;60.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;6.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Adjustment&amp;gt;-5.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;WEB123&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex2-Ship2Wrk&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;The Schneid Corp&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;987 5th Ave Ste 311&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;LLGOSD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest product&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
			&amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;60.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;MasterCard&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;5432111111111111&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
			&amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;63.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
            &amp;lt;Adjustment&amp;gt;-1.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;TVLGOS&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;SalesPersonInitials&amp;gt;LUK&amp;lt;/SalesPersonInitials&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex3GiftOrder&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;rrschneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Jimmy&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Dean&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;Farm Fresh Sausage, Link&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;123 Fryers Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;jdean@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;GLCCD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Next Finest kit&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;Happy Birthday Jimmy!&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;63.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2015-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;/Orders&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;123456781&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Alejandro&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Gallardo&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;Unataki&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;3660 NW 114 Ave&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Miami&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;33178&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;8005551212&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;janrrot@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SPPS&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;1234567901&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Mark&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;R&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Freeze&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;UFO&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;555 Schenker St&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Addison&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;IL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;60101&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;9876543210&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;mrfreeze@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SS4&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;/CMSData&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== confirmOrdersReceived  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
Here we&#039;re sending a list of the orders that were successfully downloaded into CMS. The item list is the RefOrderID referenced in the downloadOrders response. &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot; xmlns:soapenc=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:confirmOrdersReceived soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;order_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;17&amp;lt;/item&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;18&amp;lt;/item&amp;gt;&lt;br /&gt;
	 &amp;lt;/order_ids&amp;gt;&lt;br /&gt;
         &amp;lt;catalog_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:confirmOrdersReceived&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
This does not send xml back but a normal response is sent 1 being successful 0 something didn&#039;t go right with the confirmation: &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;SOAP-ENV:Body&amp;gt;&lt;br /&gt;
      &amp;lt;confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
         &amp;lt;return xsi:type=&amp;quot;xsd:boolean&amp;quot;&amp;gt;1&amp;lt;/return&amp;gt;&lt;br /&gt;
      &amp;lt;/confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
   &amp;lt;/SOAP-ENV:Body&amp;gt;&lt;br /&gt;
&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2364</id>
		<title>CV3 Web Service Replication</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2364"/>
		<updated>2016-02-02T17:48:59Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* About Responses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Intro=&lt;br /&gt;
Before [https://updates.newhavensoftware.com/v901release_notes.htm#link-1-1 CMS v9] and it&#039;s ability to use &amp;quot;plug-ins&amp;quot; to connect to websites, the only integration CMS had with websites was via the eCMS Module and its connection to CommerceV3 (CV3). If integration with other sites was desired the only recourse was to mimic the CV3(NHS) web service and then redirect CMS to point at the replicated web service you are hosting. With the new [http://wiki.newhavensoftware.com/index.php/ECMS_Module eCMS Module plug-in system] this replication method is largely no longer necessary since a plug-in can be designed to work specifically with you cart. The following information is retained here for reference and archival purposes should it still be valuable.&lt;br /&gt;
&lt;br /&gt;
Noting the difference between CV3(NHS) and CV3(Public). CV3(NHS) is the web service CV3 hosts specifically for CMS to connect to. NHS worked with CV3 to develop their first order management system integration which resulted in their hosting this web service. Since that time CV3 has developed a &amp;quot;public&amp;quot; web service which can be used by any order management system, not just CMS, and thus is rather different than the CV3(NHS) web service. All future development/maintenance by NHS and CV3 will only be done on the CV3(Public) web service. NHS and CV3 consider the CV3(NHS) to be a legacy solution and anticipate it being moved to an End of Life status in 2017.&lt;br /&gt;
&lt;br /&gt;
The replication method described in this article only works with CV3(NHS) web service/WSDL.&lt;br /&gt;
&lt;br /&gt;
=Legacy Article on CV3(NHS) Web Service Replication=&lt;br /&gt;
In order to create a web service that CMS can talk to, which mimics the CV3(NHS) web service (not the CV3 Public web service), you must first accept the following methods into your web service: &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#downloadOrders downloadOrders]&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#confirmOrdersReceived confirmOrdersReceived]&#039;&#039;&#039; &lt;br /&gt;
*importProducts &lt;br /&gt;
*exportProducts &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can compare this to the wsdl located here:&amp;amp;nbsp;[https://ecms.commercev3.com/services/serviceCV3.php?wsdl https://ecms.commercev3.com/services/serviceCV3.php?wsdl] &lt;br /&gt;
&lt;br /&gt;
== About Responses  ==&lt;br /&gt;
&lt;br /&gt;
All responses are base64 encoded and look like this: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot;  xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;  xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;  xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Body&amp;gt;&amp;lt;downloadOrdersResponse&amp;gt;&lt;br /&gt;
&amp;lt;return xsi:type=&amp;quot;xsd:base64Binary&amp;quot;&amp;gt;PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+Cgo8Q01TRGF0YSBTY2hlbWFWZXJzaW9uPSI1LjAiPgo8T3JkZXJzPgo8L09yZGVycz4KCjwvQ01TRGF0YT4K&amp;lt;/return&amp;gt;&amp;lt;/downloadOrdersResponse&amp;gt;&amp;lt;/SOAP-ENV:Body&amp;gt;&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&amp;lt;BR&amp;gt;All the responses below are only the encoded section which is base64 encoded xml. &lt;br /&gt;
&lt;br /&gt;
The XML is expected to be in the CMS XML format. See the [[CMSxml.xsd]] for more info.&lt;br /&gt;
&lt;br /&gt;
== downloadOrders  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:downloadOrders soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;version xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;&amp;lt;/version&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:downloadOrders&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;CMSData&amp;gt;&lt;br /&gt;
&amp;lt;Orders&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;            &lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;52.85&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;57.85&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Discount&amp;gt;10.00&amp;lt;/Discount&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;XMAS11&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;RefOrderID&amp;gt;Ex1-SizeDisc2&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;Please do not substitute.&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;L&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Army Green&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;2&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;19.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;39.90&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
						&amp;lt;/Item&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;Small&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Leather&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;17.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;17.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest Shirt&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationLine&amp;gt;Optional customization text, no limit on characters&amp;lt;/CustomizationLine&amp;gt;&lt;br /&gt;
									&amp;lt;SerialNumber&amp;gt;Optional serial number, any text up to 50 characters&amp;lt;/SerialNumber&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser1&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser1&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser2&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser2&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;52.85&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
			&amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;60.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;6.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Adjustment&amp;gt;-5.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;WEB123&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex2-Ship2Wrk&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;The Schneid Corp&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;987 5th Ave Ste 311&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;LLGOSD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest product&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
			&amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;60.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;MasterCard&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;5432111111111111&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
			&amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;63.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
            &amp;lt;Adjustment&amp;gt;-1.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;TVLGOS&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;SalesPersonInitials&amp;gt;LUK&amp;lt;/SalesPersonInitials&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex3GiftOrder&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;rrschneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Jimmy&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Dean&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;Farm Fresh Sausage, Link&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;123 Fryers Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;jdean@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;GLCCD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Next Finest kit&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;Happy Birthday Jimmy!&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;63.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2015-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;/Orders&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;123456781&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Alejandro&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Gallardo&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;Unataki&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;3660 NW 114 Ave&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Miami&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;33178&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;8005551212&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;janrrot@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SPPS&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;1234567901&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Mark&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;R&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Freeze&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;UFO&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;555 Schenker St&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Addison&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;IL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;60101&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;9876543210&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;mrfreeze@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SS4&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;/CMSData&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== confirmOrdersReceived  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
Here we&#039;re sending a list of the orders that were successfully downloaded into CMS. The item list is the RefOrderID referenced in the downloadOrders response. &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot; xmlns:soapenc=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:confirmOrdersReceived soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;order_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;17&amp;lt;/item&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;18&amp;lt;/item&amp;gt;&lt;br /&gt;
	 &amp;lt;/order_ids&amp;gt;&lt;br /&gt;
         &amp;lt;catalog_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:confirmOrdersReceived&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
This does not send xml back but a normal response is sent 1 being successful 0 something didn&#039;t go right with the confirmation: &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;SOAP-ENV:Body&amp;gt;&lt;br /&gt;
      &amp;lt;confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
         &amp;lt;return xsi:type=&amp;quot;xsd:boolean&amp;quot;&amp;gt;1&amp;lt;/return&amp;gt;&lt;br /&gt;
      &amp;lt;/confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
   &amp;lt;/SOAP-ENV:Body&amp;gt;&lt;br /&gt;
&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2363</id>
		<title>CV3 Web Service Replication</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2363"/>
		<updated>2016-02-02T17:48:07Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Intro=&lt;br /&gt;
Before [https://updates.newhavensoftware.com/v901release_notes.htm#link-1-1 CMS v9] and it&#039;s ability to use &amp;quot;plug-ins&amp;quot; to connect to websites, the only integration CMS had with websites was via the eCMS Module and its connection to CommerceV3 (CV3). If integration with other sites was desired the only recourse was to mimic the CV3(NHS) web service and then redirect CMS to point at the replicated web service you are hosting. With the new [http://wiki.newhavensoftware.com/index.php/ECMS_Module eCMS Module plug-in system] this replication method is largely no longer necessary since a plug-in can be designed to work specifically with you cart. The following information is retained here for reference and archival purposes should it still be valuable.&lt;br /&gt;
&lt;br /&gt;
Noting the difference between CV3(NHS) and CV3(Public). CV3(NHS) is the web service CV3 hosts specifically for CMS to connect to. NHS worked with CV3 to develop their first order management system integration which resulted in their hosting this web service. Since that time CV3 has developed a &amp;quot;public&amp;quot; web service which can be used by any order management system, not just CMS, and thus is rather different than the CV3(NHS) web service. All future development/maintenance by NHS and CV3 will only be done on the CV3(Public) web service. NHS and CV3 consider the CV3(NHS) to be a legacy solution and anticipate it being moved to an End of Life status in 2017.&lt;br /&gt;
&lt;br /&gt;
The replication method described in this article only works with CV3(NHS) web service/WSDL.&lt;br /&gt;
&lt;br /&gt;
=Legacy Article on CV3(NHS) Web Service Replication=&lt;br /&gt;
In order to create a web service that CMS can talk to, which mimics the CV3(NHS) web service (not the CV3 Public web service), you must first accept the following methods into your web service: &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#downloadOrders downloadOrders]&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#confirmOrdersReceived confirmOrdersReceived]&#039;&#039;&#039; &lt;br /&gt;
*importProducts &lt;br /&gt;
*exportProducts &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can compare this to the wsdl located here:&amp;amp;nbsp;[https://ecms.commercev3.com/services/serviceCV3.php?wsdl https://ecms.commercev3.com/services/serviceCV3.php?wsdl] &lt;br /&gt;
&lt;br /&gt;
== About Responses  ==&lt;br /&gt;
&lt;br /&gt;
All responses are base64 encoded and look like this: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot;  xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;  xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;  xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Body&amp;gt;&amp;lt;downloadOrdersResponse&amp;gt;&lt;br /&gt;
&amp;lt;return xsi:type=&amp;quot;xsd:base64Binary&amp;quot;&amp;gt;PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+Cgo8Q01TRGF0YSBTY2hlbWFWZXJzaW9uPSI1LjAiPgo8T3JkZXJzPgo8L09yZGVycz4KCjwvQ01TRGF0YT4K&amp;lt;/return&amp;gt;&amp;lt;/downloadOrdersResponse&amp;gt;&amp;lt;/SOAP-ENV:Body&amp;gt;&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&amp;lt;BR&amp;gt;All the responses below are only the encoded section which is a base64 encoded xml file. &lt;br /&gt;
&lt;br /&gt;
The XML is expected to be in the CMS XML format. See the [[CMSxml.xsd]] for more info.&lt;br /&gt;
&lt;br /&gt;
== downloadOrders  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:downloadOrders soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;version xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;&amp;lt;/version&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:downloadOrders&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;CMSData&amp;gt;&lt;br /&gt;
&amp;lt;Orders&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;            &lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;52.85&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;57.85&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Discount&amp;gt;10.00&amp;lt;/Discount&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;XMAS11&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;RefOrderID&amp;gt;Ex1-SizeDisc2&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;Please do not substitute.&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;L&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Army Green&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;2&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;19.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;39.90&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
						&amp;lt;/Item&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;Small&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Leather&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;17.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;17.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest Shirt&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationLine&amp;gt;Optional customization text, no limit on characters&amp;lt;/CustomizationLine&amp;gt;&lt;br /&gt;
									&amp;lt;SerialNumber&amp;gt;Optional serial number, any text up to 50 characters&amp;lt;/SerialNumber&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser1&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser1&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser2&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser2&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;52.85&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
			&amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;60.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;6.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Adjustment&amp;gt;-5.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;WEB123&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex2-Ship2Wrk&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;The Schneid Corp&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;987 5th Ave Ste 311&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;LLGOSD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest product&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
			&amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;60.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;MasterCard&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;5432111111111111&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
			&amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;63.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
            &amp;lt;Adjustment&amp;gt;-1.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;TVLGOS&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;SalesPersonInitials&amp;gt;LUK&amp;lt;/SalesPersonInitials&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex3GiftOrder&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;rrschneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Jimmy&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Dean&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;Farm Fresh Sausage, Link&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;123 Fryers Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;jdean@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;GLCCD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Next Finest kit&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;Happy Birthday Jimmy!&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;63.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2015-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;/Orders&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;123456781&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Alejandro&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Gallardo&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;Unataki&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;3660 NW 114 Ave&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Miami&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;33178&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;8005551212&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;janrrot@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SPPS&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;1234567901&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Mark&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;R&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Freeze&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;UFO&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;555 Schenker St&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Addison&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;IL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;60101&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;9876543210&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;mrfreeze@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SS4&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;/CMSData&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== confirmOrdersReceived  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
Here we&#039;re sending a list of the orders that were successfully downloaded into CMS. The item list is the RefOrderID referenced in the downloadOrders response. &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot; xmlns:soapenc=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:confirmOrdersReceived soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;order_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;17&amp;lt;/item&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;18&amp;lt;/item&amp;gt;&lt;br /&gt;
	 &amp;lt;/order_ids&amp;gt;&lt;br /&gt;
         &amp;lt;catalog_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:confirmOrdersReceived&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
This does not send xml back but a normal response is sent 1 being successful 0 something didn&#039;t go right with the confirmation: &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;SOAP-ENV:Body&amp;gt;&lt;br /&gt;
      &amp;lt;confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
         &amp;lt;return xsi:type=&amp;quot;xsd:boolean&amp;quot;&amp;gt;1&amp;lt;/return&amp;gt;&lt;br /&gt;
      &amp;lt;/confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
   &amp;lt;/SOAP-ENV:Body&amp;gt;&lt;br /&gt;
&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2362</id>
		<title>CV3 Web Service Replication</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2362"/>
		<updated>2016-02-02T17:47:10Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* About Responses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Intro=&lt;br /&gt;
Before [https://updates.newhavensoftware.com/v901release_notes.htm#link-1-1 CMS v9] and it&#039;s ability to use &amp;quot;plug-ins&amp;quot; to connect to websites, the only integration CMS had with websites was via the eCMS Module and its connection to CommerceV3 (CV3). If integration with other sites was desired the only recourse was to mimic the CV3(NHS) web service and then redirect CMS to point at the replicated web service you are hosting. With the new [http://wiki.newhavensoftware.com/index.php/ECMS_Module eCMS Module plug-in system] this replication method is largely no longer necessary since a plug-in can be designed to work specifically with you cart. The following information is retained here for reference and archival purposes should it still be valuable.&lt;br /&gt;
&lt;br /&gt;
Noting the difference between CV3(NHS) and CV3(Public). CV3(NHS) is the web service CV3 hosts specifically for CMS to connect to. NHS worked with CV3 to develop their first order management system integration which resulted in their hosting this web service. Since that time CV3 has developed a &amp;quot;public&amp;quot; web service which can be used by any order management system, not just CMS, and thus is rather different than the CV3(NHS) web service. All future development/maintenance by NHS and CV3 will only be done on the CV3(Public) web service. NHS and CV3 consider the CV3(NHS) to be a legacy solution and anticipate it being moved to an End of Life status in 2017.&lt;br /&gt;
&lt;br /&gt;
The replication method described in this article only works with CV3(NHS) web service/WSDL.&lt;br /&gt;
&lt;br /&gt;
=Legacy Article on CV3(NHS) Web Service Replication=&lt;br /&gt;
In order to create a web service that CMS can talk to, which mimics the CV3(NHS) web service (not the CV3 Public web service), you must first accept the following methods into your web service: &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#downloadOrders downloadOrders]&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#confirmOrdersReceived confirmOrdersReceived]&#039;&#039;&#039; &lt;br /&gt;
*importProducts &lt;br /&gt;
*exportProducts &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can compare this to the wsdl located here:&amp;amp;nbsp;[https://ecms.commercev3.com/services/serviceCV3.php?wsdl https://ecms.commercev3.com/services/serviceCV3.php?wsdl] &lt;br /&gt;
&lt;br /&gt;
== About Responses  ==&lt;br /&gt;
&lt;br /&gt;
All responses are base64 encoded and look like this: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot;  xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;  xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;  xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Body&amp;gt;&amp;lt;downloadOrdersResponse&amp;gt;&lt;br /&gt;
&amp;lt;return xsi:type=&amp;quot;xsd:base64Binary&amp;quot;&amp;gt;PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+Cgo8Q01TRGF0YSBTY2hlbWFWZXJzaW9uPSI1LjAiPgo8T3JkZXJzPgo8L09yZGVycz4KCjwvQ01TRGF0YT4K&amp;lt;/return&amp;gt;&amp;lt;/downloadOrdersResponse&amp;gt;&amp;lt;/SOAP-ENV:Body&amp;gt;&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&amp;lt;BR&amp;gt;All the responses below are only the encoded section which is a base64 encoded xml file. &lt;br /&gt;
&lt;br /&gt;
The XML is expected to be in the CMS XML format. See the [[CMSxml.xsd]] for more info.&lt;br /&gt;
&lt;br /&gt;
== getStoresForAccount  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
Here we send the auth info to get the store information (see the response example) &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:getStoresForAccount soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test_user&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;password&amp;lt;/password&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:getStoresForAccount&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
You can see here an ID and Store Name are returned. CMS uses these to create the order source. At least one number and name combination are&amp;amp;nbsp;&#039;&#039;&#039;required&#039;&#039;&#039;. Though the name and number are arbitrary to what the customer would like to see displayed in CMS. &amp;amp;nbsp;&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Stores&amp;gt;&lt;br /&gt;
   &amp;lt;Store&amp;gt;&lt;br /&gt;
      &amp;lt;ID&amp;gt;2226&amp;lt;/ID&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;TestStoreFirst&amp;lt;/Name&amp;gt;&lt;br /&gt;
   &amp;lt;/Store&amp;gt;&lt;br /&gt;
   &amp;lt;Store&amp;gt;&lt;br /&gt;
      &amp;lt;ID&amp;gt;2585&amp;lt;/ID&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;TestStoreSecond&amp;lt;/Name&amp;gt;&lt;br /&gt;
   &amp;lt;/Store&amp;gt;&lt;br /&gt;
&amp;lt;/Stores&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== downloadOrders  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:downloadOrders soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;version xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;&amp;lt;/version&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:downloadOrders&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;CMSData&amp;gt;&lt;br /&gt;
&amp;lt;Orders&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;            &lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;52.85&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;57.85&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Discount&amp;gt;10.00&amp;lt;/Discount&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;XMAS11&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;RefOrderID&amp;gt;Ex1-SizeDisc2&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;Please do not substitute.&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;L&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Army Green&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;2&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;19.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;39.90&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
						&amp;lt;/Item&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;Small&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Leather&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;17.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;17.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest Shirt&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationLine&amp;gt;Optional customization text, no limit on characters&amp;lt;/CustomizationLine&amp;gt;&lt;br /&gt;
									&amp;lt;SerialNumber&amp;gt;Optional serial number, any text up to 50 characters&amp;lt;/SerialNumber&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser1&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser1&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser2&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser2&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;52.85&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
			&amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;60.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;6.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Adjustment&amp;gt;-5.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;WEB123&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex2-Ship2Wrk&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;The Schneid Corp&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;987 5th Ave Ste 311&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;LLGOSD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest product&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
			&amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;60.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;MasterCard&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;5432111111111111&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
			&amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;63.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
            &amp;lt;Adjustment&amp;gt;-1.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;TVLGOS&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;SalesPersonInitials&amp;gt;LUK&amp;lt;/SalesPersonInitials&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex3GiftOrder&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;rrschneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Jimmy&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Dean&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;Farm Fresh Sausage, Link&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;123 Fryers Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;jdean@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;GLCCD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Next Finest kit&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;Happy Birthday Jimmy!&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;63.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2015-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;/Orders&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;123456781&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Alejandro&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Gallardo&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;Unataki&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;3660 NW 114 Ave&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Miami&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;33178&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;8005551212&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;janrrot@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SPPS&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;1234567901&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Mark&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;R&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Freeze&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;UFO&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;555 Schenker St&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Addison&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;IL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;60101&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;9876543210&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;mrfreeze@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SS4&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;/CMSData&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== confirmOrdersReceived  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
Here we&#039;re sending a list of the orders that were successfully downloaded into CMS. The item list is the RefOrderID referenced in the downloadOrders response. &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot; xmlns:soapenc=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:confirmOrdersReceived soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;order_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;17&amp;lt;/item&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;18&amp;lt;/item&amp;gt;&lt;br /&gt;
	 &amp;lt;/order_ids&amp;gt;&lt;br /&gt;
         &amp;lt;catalog_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:confirmOrdersReceived&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
This does not send xml back but a normal response is sent 1 being successful 0 something didn&#039;t go right with the confirmation: &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;SOAP-ENV:Body&amp;gt;&lt;br /&gt;
      &amp;lt;confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
         &amp;lt;return xsi:type=&amp;quot;xsd:boolean&amp;quot;&amp;gt;1&amp;lt;/return&amp;gt;&lt;br /&gt;
      &amp;lt;/confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
   &amp;lt;/SOAP-ENV:Body&amp;gt;&lt;br /&gt;
&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2361</id>
		<title>CV3 Web Service Replication</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2361"/>
		<updated>2016-02-02T17:44:44Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* About Responses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Intro=&lt;br /&gt;
Before [https://updates.newhavensoftware.com/v901release_notes.htm#link-1-1 CMS v9] and it&#039;s ability to use &amp;quot;plug-ins&amp;quot; to connect to websites, the only integration CMS had with websites was via the eCMS Module and its connection to CommerceV3 (CV3). If integration with other sites was desired the only recourse was to mimic the CV3(NHS) web service and then redirect CMS to point at the replicated web service you are hosting. With the new [http://wiki.newhavensoftware.com/index.php/ECMS_Module eCMS Module plug-in system] this replication method is largely no longer necessary since a plug-in can be designed to work specifically with you cart. The following information is retained here for reference and archival purposes should it still be valuable.&lt;br /&gt;
&lt;br /&gt;
Noting the difference between CV3(NHS) and CV3(Public). CV3(NHS) is the web service CV3 hosts specifically for CMS to connect to. NHS worked with CV3 to develop their first order management system integration which resulted in their hosting this web service. Since that time CV3 has developed a &amp;quot;public&amp;quot; web service which can be used by any order management system, not just CMS, and thus is rather different than the CV3(NHS) web service. All future development/maintenance by NHS and CV3 will only be done on the CV3(Public) web service. NHS and CV3 consider the CV3(NHS) to be a legacy solution and anticipate it being moved to an End of Life status in 2017.&lt;br /&gt;
&lt;br /&gt;
The replication method described in this article only works with CV3(NHS) web service/WSDL.&lt;br /&gt;
&lt;br /&gt;
=Legacy Article on CV3(NHS) Web Service Replication=&lt;br /&gt;
In order to create a web service that CMS can talk to, which mimics the CV3(NHS) web service (not the CV3 Public web service), you must first accept the following methods into your web service: &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#downloadOrders downloadOrders]&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#confirmOrdersReceived confirmOrdersReceived]&#039;&#039;&#039; &lt;br /&gt;
*importProducts &lt;br /&gt;
*exportProducts &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can compare this to the wsdl located here:&amp;amp;nbsp;[https://ecms.commercev3.com/services/serviceCV3.php?wsdl https://ecms.commercev3.com/services/serviceCV3.php?wsdl] &lt;br /&gt;
&lt;br /&gt;
== About Responses  ==&lt;br /&gt;
&lt;br /&gt;
All responses are base64 encoded and look like this: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;XML&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot;  xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;  xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;  xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&amp;lt;SOAP-ENV:Body&amp;gt;&amp;lt;downloadOrdersResponse&amp;gt;&amp;lt;return xsi:type=&amp;quot;xsd:base64Binary&amp;quot;&amp;gt;PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+Cgo8Q01TRGF0YSBTY2hlbWFWZXJzaW9uPSI1LjAiPgo8T3JkZXJzPgo8L09yZGVycz4KCjwvQ01TRGF0YT4K&amp;lt;/return&amp;gt;&amp;lt;/downloadOrdersResponse&amp;gt;&amp;lt;/SOAP-ENV:Body&amp;gt;&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&amp;lt;BR&amp;gt;All the responses below are only the encoded section which is a base64 encoded xml file. &lt;br /&gt;
&lt;br /&gt;
The XML is expected to be in the CMS XML format. See the [[CMSxml.xsd]] for more info.&lt;br /&gt;
&lt;br /&gt;
== getStoresForAccount  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
Here we send the auth info to get the store information (see the response example) &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:getStoresForAccount soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test_user&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;password&amp;lt;/password&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:getStoresForAccount&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
You can see here an ID and Store Name are returned. CMS uses these to create the order source. At least one number and name combination are&amp;amp;nbsp;&#039;&#039;&#039;required&#039;&#039;&#039;. Though the name and number are arbitrary to what the customer would like to see displayed in CMS. &amp;amp;nbsp;&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Stores&amp;gt;&lt;br /&gt;
   &amp;lt;Store&amp;gt;&lt;br /&gt;
      &amp;lt;ID&amp;gt;2226&amp;lt;/ID&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;TestStoreFirst&amp;lt;/Name&amp;gt;&lt;br /&gt;
   &amp;lt;/Store&amp;gt;&lt;br /&gt;
   &amp;lt;Store&amp;gt;&lt;br /&gt;
      &amp;lt;ID&amp;gt;2585&amp;lt;/ID&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;TestStoreSecond&amp;lt;/Name&amp;gt;&lt;br /&gt;
   &amp;lt;/Store&amp;gt;&lt;br /&gt;
&amp;lt;/Stores&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== downloadOrders  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:downloadOrders soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;version xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;&amp;lt;/version&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:downloadOrders&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;CMSData&amp;gt;&lt;br /&gt;
&amp;lt;Orders&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;            &lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;52.85&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;57.85&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Discount&amp;gt;10.00&amp;lt;/Discount&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;XMAS11&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;RefOrderID&amp;gt;Ex1-SizeDisc2&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;Please do not substitute.&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;L&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Army Green&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;2&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;19.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;39.90&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
						&amp;lt;/Item&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;Small&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Leather&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;17.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;17.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest Shirt&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationLine&amp;gt;Optional customization text, no limit on characters&amp;lt;/CustomizationLine&amp;gt;&lt;br /&gt;
									&amp;lt;SerialNumber&amp;gt;Optional serial number, any text up to 50 characters&amp;lt;/SerialNumber&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser1&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser1&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser2&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser2&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;52.85&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
			&amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;60.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;6.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Adjustment&amp;gt;-5.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;WEB123&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex2-Ship2Wrk&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;The Schneid Corp&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;987 5th Ave Ste 311&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;LLGOSD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest product&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
			&amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;60.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;MasterCard&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;5432111111111111&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
			&amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;63.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
            &amp;lt;Adjustment&amp;gt;-1.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;TVLGOS&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;SalesPersonInitials&amp;gt;LUK&amp;lt;/SalesPersonInitials&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex3GiftOrder&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;rrschneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Jimmy&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Dean&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;Farm Fresh Sausage, Link&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;123 Fryers Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;jdean@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;GLCCD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Next Finest kit&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;Happy Birthday Jimmy!&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;63.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2015-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;/Orders&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;123456781&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Alejandro&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Gallardo&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;Unataki&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;3660 NW 114 Ave&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Miami&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;33178&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;8005551212&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;janrrot@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SPPS&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;1234567901&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Mark&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;R&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Freeze&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;UFO&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;555 Schenker St&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Addison&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;IL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;60101&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;9876543210&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;mrfreeze@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SS4&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;/CMSData&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== confirmOrdersReceived  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
Here we&#039;re sending a list of the orders that were successfully downloaded into CMS. The item list is the RefOrderID referenced in the downloadOrders response. &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot; xmlns:soapenc=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:confirmOrdersReceived soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;order_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;17&amp;lt;/item&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;18&amp;lt;/item&amp;gt;&lt;br /&gt;
	 &amp;lt;/order_ids&amp;gt;&lt;br /&gt;
         &amp;lt;catalog_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:confirmOrdersReceived&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
This does not send xml back but a normal response is sent 1 being successful 0 something didn&#039;t go right with the confirmation: &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;SOAP-ENV:Body&amp;gt;&lt;br /&gt;
      &amp;lt;confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
         &amp;lt;return xsi:type=&amp;quot;xsd:boolean&amp;quot;&amp;gt;1&amp;lt;/return&amp;gt;&lt;br /&gt;
      &amp;lt;/confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
   &amp;lt;/SOAP-ENV:Body&amp;gt;&lt;br /&gt;
&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2360</id>
		<title>CV3 Web Service Replication</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2360"/>
		<updated>2016-02-02T17:44:06Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: /* About Responses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Intro=&lt;br /&gt;
Before [https://updates.newhavensoftware.com/v901release_notes.htm#link-1-1 CMS v9] and it&#039;s ability to use &amp;quot;plug-ins&amp;quot; to connect to websites, the only integration CMS had with websites was via the eCMS Module and its connection to CommerceV3 (CV3). If integration with other sites was desired the only recourse was to mimic the CV3(NHS) web service and then redirect CMS to point at the replicated web service you are hosting. With the new [http://wiki.newhavensoftware.com/index.php/ECMS_Module eCMS Module plug-in system] this replication method is largely no longer necessary since a plug-in can be designed to work specifically with you cart. The following information is retained here for reference and archival purposes should it still be valuable.&lt;br /&gt;
&lt;br /&gt;
Noting the difference between CV3(NHS) and CV3(Public). CV3(NHS) is the web service CV3 hosts specifically for CMS to connect to. NHS worked with CV3 to develop their first order management system integration which resulted in their hosting this web service. Since that time CV3 has developed a &amp;quot;public&amp;quot; web service which can be used by any order management system, not just CMS, and thus is rather different than the CV3(NHS) web service. All future development/maintenance by NHS and CV3 will only be done on the CV3(Public) web service. NHS and CV3 consider the CV3(NHS) to be a legacy solution and anticipate it being moved to an End of Life status in 2017.&lt;br /&gt;
&lt;br /&gt;
The replication method described in this article only works with CV3(NHS) web service/WSDL.&lt;br /&gt;
&lt;br /&gt;
=Legacy Article on CV3(NHS) Web Service Replication=&lt;br /&gt;
In order to create a web service that CMS can talk to, which mimics the CV3(NHS) web service (not the CV3 Public web service), you must first accept the following methods into your web service: &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#downloadOrders downloadOrders]&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#confirmOrdersReceived confirmOrdersReceived]&#039;&#039;&#039; &lt;br /&gt;
*importProducts &lt;br /&gt;
*exportProducts &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can compare this to the wsdl located here:&amp;amp;nbsp;[https://ecms.commercev3.com/services/serviceCV3.php?wsdl https://ecms.commercev3.com/services/serviceCV3.php?wsdl] &lt;br /&gt;
&lt;br /&gt;
== About Responses  ==&lt;br /&gt;
&lt;br /&gt;
All responses are base64 encoded and look like this: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;XML&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;ISO-8859-1&amp;quot;?&amp;gt;&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot;  xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;  xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;  xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;  xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&amp;lt;SOAP-ENV:Body&amp;gt;&amp;lt;downloadOrdersResponse&amp;gt;&amp;lt;return xsi:type=&amp;quot;xsd:base64Binary&amp;quot;&amp;gt;PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+Cgo8Q01TRGF0YSBTY2hlbWFWZXJzaW9uPSI1LjAiPgo8T3JkZXJzPgo8L09yZGVycz4KCjwvQ01TRGF0YT4K&amp;lt;/return&amp;gt;&amp;lt;/downloadOrdersResponse&amp;gt;&amp;lt;/SOAP-ENV:Body&amp;gt;&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&amp;lt;BR&amp;gt;All the responses below are only the encoded section which is a base64 encoded xml file. &lt;br /&gt;
&lt;br /&gt;
The XML is expected to be in the CMS XML format. See the [[CMSxml.xsd]] for more info.&lt;br /&gt;
&lt;br /&gt;
== getStoresForAccount  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
Here we send the auth info to get the store information (see the response example) &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:getStoresForAccount soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test_user&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;password&amp;lt;/password&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:getStoresForAccount&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
You can see here an ID and Store Name are returned. CMS uses these to create the order source. At least one number and name combination are&amp;amp;nbsp;&#039;&#039;&#039;required&#039;&#039;&#039;. Though the name and number are arbitrary to what the customer would like to see displayed in CMS. &amp;amp;nbsp;&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Stores&amp;gt;&lt;br /&gt;
   &amp;lt;Store&amp;gt;&lt;br /&gt;
      &amp;lt;ID&amp;gt;2226&amp;lt;/ID&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;TestStoreFirst&amp;lt;/Name&amp;gt;&lt;br /&gt;
   &amp;lt;/Store&amp;gt;&lt;br /&gt;
   &amp;lt;Store&amp;gt;&lt;br /&gt;
      &amp;lt;ID&amp;gt;2585&amp;lt;/ID&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;TestStoreSecond&amp;lt;/Name&amp;gt;&lt;br /&gt;
   &amp;lt;/Store&amp;gt;&lt;br /&gt;
&amp;lt;/Stores&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== downloadOrders  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:downloadOrders soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;version xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;&amp;lt;/version&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:downloadOrders&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;CMSData&amp;gt;&lt;br /&gt;
&amp;lt;Orders&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;            &lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;52.85&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;57.85&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Discount&amp;gt;10.00&amp;lt;/Discount&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;XMAS11&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;RefOrderID&amp;gt;Ex1-SizeDisc2&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;Please do not substitute.&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;L&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Army Green&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;2&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;19.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;39.90&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
						&amp;lt;/Item&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;Small&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Leather&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;17.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;17.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest Shirt&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationLine&amp;gt;Optional customization text, no limit on characters&amp;lt;/CustomizationLine&amp;gt;&lt;br /&gt;
									&amp;lt;SerialNumber&amp;gt;Optional serial number, any text up to 50 characters&amp;lt;/SerialNumber&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser1&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser1&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser2&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser2&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;52.85&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
			&amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;60.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;6.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Adjustment&amp;gt;-5.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;WEB123&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex2-Ship2Wrk&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;The Schneid Corp&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;987 5th Ave Ste 311&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;LLGOSD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest product&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
			&amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;60.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;MasterCard&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;5432111111111111&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
			&amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;63.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
            &amp;lt;Adjustment&amp;gt;-1.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;TVLGOS&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;SalesPersonInitials&amp;gt;LUK&amp;lt;/SalesPersonInitials&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex3GiftOrder&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;rrschneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Jimmy&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Dean&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;Farm Fresh Sausage, Link&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;123 Fryers Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;jdean@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;GLCCD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Next Finest kit&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;Happy Birthday Jimmy!&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;63.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2015-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;/Orders&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;123456781&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Alejandro&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Gallardo&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;Unataki&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;3660 NW 114 Ave&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Miami&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;33178&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;8005551212&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;janrrot@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SPPS&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;1234567901&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Mark&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;R&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Freeze&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;UFO&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;555 Schenker St&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Addison&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;IL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;60101&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;9876543210&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;mrfreeze@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SS4&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;/CMSData&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== confirmOrdersReceived  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
Here we&#039;re sending a list of the orders that were successfully downloaded into CMS. The item list is the RefOrderID referenced in the downloadOrders response. &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot; xmlns:soapenc=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:confirmOrdersReceived soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;order_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;17&amp;lt;/item&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;18&amp;lt;/item&amp;gt;&lt;br /&gt;
	 &amp;lt;/order_ids&amp;gt;&lt;br /&gt;
         &amp;lt;catalog_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:confirmOrdersReceived&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
This does not send xml back but a normal response is sent 1 being successful 0 something didn&#039;t go right with the confirmation: &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;SOAP-ENV:Body&amp;gt;&lt;br /&gt;
      &amp;lt;confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
         &amp;lt;return xsi:type=&amp;quot;xsd:boolean&amp;quot;&amp;gt;1&amp;lt;/return&amp;gt;&lt;br /&gt;
      &amp;lt;/confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
   &amp;lt;/SOAP-ENV:Body&amp;gt;&lt;br /&gt;
&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
	<entry>
		<id>http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2359</id>
		<title>CV3 Web Service Replication</title>
		<link rel="alternate" type="text/html" href="http://wiki.newhavensoftware.com/index.php?title=CV3_Web_Service_Replication&amp;diff=2359"/>
		<updated>2016-02-02T17:42:23Z</updated>

		<summary type="html">&lt;p&gt;Dan hacker: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Intro=&lt;br /&gt;
Before [https://updates.newhavensoftware.com/v901release_notes.htm#link-1-1 CMS v9] and it&#039;s ability to use &amp;quot;plug-ins&amp;quot; to connect to websites, the only integration CMS had with websites was via the eCMS Module and its connection to CommerceV3 (CV3). If integration with other sites was desired the only recourse was to mimic the CV3(NHS) web service and then redirect CMS to point at the replicated web service you are hosting. With the new [http://wiki.newhavensoftware.com/index.php/ECMS_Module eCMS Module plug-in system] this replication method is largely no longer necessary since a plug-in can be designed to work specifically with you cart. The following information is retained here for reference and archival purposes should it still be valuable.&lt;br /&gt;
&lt;br /&gt;
Noting the difference between CV3(NHS) and CV3(Public). CV3(NHS) is the web service CV3 hosts specifically for CMS to connect to. NHS worked with CV3 to develop their first order management system integration which resulted in their hosting this web service. Since that time CV3 has developed a &amp;quot;public&amp;quot; web service which can be used by any order management system, not just CMS, and thus is rather different than the CV3(NHS) web service. All future development/maintenance by NHS and CV3 will only be done on the CV3(Public) web service. NHS and CV3 consider the CV3(NHS) to be a legacy solution and anticipate it being moved to an End of Life status in 2017.&lt;br /&gt;
&lt;br /&gt;
The replication method described in this article only works with CV3(NHS) web service/WSDL.&lt;br /&gt;
&lt;br /&gt;
=Legacy Article on CV3(NHS) Web Service Replication=&lt;br /&gt;
In order to create a web service that CMS can talk to, which mimics the CV3(NHS) web service (not the CV3 Public web service), you must first accept the following methods into your web service: &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#downloadOrders downloadOrders]&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;[http://wiki.newhavensoftware.com/index.php/CV3_Web_Service_Replication#confirmOrdersReceived confirmOrdersReceived]&#039;&#039;&#039; &lt;br /&gt;
*importProducts &lt;br /&gt;
*exportProducts &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can compare this to the wsdl located here:&amp;amp;nbsp;[https://ecms.commercev3.com/services/serviceCV3.php?wsdl https://ecms.commercev3.com/services/serviceCV3.php?wsdl] &lt;br /&gt;
&lt;br /&gt;
== About Responses  ==&lt;br /&gt;
&lt;br /&gt;
All responses are base64 encoded and look like this: &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;SOAP-ENV:Body&amp;gt;&lt;br /&gt;
      &amp;lt;getStoresForAccountResponse&amp;gt;&lt;br /&gt;
         &amp;lt;return xsi:type=&amp;quot;xsd:base64Binary&amp;quot;&amp;gt;PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+Cgo8U3RvcmVzPgogICA8U3RvcmU+CiAgICAgIDxJRD4yMjI2PC9JRD4KICAgICAgPE5hbWU+Y21zVGVzdFN0b3JlPC9OYW1lPgogICA8L1N0b3JlPgogICA8U3RvcmU+CiAgICAgIDxJRD4yNTg1PC9JRD4KICAgICAgPE5hbWU+R2FtZXMgYnkgTWFpbDwvTmFtZT4KICAgPC9TdG9yZT4KPC9TdG9yZXM+Cg==&amp;lt;/return&amp;gt;&lt;br /&gt;
      &amp;lt;/getStoresForAccountResponse&amp;gt;&lt;br /&gt;
   &amp;lt;/SOAP-ENV:Body&amp;gt;&lt;br /&gt;
&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; All the responses below are only the encoded section which is a base64 encoded xml file. &lt;br /&gt;
&lt;br /&gt;
The XML is expected to be in the CMS XML format. See the [[CMSxml.xsd]] for more info. &lt;br /&gt;
&lt;br /&gt;
== getStoresForAccount  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
Here we send the auth info to get the store information (see the response example) &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:getStoresForAccount soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test_user&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;password&amp;lt;/password&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:getStoresForAccount&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
You can see here an ID and Store Name are returned. CMS uses these to create the order source. At least one number and name combination are&amp;amp;nbsp;&#039;&#039;&#039;required&#039;&#039;&#039;. Though the name and number are arbitrary to what the customer would like to see displayed in CMS. &amp;amp;nbsp;&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Stores&amp;gt;&lt;br /&gt;
   &amp;lt;Store&amp;gt;&lt;br /&gt;
      &amp;lt;ID&amp;gt;2226&amp;lt;/ID&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;TestStoreFirst&amp;lt;/Name&amp;gt;&lt;br /&gt;
   &amp;lt;/Store&amp;gt;&lt;br /&gt;
   &amp;lt;Store&amp;gt;&lt;br /&gt;
      &amp;lt;ID&amp;gt;2585&amp;lt;/ID&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;TestStoreSecond&amp;lt;/Name&amp;gt;&lt;br /&gt;
   &amp;lt;/Store&amp;gt;&lt;br /&gt;
&amp;lt;/Stores&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== downloadOrders  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:downloadOrders soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;version xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;&amp;lt;/version&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:downloadOrders&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;CMSData&amp;gt;&lt;br /&gt;
&amp;lt;Orders&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;            &lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;52.85&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;57.85&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Discount&amp;gt;10.00&amp;lt;/Discount&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;XMAS11&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;RefOrderID&amp;gt;Ex1-SizeDisc2&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;Please do not substitute.&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;lschneider1@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;L&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Army Green&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;2&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;19.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;39.90&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
						&amp;lt;/Item&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;SHIRT123&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
									&amp;lt;SizeName&amp;gt;Small&amp;lt;/SizeName&amp;gt;&lt;br /&gt;
									&amp;lt;ColorName&amp;gt;Leather&amp;lt;/ColorName&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;17.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;17.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest Shirt&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationLine&amp;gt;Optional customization text, no limit on characters&amp;lt;/CustomizationLine&amp;gt;&lt;br /&gt;
									&amp;lt;SerialNumber&amp;gt;Optional serial number, any text up to 50 characters&amp;lt;/SerialNumber&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser1&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser1&amp;gt;&lt;br /&gt;
									&amp;lt;CustomizationUser2&amp;gt;Optional user-defined field/attribute up to 50 characters&amp;lt;/CustomizationUser2&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;52.85&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
			&amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;60.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;6.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
			&amp;lt;Adjustment&amp;gt;-5.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;WEB123&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex2-Ship2Wrk&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;The Schneid Corp&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;987 5th Ave Ste 311&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;schneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
						&amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;LLGOSD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Finest product&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
			&amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;60.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;MasterCard&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;5432111111111111&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2014-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
			&amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;Order&amp;gt;&lt;br /&gt;
            &amp;lt;OrderDate&amp;gt;2011-09-15T22:31:38&amp;lt;/OrderDate&amp;gt;&lt;br /&gt;
            &amp;lt;OrderTotal&amp;gt;63.95&amp;lt;/OrderTotal&amp;gt;&lt;br /&gt;
            &amp;lt;ItemTotal&amp;gt;59.95&amp;lt;/ItemTotal&amp;gt;&lt;br /&gt;
            &amp;lt;StateTaxes&amp;gt;0.00&amp;lt;/StateTaxes&amp;gt;&lt;br /&gt;
            &amp;lt;ShippingCharges&amp;gt;5.00&amp;lt;/ShippingCharges&amp;gt;&lt;br /&gt;
            &amp;lt;Adjustment&amp;gt;-1.00&amp;lt;/Adjustment&amp;gt;&lt;br /&gt;
            &amp;lt;AdCode&amp;gt;TVLGOS&amp;lt;/AdCode&amp;gt;&lt;br /&gt;
			&amp;lt;SalesPersonInitials&amp;gt;LUK&amp;lt;/SalesPersonInitials&amp;gt;&lt;br /&gt;
            &amp;lt;RefOrderID&amp;gt;Ex3GiftOrder&amp;lt;/RefOrderID&amp;gt;&lt;br /&gt;
            &amp;lt;Notes&amp;gt;&amp;lt;/Notes&amp;gt;&lt;br /&gt;
            &amp;lt;Customer&amp;gt;&lt;br /&gt;
                        &amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Robert&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;A&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Schneider&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;3555 Willows Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;rrschneider@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;2399459920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
            &amp;lt;/Customer&amp;gt;&lt;br /&gt;
            &amp;lt;Recipient IsPurchaser=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;ShipToAddress&amp;gt;&lt;br /&gt;
                                    &amp;lt;ContactName&amp;gt;&lt;br /&gt;
                                                &amp;lt;FirstName&amp;gt;Jimmy&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
                                                &amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
                                                &amp;lt;LastName&amp;gt;Dean&amp;lt;/LastName&amp;gt;&lt;br /&gt;
                                                &amp;lt;Company&amp;gt;Farm Fresh Sausage, Link&amp;lt;/Company&amp;gt;&lt;br /&gt;
                                                &amp;lt;Title&amp;gt;&amp;lt;/Title&amp;gt;&lt;br /&gt;
                                    &amp;lt;/ContactName&amp;gt;&lt;br /&gt;
                                    &amp;lt;Address&amp;gt;&lt;br /&gt;
                                                &amp;lt;AddressLine3&amp;gt;123 Fryers Rd&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
                                                &amp;lt;City&amp;gt;Cape Coral&amp;lt;/City&amp;gt;&lt;br /&gt;
                                                &amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
                                                &amp;lt;PostalCode&amp;gt;33904&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
                                                &amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
                                                &amp;lt;Email&amp;gt;jdean@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
                                    &amp;lt;/Address&amp;gt;&lt;br /&gt;
                        &amp;lt;/ShipToAddress&amp;gt;&lt;br /&gt;
                        &amp;lt;Item&amp;gt;&lt;br /&gt;
                                    &amp;lt;ProductCode&amp;gt;GLCCD&amp;lt;/ProductCode&amp;gt;&lt;br /&gt;
                                    &amp;lt;OrderQuantity&amp;gt;1&amp;lt;/OrderQuantity&amp;gt;&lt;br /&gt;
                                    &amp;lt;UnitPrice&amp;gt;59.95&amp;lt;/UnitPrice&amp;gt;&lt;br /&gt;
                                    &amp;lt;TotalPrice&amp;gt;59.95&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
									&amp;lt;ProductDescription&amp;gt;Our Next Finest kit&amp;lt;/ProductDescription&amp;gt;&lt;br /&gt;
                        &amp;lt;/Item&amp;gt;&lt;br /&gt;
                        &amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumDigits&amp;gt;9325499920&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
                                    &amp;lt;PhoneNumberType&amp;gt;Home&amp;lt;/PhoneNumberType&amp;gt;&lt;br /&gt;
                        &amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
						&amp;lt;Package&amp;gt;&amp;lt;/Package&amp;gt;&lt;br /&gt;
                        &amp;lt;GiftMessage&amp;gt;Happy Birthday Jimmy!&amp;lt;/GiftMessage&amp;gt;&lt;br /&gt;
            &amp;lt;/Recipient&amp;gt;&lt;br /&gt;
            &amp;lt;Payment&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentAmount&amp;gt;63.95&amp;lt;/PaymentAmount&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentType&amp;gt;Visa&amp;lt;/PaymentType&amp;gt;&lt;br /&gt;
						&amp;lt;PaymentName&amp;gt;Robert A Schneider&amp;lt;/PaymentName&amp;gt;&lt;br /&gt;
                        &amp;lt;CardInfo&amp;gt;&lt;br /&gt;
                                    &amp;lt;AccountNumber&amp;gt;4444444444444448&amp;lt;/AccountNumber&amp;gt;&lt;br /&gt;
                                    &amp;lt;ExpirationDate&amp;gt;2015-09&amp;lt;/ExpirationDate&amp;gt;&lt;br /&gt;
                                    &amp;lt;CardInfoFlags Captured=&amp;quot;false&amp;quot; ECommerce=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/CardInfoFlags&amp;gt;&lt;br /&gt;
									&amp;lt;CVC&amp;gt;123&amp;lt;/CVC&amp;gt;&lt;br /&gt;
                        &amp;lt;/CardInfo&amp;gt;&lt;br /&gt;
                        &amp;lt;PaymentFlags&amp;gt;&amp;lt;/PaymentFlags&amp;gt;&lt;br /&gt;
            &amp;lt;/Payment&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;DefaultShipMethod IndexBy=&amp;quot;Code&amp;quot;&amp;gt;U&amp;lt;/DefaultShipMethod&amp;gt;&lt;br /&gt;
            &amp;lt;OrderFlags&amp;gt;&amp;lt;/OrderFlags&amp;gt;&lt;br /&gt;
&amp;lt;/Order&amp;gt;&lt;br /&gt;
&amp;lt;/Orders&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;123456781&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Alejandro&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Gallardo&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;Unataki&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;3660 NW 114 Ave&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Miami&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;FL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;33178&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;8005551212&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;janrrot@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SPPS&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;CatalogRequest ID=&amp;quot;1234567901&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;Customer&amp;gt;&lt;br /&gt;
	&amp;lt;ContactAddress&amp;gt;&lt;br /&gt;
		&amp;lt;ContactName&amp;gt;&lt;br /&gt;
			&amp;lt;FirstName&amp;gt;Mark&amp;lt;/FirstName&amp;gt;&lt;br /&gt;
			&amp;lt;MiddleInitial&amp;gt;R&amp;lt;/MiddleInitial&amp;gt;&lt;br /&gt;
			&amp;lt;LastName&amp;gt;Freeze&amp;lt;/LastName&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;UFO&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;CEO&amp;lt;/Title&amp;gt;&lt;br /&gt;
		&amp;lt;/ContactName&amp;gt;&lt;br /&gt;
		&amp;lt;Address&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine2&amp;gt;&amp;lt;/AddressLine2&amp;gt;&lt;br /&gt;
			&amp;lt;AddressLine3&amp;gt;555 Schenker St&amp;lt;/AddressLine3&amp;gt;&lt;br /&gt;
			&amp;lt;City&amp;gt;Addison&amp;lt;/City&amp;gt;&lt;br /&gt;
			&amp;lt;State&amp;gt;IL&amp;lt;/State&amp;gt;&lt;br /&gt;
			&amp;lt;PostalCode&amp;gt;60101&amp;lt;/PostalCode&amp;gt;&lt;br /&gt;
			&amp;lt;CountryID&amp;gt;840&amp;lt;/CountryID&amp;gt;&lt;br /&gt;
		&amp;lt;/Address&amp;gt;&lt;br /&gt;
	&amp;lt;/ContactAddress&amp;gt;&lt;br /&gt;
	&amp;lt;PhoneNumber&amp;gt;&lt;br /&gt;
		&amp;lt;PhoneNumDigits&amp;gt;9876543210&amp;lt;/PhoneNumDigits&amp;gt;&lt;br /&gt;
	&amp;lt;/PhoneNumber&amp;gt;&lt;br /&gt;
	&amp;lt;Email&amp;gt;mrfreeze@example.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
	&amp;lt;SourceCode&amp;gt;SS4&amp;lt;/SourceCode&amp;gt;&lt;br /&gt;
&amp;lt;/Customer&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequest&amp;gt;&lt;br /&gt;
&amp;lt;/CatalogRequests&amp;gt;&lt;br /&gt;
&amp;lt;/CMSData&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== confirmOrdersReceived  ==&lt;br /&gt;
&lt;br /&gt;
=== Sample Request  ===&lt;br /&gt;
&lt;br /&gt;
Here we&#039;re sending a list of the orders that were successfully downloaded into CMS. The item list is the RefOrderID referenced in the downloadOrders response. &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;soapenv:Envelope xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:soapenv=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:soap=&amp;quot;http://soapinterop.org/&amp;quot; xmlns:soapenc=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Header/&amp;gt;&lt;br /&gt;
   &amp;lt;soapenv:Body&amp;gt;&lt;br /&gt;
      &amp;lt;soap:confirmOrdersReceived soapenv:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot;&amp;gt;&lt;br /&gt;
         &amp;lt;store_id xsi:type=&amp;quot;xsd:integer&amp;quot;&amp;gt;2226&amp;lt;/store_id&amp;gt;&lt;br /&gt;
         &amp;lt;username xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;cms_test&amp;lt;/username&amp;gt;&lt;br /&gt;
         &amp;lt;password xsi:type=&amp;quot;xsd:string&amp;quot;&amp;gt;testpass&amp;lt;/password&amp;gt;&lt;br /&gt;
         &amp;lt;order_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;17&amp;lt;/item&amp;gt;&lt;br /&gt;
		&amp;lt;item&amp;gt;18&amp;lt;/item&amp;gt;&lt;br /&gt;
	 &amp;lt;/order_ids&amp;gt;&lt;br /&gt;
         &amp;lt;catalog_ids xsi:type=&amp;quot;soap:ArrayOfstring&amp;quot; soapenc:arrayType=&amp;quot;xsd:string[]&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/soap:confirmOrdersReceived&amp;gt;&lt;br /&gt;
   &amp;lt;/soapenv:Body&amp;gt;&lt;br /&gt;
&amp;lt;/soapenv:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Sample Response  ===&lt;br /&gt;
&lt;br /&gt;
This does not send xml back but a normal response is sent 1 being successful 0 something didn&#039;t go right with the confirmation: &amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;SOAP-ENV:Envelope SOAP-ENV:encodingStyle=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:SOAP-ENV=&amp;quot;http://schemas.xmlsoap.org/soap/envelope/&amp;quot; xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xmlns:SOAP-ENC=&amp;quot;http://schemas.xmlsoap.org/soap/encoding/&amp;quot; xmlns:si=&amp;quot;http://soapinterop.org/xsd&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;SOAP-ENV:Body&amp;gt;&lt;br /&gt;
      &amp;lt;confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
         &amp;lt;return xsi:type=&amp;quot;xsd:boolean&amp;quot;&amp;gt;1&amp;lt;/return&amp;gt;&lt;br /&gt;
      &amp;lt;/confirmOrdersReceivedResponse&amp;gt;&lt;br /&gt;
   &amp;lt;/SOAP-ENV:Body&amp;gt;&lt;br /&gt;
&amp;lt;/SOAP-ENV:Envelope&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dan hacker</name></author>
	</entry>
</feed>