This article is for developers only! You need to know the basics of Magento setup and you need to be familiar with curl and similar tools to understand the rest of this article.

Show below is a simplified version of how an Ordoro order import works with Magento. For each operation, we have posted the corresponding curl command equivalent. Please run these curl commands to see whether you are getting the expected response. If you don’t get the correct response, then Ordoro won’t get the correct response either.

Understanding the store_url

  • Your magento store URL should look something like this : https://your-website.com/index.php/api/v2_soap/index/
  • You’ll use this store_url in the following commands.

Get the session ID

The most basic operation is to login to the magento API to get a token used in other requests. You need to replace the following parameters in the curl request shown below –

  • :username:
  • :key:
  • :store_url:
curl --header 'SOAPAction: login' --header 'Content-Type: text/xml; charset=UTF-8' --request POST --data '<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body><login><username>:username:</username><apiKey>:key:</apiKey></login></soap:Body></soap:Envelope>' :store_url:
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="urn:Magento" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
    <ns1:loginResponse>
        <loginReturn xsi:type="xsd:string">0e57cf97b4bea51aae949914426a9e50</loginReturn>
    </ns1:loginResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Get a list of Order IDs

Then use the session ID from the last request to get salesOrderList. You need to replace the following parameters in the curl request shown below –

  • :session_id:
  • :store_url:
curl --header 'SOAPAction: salesOrderList' --header 'Content-Type: text/xml; charset=UTF-8' --request POST --data '<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body><salesOrderList><sessionId>:session_id:</sessionId><filters><complex_filter><item><key>state</key><value><key>in</key><value>processing</value></value></item></complex_filter></filters></salesOrderList></soap:Body></soap:Envelope>' :store_url:

In the following response, look for the XML tag increment_id.  In this example, the value is 100000003. You’ll need the value for the next section.

Your response might have multiple increment_ids, but you only need to test with a single value.

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="urn:Magento" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
    <ns1:salesOrderListResponse>
        <result SOAP-ENC:arrayType="ns1:salesOrderListEntity[4]" xsi:type="ns1:salesOrderListEntityArray">
            <item xsi:type="ns1:salesOrderListEntity">
                <increment_id xsi:type="xsd:string">100000003</increment_id>
                <store_id xsi:type="xsd:string">1</store_id>
                <created_at xsi:type="xsd:string">2013-02-27 21:15:49</created_at>
                <updated_at xsi:type="xsd:string">2013-03-04 17:41:23</updated_at>
                <customer_id xsi:type="xsd:string">1</customer_id>
                <tax_amount xsi:type="xsd:string">0.0000</tax_amount>
                <shipping_amount xsi:type="xsd:string">10.0000</shipping_amount>
                <discount_amount xsi:type="xsd:string">0.0000</discount_amount>
                <subtotal xsi:type="xsd:string">20.0000</subtotal>
                <grand_total xsi:type="xsd:string">30.0000</grand_total>
                <total_qty_ordered xsi:type="xsd:string">2.0000</total_qty_ordered>
                <base_tax_amount xsi:type="xsd:string">0.0000</base_tax_amount>
                <base_shipping_amount xsi:type="xsd:string">10.0000</base_shipping_amount>
                <base_discount_amount xsi:type="xsd:string">0.0000</base_discount_amount>
                <base_subtotal xsi:type="xsd:string">20.0000</base_subtotal>
                <base_grand_total xsi:type="xsd:string">30.0000</base_grand_total>
                <billing_address_id xsi:type="xsd:string">5</billing_address_id>
                <billing_firstname xsi:type="xsd:string">Jagath</billing_firstname>
                <billing_lastname xsi:type="xsd:string">Narayan</billing_lastname>
                <shipping_address_id xsi:type="xsd:string">6</shipping_address_id>
                <shipping_firstname xsi:type="xsd:string">Jagath</shipping_firstname>
                <shipping_lastname xsi:type="xsd:string">Narayan</shipping_lastname>
                <billing_name xsi:type="xsd:string">Jagath Narayan</billing_name>
                <shipping_name xsi:type="xsd:string">Jagath Narayan</shipping_name>
                <store_to_base_rate xsi:type="xsd:string">1.0000</store_to_base_rate>
                <store_to_order_rate xsi:type="xsd:string">1.0000</store_to_order_rate>
                <base_to_global_rate xsi:type="xsd:string">1.0000</base_to_global_rate>
                <base_to_order_rate xsi:type="xsd:string">1.0000</base_to_order_rate>
                <weight xsi:type="xsd:string">2.0000</weight>
                <store_name xsi:type="xsd:string">Main Website
                Main Website Store
                Default Store View</store_name>
                <status xsi:type="xsd:string">processing</status>
                <state xsi:type="xsd:string">processing</state>
                <global_currency_code xsi:type="xsd:string">USD</global_currency_code>
                <base_currency_code xsi:type="xsd:string">USD</base_currency_code>
                <store_currency_code xsi:type="xsd:string">USD</store_currency_code>
                <order_currency_code xsi:type="xsd:string">USD</order_currency_code>
                <shipping_method xsi:type="xsd:string">flatrate_flatrate</shipping_method>
                <shipping_description xsi:type="xsd:string">Flat Rate - Fixed</shipping_description>
                <customer_email xsi:type="xsd:string">info@ordoro.com</customer_email>
                <customer_firstname xsi:type="xsd:string">Jagath</customer_firstname>
                <customer_lastname xsi:type="xsd:string">Narayan</customer_lastname>
                <quote_id xsi:type="xsd:string">10</quote_id>
                <is_virtual xsi:type="xsd:string">0</is_virtual>
                <customer_group_id xsi:type="xsd:string">1</customer_group_id>
                <customer_note_notify xsi:type="xsd:string">0</customer_note_notify>
                <customer_is_guest xsi:type="xsd:string">0</customer_is_guest>
                <email_sent xsi:type="xsd:string">1</email_sent>
                <order_id xsi:type="xsd:string">3</order_id>
                <protect_code xsi:type="xsd:string">de7acf</protect_code>
                <base_shipping_tax_amount xsi:type="xsd:string">0.0000</base_shipping_tax_amount>
                <shipping_tax_amount xsi:type="xsd:string">0.0000</shipping_tax_amount>
                <paypal_ipn_customer_notified xsi:type="xsd:string">0</paypal_ipn_customer_notified>
                <base_shipping_discount_amount xsi:type="xsd:string">0.0000</base_shipping_discount_amount>
                <base_subtotal_incl_tax xsi:type="xsd:string">20.0000</base_subtotal_incl_tax>
                <base_total_due xsi:type="xsd:string">30.0000</base_total_due>
                <shipping_discount_amount xsi:type="xsd:string">0.0000</shipping_discount_amount>
                <subtotal_incl_tax xsi:type="xsd:string">20.0000</subtotal_incl_tax>
                <total_due xsi:type="xsd:string">30.0000</total_due>
                <total_item_count xsi:type="xsd:string">2</total_item_count>
                <hidden_tax_amount xsi:type="xsd:string">0.0000</hidden_tax_amount>
                <base_hidden_tax_amount xsi:type="xsd:string">0.0000</base_hidden_tax_amount>
                <shipping_hidden_tax_amount xsi:type="xsd:string">0.0000</shipping_hidden_tax_amount>
                <base_shipping_hidden_tax_amount xsi:type="xsd:string">0.0000</base_shipping_hidden_tax_amount>
                <shipping_incl_tax xsi:type="xsd:string">10.0000</shipping_incl_tax>
                <base_shipping_incl_tax xsi:type="xsd:string">10.0000</base_shipping_incl_tax>
                <firstname xsi:type="xsd:string">Jagath</firstname>
                <lastname xsi:type="xsd:string">Narayan</lastname>
                <telephone xsi:type="xsd:string">5122719453</telephone>
                <postcode xsi:type="xsd:string">78701</postcode>
            </item>
        </result>
    </ns1:salesOrderListResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Get the details of an order

Magento doesn’t give us all the info we need in the order list, so we need to get the order details. You need to replace the following parameters in the curl request shown below –

  • :session_id:
  • :order_id:
  • :store_url:
curl --header 'SOAPAction: salesOrderInfo' --header 'Content-Type: text/xml; charset=UTF-8' --request POST --data '<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body><salesOrderInfo><sessionId>:session_id:</sessionId><orderIncrementId>:order_id:</orderIncrementId></salesOrderInfo></soap:Body></soap:Envelope>' :store_url:

This is an example of the detailed output:

<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="urn:Magento" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
    <ns1:salesOrderInfoResponse>
        <result xsi:type="ns1:salesOrderEntity">
            <increment_id xsi:type="xsd:string">100000003</increment_id>
            <store_id xsi:type="xsd:string">1</store_id>
            <created_at xsi:type="xsd:string">2013-02-27 21:15:49</created_at>
            <updated_at xsi:type="xsd:string">2013-03-04 17:41:23</updated_at>
            <customer_id xsi:type="xsd:string">1</customer_id>
            <tax_amount xsi:type="xsd:string">0.0000</tax_amount>
            <shipping_amount xsi:type="xsd:string">10.0000</shipping_amount>
            <discount_amount xsi:type="xsd:string">0.0000</discount_amount>
            <subtotal xsi:type="xsd:string">20.0000</subtotal>
            <grand_total xsi:type="xsd:string">30.0000</grand_total>
            <total_qty_ordered xsi:type="xsd:string">2.0000</total_qty_ordered>
            <base_tax_amount xsi:type="xsd:string">0.0000</base_tax_amount>
            <base_shipping_amount xsi:type="xsd:string">10.0000</base_shipping_amount>
            <base_discount_amount xsi:type="xsd:string">0.0000</base_discount_amount>
            <base_subtotal xsi:type="xsd:string">20.0000</base_subtotal>
            <base_grand_total xsi:type="xsd:string">30.0000</base_grand_total>
            <billing_address_id xsi:type="xsd:string">5</billing_address_id>
            <shipping_address_id xsi:type="xsd:string">6</shipping_address_id>
            <store_to_base_rate xsi:type="xsd:string">1.0000</store_to_base_rate>
            <store_to_order_rate xsi:type="xsd:string">1.0000</store_to_order_rate>
            <base_to_global_rate xsi:type="xsd:string">1.0000</base_to_global_rate>
            <base_to_order_rate xsi:type="xsd:string">1.0000</base_to_order_rate>
            <weight xsi:type="xsd:string">2.0000</weight>
            <store_name xsi:type="xsd:string">Main Website
            Main Website Store
            Default Store View</store_name>
            <status xsi:type="xsd:string">processing</status>
            <state xsi:type="xsd:string">processing</state>
            <global_currency_code xsi:type="xsd:string">USD</global_currency_code>
            <base_currency_code xsi:type="xsd:string">USD</base_currency_code>
            <store_currency_code xsi:type="xsd:string">USD</store_currency_code>
            <order_currency_code xsi:type="xsd:string">USD</order_currency_code>
            <shipping_method xsi:type="xsd:string">flatrate_flatrate</shipping_method>
            <shipping_description xsi:type="xsd:string">Flat Rate - Fixed</shipping_description>
            <customer_email xsi:type="xsd:string">info@ordoro.com</customer_email>
            <customer_firstname xsi:type="xsd:string">Jagath</customer_firstname>
            <customer_lastname xsi:type="xsd:string">Narayan</customer_lastname>
            <quote_id xsi:type="xsd:string">10</quote_id>
            <is_virtual xsi:type="xsd:string">0</is_virtual>
            <customer_group_id xsi:type="xsd:string">1</customer_group_id>
            <customer_note_notify xsi:type="xsd:string">0</customer_note_notify>
            <customer_is_guest xsi:type="xsd:string">0</customer_is_guest>
            <email_sent xsi:type="xsd:string">1</email_sent>
            <order_id xsi:type="xsd:string">3</order_id>
            <shipping_address xsi:type="ns1:salesOrderAddressEntity">
                <parent_id xsi:type="xsd:string">3</parent_id>
                <address_type xsi:type="xsd:string">shipping</address_type>
                <firstname xsi:type="xsd:string">Jagath</firstname>
                <lastname xsi:type="xsd:string">Narayan</lastname>
                <company xsi:type="xsd:string">Ordoro</company>
                <street xsi:type="xsd:string">101 W 6th St #405</street>
                <city xsi:type="xsd:string">Austin</city>
                <region xsi:type="xsd:string">Texas</region>
                <postcode xsi:type="xsd:string">78701</postcode>
                <country_id xsi:type="xsd:string">US</country_id>
                <telephone xsi:type="xsd:string">5122719453</telephone>
                <region_id xsi:type="xsd:string">57</region_id>
                <address_id xsi:type="xsd:string">6</address_id>
            </shipping_address>
            <billing_address xsi:type="ns1:salesOrderAddressEntity">
                <parent_id xsi:type="xsd:string">3</parent_id>
                <address_type xsi:type="xsd:string">billing</address_type>
                <firstname xsi:type="xsd:string">Jagath</firstname>
                <lastname xsi:type="xsd:string">Narayan</lastname>
                <company xsi:type="xsd:string">Ordoro</company>
                <street xsi:type="xsd:string">101 W 6th St #405</street>
                <city xsi:type="xsd:string">Austin</city>
                <region xsi:type="xsd:string">Texas</region>
                <postcode xsi:type="xsd:string">78701</postcode>
                <country_id xsi:type="xsd:string">US</country_id>
                <telephone xsi:type="xsd:string">5122719453</telephone>
                <region_id xsi:type="xsd:string">57</region_id>
                <address_id xsi:type="xsd:string">5</address_id>
            </billing_address>
            <items SOAP-ENC:arrayType="ns1:salesOrderItemEntity[2]" xsi:type="ns1:salesOrderItemEntityArray">
                <item xsi:type="ns1:salesOrderItemEntity">
                    <item_id xsi:type="xsd:string">3</item_id>
                    <order_id xsi:type="xsd:string">3</order_id>
                    <quote_item_id xsi:type="xsd:string">8</quote_item_id>
                    <created_at xsi:type="xsd:string">2013-02-27 21:15:49</created_at>
                    <updated_at xsi:type="xsd:string">2013-03-04 17:41:23</updated_at>
                    <product_id xsi:type="xsd:string">4</product_id>
                    <product_type xsi:type="xsd:string">simple</product_type>
                    <product_options xsi:type="xsd:string">a:1:{s:15:"info_buyRequest";a:2:{s:3:"qty";i:1;s:7:"options";a:0:{}}}</product_options>
                    <weight xsi:type="xsd:string">1.0000</weight>
                    <is_virtual xsi:type="xsd:string">0</is_virtual>
                    <sku xsi:type="xsd:string">MSH-TSHIRT-blue-small</sku>
                    <name xsi:type="xsd:string">Make Ship Happen T-Shirt</name>
                    <free_shipping xsi:type="xsd:string">0</free_shipping>
                    <is_qty_decimal xsi:type="xsd:string">0</is_qty_decimal>
                    <no_discount xsi:type="xsd:string">0</no_discount>
                    <qty_canceled xsi:type="xsd:string">0.0000</qty_canceled>
                    <qty_invoiced xsi:type="xsd:string">0.0000</qty_invoiced>
                    <qty_ordered xsi:type="xsd:string">1.0000</qty_ordered>
                    <qty_refunded xsi:type="xsd:string">0.0000</qty_refunded>
                    <qty_shipped xsi:type="xsd:string">1.0000</qty_shipped>
                    <price xsi:type="xsd:string">10.0000</price>
                    <base_price xsi:type="xsd:string">10.0000</base_price>
                    <original_price xsi:type="xsd:string">10.0000</original_price>
                    <base_original_price xsi:type="xsd:string">10.0000</base_original_price>
                    <tax_percent xsi:type="xsd:string">0.0000</tax_percent>
                    <tax_amount xsi:type="xsd:string">0.0000</tax_amount>
                    <base_tax_amount xsi:type="xsd:string">0.0000</base_tax_amount>
                    <tax_invoiced xsi:type="xsd:string">0.0000</tax_invoiced>
                    <base_tax_invoiced xsi:type="xsd:string">0.0000</base_tax_invoiced>
                    <discount_percent xsi:type="xsd:string">0.0000</discount_percent>
                    <discount_amount xsi:type="xsd:string">0.0000</discount_amount>
                    <base_discount_amount xsi:type="xsd:string">0.0000</base_discount_amount>
                    <discount_invoiced xsi:type="xsd:string">0.0000</discount_invoiced>
                    <base_discount_invoiced xsi:type="xsd:string">0.0000</base_discount_invoiced>
                    <amount_refunded xsi:type="xsd:string">0.0000</amount_refunded>
                    <base_amount_refunded xsi:type="xsd:string">0.0000</base_amount_refunded>
                    <row_total xsi:type="xsd:string">10.0000</row_total>
                    <base_row_total xsi:type="xsd:string">10.0000</base_row_total>
                    <row_invoiced xsi:type="xsd:string">0.0000</row_invoiced>
                    <base_row_invoiced xsi:type="xsd:string">0.0000</base_row_invoiced>
                    <row_weight xsi:type="xsd:string">1.0000</row_weight>
                    <weee_tax_applied xsi:type="xsd:string">a:0:{}</weee_tax_applied>
                    <weee_tax_applied_amount xsi:type="xsd:string">0.0000</weee_tax_applied_amount>
                    <weee_tax_applied_row_amount xsi:type="xsd:string">0.0000</weee_tax_applied_row_amount>
                    <base_weee_tax_applied_amount xsi:type="xsd:string">0.0000</base_weee_tax_applied_amount>
                    <base_weee_tax_applied_row_amount xsi:type="xsd:string">0.0000</base_weee_tax_applied_row_amount>
                    <weee_tax_disposition xsi:type="xsd:string">0.0000</weee_tax_disposition>
                    <weee_tax_row_disposition xsi:type="xsd:string">0.0000</weee_tax_row_disposition>
                    <base_weee_tax_disposition xsi:type="xsd:string">0.0000</base_weee_tax_disposition>
                    <base_weee_tax_row_disposition xsi:type="xsd:string">0.0000</base_weee_tax_row_disposition>
                </item>
                <item xsi:type="ns1:salesOrderItemEntity">
                    <item_id xsi:type="xsd:string">4</item_id>
                    <order_id xsi:type="xsd:string">3</order_id>
                    <quote_item_id xsi:type="xsd:string">9</quote_item_id>
                    <created_at xsi:type="xsd:string">2013-02-27 21:15:49</created_at>
                    <updated_at xsi:type="xsd:string">2013-03-04 17:41:23</updated_at>
                    <product_id xsi:type="xsd:string">5</product_id>
                    <product_type xsi:type="xsd:string">simple</product_type>
                    <product_options xsi:type="xsd:string">a:1:{s:15:"info_buyRequest";a:2:{s:3:"qty";i:1;s:7:"options";a:0:{}}}</product_options>
                    <weight xsi:type="xsd:string">1.0000</weight>
                    <is_virtual xsi:type="xsd:string">0</is_virtual>
                    <sku xsi:type="xsd:string">MSH-TSHIRT-blue-large</sku>
                    <name xsi:type="xsd:string">Make Ship Happen T-Shirt</name>
                    <free_shipping xsi:type="xsd:string">0</free_shipping>
                    <is_qty_decimal xsi:type="xsd:string">0</is_qty_decimal>
                    <no_discount xsi:type="xsd:string">0</no_discount>
                    <qty_canceled xsi:type="xsd:string">0.0000</qty_canceled>
                    <qty_invoiced xsi:type="xsd:string">0.0000</qty_invoiced>
                    <qty_ordered xsi:type="xsd:string">1.0000</qty_ordered>
                    <qty_refunded xsi:type="xsd:string">0.0000</qty_refunded>
                    <qty_shipped xsi:type="xsd:string">1.0000</qty_shipped>
                    <price xsi:type="xsd:string">10.0000</price>
                    <base_price xsi:type="xsd:string">10.0000</base_price>
                    <original_price xsi:type="xsd:string">10.0000</original_price>
                    <base_original_price xsi:type="xsd:string">10.0000</base_original_price>
                    <tax_percent xsi:type="xsd:string">0.0000</tax_percent>
                    <tax_amount xsi:type="xsd:string">0.0000</tax_amount>
                    <base_tax_amount xsi:type="xsd:string">0.0000</base_tax_amount>
                    <tax_invoiced xsi:type="xsd:string">0.0000</tax_invoiced>
                    <base_tax_invoiced xsi:type="xsd:string">0.0000</base_tax_invoiced>
                    <discount_percent xsi:type="xsd:string">0.0000</discount_percent>
                    <discount_amount xsi:type="xsd:string">0.0000</discount_amount>
                    <base_discount_amount xsi:type="xsd:string">0.0000</base_discount_amount>
                    <discount_invoiced xsi:type="xsd:string">0.0000</discount_invoiced>
                    <base_discount_invoiced xsi:type="xsd:string">0.0000</base_discount_invoiced>
                    <amount_refunded xsi:type="xsd:string">0.0000</amount_refunded>
                    <base_amount_refunded xsi:type="xsd:string">0.0000</base_amount_refunded>
                    <row_total xsi:type="xsd:string">10.0000</row_total>
                    <base_row_total xsi:type="xsd:string">10.0000</base_row_total>
                    <row_invoiced xsi:type="xsd:string">0.0000</row_invoiced>
                    <base_row_invoiced xsi:type="xsd:string">0.0000</base_row_invoiced>
                    <row_weight xsi:type="xsd:string">1.0000</row_weight>
                    <weee_tax_applied xsi:type="xsd:string">a:0:{}</weee_tax_applied>
                    <weee_tax_applied_amount xsi:type="xsd:string">0.0000</weee_tax_applied_amount>
                    <weee_tax_applied_row_amount xsi:type="xsd:string">0.0000</weee_tax_applied_row_amount>
                    <base_weee_tax_applied_amount xsi:type="xsd:string">0.0000</base_weee_tax_applied_amount>
                    <base_weee_tax_applied_row_amount xsi:type="xsd:string">0.0000</base_weee_tax_applied_row_amount>
                    <weee_tax_disposition xsi:type="xsd:string">0.0000</weee_tax_disposition>
                    <weee_tax_row_disposition xsi:type="xsd:string">0.0000</weee_tax_row_disposition>
                    <base_weee_tax_disposition xsi:type="xsd:string">0.0000</base_weee_tax_disposition>
                    <base_weee_tax_row_disposition xsi:type="xsd:string">0.0000</base_weee_tax_row_disposition>
                </item>
            </items>
            <payment xsi:type="ns1:salesOrderPaymentEntity">
                <parent_id xsi:type="xsd:string">3</parent_id>
                <amount_ordered xsi:type="xsd:string">30.0000</amount_ordered>
                <shipping_amount xsi:type="xsd:string">10.0000</shipping_amount>
                <base_amount_ordered xsi:type="xsd:string">30.0000</base_amount_ordered>
                <base_shipping_amount xsi:type="xsd:string">10.0000</base_shipping_amount>
                <method xsi:type="xsd:string">checkmo</method>
                <cc_exp_month xsi:type="xsd:string">0</cc_exp_month>
                <cc_exp_year xsi:type="xsd:string">0</cc_exp_year>
                <cc_ss_start_month xsi:type="xsd:string">0</cc_ss_start_month>
                <cc_ss_start_year xsi:type="xsd:string">0</cc_ss_start_year>
                <payment_id xsi:type="xsd:string">3</payment_id>
            </payment>
            <status_history SOAP-ENC:arrayType="ns1:salesOrderStatusHistoryEntity[2]" xsi:type="ns1:salesOrderStatusHistoryEntityArray">
                <item xsi:type="ns1:salesOrderStatusHistoryEntity">
                    <parent_id xsi:type="xsd:string">3</parent_id>
                    <created_at xsi:type="xsd:string">2013-03-04 17:41:23</created_at>
                    <is_customer_notified xsi:type="xsd:string">0</is_customer_notified>
                    <status xsi:type="xsd:string">processing</status>
                </item>
                <item xsi:type="ns1:salesOrderStatusHistoryEntity">
                    <parent_id xsi:type="xsd:string">3</parent_id>
                    <created_at xsi:type="xsd:string">2013-02-27 21:15:49</created_at>
                    <is_customer_notified xsi:type="xsd:string">0</is_customer_notified>
                    <status xsi:type="xsd:string">pending</status>
                </item>
            </status_history>
        </result>
    </ns1:salesOrderInfoResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>