source/Application/Controller/PaymentController.php
public function changeshipping()
    {
        $oSession = $this->getSession();

        $oBasket = $oSession->getBasket();
        $oBasket->setShipping(null);
        $oBasket->onUpdate();
        $oSession->setVariable('sShipSet', \OxidEsales\Eshop\Core\Registry::getConfig()->getRequestParameter('sShipSet'));
    }
public function changeshipping()
    {
        $oSession = $this->getSession();

        $oBasket = $oSession->getBasket();
        $oBasket->setShipping(null);
        $oBasket->onUpdate();
        $oSession->setVariable('sShipSet', \OxidEsales\Eshop\Core\Registry::getConfig()->getRequestParameter('sShipSet'));
    }
public function changeshipping ( ) { $ oSession = $ this -> getSession ( ) ; $ oBasket = $ oSession -> getBasket ( ) ; $ oBasket -> setShipping ( null ) ; $ oBasket -> onUpdate ( ) ; $ oSession -> setVariable ( 'sShipSet' , \ OxidEsales \ Eshop \ Core \ Registry :: getConfig ( ) -> getRequestParameter ( 'sShipSet' ) ) ; }
Changes shipping set to chosen one. Sets basket status to not up-to-date, which later
forces to recalculate it
Changes shipping set to chosen one . Sets basket status to not up - to - date which later forces to recalculate it