/** * @param \Magento\Sales\Model\Quote\Address $address * @return $this */ public function fetch(\Magento\Sales\Model\Quote\Address $address) { $applied = $address->getAppliedTaxes(); $store = $address->getQuote()->getStore(); $amount = $address->getTaxAmount(); if ($amount != 0 || $this->_taxData->displayZeroTax($store)) { $address->addTotal(array('code' => $this->getCode(), 'title' => __('Tax'), 'full_info' => $applied ? $applied : array(), 'value' => $amount)); } return $this; }