Shippit_Shippit - Version 4.3.6

Version Notes

Shippit Magento Integration module, using the Shippit v3 API.

Allows for retrieving shipping quotes during checkout and sending orders to Shippit.

Also adds Australian States and Territories to the available region options and Authority to Leave and Delivery Comments to the checkout process.

Download this release

Release Info

Developer Matthew Muscat
Extension Shippit_Shippit
Version 4.3.6
Comparing to
See all releases


Code changes from version 4.3.4 to 4.3.6

app/code/community/Shippit/Shippit/Helper/Api.php CHANGED
@@ -17,7 +17,7 @@
17
  class Shippit_Shippit_Helper_Api extends Mage_Core_Helper_Abstract
18
  {
19
  const API_ENDPOINT_PRODUCTION = 'https://www.shippit.com/api/3';
20
- const API_ENDPOINT_STAGING = 'https://shippit-staging.herokuapp.com/api/3';
21
  const API_TIMEOUT = 5;
22
  const API_USER_AGENT = 'Shippit_Shippit for Magento';
23
 
17
  class Shippit_Shippit_Helper_Api extends Mage_Core_Helper_Abstract
18
  {
19
  const API_ENDPOINT_PRODUCTION = 'https://www.shippit.com/api/3';
20
+ const API_ENDPOINT_STAGING = 'https://staging.shippit.com/api/3';
21
  const API_TIMEOUT = 5;
22
  const API_USER_AGENT = 'Shippit_Shippit for Magento';
23
 
app/code/community/Shippit/Shippit/Helper/Sync/Order.php CHANGED
@@ -62,6 +62,11 @@ class Shippit_Shippit_Helper_Sync_Order extends Shippit_Shippit_Helper_Data
62
  return self::getStoreConfig('send_all_orders');
63
  }
64
 
 
 
 
 
 
65
  public function isProductLocationActive()
66
  {
67
  return self::getStoreConfig('product_location_active', true);
62
  return self::getStoreConfig('send_all_orders');
63
  }
64
 
65
+ public function getProductUnitWeight()
66
+ {
67
+ return self::getStoreConfig('product_unit_weight');
68
+ }
69
+
70
  public function isProductLocationActive()
71
  {
72
  return self::getStoreConfig('product_location_active', true);
app/code/community/Shippit/Shippit/Helper/{Order → Sync/Order}/Items.php RENAMED
@@ -14,8 +14,11 @@
14
  * @license http://www.shippit.com/terms
15
  */
16
 
17
- class Shippit_Shippit_Helper_Order_Items extends Mage_Core_Helper_Abstract
18
  {
 
 
 
19
  protected $locationAttributeCode = null;
20
 
21
  public function getSkus($items)
@@ -85,6 +88,16 @@ class Shippit_Shippit_Helper_Order_Items extends Mage_Core_Helper_Abstract
85
  return false;
86
  }
87
 
 
 
 
 
 
 
 
 
 
 
88
  public function getLocation($item)
89
  {
90
  $attributeCode = $this->getLocationAttributeCode();
14
  * @license http://www.shippit.com/terms
15
  */
16
 
17
+ class Shippit_Shippit_Helper_Sync_Order_Items extends Shippit_Shippit_Helper_Sync_Order
18
  {
19
+ const UNIT_WEIGHT_KILOGRAMS = 'kilograms';
20
+ const UNIT_WEIGHT_GRAMS = 'grams';
21
+
22
  protected $locationAttributeCode = null;
23
 
24
  public function getSkus($items)
88
  return false;
89
  }
90
 
91
+ public function getWeight($weight)
92
+ {
93
+ if ($this->getProductUnitWeight() == self::UNIT_WEIGHT_GRAMS
94
+ && $weight != 0) {
95
+ return ($weight / 1000);
96
+ }
97
+
98
+ return $weight;
99
+ }
100
+
101
  public function getLocation($item)
102
  {
103
  $attributeCode = $this->getLocationAttributeCode();
app/code/community/Shippit/Shippit/Model/Api/Order.php CHANGED
@@ -28,7 +28,7 @@ class Shippit_Shippit_Model_Api_Order extends Mage_Core_Model_Abstract
28
  public function __construct()
29
  {
30
  $this->helper = Mage::helper('shippit/sync_order');
31
- $this->itemsHelper = Mage::helper('shippit/order_items');
32
  $this->api = Mage::helper('shippit/api');
33
  $this->logger = Mage::getModel('shippit/logger');
34
  }
28
  public function __construct()
29
  {
30
  $this->helper = Mage::helper('shippit/sync_order');
31
+ $this->itemsHelper = Mage::helper('shippit/sync_order_items');
32
  $this->api = Mage::helper('shippit/api');
33
  $this->logger = Mage::getModel('shippit/logger');
34
  }
app/code/community/Shippit/Shippit/Model/Request/Api/Order.php CHANGED
@@ -55,7 +55,7 @@ class Shippit_Shippit_Model_Request_Api_Order extends Varien_Object
55
  $this->helper = Mage::helper('shippit/sync_order');
56
  $this->api = Mage::helper('shippit/api');
57
  $this->carrierCode = $this->helper->getCarrierCode();
58
- $this->itemsHelper = Mage::helper('shippit/order_items');
59
  }
60
 
61
  public function processSyncOrder(Shippit_Shippit_Model_Sync_Order $syncOrder)
55
  $this->helper = Mage::helper('shippit/sync_order');
56
  $this->api = Mage::helper('shippit/api');
57
  $this->carrierCode = $this->helper->getCarrierCode();
58
+ $this->itemsHelper = Mage::helper('shippit/sync_order_items');
59
  }
60
 
61
  public function processSyncOrder(Shippit_Shippit_Model_Sync_Order $syncOrder)
app/code/community/Shippit/Shippit/Model/Request/Api/Shipment.php CHANGED
@@ -29,7 +29,7 @@ class Shippit_Shippit_Model_Request_Api_Shipment extends Varien_Object
29
  const ERROR_ORDER_STATUS = 'The order id requested has an status that is not available for shipping';
30
 
31
  public function __construct() {
32
- $this->itemsHelper = Mage::helper('shippit/order_items');
33
 
34
  return $this;
35
  }
29
  const ERROR_ORDER_STATUS = 'The order id requested has an status that is not available for shipping';
30
 
31
  public function __construct() {
32
+ $this->itemsHelper = Mage::helper('shippit/sync_order_items');
33
 
34
  return $this;
35
  }
app/code/community/Shippit/Shippit/Model/Request/Sync/Order.php CHANGED
@@ -36,7 +36,7 @@ class Shippit_Shippit_Model_Request_Sync_Order extends Varien_Object
36
 
37
  public function __construct() {
38
  $this->helper = Mage::helper('shippit/sync_order');
39
- $this->itemsHelper = Mage::helper('shippit/order_items');
40
  }
41
 
42
  /**
@@ -176,7 +176,7 @@ class Shippit_Shippit_Model_Request_Sync_Order extends Varien_Object
176
  'title' => $title,
177
  'qty' => $qty,
178
  'price' => $price,
179
- 'weight' => $weight,
180
  'location' => $location
181
  );
182
 
36
 
37
  public function __construct() {
38
  $this->helper = Mage::helper('shippit/sync_order');
39
+ $this->itemsHelper = Mage::helper('shippit/sync_order_items');
40
  }
41
 
42
  /**
176
  'title' => $title,
177
  'qty' => $qty,
178
  'price' => $price,
179
+ 'weight' => $this->itemsHelper->getWeight($weight),
180
  'location' => $location
181
  );
182
 
app/code/community/Shippit/Shippit/Model/System/Config/Source/Catalog/Attributes/Location.php CHANGED
@@ -37,8 +37,7 @@ class Shippit_Shippit_Model_System_Config_Source_Catalog_Attributes_Location
37
  'value' => ''
38
  );
39
 
40
- foreach ($attributes as $attribute)
41
- {
42
  $attributeArray[] = array(
43
  'label' => $attribute->getAttributeCode(),
44
  'value' => $attribute->getAttributeCode()
37
  'value' => ''
38
  );
39
 
40
+ foreach ($attributes as $attribute) {
 
41
  $attributeArray[] = array(
42
  'label' => $attribute->getAttributeCode(),
43
  'value' => $attribute->getAttributeCode()
app/code/community/Shippit/Shippit/Model/System/Config/Source/Catalog/Unit/Weight.php ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Shippit Pty Ltd
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the terms
8
+ * that is available through the world-wide-web at this URL:
9
+ * http://www.shippit.com/terms
10
+ *
11
+ * @category Shippit
12
+ * @copyright Copyright (c) 2016 by Shippit Pty Ltd (http://www.shippit.com)
13
+ * @author Matthew Muscat <matthew@mamis.com.au>
14
+ * @license http://www.shippit.com/terms
15
+ */
16
+
17
+ class Shippit_Shippit_Model_System_Config_Source_Catalog_Unit_Weight
18
+ {
19
+ public function toOptionArray()
20
+ {
21
+ $optionsArray = array(
22
+ array(
23
+ 'label' => 'Kilograms',
24
+ 'value' => Shippit_Shippit_Helper_Sync_Order_Items::UNIT_WEIGHT_KILOGRAMS
25
+ ),
26
+ array(
27
+ 'label' => 'Grams',
28
+ 'value' => Shippit_Shippit_Helper_Sync_Order_Items::UNIT_WEIGHT_GRAMS
29
+ )
30
+ );
31
+
32
+ return $optionsArray;
33
+ }
34
+ }
app/code/community/Shippit/Shippit/etc/config.xml CHANGED
@@ -18,7 +18,7 @@
18
  <config>
19
  <modules>
20
  <Shippit_Shippit>
21
- <version>4.3.4</version>
22
  </Shippit_Shippit>
23
  </modules>
24
 
@@ -270,6 +270,7 @@
270
  <manual_sync_active>0</manual_sync_active>
271
  <mode>realtime</mode>
272
  <send_all_orders>no</send_all_orders>
 
273
  <product_location_active>0</product_location_active>
274
  <product_location_attribute_code></product_location_attribute_code>
275
  </sync_order>
18
  <config>
19
  <modules>
20
  <Shippit_Shippit>
21
+ <version>4.3.6</version>
22
  </Shippit_Shippit>
23
  </modules>
24
 
270
  <manual_sync_active>0</manual_sync_active>
271
  <mode>realtime</mode>
272
  <send_all_orders>no</send_all_orders>
273
+ <product_unit_weight>kilograms</product_unit_weight>
274
  <product_location_active>0</product_location_active>
275
  <product_location_attribute_code></product_location_attribute_code>
276
  </sync_order>
app/code/community/Shippit/Shippit/etc/system.xml CHANGED
@@ -151,11 +151,21 @@
151
  <show_in_store>0</show_in_store>
152
  <comment>By Default, only orders with a Shippit Shipping method, or a Shipping Method Mapping (below) are sent to Shippit</comment>
153
  </send_all_orders>
 
 
 
 
 
 
 
 
 
 
154
  <product_location_active translate="label comment">
155
  <label>Send Product Location to Shippit</label>
156
  <frontend_type>select</frontend_type>
157
  <source_model>adminhtml/system_config_source_yesno</source_model>
158
- <sort_order>50</sort_order>
159
  <show_in_default>1</show_in_default>
160
  <show_in_website>1</show_in_website>
161
  <show_in_store>0</show_in_store>
@@ -165,7 +175,7 @@
165
  <label>Product Location Attribute Code</label>
166
  <frontend_type>select</frontend_type>
167
  <source_model>shippit/system_config_source_catalog_attributes</source_model>
168
- <sort_order>60</sort_order>
169
  <show_in_default>1</show_in_default>
170
  <show_in_website>1</show_in_website>
171
  <show_in_store>0</show_in_store>
@@ -178,7 +188,7 @@
178
  <label>Shipping Method Mapping</label>
179
  <frontend_model>shippit/adminhtml_system_config_form_field_sync_order_shippingMethodMapping</frontend_model>
180
  <backend_model>adminhtml/system_config_backend_serialized_array</backend_model>
181
- <sort_order>70</sort_order>
182
  <show_in_default>1</show_in_default>
183
  <show_in_website>1</show_in_website>
184
  <show_in_store>1</show_in_store>
151
  <show_in_store>0</show_in_store>
152
  <comment>By Default, only orders with a Shippit Shipping method, or a Shipping Method Mapping (below) are sent to Shippit</comment>
153
  </send_all_orders>
154
+ <product_unit_weight translate="label comment">
155
+ <label>Product Weight Unit</label>
156
+ <frontend_type>select</frontend_type>
157
+ <source_model>shippit/system_config_source_catalog_unit_weight</source_model>
158
+ <sort_order>50</sort_order>
159
+ <show_in_default>1</show_in_default>
160
+ <show_in_website>1</show_in_website>
161
+ <show_in_store>0</show_in_store>
162
+ <comment>The unit of measurement used for the product weight</comment>
163
+ </product_unit_weight>
164
  <product_location_active translate="label comment">
165
  <label>Send Product Location to Shippit</label>
166
  <frontend_type>select</frontend_type>
167
  <source_model>adminhtml/system_config_source_yesno</source_model>
168
+ <sort_order>60</sort_order>
169
  <show_in_default>1</show_in_default>
170
  <show_in_website>1</show_in_website>
171
  <show_in_store>0</show_in_store>
175
  <label>Product Location Attribute Code</label>
176
  <frontend_type>select</frontend_type>
177
  <source_model>shippit/system_config_source_catalog_attributes</source_model>
178
+ <sort_order>70</sort_order>
179
  <show_in_default>1</show_in_default>
180
  <show_in_website>1</show_in_website>
181
  <show_in_store>0</show_in_store>
188
  <label>Shipping Method Mapping</label>
189
  <frontend_model>shippit/adminhtml_system_config_form_field_sync_order_shippingMethodMapping</frontend_model>
190
  <backend_model>adminhtml/system_config_backend_serialized_array</backend_model>
191
+ <sort_order>80</sort_order>
192
  <show_in_default>1</show_in_default>
193
  <show_in_website>1</show_in_website>
194
  <show_in_store>1</show_in_store>
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Shippit_Shippit</name>
4
- <version>4.3.4</version>
5
  <stability>stable</stability>
6
  <license>Open Software Licence</license>
7
  <channel>community</channel>
@@ -18,9 +18,9 @@ Allows for retrieving shipping quotes during checkout and sending orders to Ship
18
  &#xD;
19
  Also adds Australian States and Territories to the available region options and Authority to Leave and Delivery Comments to the checkout process.</notes>
20
  <authors><author><name>Matthew Muscat</name><user>matthewmuscat</user><email>matthew@mamis.com.au</email></author><author><name>William On</name><user>williamon</user><email>will@shippit.com</email></author></authors>
21
- <date>2016-07-13</date>
22
- <time>03:53:24</time>
23
- <contents><target name="magelib"><dir name="shippit-bugsnag"><file name="Autoload.php" hash="141a845b8baaebee4232b30540d5cda5"/><file name="Client.php" hash="1899cce9e4e05aa200c5c05ef2c0f52d"/><file name="Configuration.php" hash="c4a28bb83e49dfb24ff15e3daebbe156"/><file name="Diagnostics.php" hash="ee57a579dec73e922465d417cfecccf6"/><file name="Error.php" hash="f8d179e9406a6c0a958d06367b9e64e0"/><file name="ErrorTypes.php" hash="d52493e689517f479abb21599e9c1989"/><file name="Notification.php" hash="98ac2f24e77a96fe8f274e9694a33dd4"/><file name="Request.php" hash="ff8dbf358238351801518bad62138491"/><file name="Stacktrace.php" hash="2f7b8e1172f04071ce70b5b53cfe55ee"/></dir></target><target name="magecommunity"><dir name="Shippit"><dir name="Shippit"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><file name="Grid.php" hash="9208ed6e0b222590610f6a3e2a3ac254"/><file name="Items.php" hash="275116a2c42700de7a65fc9e0a6568c6"/></dir><file name="Order.php" hash="665a08b5f3f6432ba49327ad0d320572"/></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><dir name="Renderer"><dir name="Shipping"><file name="Methods.php" hash="26428642657de1a0f0d22140fd84174d"/></dir><dir name="Shippit"><file name="ServiceClass.php" hash="190d62627bbf749bdd326f3384563ca8"/></dir></dir><dir name="Sync"><dir name="Order"><file name="ShippingMethodMapping.php" hash="7296f3ac577b89c36c68693ab1a84a32"/></dir></dir></dir><dir name="Fieldset"><file name="Version.php" hash="6cbff78c307a14e3eed4219f180901b1"/></dir></dir></dir></dir></dir><dir name="Checkout"><dir name="Cart"><file name="Shipping.php" hash="dd5dc61d665da4746e5c2a4fc6df089f"/></dir><dir name="Shipping"><file name="AuthorityToLeave.php" hash="241ff5d226c8f848b9895b767883dc30"/><file name="DeliveryInstructions.php" hash="77b5fb807d9dfdd8b5b6bfab6f8df9a6"/></dir></dir></dir><file name="Exception.php" hash="909594393898823a108bab9c6a2e77ed"/><dir name="Helper"><file name="Api.php" hash="4b786e0b9857caf468730f7cd3b74f9b"/><file name="Bugsnag.php" hash="ae4f276ee853abaf75ffbaf9de08cc08"/><file name="Carrier.php" hash="f7d031b67b5c9beec38214236ff30b5a"/><file name="Checkout.php" hash="004418f9ee0de6ba090faa32e540d8a3"/><file name="Data.php" hash="df6ea2d54c389f91721dc28c72b1dea1"/><dir name="Order"><file name="Items.php" hash="76b3de4116a35bad7a9b555d570c3e0a"/></dir><dir name="Sync"><file name="Order.php" hash="49c06a4593fd5facbe9179e7e6c7d772"/><file name="Shipping.php" hash="c19889222cffbddf178a6236f78ae41c"/></dir></dir><dir name="Model"><dir name="Api"><file name="Order.php" hash="da43b34915cf919fc2efb46f3f11dc07"/></dir><file name="Logger.php" hash="64ed33a2d7554a9da58a080e3462504e"/><dir name="Observer"><dir name="Adminhtml"><dir name="Sales"><file name="Order.php" hash="44393a4d02ea135f68d74ca8ec37394a"/></dir></dir><dir name="Order"><file name="Sync.php" hash="963898714f719827a507a914e23d99c5"/></dir><dir name="Quote"><file name="AuthorityToLeave.php" hash="c675772dcb25d6a35372f46060b3a8e4"/><file name="DeliveryInstructions.php" hash="8cf1353e6406710208a5312c9cd68c7d"/></dir><dir name="Shipping"><file name="Tracking.php" hash="988cffc30e8d606ba6a2754ba4b2d3a3"/></dir><file name="Shippit.php" hash="3625385600a8e3f0c64492bfaac9c681"/><dir name="System"><file name="Config.php" hash="e5515b7d0cccde3ad7bb70fbe33a3f0b"/></dir></dir><dir name="Request"><dir name="Api"><file name="Order.php" hash="cb4ef62cdafedadf330e7d2f2db3686c"/><file name="Shipment.php" hash="ddd370c2c9ddc107108bab26af0e99ce"/></dir><dir name="Sync"><file name="Order.php" hash="60ee300b5581d12d3ea48493d7ef2c20"/></dir></dir><dir name="Resource"><file name="Setup.php" hash="8eb28f6cf5f637597d5f0ad668b64269"/><dir name="Sync"><dir name="Order"><file name="Collection.php" hash="b6fc680edfd57d6cbf810290799dad2c"/><dir name="Item"><file name="Collection.php" hash="935dd5847558e6629ea671b91ad9a1df"/></dir><file name="Item.php" hash="1ba227660a2d1ad09283c312e7e88a98"/></dir><file name="Order.php" hash="4808f4501b760ac09af24fba0df7494d"/></dir></dir><dir name="Shipping"><dir name="Carrier"><file name="Shippit.php" hash="eaf1fc6ec3a58fc1a3adecf07ec5bd8b"/></dir></dir><file name="Shippit.php" hash="d85a257bda0253ef41e2a062bb4a223b"/><dir name="Sync"><dir name="Order"><file name="Config.php" hash="f52faaf68213e313746abde13781350e"/><file name="Item.php" hash="dee4de2286845cdaed924f81dfeeab51"/></dir><file name="Order.php" hash="460b020cd0a44d8f956e415fbccae620"/></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Catalog"><dir name="Attributes"><file name="Location.php" hash="80af2e3d897d52a4f840feb37341b6ea"/></dir><file name="Attributes.php" hash="1f051ddfcea5034c3b0f299ed35d2c7c"/><file name="Products.php" hash="6e78a631987441e8228ee410fe5addd2"/></dir><dir name="Shipping"><file name="Methods.php" hash="683dd6c9d412d52be6941ec1aec0e1eb"/></dir><dir name="Shippit"><file name="Environment.php" hash="a71561807ce05052a678a5d8d0656695"/><file name="MaxTimeslots.php" hash="a87f36fb06a9e9b79c1ffdc5ff1c42c0"/><file name="Methods.php" hash="8ac2d4a18fd249259ef05ba406acc846"/><dir name="Sync"><file name="Mode.php" hash="64ff642d93ad9505f160f48b5061efae"/><file name="SendAllOrders.php" hash="99fc5b1dcb2d49768025194cd02aba0e"/></dir></dir></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Shippit"><dir name="Order"><file name="SyncController.php" hash="d5a22ab5fe1346e68d7967e9cad20402"/></dir><file name="OrderController.php" hash="7d4e2c615b524c211d75b4b7c4edc0e7"/></dir></dir><file name="OrderController.php" hash="6d5fe674fd570b6d7b8acc761e450de6"/></dir><dir name="data"><dir name="shippit_setup"><file name="data-install-4.0.0.php" hash="fcc2ad84912ffaf9dc07b866f5fd7460"/><file name="data-upgrade-4.1.0-4.1.1.php" hash="aebc8c802bf8af45219500526da944fa"/><file name="data-upgrade-4.1.6-4.1.7.php" hash="2b2fe61d97645521516728a329cba9ad"/><file name="data-upgrade-4.2.3-4.2.4.php" hash="bd3ed5e70b9349d830fa789e0b394d83"/><file name="data-upgrade-4.3.2-4.3.3.php" hash="3699a8b74b0898f48ec1b9daeb3fcfcc"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="fb2576b73bea6a323cfd157e95c25e90"/><file name="config.xml" hash="ea2571b81276ff80c25bd78370b27ff3"/><file name="system.xml" hash="9db0c4db9094b978db5c7b3ddd3266c9"/></dir><dir name="sql"><dir name="shippit_setup"><file name="install-4.0.0.php" hash="19a0a09b6a10c89b73edc7f0a744fe5a"/><file name="upgrade-4.0.9-4.1.0.php" hash="35e56aeea2b78bba82e845d4c4c16fc1"/><file name="upgrade-4.1.0-4.1.1.php" hash="5c675c05272472cdd7c585aa6db750d9"/><file name="upgrade-4.2.5-4.2.6.php" hash="15dd734c1f7797d8cd0ff5b91a2dda55"/><file name="upgrade-4.2.6-4.3.0.php" hash="635d87318271636ed348a41834c70081"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="shippit.xml" hash="18fa39b7eae780fe993e5140270ffefe"/></dir><dir name="template"><dir name="shippit"><dir name="checkout"><dir name="onepage"><dir name="shipping_method"><file name="authoritytoleave.phtml" hash="7a138531233734c55f97de3cb1641a18"/><file name="deliveryinstructions.phtml" hash="cc64f104584b7be4de3e5de3f2c047c0"/></dir><file name="shipping_method.phtml" hash="c7d804a639749b3c7b21e5e228463f88"/></dir></dir><dir name="email"><dir name="order"><dir name="shipment"><file name="track.phtml" hash="c1450ff14e566880d421799852df4014"/></dir></dir></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="shippit.xml" hash="c0ae616038936a98b9e87124fb1c3127"/></dir><dir name="template"><dir name="shippit"><dir name="system"><dir name="config"><dir name="form"><dir name="field"><file name="array.phtml" hash="46d02a4a01af0e14cb2d0d91665ca03e"/></dir></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Shippit_Shippit.xml" hash="401f33d7db491808587c51209d8d6a8b"/></dir></target></contents>
24
  <compatible/>
25
  <dependencies><required><php><min>5.2.0</min><max>8.0.0</max></php></required></dependencies>
26
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Shippit_Shippit</name>
4
+ <version>4.3.6</version>
5
  <stability>stable</stability>
6
  <license>Open Software Licence</license>
7
  <channel>community</channel>
18
  &#xD;
19
  Also adds Australian States and Territories to the available region options and Authority to Leave and Delivery Comments to the checkout process.</notes>
20
  <authors><author><name>Matthew Muscat</name><user>matthewmuscat</user><email>matthew@mamis.com.au</email></author><author><name>William On</name><user>williamon</user><email>will@shippit.com</email></author></authors>
21
+ <date>2016-07-26</date>
22
+ <time>01:04:22</time>
23
+ <contents><target name="magelib"><dir name="shippit-bugsnag"><file name="Autoload.php" hash="141a845b8baaebee4232b30540d5cda5"/><file name="Client.php" hash="1899cce9e4e05aa200c5c05ef2c0f52d"/><file name="Configuration.php" hash="c4a28bb83e49dfb24ff15e3daebbe156"/><file name="Diagnostics.php" hash="ee57a579dec73e922465d417cfecccf6"/><file name="Error.php" hash="f8d179e9406a6c0a958d06367b9e64e0"/><file name="ErrorTypes.php" hash="d52493e689517f479abb21599e9c1989"/><file name="Notification.php" hash="98ac2f24e77a96fe8f274e9694a33dd4"/><file name="Request.php" hash="ff8dbf358238351801518bad62138491"/><file name="Stacktrace.php" hash="2f7b8e1172f04071ce70b5b53cfe55ee"/></dir></target><target name="magecommunity"><dir name="Shippit"><dir name="Shippit"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><file name="Grid.php" hash="9208ed6e0b222590610f6a3e2a3ac254"/><file name="Items.php" hash="275116a2c42700de7a65fc9e0a6568c6"/></dir><file name="Order.php" hash="665a08b5f3f6432ba49327ad0d320572"/></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><dir name="Renderer"><dir name="Shipping"><file name="Methods.php" hash="26428642657de1a0f0d22140fd84174d"/></dir><dir name="Shippit"><file name="ServiceClass.php" hash="190d62627bbf749bdd326f3384563ca8"/></dir></dir><dir name="Sync"><dir name="Order"><file name="ShippingMethodMapping.php" hash="7296f3ac577b89c36c68693ab1a84a32"/></dir></dir></dir><dir name="Fieldset"><file name="Version.php" hash="6cbff78c307a14e3eed4219f180901b1"/></dir></dir></dir></dir></dir><dir name="Checkout"><dir name="Cart"><file name="Shipping.php" hash="dd5dc61d665da4746e5c2a4fc6df089f"/></dir><dir name="Shipping"><file name="AuthorityToLeave.php" hash="241ff5d226c8f848b9895b767883dc30"/><file name="DeliveryInstructions.php" hash="77b5fb807d9dfdd8b5b6bfab6f8df9a6"/></dir></dir></dir><file name="Exception.php" hash="909594393898823a108bab9c6a2e77ed"/><dir name="Helper"><file name="Api.php" hash="17386e28d75bc9ec3cc38e0e91d597cc"/><file name="Bugsnag.php" hash="ae4f276ee853abaf75ffbaf9de08cc08"/><file name="Carrier.php" hash="f7d031b67b5c9beec38214236ff30b5a"/><file name="Checkout.php" hash="004418f9ee0de6ba090faa32e540d8a3"/><file name="Data.php" hash="df6ea2d54c389f91721dc28c72b1dea1"/><dir name="Sync"><dir name="Order"><file name="Items.php" hash="c2031228b78726051a4096054a80363b"/></dir><file name="Order.php" hash="cae2d3dc91c061791e9cb4319012fa69"/><file name="Shipping.php" hash="c19889222cffbddf178a6236f78ae41c"/></dir></dir><dir name="Model"><dir name="Api"><file name="Order.php" hash="a2c6a4025890326cdd460522e20ec559"/></dir><file name="Logger.php" hash="64ed33a2d7554a9da58a080e3462504e"/><dir name="Observer"><dir name="Adminhtml"><dir name="Sales"><file name="Order.php" hash="44393a4d02ea135f68d74ca8ec37394a"/></dir></dir><dir name="Order"><file name="Sync.php" hash="963898714f719827a507a914e23d99c5"/></dir><dir name="Quote"><file name="AuthorityToLeave.php" hash="c675772dcb25d6a35372f46060b3a8e4"/><file name="DeliveryInstructions.php" hash="8cf1353e6406710208a5312c9cd68c7d"/></dir><dir name="Shipping"><file name="Tracking.php" hash="988cffc30e8d606ba6a2754ba4b2d3a3"/></dir><file name="Shippit.php" hash="3625385600a8e3f0c64492bfaac9c681"/><dir name="System"><file name="Config.php" hash="e5515b7d0cccde3ad7bb70fbe33a3f0b"/></dir></dir><dir name="Request"><dir name="Api"><file name="Order.php" hash="0fb5155020fc73cbc7bd5b0d9d5b0556"/><file name="Shipment.php" hash="af1b78ce51f1d8b89a9c1e9bc6b81ed5"/></dir><dir name="Sync"><file name="Order.php" hash="8f686e306ed7635b5d110d87008f4a46"/></dir></dir><dir name="Resource"><file name="Setup.php" hash="8eb28f6cf5f637597d5f0ad668b64269"/><dir name="Sync"><dir name="Order"><file name="Collection.php" hash="b6fc680edfd57d6cbf810290799dad2c"/><dir name="Item"><file name="Collection.php" hash="935dd5847558e6629ea671b91ad9a1df"/></dir><file name="Item.php" hash="1ba227660a2d1ad09283c312e7e88a98"/></dir><file name="Order.php" hash="4808f4501b760ac09af24fba0df7494d"/></dir></dir><dir name="Shipping"><dir name="Carrier"><file name="Shippit.php" hash="eaf1fc6ec3a58fc1a3adecf07ec5bd8b"/></dir></dir><file name="Shippit.php" hash="d85a257bda0253ef41e2a062bb4a223b"/><dir name="Sync"><dir name="Order"><file name="Config.php" hash="f52faaf68213e313746abde13781350e"/><file name="Item.php" hash="dee4de2286845cdaed924f81dfeeab51"/></dir><file name="Order.php" hash="460b020cd0a44d8f956e415fbccae620"/></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Catalog"><dir name="Attributes"><file name="Location.php" hash="b2fcaaabfa58d290d731e3b09b0afb5d"/></dir><file name="Attributes.php" hash="1f051ddfcea5034c3b0f299ed35d2c7c"/><file name="Products.php" hash="6e78a631987441e8228ee410fe5addd2"/><dir name="Unit"><file name="Weight.php" hash="9d15b42826be4e39c3f2a105826cf6be"/></dir></dir><dir name="Shipping"><file name="Methods.php" hash="683dd6c9d412d52be6941ec1aec0e1eb"/></dir><dir name="Shippit"><file name="Environment.php" hash="a71561807ce05052a678a5d8d0656695"/><file name="MaxTimeslots.php" hash="a87f36fb06a9e9b79c1ffdc5ff1c42c0"/><file name="Methods.php" hash="8ac2d4a18fd249259ef05ba406acc846"/><dir name="Sync"><file name="Mode.php" hash="64ff642d93ad9505f160f48b5061efae"/><file name="SendAllOrders.php" hash="99fc5b1dcb2d49768025194cd02aba0e"/></dir></dir></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Shippit"><dir name="Order"><file name="SyncController.php" hash="d5a22ab5fe1346e68d7967e9cad20402"/></dir><file name="OrderController.php" hash="7d4e2c615b524c211d75b4b7c4edc0e7"/></dir></dir><file name="OrderController.php" hash="6d5fe674fd570b6d7b8acc761e450de6"/></dir><dir name="data"><dir name="shippit_setup"><file name="data-install-4.0.0.php" hash="fcc2ad84912ffaf9dc07b866f5fd7460"/><file name="data-upgrade-4.1.0-4.1.1.php" hash="aebc8c802bf8af45219500526da944fa"/><file name="data-upgrade-4.1.6-4.1.7.php" hash="2b2fe61d97645521516728a329cba9ad"/><file name="data-upgrade-4.2.3-4.2.4.php" hash="bd3ed5e70b9349d830fa789e0b394d83"/><file name="data-upgrade-4.3.2-4.3.3.php" hash="3699a8b74b0898f48ec1b9daeb3fcfcc"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="fb2576b73bea6a323cfd157e95c25e90"/><file name="config.xml" hash="46b5a3b0e89c948df6e3e59d9ec17480"/><file name="system.xml" hash="7c4ce2addf8cbf97f9fcb3023af2faa9"/></dir><dir name="sql"><dir name="shippit_setup"><file name="install-4.0.0.php" hash="19a0a09b6a10c89b73edc7f0a744fe5a"/><file name="upgrade-4.0.9-4.1.0.php" hash="35e56aeea2b78bba82e845d4c4c16fc1"/><file name="upgrade-4.1.0-4.1.1.php" hash="5c675c05272472cdd7c585aa6db750d9"/><file name="upgrade-4.2.5-4.2.6.php" hash="15dd734c1f7797d8cd0ff5b91a2dda55"/><file name="upgrade-4.2.6-4.3.0.php" hash="635d87318271636ed348a41834c70081"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="shippit.xml" hash="18fa39b7eae780fe993e5140270ffefe"/></dir><dir name="template"><dir name="shippit"><dir name="checkout"><dir name="onepage"><dir name="shipping_method"><file name="authoritytoleave.phtml" hash="7a138531233734c55f97de3cb1641a18"/><file name="deliveryinstructions.phtml" hash="cc64f104584b7be4de3e5de3f2c047c0"/></dir><file name="shipping_method.phtml" hash="c7d804a639749b3c7b21e5e228463f88"/></dir></dir><dir name="email"><dir name="order"><dir name="shipment"><file name="track.phtml" hash="c1450ff14e566880d421799852df4014"/></dir></dir></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="shippit.xml" hash="c0ae616038936a98b9e87124fb1c3127"/></dir><dir name="template"><dir name="shippit"><dir name="system"><dir name="config"><dir name="form"><dir name="field"><file name="array.phtml" hash="46d02a4a01af0e14cb2d0d91665ca03e"/></dir></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Shippit_Shippit.xml" hash="401f33d7db491808587c51209d8d6a8b"/></dir></target></contents>
24
  <compatible/>
25
  <dependencies><required><php><min>5.2.0</min><max>8.0.0</max></php></required></dependencies>
26
  </package>