<?xml version="1.0" ?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
    <type name="Magento\Config\Model\Config">
        <plugin name="admin_system_config_save_plugin"
                type="WeSupply\Toolbox\Plugin\ConfigPlugin" sortOrder="1"/>
    </type>
    <type name="Magento\Sales\Controller\Adminhtml\Order\AddressSave">
        <plugin  name="wesupply-toolbox-address-save"
                 type="WeSupply\Toolbox\Plugin\AddressSave" sortOrder="5"/>
    </type>

    <!-- UpdateOrderInfo when a new shipping tracking number is added -->
    <type name="Magento\Shipping\Controller\Adminhtml\Order\Shipment\AddTrack">
        <plugin name="wesupply_tracking_number_added_plugin"
                type="WeSupply\Toolbox\Plugin\Controller\Adminhtml\Order\Shipment\AddTrackPlugin" sortOrder="10"/>
    </type>
    <!-- UpdateOrderInfo when a shipping tracking number is deleted -->
    <type name="Magento\Shipping\Controller\Adminhtml\Order\Shipment\RemoveTrack">
        <plugin name="wesupply_tracking_number_deleted_plugin"
                type="WeSupply\Toolbox\Plugin\Controller\Adminhtml\Order\Shipment\RemoveTrackPlugin" sortOrder="20"/>
    </type>

    <type name="Magento\Sales\Block\Adminhtml\Order\View">
        <plugin name="wesupply_external_links"
                type="WeSupply\Toolbox\Plugin\Adminhtml\Block\Order\ViewPlugin"/>
    </type>

    <type name="Magento\Sales\Block\Adminhtml\Order\Invoice\Totals">
        <plugin name="nsgpp_epsi_amount_to_invoice"
                type="WeSupply\Toolbox\Plugin\NortonShoppingGuarantee\PackageProtection\Order\Invoice\TotalsPlugin" />
    </type>
</config>
