<?xml version="1.0" encoding="UTF-8" ?>
<extension version="2.5" type="plugin" group="vmshipment" method="upgrade">
    <name>Vm Shipment - UPS</name>
    <creationDate>June 2012</creationDate>
    <author>iStraxx UG (haftungsbeschränkt)</author>
    <authorUrl>${PHING.AUTHORURL}</authorUrl>
    <copyright>Copyright (C) 2012-2015 Alatak.net. All rights reserved</copyright>
    <license>gpl-2.0.txt</license>
    <version>3.15</version>
    <description><![CDATA[

<b>UPS plugin for VirtueMart</b>
<br/><a href="http://www.istraxx.com">iStraxx UG (haftungsbeschränkt)</a>
<p><img src="../plugins/vmshipment/istraxx_ups/istraxx_ups/assets/images/vm-istraxx.png" align="bottom"/></p>

<br style="clear: both;">
<br/>
<br/>
First installation:
<a href="index.php?option=com_plugins&view=plugins&filter_search=ups">
Enable the plugin </a>
<br/>
Plugin already enabled?
<a href="index.php?option=com_virtuemart&view=shipmentmethod">
  Click here to configure plugin</a>
<br/>
<br/>
See also: <a target="_blank" href="http://www.extensions.virtuemart.net">
  Installation Guide</a>
&nbsp;
<br/>
<br/>
]]></description>


    <languages folder="language">
        <language tag="en-GB">en-GB/en-GB.plg_vmshipment_istraxx_ups.ini</language>
    </languages>
    <files>
        <filename plugin="istraxx_ups">istraxx_ups.php</filename>
        <folder>istraxx_ups</folder>
    </files>


    <params addpath="/plugins/vmshipment/istraxx_ups/elements"/>
    <params addpath="/plugins/vmshipment/istraxx_ups/istraxx_ups/elements"/>

    <params addpath="/administrator/components/com_virtuemart/elements">
        <param type="vmjpluginwarning"/>
        <param type="vmtitle" default="VMSHIPMENT_ISTRAXX_UPS_SHIPMENT_TITLE"/>
        <param type="spacer" default="" level="level1"/>
        <param type="upscurl"/>
        <param name="key" type="text" size="50" default="" label="VMSHIPMENT_ISTRAXX_UPS_API_KEY"
               description="VMSHIPMENT_ISTRAXX_UPS_API_KEY_DESC"/>
        <param name="test" type="list" size="50" default="0" label="VMSHIPMENT_ISTRAXX_UPS_API_TEST"
               description="VMSHIPMENT_ISTRAXX_UPS_API_TEST_DESC">
            <option value="0">No</option>
            <option value="1">Yes</option>
        </param>
        <param name="password" type="text" size="50" default="" label="VMSHIPMENT_ISTRAXX_UPS_API_PASSWORD"
               description="VMSHIPMENT_ISTRAXX_UPS_API_PASSWORD_DESC"/>
        <param name="account" type="text" size="50" default="" label="VMSHIPMENT_ISTRAXX_UPS_API_USERNAME"
               description="VMSHIPMENT_ISTRAXX_UPS_API_USERNAME_DESC"/>
        <param name="shipper_number" type="text" size="50" default="" label="VMSHIPMENT_ISTRAXX_UPS_API_SHIPPER_NUMBER"
               description="VMSHIPMENT_ISTRAXX_UPS_API_SHIPPER_NUMBER_DESC"/>
        <param type="spacer" default="" level="level1"/>
        <param type="vmtitle" default="VMSHIPMENT_ISTRAXX_UPS_ADDRESS_SHOP_WAREHOUSE" level="level1"/>
        <param name="multivendor" type="list" default="0" label="VMSHIPMENT_ISTRAXX_UPS_MULTIVENDOR"
               description="VMSHIPMENT_ISTRAXX_UPS_MULTIVENDOR_DESC">
            <option value="0">No</option>
            <option value="1">Yes</option>
        </param>
        <param name="ups_address" type="list" default="shop" label="VMSHIPMENT_ISTRAXX_UPS_ADDRESS"
               description="VMSHIPMENT_ISTRAXX_UPS_ADDRESS_DESC">
            <option value="shop">VMSHIPMENT_ISTRAXX_UPS_ADDRESS_SHOP</option>
            <option value="wharehouse">VMSHIPMENT_ISTRAXX_UPS_ADDRESS_WAREHOUSE</option>
        </param>
        <param name="shipper_companyfrom"  class="wharehouse" type="text" size="80" default="" label="VMSHIPMENT_ISTRAXX_UPS_COMPANY_FROM"
               description="VMSHIPMENT_ISTRAXX_UPS_COMPANY_FROM_DESC"/>
        <param name="shipper_phonefrom" type="text"  class="wharehouse" size="80" default="" label="VMSHIPMENT_ISTRAXX_UPS_PHONE_FROM"
               description="VMSHIPMENT_ISTRAXX_UPS_PHONE_FROM_DESC"/>
        <param name="shipper_address1from" type="text"  class="wharehouse" size="80" default="" label="VMSHIPMENT_ISTRAXX_UPS_ADDRESS1_FROM"
               description="VMSHIPMENT_ISTRAXX_UPS_ADDRESS1_FROM_DESC"/>
        <param name="shipper_address2from" type="text"  class="wharehouse" size="80" default="" label="VMSHIPMENT_ISTRAXX_UPS_ADDRESS2_FROM"
               description="VMSHIPMENT_ISTRAXX_UPS_ADDRESS2_FROM_DESC"/>
        <param name="shipper_shipfrom" type="text"  class="wharehouse" size="50" default="" label="VMSHIPMENT_ISTRAXX_UPS_ZIP_FROM"
               description="VMSHIPMENT_ISTRAXX_UPS_ZIP_FROM_DESC"/>
        <param name="shipper_statefrom" type="text"  class="wharehouse" size="50" default="" label="VMSHIPMENT_ISTRAXX_UPS_STATE_FROM"
               description="VMSHIPMENT_ISTRAXX_UPS_STATE_FROM_DESC"/>
        <param name="shipper_cityfrom" type="text"  class="wharehouse" size="50" default="" label="VMSHIPMENT_ISTRAXX_UPS_CITY_FROM"
               description="VMSHIPMENT_ISTRAXX_UPS_CITY_FROM_DESC"/>
        <param name="countryfrom" type="countryfrom"  class="wharehouse" label="VMSHIPMENT_ISTRAXX_UPS_COUNTRY_FROM"
               description="VMSHIPMENT_ISTRAXX_UPS_COUNTRY_FROM_DESC"/>
        <param type="vmtitle" default="VMSHIPMENT_ISTRAXX_UPS_OTHER" level="level1"/>

        <param name="services" type="upsdomestic" multiple="multiple" default="11"
               label="VMSHIPMENT_ISTRAXX_UPS_SERVICES" description="VMSHIPMENT_ISTRAXX_UPS_SERVICES_DESC"/>
        <param name="pickup_type" type="upspickup" default="03" label="VMSHIPMENT_ISTRAXX_UPS_PICKUP_TYPE"
               description="VMSHIPMENT_ISTRAXX_UPS_PICKUP_TYPE_DESC"/>
        <param name="pickupDay" type="list" default="01" label="VMSHIPMENT_ISTRAXX_UPS_PICKUP_DAY"
               description="VMSHIPMENT_ISTRAXX_UPS_PICKUP_DAY_DESC">
            <option value="01">VMSHIPMENT_ISTRAXX_UPS_PICKUP_DAY_SAME_DAY</option>
            <option value="02">VMSHIPMENT_ISTRAXX_UPS_PICKUP_DAY_FUTURE_DAY</option>
        </param>

        <param name="customer_classification" type="list" default=""
               label="VMSHIPMENT_ISTRAXX_UPS_CUSTOMER_CLASSIFICATION"
               description="VMSHIPMENT_ISTRAXX_UPS_CUSTOMER_CLASSIFICATION_DESC">
            <option value="">VMSHIPMENT_ISTRAXX_UPS_CUSTOMER_CLASSIFICATION_DEFAULT</option>
            <option value="01">VMSHIPMENT_ISTRAXX_UPS_CUSTOMER_CLASSIFICATION_WHOLESALE</option>
            <option value="03">VMSHIPMENT_ISTRAXX_UPS_CUSTOMER_CLASSIFICATION_OCCASIONAL</option>
            <option value="04">VMSHIPMENT_ISTRAXX_UPS_CUSTOMER_CLASSIFICATION_RETAIL</option>
        </param>
        <param name="packaging" type="upspackaging" default="02" label="VMSHIPMENT_ISTRAXX_UPS_PACKAGING_TYPE"
               description="VMSHIPMENT_ISTRAXX_UPS_PACKAGING_TYPE_DESC"/>
        <param name="shipment_strategy" type="list" default="weight" label="VMSHIPMENT_ISTRAXX_UPS_SHIPMENT_STRATEGY"
               description="VMSHIPMENT_ISTRAXX_UPS_SHIPMENT_STRATEGY_DESC">
            <option value="weight">VMSHIPMENT_ISTRAXX_UPS_SHIPMENT_STRATEGY_WEIGHT</option>
            <option value="volume">VMSHIPMENT_ISTRAXX_UPS_SHIPMENT_STRATEGY_VOLUME</option>
            <option value="individual">VMSHIPMENT_ISTRAXX_UPS_SHIPMENT_STRATEGY_INDIVIDUAL</option>
        </param>
        <param name="packaging_dimension" type="textarea" cols="5" rows="5" default=""
               label="VMSHIPMENT_ISTRAXX_UPS_PACKAGING_DIMENSION"
               description="VMSHIPMENT_ISTRAXX_UPS_PACKAGING_DIMENSION_DESC"/>

        <param name="packaging_dimension_unit" type="upsdimensionunit" default=""
               label="VMSHIPMENT_ISTRAXX_UPS_PACKAGING_DIMENSION_UNIT"
               description="VMSHIPMENT_ISTRAXX_UPS_PACKAGING_DIMENSION_UNIT_DESC"/>
        <param
                name="ups_customfield"
                type="sql"
                label="VMSHIPMENT_ISTRAXX_UPS_CUSTOM_FIELD"
                description="VMSHIPMENT_ISTRAXX_UPS_CUSTOM_FIELD_DESC"
                default="0"
                size="1"
                class="inputbox"
                key_field="custom_element"
                value_field="custom_title"
                query="
       SELECT   '0' AS  'custom_element',  'Use Product Dimension' AS  'custom_title'
UNION
SELECT custom_element, custom_title
FROM #__virtuemart_customs
WHERE (
custom_element LIKE  'istraxx_customsize' OR
custom_element LIKE  'istraxx_ship_individual' OR
custom_element LIKE  'istraxx_ship_ground_only'
)
        "/>
        <param name="insured_value" type="list" default="0" label="VMSHIPMENT_ISTRAXX_UPS_INSUREDVALUE"
               description="VMSHIPMENT_ISTRAXX_UPS_INSUREDVALUE_DESC">
            <option value="0">No</option>
            <option value="1">Yes</option>
        </param>
        <param name="weight_unit" type="list" default="KGS" label="VMSHIPMENT_ISTRAXX_UPS_WEIGHT_UNIT"
               description="VMSHIPMENT_ISTRAXX_UPS_WEIGHT_UNIT_DESC">
            <option value="KGS">KGS</option>
            <option value="LBS">LBS</option>
        </param>
        <param name="weigth_padding" type="text" size="10" default="" label="VMSHIPMENT_ISTRAXX_UPS_WEIGHT_PADDING"
               description="VMSHIPMENT_ISTRAXX_UPS_WEIGHT_PADDING_DESC"/>
        <param name="dimensions_padding" type="text" size="10" default=""
               label="VMSHIPMENT_ISTRAXX_UPS_DIMENSIONS_PADDING"
               description="VMSHIPMENT_ISTRAXX_UPS_DIMENSIONS_PADDING_DESC"/>

        <param name="destination_type" type="list" default="auto"
               label="VMSHIPMENT_ISTRAXX_UPS_DESTINATION" description="VMSHIPMENT_ISTRAXX_UPS_DESTINATION_DESC">
            <option value="auto">VMSHIPMENT_ISTRAXX_UPS_DESTINATION_AUTO</option>
            <option value="commercial">VMSHIPMENT_ISTRAXX_UPS_DESTINATION_COMMERCIAL</option>
            <option value="residential">VMSHIPMENT_ISTRAXX_UPS_DESTINATION_RESIDENTIAL</option>
        </param>

        <param name="negociated_rates" type="list" default="0" label="VMSHIPMENT_ISTRAXX_UPS_NEGOCIATEDRATES"
               description="VMSHIPMENT_ISTRAXX_UPS_NEGOCIATEDRATES_DESC">
            <option value="0">No</option>
            <option value="1">Yes</option>
        </param>
        <param name="free_shipment" type="text" size="10" default="" label="VMSHIPMENT_ISTRAXX_UPS_FREE_SHIPMENT"
               description="VMSHIPMENT_ISTRAXX_UPS_FREE_SHIPMENT_DESC"/>
        <param name="show_delivery_warning" type="list" default="0" label="VMSHIPMENT_ISTRAXX_UPS_SHOW_DELIVERY_WARNING"
               description="VMSHIPMENT_ISTRAXX_UPS_SHOW_DELIVERY_WARNING_DESC">
            <option value="0">No</option>
            <option value="1">Yes</option>
        </param>
        <param name="redirect_no_zip" type="list" default="1" label="VMSHIPMENT_ISTRAXX_UPS_REDIRECT_NO_ZIP"
               description="VMSHIPMENT_ISTRAXX_UPS_REDIRECT_NO_ZIP_DESC">
            <option value="0">COM_VIRTUEMART_NO</option>
            <option value="1">COM_VIRTUEMART_YES</option>
        </param>
        <param name="redirect_no_zip_msg" class="paramsredirect_no_zip_vm2" type="list" default="1" label="VMSHIPMENT_ISTRAXX_UPS_REDIRECT_NO_ZIP_MSG"
               description="VMSHIPMENT_ISTRAXX_UPS_REDIRECT_NO_ZIP_MSG_DESC">
            <option value="0">COM_VIRTUEMART_NO</option>
            <option value="1">COM_VIRTUEMART_YES</option>
        </param>

        <param type="spacer" default="" level="level1"/>

        <param type="spacer" default="" level="level1"/>
        <param type="vmtitle" default="VMSHIPMENT_ISTRAXX_UPS_RESTRICTIONS" level="level1"/>
        <param name="countries_domestic" type="upscountries" scope="com_virtuemart" default=""
               label="VMSHIPMENT_ISTRAXX_UPS_DOMESTIC_COUNTRIES"
               description="VMSHIPMENT_ISTRAXX_UPS_DOMESTIC_COUNTRIES_DESC"/>
        <param name="orderamount_start" type="text" size="10" default=""
               label="VMSHIPMENT_ISTRAXX_UPS_ORDERAMOUNT_START"
               description="VMSHIPMENT_ISTRAXX_UPS_ORDERAMOUNT_START_DESC"/>
        <param name="orderamount_stop" type="text" size="10" default="" label="VMSHIPMENT_ISTRAXX_UPS_ORDERAMOUNT_STOP"
               description="VMSHIPMENT_ISTRAXX_UPS_ORDERAMOUNT_STOP_DESC"/>

        <param name="weight_start" type="text" size="10" default="" label="VMSHIPMENT_ISTRAXX_UPS_WEIGHT_START"
               description="VMSHIPMENT_ISTRAXX_UPS_WEIGHT_START_DESC"/>
        <param name="weight_stop" type="text" size="10" default="" label="VMSHIPMENT_ISTRAXX_UPS_WEIGHT_STOP"
               description="VMSHIPMENT_ISTRAXX_UPS_WEIGHT_STOP_DESC"/>


        <param type="spacer" default="" level="level1"/>
        <param type="vmtitle" default="VMSHIPMENT_ISTRAXX_UPS_VIRTUEMART_PARAMS" level="level1"/>
        <param name="shipment_logos" type="vmfiles" label="VMSHIPMENT_ISTRAXX_UPS_LOGOS"
               description="VMSHIPMENT_ISTRAXX_UPS_LOGOS_DESC"
               directory="/images/stories/virtuemart/shipment"
               default="default" hide_default="1" hide_none="1"
               stripext="0" exclude="^_"/>
        <param name="package_fee" type="text" label="VMSHIPMENT_ISTRAXX_PACKAGE_FEE"
               description="VMSHIPMENT_ISTRAXX_PACKAGE_FEE_DESC"/>
        <!--param name="product_fee" type="text" label="VMSHIPMENT_ISTRAXX_PRODUCT_FEE" description="VMSHIPMENT_ISTRAXX_PRODUCT_FEE_DESC"/-->

        <param name="address_verify" type="list" default="0" label="VMSHIPMENT_ISTRAXX_UPS_ADDRESS_VERIFY"
               description="VMSHIPMENT_ISTRAXX_UPS_ADDRESS_VERIFY_DESC">
            <option value="0">COM_VIRTUEMART_NO</option>
            <option value="1">COM_VIRTUEMART_YES</option>
        </param>
        <param name="charge_tax" type="list" default="0" label="VMSHIPMENT_ISTRAXX_UPS_CHARGE_TAX"
               description="VMSHIPMENT_ISTRAXX_UPS_CHARGE_TAX_DESC">
            <option value="0">No</option>
            <option value="1">Yes</option>
        </param>
        <param name="tax_id" type="vmtaxes" scope="com_virtuemart" label="VMSHIPMENT_ISTRAXX_UPS_TAX"
               description="VMSHIPMENT_ISTRAXX_UPS_TAX_DESC"/>
        <param name="include_shipment_name" type="list" default="1" label="VMSHIPMENT_ISTRAXX_UPS_INCLUDE_SHIPMENT_NAME"
               description="VMSHIPMENT_ISTRAXX_UPS_INCLUDE_SHIPMENT_NAME_DESC">
            <option value="0">COM_VIRTUEMART_NO</option>
            <option value="1">COM_VIRTUEMART_YES</option>
        </param>
        <param name="include_shipment_desc" type="list" default="1" label="VMSHIPMENT_ISTRAXX_UPS_INCLUDE_SHIPMENT_DESC"
               description="VMSHIPMENT_ISTRAXX_UPS_INCLUDE_SHIPMENT_DESC_DESC">
            <option value="0">COM_VIRTUEMART_NO</option>
            <option value="1">COM_VIRTUEMART_YES</option>
        </param>
        <param name="show_debug" type="list" default="none" label="VMSHIPMENT_ISTRAXX_UPS_DEBUG"
               description="VMSHIPMENT_ISTRAXX_UPS_DEBUG_DESC">
            <option value="none">COM_VIRTUEMART_NO</option>
            <option value="admin">VMSHIPMENT_ISTRAXX_UPS_DEBUG_ADMIN</option>
            <option value="all">VMSHIPMENT_ISTRAXX_UPS_DEBUG_ALL</option>
        </param>

    </params>


    <vmconfig>
        <fields name="params">
            <fieldset name="params"  addfieldpath="/administrator/components/com_virtuemart/fields" />
            <fieldset name="fields" addfieldpath="/plugins/vmshipment/istraxx_ups/istraxx_ups/fields">

                <field type="vmtitle" default="VMSHIPMENT_ISTRAXX_UPS_ACCOUNT"/>
                <field name="key" type="text" size="50" default="" label="VMSHIPMENT_ISTRAXX_UPS_API_KEY"
                       description="VMSHIPMENT_ISTRAXX_UPS_API_KEY_DESC"/>
                <field name="test" type="list" size="50" default="0" label="VMSHIPMENT_ISTRAXX_UPS_API_TEST"
                       description="VMSHIPMENT_ISTRAXX_UPS_API_TEST_DESC">
                    <option value="0">No</option>
                    <option value="1">Yes</option>
                </field>
                <field name="password" type="text" size="50" default="" label="VMSHIPMENT_ISTRAXX_UPS_API_PASSWORD"
                       description="VMSHIPMENT_ISTRAXX_UPS_API_PASSWORD_DESC"/>
                <field name="account" type="text" size="50" default="" label="VMSHIPMENT_ISTRAXX_UPS_API_USERNAME"
                       description="VMSHIPMENT_ISTRAXX_UPS_API_USERNAME_DESC"/>
                <field name="shipper_number" type="text" size="50" default=""
                       label="VMSHIPMENT_ISTRAXX_UPS_API_SHIPPER_NUMBER"
                       description="VMSHIPMENT_ISTRAXX_UPS_API_SHIPPER_NUMBER_DESC"/>
                <field type="spacer" default="" level="level1"/>
                <field type="vmtitle" default="VMSHIPMENT_ISTRAXX_UPS_ADDRESS_SHOP_WAREHOUSE" level="level1"/>
                <field name="multivendor" type="list" default="0" label="VMSHIPMENT_ISTRAXX_UPS_MULTIVENDOR"
                       description="VMSHIPMENT_ISTRAXX_UPS_MULTIVENDOR_DESC">
                    <option value="0">No</option>
                    <option value="1">Yes</option>
                </field>
                <field name="ups_address" type="list" default="shop" label="VMSHIPMENT_ISTRAXX_UPS_ADDRESS"
                       description="VMSHIPMENT_ISTRAXX_UPS_ADDRESS_DESC">
                    <option value="shop">VMSHIPMENT_ISTRAXX_UPS_ADDRESS_SHOP</option>
                    <option value="wharehouse">VMSHIPMENT_ISTRAXX_UPS_ADDRESS_WAREHOUSE</option>
                </field>
                <field name="shipper_companyfrom" class="wharehouse" type="text" size="80" default=""
                       label="VMSHIPMENT_ISTRAXX_UPS_COMPANY_FROM"
                       description="VMSHIPMENT_ISTRAXX_UPS_COMPANY_FROM_DESC"/>
                <field name="shipper_phonefrom" class="wharehouse" type="text" size="80" default=""
                       label="VMSHIPMENT_ISTRAXX_UPS_PHONE_FROM" description="VMSHIPMENT_ISTRAXX_UPS_PHONE_FROM_DESC"/>
                <field name="shipper_address1from" class="wharehouse" type="text" size="80" default=""
                       label="VMSHIPMENT_ISTRAXX_UPS_ADDRESS1_FROM"
                       description="VMSHIPMENT_ISTRAXX_UPS_ADDRESS1_FROM_DESC"/>
                <field name="shipper_address2from" class="wharehouse" type="text" size="80" default=""
                       label="VMSHIPMENT_ISTRAXX_UPS_ADDRESS2_FROM"
                       description="VMSHIPMENT_ISTRAXX_UPS_ADDRESS2_FROM_DESC"/>
                <field name="shipper_shipfrom" class="wharehouse" type="text" size="50" default="" label="VMSHIPMENT_ISTRAXX_UPS_ZIP_FROM"
                       description="VMSHIPMENT_ISTRAXX_UPS_ZIP_FROM_DESC"/>
                <field name="shipper_statefrom" class="wharehouse" type="text" size="50" default=""
                       label="VMSHIPMENT_ISTRAXX_UPS_STATE_FROM" description="VMSHIPMENT_ISTRAXX_UPS_STATE_FROM_DESC"/>
                <field name="shipper_cityfrom" class="wharehouse" type="text" size="50" default="" label="VMSHIPMENT_ISTRAXX_UPS_CITY_FROM"
                       description="VMSHIPMENT_ISTRAXX_UPS_CITY_FROM_DESC"/>
                <field name="countryfrom" type="countryfrom" class="wharehouse" label="VMSHIPMENT_ISTRAXX_UPS_COUNTRY_FROM"
                       description="VMSHIPMENT_ISTRAXX_UPS_COUNTRY_FROM_DESC"/>
                <field type="vmtitle" default="VMSHIPMENT_ISTRAXX_UPS_OTHER" level="level1"/>

                <field name="services" type="upsdomestic" multiple="multiple" default="11" label="VMSHIPMENT_ISTRAXX_UPS_SERVICES"
                       description="VMSHIPMENT_ISTRAXX_UPS_SERVICES_DESC"/>
                <field name="pickup_type" type="upspickup" default="03" label="VMSHIPMENT_ISTRAXX_UPS_PICKUP_TYPE"
                       description="VMSHIPMENT_ISTRAXX_UPS_PICKUP_TYPE_DESC"/>
                <field name="pickupDay" type="list" default="01" label="VMSHIPMENT_ISTRAXX_UPS_PICKUP_DAY"
                       description="VMSHIPMENT_ISTRAXX_UPS_PICKUP_DAY_DESC">
                    <option value="01">VMSHIPMENT_ISTRAXX_UPS_PICKUP_DAY_SAME_DAY</option>
                    <option value="02">VMSHIPMENT_ISTRAXX_UPS_PICKUP_DAY_FUTURE_DAY</option>
                </field>
                <field name="customer_classification" type="list" default=""
                       label="VMSHIPMENT_ISTRAXX_UPS_CUSTOMER_CLASSIFICATION"
                       description="VMSHIPMENT_ISTRAXX_UPS_CUSTOMER_CLASSIFICATION_DESC">
                    <option value="">VMSHIPMENT_ISTRAXX_UPS_CUSTOMER_CLASSIFICATION_DEFAULT</option>
                    <option value="01">VMSHIPMENT_ISTRAXX_UPS_CUSTOMER_CLASSIFICATION_WHOLESALE</option>
                    <option value="03">VMSHIPMENT_ISTRAXX_UPS_CUSTOMER_CLASSIFICATION_OCCASIONAL</option>
                    <option value="04">VMSHIPMENT_ISTRAXX_UPS_CUSTOMER_CLASSIFICATION_RETAIL</option>
                </field>
                <field name="packaging" type="upspackaging" default="02" label="VMSHIPMENT_ISTRAXX_UPS_PACKAGING_TYPE"
                       description="VMSHIPMENT_ISTRAXX_UPS_PACKAGING_TYPE_DESC"/>
                <field name="shipment_strategy" type="list" default="weight"
                       label="VMSHIPMENT_ISTRAXX_UPS_SHIPMENT_STRATEGY"
                       description="VMSHIPMENT_ISTRAXX_UPS_SHIPMENT_STRATEGY_DESC">
                    <option value="weight">VMSHIPMENT_ISTRAXX_UPS_SHIPMENT_STRATEGY_WEIGHT</option>
                    <option value="volume">VMSHIPMENT_ISTRAXX_UPS_SHIPMENT_STRATEGY_VOLUME</option>
                    <option value="individual">VMSHIPMENT_ISTRAXX_UPS_SHIPMENT_STRATEGY_INDIVIDUAL</option>
                </field>
                <field name="packaging_dimension" type="textarea" cols="5" rows="5" default=""
                       label="VMSHIPMENT_ISTRAXX_UPS_PACKAGING_DIMENSION"
                       description="VMSHIPMENT_ISTRAXX_UPS_PACKAGING_DIMENSION_DESC"/>

                <field name="packaging_dimension_unit" type="upsdimensionunit" default=""
                       label="VMSHIPMENT_ISTRAXX_UPS_PACKAGING_DIMENSION_UNIT"
                       description="VMSHIPMENT_ISTRAXX_UPS_PACKAGING_DIMENSION_UNIT_DESC"/>
                <field
                        name="ups_customfield"
                        type="sql"
                        label="VMSHIPMENT_ISTRAXX_UPS_CUSTOM_FIELD"
                        description="VMSHIPMENT_ISTRAXX_UPS_CUSTOM_FIELD_DESC"
                        default="0"
                        size="1"
                        class="inputbox"
                        key_field="custom_element"
                        value_field="custom_title"
                        query="
       SELECT   '0' AS  'custom_element',  'Use Product Dimension' AS  'custom_title'
UNION
SELECT custom_element, custom_title
FROM #__virtuemart_customs
WHERE (
custom_element LIKE  'istraxx_customsize' OR
custom_element LIKE  'istraxx_ship_individual' OR
custom_element LIKE  'istraxx_ship_ground_only'
)
        "/>
                <field name="insured_value" type="list" default="0" label="VMSHIPMENT_ISTRAXX_UPS_INSUREDVALUE"
                       description="VMSHIPMENT_ISTRAXX_UPS_INSUREDVALUE_DESC">
                    <option value="0">No</option>
                    <option value="1">Yes</option>
                </field>
                <field name="weight_unit" type="list" default="KGS" label="VMSHIPMENT_ISTRAXX_UPS_WEIGHT_UNIT"
                       description="VMSHIPMENT_ISTRAXX_UPS_WEIGHT_UNIT_DESC">
                    <option value="KGS">KGS</option>
                    <option value="LBS">LBS</option>
                </field>
                <field name="weigth_padding" type="text" size="10" default=""
                       label="VMSHIPMENT_ISTRAXX_UPS_WEIGHT_PADDING"
                       description="VMSHIPMENT_ISTRAXX_UPS_WEIGHT_PADDING_DESC"/>
                <field name="dimensions_padding" type="text" size="10" default=""
                       label="VMSHIPMENT_ISTRAXX_UPS_DIMENSIONS_PADDING"
                       description="VMSHIPMENT_ISTRAXX_UPS_DIMENSIONS_PADDING_DESC"/>

                <field name="destination_type" type="list" default="auto"
                       label="VMSHIPMENT_ISTRAXX_UPS_DESTINATION" description="VMSHIPMENT_ISTRAXX_UPS_DESTINATION_DESC">
                    <option value="auto">VMSHIPMENT_ISTRAXX_UPS_DESTINATION_AUTO</option>
                    <option value="commercial">VMSHIPMENT_ISTRAXX_UPS_DESTINATION_COMMERCIAL</option>
                    <option value="residential">VMSHIPMENT_ISTRAXX_UPS_DESTINATION_RESIDENTIAL</option>
                </field>

                <field name="negociated_rates" type="list" default="0" label="VMSHIPMENT_ISTRAXX_UPS_NEGOCIATEDRATES"
                       description="VMSHIPMENT_ISTRAXX_UPS_NEGOCIATEDRATES_DESC">
                    <option value="0">No</option>
                    <option value="1">Yes</option>
                </field>
                <field name="free_shipment" type="text" size="10" default=""
                       label="VMSHIPMENT_ISTRAXX_UPS_FREE_SHIPMENT"
                       description="VMSHIPMENT_ISTRAXX_UPS_FREE_SHIPMENT_DESC"/>
                <field name="show_delivery_warning" type="list" default="0"
                       label="VMSHIPMENT_ISTRAXX_UPS_SHOW_DELIVERY_WARNING"
                       description="VMSHIPMENT_ISTRAXX_UPS_SHOW_DELIVERY_WARNING_DESC">
                    <option value="0">No</option>
                    <option value="1">Yes</option>
                </field>
                <field name="redirect_no_zip" type="list" default="1" label="VMSHIPMENT_ISTRAXX_UPS_REDIRECT_NO_ZIP"
                                           description="VMSHIPMENT_ISTRAXX_UPS_REDIRECT_NO_ZIP_DESC">
                <option value="0">COM_VIRTUEMART_NO</option>
                <option value="1">COM_VIRTUEMART_YES</option>
            </field>
                <field name="redirect_no_zip_msg" class="paramsredirect_no_zip_vm3" type="list" default="1" label="VMSHIPMENT_ISTRAXX_UPS_REDIRECT_NO_ZIP_MSG"
                       description="VMSHIPMENT_ISTRAXX_UPS_REDIRECT_NO_ZIP_MSG_DESC">
                    <option value="0">COM_VIRTUEMART_NO</option>
                    <option value="1">COM_VIRTUEMART_YES</option>
                </field>



                <field type="spacer" default="" level="level1"/>

                <field type="spacer" default="" level="level1"/>
                <field type="vmtitle" default="VMSHIPMENT_ISTRAXX_UPS_RESTRICTIONS" level="level1"/>
                <field name="countries_domestic" type="upscountries" multiple="multiple" scope="com_virtuemart"
                       default="" label="VMSHIPMENT_ISTRAXX_UPS_DOMESTIC_COUNTRIES"
                       description="VMSHIPMENT_ISTRAXX_UPS_DOMESTIC_COUNTRIES_DESC"/>
                <field name="orderamount_start" type="text" size="10" default=""
                       label="VMSHIPMENT_ISTRAXX_UPS_ORDERAMOUNT_START"
                       description="VMSHIPMENT_ISTRAXX_UPS_ORDERAMOUNT_START_DESC"/>
                <field name="orderamount_stop" type="text" size="10" default=""
                       label="VMSHIPMENT_ISTRAXX_UPS_ORDERAMOUNT_STOP"
                       description="VMSHIPMENT_ISTRAXX_UPS_ORDERAMOUNT_STOP_DESC"/>

                <field name="weight_start" type="text" size="10" default="" label="VMSHIPMENT_ISTRAXX_UPS_WEIGHT_START"
                       description="VMSHIPMENT_ISTRAXX_UPS_COUNTRIES_WEIGHT_START_DESC"/>
                <field name="weight_stop" type="text" size="10" default="" label="VMSHIPMENT_ISTRAXX_UPS_WEIGHT_STOP"
                       description="VMSHIPMENT_ISTRAXX_UPS_COUNTRIES_WEIGHT_STOP_DESC"/>


                <field type="spacer" default="" level="level1"/>
                <field type="vmtitle" default="VMSHIPMENT_ISTRAXX_UPS_VIRTUEMART_PARAMS" level="level1"/>
                <field name="shipment_logos" type="vmfiles" label="VMSHIPMENT_ISTRAXX_UPS_LOGOS"
                       description="VMSHIPMENT_ISTRAXX_UPS_LOGOS_DESC"
                       directory="/images/stories/virtuemart/shipment"
                       default="default" hide_default="1" hide_none="1"
                       stripext="0" exclude="^_"/>
                <field name="package_fee" type="text" label="VMSHIPMENT_ISTRAXX_PACKAGE_FEE"
                       description="VMSHIPMENT_ISTRAXX_PACKAGE_FEE_DESC"/>
                <!--field name="product_fee" type="text" label="VMSHIPMENT_ISTRAXX_PRODUCT_FEE" description="VMSHIPMENT_ISTRAXX_PRODUCT_FEE_DESC"/-->

                <field name="address_verify" type="list" default="0" label="VMSHIPMENT_ISTRAXX_UPS_ADDRESS_VERIFY"
                       description="VMSHIPMENT_ISTRAXX_UPS_ADDRESS_VERIFY_DESC">
                    <option value="0">COM_VIRTUEMART_NO</option>
                    <option value="1">COM_VIRTUEMART_YES</option>
                </field>
                <field name="charge_tax" type="list" default="0" label="VMSHIPMENT_ISTRAXX_UPS_CHARGE_TAX"
                       description="VMSHIPMENT_ISTRAXX_UPS_CHARGE_TAX_DESC">
                    <option value="0">No</option>
                    <option value="1">Yes</option>
                </field>
                <field name="tax_id" type="vmtaxes" scope="com_virtuemart" label="VMSHIPMENT_ISTRAXX_UPS_TAX"
                       description="VMSHIPMENT_ISTRAXX_UPS_TAX_DESC"/>
                <field name="include_shipment_name" type="list" default="1"
                       label="VMSHIPMENT_ISTRAXX_UPS_INCLUDE_SHIPMENT_NAME"
                       description="VMSHIPMENT_ISTRAXX_UPS_INCLUDE_SHIPMENT_NAME_DESC">
                    <option value="0">COM_VIRTUEMART_NO</option>
                    <option value="1">COM_VIRTUEMART_YES</option>
                </field>
                <field name="include_shipment_desc" type="list" default="1"
                       label="VMSHIPMENT_ISTRAXX_UPS_INCLUDE_SHIPMENT_DESC"
                       description="VMSHIPMENT_ISTRAXX_UPS_INCLUDE_SHIPMENT_DESC_DESC">
                    <option value="0">COM_VIRTUEMART_NO</option>
                    <option value="1">COM_VIRTUEMART_YES</option>
                </field>
                <field name="show_debug" type="list" default="none" label="VMSHIPMENT_ISTRAXX_UPS_DEBUG"
                       description="VMSHIPMENT_ISTRAXX_UPS_DEBUG_DESC">
                    <option value="none">COM_VIRTUEMART_NO</option>
                    <option value="admin">VMSHIPMENT_ISTRAXX_UPS_DEBUG_ADMIN</option>
                    <option value="all">VMSHIPMENT_ISTRAXX_UPS_DEBUG_ALL</option>
                </field>
            </fieldset>
        </fields>
    </vmconfig>
</extension>
