<?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="Temando\Shipping\Rest\Authentication"> <arguments> <argument name="session" xsi:type="object">Magento\Customer\Model\Session</argument> </arguments> </type> <type name="Magento\Customer\CustomerData\SectionPool"> <arguments> <argument name="sectionSourceMap" xsi:type="array"> <item name="checkout-fields" xsi:type="string">Temando\Shipping\CustomerData\CheckoutFields</item> <item name="collection-point-result" xsi:type="string">Temando\Shipping\CustomerData\CollectionPoints</item> <item name="pickup-location-result" xsi:type="string">Temando\Shipping\CustomerData\PickupLocations</item> </argument> </arguments> </type> <type name="Magento\Checkout\Block\Onepage"> <arguments> <argument name="layoutProcessors" xsi:type="array"> <item name="temando-checkout-components" xsi:type="object">Temando\Shipping\Block\Checkout\LayoutProcessor</item> </argument> </arguments> </type> <type name="Magento\Checkout\Model\CompositeConfigProvider"> <arguments> <argument name="configProviders" xsi:type="array"> <item name="ts-collection-point-config" xsi:type="object">Temando\Shipping\Model\Delivery\CollectionPointConfigProvider</item> <item name="ts-delivery-options" xsi:type="object">Temando\Shipping\Model\Delivery\DeliveryOptionsConfigProvider</item> </argument> </arguments> </type> </config>