MSP_CashOnDelivery - Version 1.2.2

Version Notes

Enjoy it ;)

Download this release

Release Info

Developer Riccardo Tempesta
Extension MSP_CashOnDelivery
Version 1.2.2
Comparing to
See all releases


Code changes from version 1.1.0 to 1.2.2

app/code/community/MSP/CashOnDelivery/Block/Sales/Order/Total.php CHANGED
@@ -16,7 +16,7 @@
16
  * @package MSP_CashOnDelivery
17
  * @copyright Copyright (c) 2013 IDEALIAGroup srl (http://www.idealiagroup.com)
18
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
19
- */
20
 
21
  class MSP_CashOnDelivery_Block_Sales_Order_Total extends Mage_Sales_Block_Order_Totals
22
  {
@@ -27,7 +27,7 @@ class MSP_CashOnDelivery_Block_Sales_Order_Total extends Mage_Sales_Block_Order_
27
  'code' => 'msp_cashondelivery',
28
  'value' => $order->getMspCashondelivery(),
29
  'base_value' => $order->getMspBaseCashondelivery(),
30
- 'label' => 'Cash On Delivery',
31
  )),'subtotal');
32
  }
33
  }
16
  * @package MSP_CashOnDelivery
17
  * @copyright Copyright (c) 2013 IDEALIAGroup srl (http://www.idealiagroup.com)
18
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
19
+ */
20
 
21
  class MSP_CashOnDelivery_Block_Sales_Order_Total extends Mage_Sales_Block_Order_Totals
22
  {
27
  'code' => 'msp_cashondelivery',
28
  'value' => $order->getMspCashondelivery(),
29
  'base_value' => $order->getMspBaseCashondelivery(),
30
+ 'label' => Mage::helper('msp_cashondelivery')->__('Cash On Delivery'),
31
  )),'subtotal');
32
  }
33
  }
app/code/community/MSP/CashOnDelivery/CHANGELOG.txt CHANGED
@@ -7,4 +7,14 @@ New features:
7
  - taxation class could be selected in tax configuration
8
  - tax amount for COD fee is calculated in tax total
9
  - new option in backend to display the COD fee including, excluding tax or both
10
- - added a description field before the COD fee on checkout
 
 
 
 
 
 
 
 
 
 
7
  - taxation class could be selected in tax configuration
8
  - tax amount for COD fee is calculated in tax total
9
  - new option in backend to display the COD fee including, excluding tax or both
10
+ - added a description field before the COD fee on checkout
11
+
12
+ 1.2.0
13
+ New features:
14
+ - new option to show COD fee including or excluding taxes on order total row
15
+
16
+ 1.2.1
17
+ Corrected recursion bug
18
+
19
+ 1.2.2
20
+ Corrected backend COD display
app/code/community/MSP/CashOnDelivery/Helper/Data.php CHANGED
@@ -34,6 +34,7 @@ class MSP_CashOnDelivery_Helper_Data extends Mage_Core_Helper_Abstract
34
  const XML_PATH_COD_TAX_CLASS = 'tax/classes/msp_cashondelivery_taxclass';
35
  const XML_PATH_COD_INCL_TAX = 'tax/calculation/msp_cashondelivery_includes_tax';
36
  const XML_PATH_COD_DISPLAY_MODE = 'tax/display/msp_cashondelivery';
 
37
 
38
  protected $_rate = null;
39
 
@@ -41,6 +42,10 @@ class MSP_CashOnDelivery_Helper_Data extends Mage_Core_Helper_Abstract
41
  {
42
  return (int)Mage::getStoreConfig(self::XML_PATH_COD_DISPLAY_MODE, $store);
43
  }
 
 
 
 
44
 
45
  public function getCodPriceInclTax($store = null)
46
  {
@@ -61,6 +66,11 @@ class MSP_CashOnDelivery_Helper_Data extends Mage_Core_Helper_Abstract
61
  {
62
  return $this->getCodPriceDisplayType() == Mage_Tax_Model_Config::DISPLAY_TYPE_INCLUDING_TAX;
63
  }
 
 
 
 
 
64
 
65
 
66
  /**
34
  const XML_PATH_COD_TAX_CLASS = 'tax/classes/msp_cashondelivery_taxclass';
35
  const XML_PATH_COD_INCL_TAX = 'tax/calculation/msp_cashondelivery_includes_tax';
36
  const XML_PATH_COD_DISPLAY_MODE = 'tax/display/msp_cashondelivery';
37
+ const XML_PATH_COD_TOTALROW_DISPLAY_MODE = 'tax/display/msp_cashondelivery_total';
38
 
39
  protected $_rate = null;
40
 
42
  {
43
  return (int)Mage::getStoreConfig(self::XML_PATH_COD_DISPLAY_MODE, $store);
44
  }
45
+ protected function getCodTotalrowDisplayType($store = null)
46
+ {
47
+ return (int)Mage::getStoreConfig(self::XML_PATH_COD_TOTALROW_DISPLAY_MODE, $store);
48
+ }
49
 
50
  public function getCodPriceInclTax($store = null)
51
  {
66
  {
67
  return $this->getCodPriceDisplayType() == Mage_Tax_Model_Config::DISPLAY_TYPE_INCLUDING_TAX;
68
  }
69
+
70
+ public function displayCodTotalRowIncludingTax()
71
+ {
72
+ return (bool)$this->getCodTotalrowDisplayType();
73
+ }
74
 
75
 
76
  /**
app/code/community/MSP/CashOnDelivery/Model/Cashondelivery.php CHANGED
@@ -39,7 +39,13 @@ class MSP_CashOnDelivery_Model_Cashondelivery extends Mage_Payment_Model_Method_
39
  return $_helper->currencyConvert($this->getBaseExtraFee());
40
  }
41
 
42
- public function getBaseExtraFee() {
 
 
 
 
 
 
43
  $_helper = Mage::helper('msp_cashondelivery');
44
  $_quote = $_helper->getQuote();
45
 
@@ -56,9 +62,11 @@ class MSP_CashOnDelivery_Model_Cashondelivery extends Mage_Payment_Model_Method_
56
  $standardFixedFee = $_helper->getStandardFixedFee();
57
  $fixedFee = $applyRule->getFixedFee();
58
  $percentFee = (float)$applyRule->getPercentFee();
 
59
  // controlla se il valore inserito � incluso o escluso tasse.
60
  // Se � incluso deve scorporarle
61
- if ($_helper->getCodPriceInclTax()){
 
62
  $standardFixedFee = $_helper->excludeTax($standardFixedFee);
63
  $fixedFee = $_helper->excludeTax($fixedFee);
64
  }
39
  return $_helper->currencyConvert($this->getBaseExtraFee());
40
  }
41
 
42
+ public function getExtraFeeForTotal() {
43
+ $_helper = Mage::helper('msp_cashondelivery');
44
+ return $_helper->currencyConvert($this->getBaseExtraFee(true));
45
+ }
46
+
47
+
48
+ public function getBaseExtraFee($forTotalRow = false) {
49
  $_helper = Mage::helper('msp_cashondelivery');
50
  $_quote = $_helper->getQuote();
51
 
62
  $standardFixedFee = $_helper->getStandardFixedFee();
63
  $fixedFee = $applyRule->getFixedFee();
64
  $percentFee = (float)$applyRule->getPercentFee();
65
+
66
  // controlla se il valore inserito � incluso o escluso tasse.
67
  // Se � incluso deve scorporarle
68
+ if ($_helper->getCodPriceInclTax() && (!$forTotalRow || !$_helper->displayCodTotalRowIncludingTax()))
69
+ {
70
  $standardFixedFee = $_helper->excludeTax($standardFixedFee);
71
  $fixedFee = $_helper->excludeTax($fixedFee);
72
  }
app/code/community/MSP/CashOnDelivery/Model/Quote/Tax.php CHANGED
@@ -24,6 +24,8 @@ class MSP_CashOnDelivery_Model_Quote_Tax extends Mage_Sales_Model_Quote_Address_
24
 
25
  public function collect(Mage_Sales_Model_Quote_Address $address)
26
  {
 
 
27
  $_helper = Mage::helper('msp_cashondelivery');
28
  $_model = Mage::getModel('msp_cashondelivery/cashondelivery');
29
  $_subtotal = $address->getSubtotal();
@@ -35,7 +37,7 @@ class MSP_CashOnDelivery_Model_Quote_Tax extends Mage_Sales_Model_Quote_Address_
35
  $codBaseTax = $_helper->getTaxAmount($baseAmount);
36
 
37
  if (
38
- ($_helper->getQuote()->getPayment()->getMethod() == $_model->getCode()) &&
39
  ($address->getAddressType() == Mage_Sales_Model_Quote_Address::TYPE_SHIPPING)
40
  ) {
41
  $address->setTaxAmount($address->getTaxAmount() + $codTax);
24
 
25
  public function collect(Mage_Sales_Model_Quote_Address $address)
26
  {
27
+ if (!Mage::getSingleton('checkout/session')->getQuoteId()) return $this;
28
+
29
  $_helper = Mage::helper('msp_cashondelivery');
30
  $_model = Mage::getModel('msp_cashondelivery/cashondelivery');
31
  $_subtotal = $address->getSubtotal();
37
  $codBaseTax = $_helper->getTaxAmount($baseAmount);
38
 
39
  if (
40
+ ($quote->getPayment()->getMethod() == $_model->getCode()) &&
41
  ($address->getAddressType() == Mage_Sales_Model_Quote_Address::TYPE_SHIPPING)
42
  ) {
43
  $address->setTaxAmount($address->getTaxAmount() + $codTax);
app/code/community/MSP/CashOnDelivery/Model/Quote/Total.php CHANGED
@@ -24,8 +24,10 @@ class MSP_CashOnDelivery_Model_Quote_Total extends Mage_Sales_Model_Quote_Addres
24
 
25
  public function collect(Mage_Sales_Model_Quote_Address $address)
26
  {
27
- parent::collect($address);
28
  $_helper = Mage::helper('msp_cashondelivery');
 
 
 
29
  $_model = Mage::getModel('msp_cashondelivery/cashondelivery');
30
  $quote = $address->getQuote();
31
  $baseAmount = $_model->getBaseExtraFee();
@@ -55,18 +57,19 @@ class MSP_CashOnDelivery_Model_Quote_Total extends Mage_Sales_Model_Quote_Addres
55
 
56
  public function fetch(Mage_Sales_Model_Quote_Address $address)
57
  {
58
- parent::fetch($address);
59
  $_helper = Mage::helper('msp_cashondelivery');
60
- $_model = Mage::getModel('msp_cashondelivery/cashondelivery');
61
 
62
- $amount = $_model->getExtraFee();
 
63
 
 
64
  if ($amount > 0 &&
65
  ($_helper->getQuote()->getPayment()->getMethod() == $_model->getCode()) &&
66
  ($address->getAddressType() == Mage_Sales_Model_Quote_Address::TYPE_SHIPPING)
67
  ) {
68
  $address->addTotal(array(
69
- 'code' => $this->getCode(),
70
  'title' => $_helper->__('Cash On Delivery'),
71
  'value' => $amount,
72
  ));
24
 
25
  public function collect(Mage_Sales_Model_Quote_Address $address)
26
  {
 
27
  $_helper = Mage::helper('msp_cashondelivery');
28
+ if (!$_helper->getSession()->getQuoteId()) return $this;
29
+
30
+ parent::collect($address);
31
  $_model = Mage::getModel('msp_cashondelivery/cashondelivery');
32
  $quote = $address->getQuote();
33
  $baseAmount = $_model->getBaseExtraFee();
57
 
58
  public function fetch(Mage_Sales_Model_Quote_Address $address)
59
  {
 
60
  $_helper = Mage::helper('msp_cashondelivery');
61
+ if (!$_helper->getSession()->getQuoteId()) return $this;
62
 
63
+ parent::fetch($address);
64
+ $_model = Mage::getModel('msp_cashondelivery/cashondelivery');
65
 
66
+ $amount = $_model->getExtraFeeForTotal();
67
  if ($amount > 0 &&
68
  ($_helper->getQuote()->getPayment()->getMethod() == $_model->getCode()) &&
69
  ($address->getAddressType() == Mage_Sales_Model_Quote_Address::TYPE_SHIPPING)
70
  ) {
71
  $address->addTotal(array(
72
+ 'code' => $_model->getCode(),
73
  'title' => $_helper->__('Cash On Delivery'),
74
  'value' => $amount,
75
  ));
app/code/community/MSP/CashOnDelivery/etc/config.xml CHANGED
@@ -22,7 +22,7 @@
22
  <config>
23
  <modules>
24
  <MSP_CashOnDelivery>
25
- <version>1.1.0</version>
26
  </MSP_CashOnDelivery>
27
  </modules>
28
 
22
  <config>
23
  <modules>
24
  <MSP_CashOnDelivery>
25
+ <version>1.2.2</version>
26
  </MSP_CashOnDelivery>
27
  </modules>
28
 
app/code/community/MSP/CashOnDelivery/etc/system.xml CHANGED
@@ -85,6 +85,15 @@
85
  <show_in_website>1</show_in_website>
86
  <show_in_store>1</show_in_store>
87
  </msp_cashondelivery>
 
 
 
 
 
 
 
 
 
88
  </fields>
89
  </display>
90
  </groups>
85
  <show_in_website>1</show_in_website>
86
  <show_in_store>1</show_in_store>
87
  </msp_cashondelivery>
88
+ <msp_cashondelivery_total translate="label">
89
+ <label>Display Cash On Delivery on Total Row</label>
90
+ <frontend_type>select</frontend_type>
91
+ <source_model>tax/system_config_source_priceType</source_model>
92
+ <sort_order>1000</sort_order>
93
+ <show_in_default>1</show_in_default>
94
+ <show_in_website>1</show_in_website>
95
+ <show_in_store>1</show_in_store>
96
+ </msp_cashondelivery_total>
97
  </fields>
98
  </display>
99
  </groups>
app/code/community/MSP/CashOnDelivery/sql/msp_cashondelivery_setup/mysql4-upgrade-1.0.0-1.1.0.php CHANGED
@@ -13,7 +13,7 @@
13
  * to info@idealiagroup.com so we can send you a copy immediately.
14
  *
15
  * @category MSP
16
- * @package MSP_PersonalCatalog
17
  * @copyright Copyright (c) 2013 IDEALIAGroup srl (http://www.idealiagroup.com)
18
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
19
  */
13
  * to info@idealiagroup.com so we can send you a copy immediately.
14
  *
15
  * @category MSP
16
+ * @package MSP_CashOnDelivery
17
  * @copyright Copyright (c) 2013 IDEALIAGroup srl (http://www.idealiagroup.com)
18
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
19
  */
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>MSP_CashOnDelivery</name>
4
- <version>1.1.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL</license>
7
  <channel>community</channel>
@@ -10,9 +10,9 @@
10
  <description>An easy to use module to add a fully configurable Cash On Delivery payment mode in your Magento store.</description>
11
  <notes>Enjoy it ;)</notes>
12
  <authors><author><name>Riccardo Tempesta</name><user>idealiagroup</user><email>tempesta@idealiagroup.com</email></author><author><name>Paolo Vecchiocattivi</name><user>idealiagroup</user><email>vecchiocattivi@idealiagroup.com</email></author></authors>
13
- <date>2013-06-05</date>
14
- <time>15:02:48</time>
15
- <contents><target name="magecommunity"><dir name="MSP"><dir name="CashOnDelivery"><dir name="Block"><dir name="Admin"><dir name="Rule"><dir name="Edit"><file name="Form.php" hash="3ef514b316321a601b1414df18986c68"/></dir><file name="Edit.php" hash="16d02cedb6204fd7b831b5564f072d08"/><file name="Grid.php" hash="3588123b02fa04214defcfb7b09e1c51"/></dir><file name="Rule.php" hash="b933ae1daa5a7160d5bd27c75b20f3a6"/></dir><file name="Form.php" hash="1ed8f181beb6736ac9d481e6e622978f"/><dir name="Sales"><dir name="Order"><file name="Total.php" hash="c399bf6a6d9fed0b72bae2a253cc534f"/></dir></dir></dir><file name="CHANGELOG.txt" hash="87899c225d07216f3737032680acd098"/><file name="COMPATIBILITY.txt" hash="b120e5821ccb687741d038f63cbd76c7"/><dir name="Helper"><file name="Data.php" hash="04e5b819282e301b863f553346df22eb"/></dir><file name="LICENSE.txt" hash="43d8581f57722664f478fccb6e71f99b"/><dir name="Model"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Source"><file name="Taxclass.php" hash="8e321361f0814b8c21aa2cb7662fd2ee"/></dir></dir></dir></dir><file name="Cashondelivery.php" hash="0d4776b99bb9beb613fd9ec43c62e8e4"/><dir name="Creditmemo"><file name="Tax.php" hash="52e02c6cb7ca5b8c9651685d1a77f8ab"/><file name="Total.php" hash="1b73140986a7ba42634c375c39e0c118"/></dir><file name="Foreign.php" hash="a1582c07f33304b476d589349ab97a0e"/><dir name="Invoice"><file name="Total.php" hash="b6cd1dbc7522bd6294b19573f993eea0"/></dir><file name="Local.php" hash="724831a475386d67793b41b3cf7ac302"/><dir name="Mysql4"><dir name="Foreign"><file name="Collection.php" hash="0a8c362e781a435a840f3a27bdb62e8b"/></dir><file name="Foreign.php" hash="186027f699b82cb3a84ff28ea00ae614"/><dir name="Local"><file name="Collection.php" hash="dcb52df5861f1e47c06580673da60b57"/></dir><file name="Local.php" hash="f364150b5cfc416601261f912e5af995"/></dir><dir name="Order"><dir name="Pdf"><dir name="Total"><file name="Default.php" hash="a5b1971b0d96ea083a8e3d27c0ab4666"/></dir></dir><file name="Tax.php" hash="6a86adbd4bde7a78a1ef43560cd4be60"/><file name="Total.php" hash="045a6a6f5b57cc5f38665e8d6aafd797"/></dir><dir name="Quote"><file name="Tax.php" hash="045783c15f162191325732d5255edb68"/><file name="Total.php" hash="6cf29ebe76ac7c4bfd5e96b594a802a2"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Cashondelivery"><file name="ForeignController.php" hash="d8ef1364e94f5c2ea492fee2ec2da84f"/><file name="LocalController.php" hash="c6e615ac1332e7d155d72f300b7c6fc6"/></dir><file name="CashondeliveryController.php" hash="b2d29ca215099171f926c15fcdd39e90"/></dir></dir><dir name="etc"><file name="config.xml" hash="52d940ce5750e9dd3e189be2aef3e4e2"/><file name="system.xml" hash="ff57f1a52ac2b037b54856ff97a7f1f6"/></dir><dir name="sql"><dir name="msp_cashondelivery_setup"><file name="mysql4-install-1.0.0.php" hash="4f1f491964a4702bac27a00c6b634de1"/><file name="mysql4-install-1.1.0.php" hash="fc5dfa28fc97afaeb4175428cad75042"/><file name="mysql4-upgrade-1.0.0-1.1.0.php" hash="5e7f0f25cb83bcd2e7c8d2ec8c7b3bd1"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="msp_cashondelivery"><file name="form.phtml" hash="7085ccee4d932846fcc7aa99faf7319f"/></dir></dir><dir name="layout"><file name="msp_cashondelivery.xml" hash="1639e2df536b6fbb8066d9b59bc0c058"/></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="msp_cashondelivery"><file name="form.phtml" hash="bf2572fa6aa4e190f90c6e8205920b39"/></dir></dir><dir name="layout"><file name="msp_cashondelivery.xml" hash="9e0c45c81a9ccd35d1b12aa897eacfcf"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="MSP_CashOnDelivery.xml" hash="d64644f02358bdbb7715c0bfab466582"/></dir></target><target name="magelocale"><dir name="it_IT"><file name="MSP_CashOnDelivery.csv" hash="9437f81dfd1425fc1b9f43f4e23ab040"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php><package><name>MSP_Common</name><channel>community</channel><min>1.0.0</min><max/></package></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>MSP_CashOnDelivery</name>
4
+ <version>1.2.2</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL</license>
7
  <channel>community</channel>
10
  <description>An easy to use module to add a fully configurable Cash On Delivery payment mode in your Magento store.</description>
11
  <notes>Enjoy it ;)</notes>
12
  <authors><author><name>Riccardo Tempesta</name><user>idealiagroup</user><email>tempesta@idealiagroup.com</email></author><author><name>Paolo Vecchiocattivi</name><user>idealiagroup</user><email>vecchiocattivi@idealiagroup.com</email></author></authors>
13
+ <date>2013-12-18</date>
14
+ <time>09:27:19</time>
15
+ <contents><target name="magecommunity"><dir name="MSP"><dir name="CashOnDelivery"><dir name="Block"><dir name="Admin"><dir name="Rule"><dir name="Edit"><file name="Form.php" hash="3ef514b316321a601b1414df18986c68"/></dir><file name="Edit.php" hash="16d02cedb6204fd7b831b5564f072d08"/><file name="Grid.php" hash="3588123b02fa04214defcfb7b09e1c51"/></dir><file name="Rule.php" hash="b933ae1daa5a7160d5bd27c75b20f3a6"/></dir><file name="Form.php" hash="1ed8f181beb6736ac9d481e6e622978f"/><dir name="Sales"><dir name="Order"><file name="Total.php" hash="62d7d29b168a15ccdc8ee86bb7e515f2"/></dir></dir></dir><file name="CHANGELOG.txt" hash="9e5a1abd07592aba521ed887cf833e7a"/><file name="COMPATIBILITY.txt" hash="b120e5821ccb687741d038f63cbd76c7"/><dir name="Helper"><file name="Data.php" hash="6b4472e0c6ee340019022c347c30472a"/></dir><file name="LICENSE.txt" hash="43d8581f57722664f478fccb6e71f99b"/><dir name="Model"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Source"><file name="Taxclass.php" hash="8e321361f0814b8c21aa2cb7662fd2ee"/></dir></dir></dir></dir><file name="Cashondelivery.php" hash="2790dc9a5af8d4c89b974522f9e93dde"/><dir name="Creditmemo"><file name="Tax.php" hash="52e02c6cb7ca5b8c9651685d1a77f8ab"/><file name="Total.php" hash="1b73140986a7ba42634c375c39e0c118"/></dir><file name="Foreign.php" hash="a1582c07f33304b476d589349ab97a0e"/><dir name="Invoice"><file name="Total.php" hash="b6cd1dbc7522bd6294b19573f993eea0"/></dir><file name="Local.php" hash="724831a475386d67793b41b3cf7ac302"/><dir name="Mysql4"><dir name="Foreign"><file name="Collection.php" hash="0a8c362e781a435a840f3a27bdb62e8b"/></dir><file name="Foreign.php" hash="186027f699b82cb3a84ff28ea00ae614"/><dir name="Local"><file name="Collection.php" hash="dcb52df5861f1e47c06580673da60b57"/></dir><file name="Local.php" hash="f364150b5cfc416601261f912e5af995"/></dir><dir name="Order"><dir name="Pdf"><dir name="Total"><file name="Default.php" hash="a5b1971b0d96ea083a8e3d27c0ab4666"/></dir></dir><file name="Tax.php" hash="6a86adbd4bde7a78a1ef43560cd4be60"/><file name="Total.php" hash="045a6a6f5b57cc5f38665e8d6aafd797"/></dir><dir name="Quote"><file name="Tax.php" hash="c62e7f00f45edfa69f5a6f147c478f43"/><file name="Total.php" hash="bca2a890e65df13660ed2fde930f9a0d"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Cashondelivery"><file name="ForeignController.php" hash="d8ef1364e94f5c2ea492fee2ec2da84f"/><file name="LocalController.php" hash="c6e615ac1332e7d155d72f300b7c6fc6"/></dir><file name="CashondeliveryController.php" hash="b2d29ca215099171f926c15fcdd39e90"/></dir></dir><dir name="etc"><file name="config.xml" hash="c1e27853f61fa2f57d9530c036c31aa3"/><file name="system.xml" hash="739a363253082343b4a05ca0b9b11bad"/></dir><dir name="sql"><dir name="msp_cashondelivery_setup"><file name="mysql4-install-1.0.0.php" hash="4f1f491964a4702bac27a00c6b634de1"/><file name="mysql4-install-1.1.0.php" hash="fc5dfa28fc97afaeb4175428cad75042"/><file name="mysql4-upgrade-1.0.0-1.1.0.php" hash="2d127024309a522459577b5176aa2d7d"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="msp_cashondelivery"><file name="form.phtml" hash="7085ccee4d932846fcc7aa99faf7319f"/></dir></dir><dir name="layout"><file name="msp_cashondelivery.xml" hash="1639e2df536b6fbb8066d9b59bc0c058"/></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="msp_cashondelivery"><file name="form.phtml" hash="bf2572fa6aa4e190f90c6e8205920b39"/></dir></dir><dir name="layout"><file name="msp_cashondelivery.xml" hash="9e0c45c81a9ccd35d1b12aa897eacfcf"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="MSP_CashOnDelivery.xml" hash="d64644f02358bdbb7715c0bfab466582"/></dir></target><target name="magelocale"><dir name="it_IT"><file name="MSP_CashOnDelivery.csv" hash="9437f81dfd1425fc1b9f43f4e23ab040"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php><package><name>MSP_Common</name><channel>community</channel><min>1.0.0</min><max/></package></required></dependencies>
18
  </package>