<?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\Checkout\Block\Checkout\LayoutProcessor">
        <plugin name="em_italianInvoices_plugin_checkout_layoutProcessor"
                type="EspertoMagent\ItalianInvoices\Plugin\Checkout\LayoutProcessor"
                sortOrder="1"
                disabled="false" />
    </type>

    <type name="Magento\Checkout\Model\ShippingInformationManagement">
        <plugin name="em_italianInvoices_plugin_checkout_shippingInformationManagement"
                type="EspertoMagent\ItalianInvoices\Plugin\Checkout\ShippingInformationManagement"
                sortOrder="10"
                disabled="false" />
    </type>

    <type name="Magento\Checkout\Model\PaymentInformationManagement">
        <plugin name="em_italianInvoices_plugin_checkout_paymentInformationManagement"
                type="EspertoMagent\ItalianInvoices\Plugin\Checkout\PaymentInformationManagement"
                sortOrder="10"
                disabled="false" />
    </type>

    <type name="Magento\Checkout\Model\GuestShippingInformationManagement">
        <plugin name="em_italianInvoices_plugin_checkout_guestShippingInformationManagement"
                type="EspertoMagent\ItalianInvoices\Plugin\Checkout\GuestShippingInformationManagement"
                sortOrder="10"
                disabled="false" />
    </type>

    <type name="Magento\Checkout\Model\GuestPaymentInformationManagement">
        <plugin name="em_italianInvoices_plugin_checkout_guestPaymentInformationManagement"
                type="EspertoMagent\ItalianInvoices\Plugin\Checkout\GuestPaymentInformationManagement"
                sortOrder="10"
                disabled="false" />
    </type>

</config>
