Phoenix_Worldpay - Version 1.4.4

Version Notes

- fixed callback validation

Download this release

Release Info

Developer Magento Core Team
Extension Phoenix_Worldpay
Version 1.4.4
Comparing to
See all releases


Code changes from version 1.4.3 to 1.4.4

app/code/community/Phoenix/Worldpay/Model/Cc.php CHANGED
@@ -128,7 +128,7 @@ class Phoenix_Worldpay_Model_Cc extends Mage_Payment_Model_Method_Abstract
128
  'amount' => $price,
129
  'currency' => $currency,
130
  'hideCurrency' => 'true',
131
- 'desc' => Mage::helper('worldpay')->__('Your purchase at') . ' ' . Mage::app()->getStore()->getName(),
132
  'name' => Mage::helper('core')->removeAccents($billing->getFirstname().' '.$billing->getLastname()),
133
  'address' => Mage::helper('core')->removeAccents($billing->getStreet(-1)).'
'.Mage::helper('core')->removeAccents($billing->getCity()),
134
  'postcode' => $billing->getPostcode() ,
128
  'amount' => $price,
129
  'currency' => $currency,
130
  'hideCurrency' => 'true',
131
+ 'desc' => $this->getConfigData('desc'),
132
  'name' => Mage::helper('core')->removeAccents($billing->getFirstname().' '.$billing->getLastname()),
133
  'address' => Mage::helper('core')->removeAccents($billing->getStreet(-1)).'
'.Mage::helper('core')->removeAccents($billing->getCity()),
134
  'postcode' => $billing->getPostcode() ,
app/code/community/Phoenix/Worldpay/controllers/ProcessingController.php CHANGED
@@ -162,9 +162,8 @@ class Phoenix_Worldpay_ProcessingController extends Mage_Core_Controller_Front_A
162
  $request = $this->getRequest()->getServer();
163
  $remoteAddr = $request['REMOTE_ADDR'];
164
  }
165
- if ((substr($remoteAddr, 0, 11) != '155.136.16.') &&
166
- !preg_match('/\.worldpay\.com$/', gethostbyaddr($remoteAddr))) {
167
- Mage::throwException('IP can\'t be validated as WorldPay-IP.');
168
  }
169
 
170
  // get request variables
162
  $request = $this->getRequest()->getServer();
163
  $remoteAddr = $request['REMOTE_ADDR'];
164
  }
165
+ if (!preg_match('/\.worldpay\.com$/', gethostbyaddr($remoteAddr))) {
166
+ Mage::throwException('Domain can\'t be validated as WorldPay-Domain.');
 
167
  }
168
 
169
  // get request variables
app/code/community/Phoenix/Worldpay/etc/config.xml CHANGED
@@ -21,7 +21,7 @@
21
  <config>
22
  <modules>
23
  <Phoenix_Worldpay>
24
- <version>1.4.3</version>
25
  </Phoenix_Worldpay>
26
  </modules>
27
  <global>
@@ -121,12 +121,13 @@
121
  </worldpay>
122
  </phoenix>
123
  <default>
124
- <payment>
125
  <worldpay_cc>
126
  <active>0</active>
127
  <model>worldpay/cc</model>
128
  <order_status>1</order_status>
129
  <title>Credit Card (Worldpay)</title>
 
130
  <allowspecific>0</allowspecific>
131
  <use_store_currency>0</use_store_currency>
132
  <request_type>authorize</request_type>
@@ -137,5 +138,5 @@
137
  <signature_params>amount:currency:instId:cartId:authMode:email</signature_params>
138
  </worldpay_cc>
139
  </payment>
140
- </default>
141
  </config>
21
  <config>
22
  <modules>
23
  <Phoenix_Worldpay>
24
+ <version>1.4.4</version>
25
  </Phoenix_Worldpay>
26
  </modules>
27
  <global>
121
  </worldpay>
122
  </phoenix>
123
  <default>
124
+ <payment>
125
  <worldpay_cc>
126
  <active>0</active>
127
  <model>worldpay/cc</model>
128
  <order_status>1</order_status>
129
  <title>Credit Card (Worldpay)</title>
130
+ <desc>Your purchase from Magento</desc>
131
  <allowspecific>0</allowspecific>
132
  <use_store_currency>0</use_store_currency>
133
  <request_type>authorize</request_type>
138
  <signature_params>amount:currency:instId:cartId:authMode:email</signature_params>
139
  </worldpay_cc>
140
  </payment>
141
+ </default>
142
  </config>
app/code/community/Phoenix/Worldpay/etc/system.xml CHANGED
@@ -28,7 +28,7 @@
28
  <sort_order>1</sort_order>
29
  <show_in_default>1</show_in_default>
30
  <show_in_website>1</show_in_website>
31
- <show_in_store>0</show_in_store>
32
  <fields>
33
  <active translate="label">
34
  <label>Enabled</label>
@@ -48,26 +48,34 @@
48
  <show_in_website>1</show_in_website>
49
  <show_in_store>0</show_in_store>
50
  </order_status>
51
- <sort_order translate="label">
52
  <label>Sort order</label>
53
  <frontend_type>text</frontend_type>
54
  <sort_order>3</sort_order>
55
  <show_in_default>1</show_in_default>
56
  <show_in_website>1</show_in_website>
57
  <show_in_store>0</show_in_store>
58
- </sort_order>
59
  <title translate="label">
60
  <label>Title</label>
61
  <frontend_type>text</frontend_type>
62
  <sort_order>4</sort_order>
63
  <show_in_default>1</show_in_default>
64
  <show_in_website>1</show_in_website>
65
- <show_in_store>0</show_in_store>
66
- </title>
 
 
 
 
 
 
 
 
67
  <allowspecific translate="label">
68
  <label>Payment to applicable countries</label>
69
  <frontend_type>allowspecific</frontend_type>
70
- <sort_order>5</sort_order>
71
  <source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
72
  <show_in_default>1</show_in_default>
73
  <show_in_website>1</show_in_website>
@@ -76,7 +84,7 @@
76
  <specificcountry translate="label">
77
  <label>Payment to Specific countries</label>
78
  <frontend_type>multiselect</frontend_type>
79
- <sort_order>6</sort_order>
80
  <source_model>adminhtml/system_config_source_country</source_model>
81
  <show_in_default>1</show_in_default>
82
  <show_in_website>1</show_in_website>
@@ -87,7 +95,7 @@
87
  <comment>Choose "Yes" to use store view currency instead of base currency.</comment>
88
  <frontend_type>select</frontend_type>
89
  <source_model>adminhtml/system_config_source_yesno</source_model>
90
- <sort_order>7</sort_order>
91
  <show_in_default>1</show_in_default>
92
  <show_in_website>1</show_in_website>
93
  <show_in_store>1</show_in_store>
@@ -96,7 +104,7 @@
96
  <label>Installation ID</label>
97
  <frontend_type>text</frontend_type>
98
  <backend_model>worldpay/config_backend_instid</backend_model>
99
- <sort_order>7</sort_order>
100
  <show_in_default>1</show_in_default>
101
  <show_in_website>1</show_in_website>
102
  <show_in_store>0</show_in_store>
@@ -104,7 +112,7 @@
104
  <transaction_password translate="label">
105
  <label>Payment Response password</label>
106
  <frontend_type>text</frontend_type>
107
- <sort_order>8</sort_order>
108
  <show_in_default>1</show_in_default>
109
  <show_in_website>1</show_in_website>
110
  <show_in_store>0</show_in_store>
@@ -113,7 +121,7 @@
113
  <label>MD5 secret</label>
114
  <comment>Should be between 8-16 characters.</comment>
115
  <frontend_type>text</frontend_type>
116
- <sort_order>9</sort_order>
117
  <show_in_default>1</show_in_default>
118
  <show_in_website>1</show_in_website>
119
  <show_in_store>0</show_in_store>
@@ -122,7 +130,7 @@
122
  <label>Signature Type</label>
123
  <frontend_type>select</frontend_type>
124
  <source_model>worldpay/source_signatureType</source_model>
125
- <sort_order>10</sort_order>
126
  <show_in_default>1</show_in_default>
127
  <show_in_website>1</show_in_website>
128
  <show_in_store>0</show_in_store>
@@ -131,7 +139,7 @@
131
  <label>Signature parameters</label>
132
  <frontend_type>text</frontend_type>
133
  <comment>Must be the same as parameters list in Worldpay merchant account, if signature type is static.</comment>
134
- <sort_order>11</sort_order>
135
  <show_in_default>1</show_in_default>
136
  <show_in_website>1</show_in_website>
137
  <show_in_store>0</show_in_store>
@@ -140,7 +148,7 @@
140
  <label>Request Type</label>
141
  <frontend_type>select</frontend_type>
142
  <source_model>worldpay/source_requestType</source_model>
143
- <sort_order>12</sort_order>
144
  <show_in_default>1</show_in_default>
145
  <show_in_website>1</show_in_website>
146
  <show_in_store>0</show_in_store>
@@ -149,7 +157,7 @@
149
  <label>Transaction Mode</label>
150
  <frontend_type>select</frontend_type>
151
  <source_model>worldpay/source_transactionMode</source_model>
152
- <sort_order>13</sort_order>
153
  <show_in_default>1</show_in_default>
154
  <show_in_website>1</show_in_website>
155
  <show_in_store>0</show_in_store>
@@ -158,7 +166,7 @@
158
  <label>Fix contact</label>
159
  <frontend_type>select</frontend_type>
160
  <source_model>adminhtml/system_config_source_yesno</source_model>
161
- <sort_order>14</sort_order>
162
  <show_in_default>1</show_in_default>
163
  <show_in_website>1</show_in_website>
164
  <show_in_store>0</show_in_store>
@@ -167,7 +175,7 @@
167
  <label>Hide contact</label>
168
  <frontend_type>select</frontend_type>
169
  <source_model>adminhtml/system_config_source_yesno</source_model>
170
- <sort_order>15</sort_order>
171
  <show_in_default>1</show_in_default>
172
  <show_in_website>1</show_in_website>
173
  <show_in_store>0</show_in_store>
@@ -177,7 +185,7 @@
177
  <comment>Select 'YES' to hide language select on WorldPay CC form.</comment>
178
  <frontend_type>select</frontend_type>
179
  <source_model>adminhtml/system_config_source_yesno</source_model>
180
- <sort_order>16</sort_order>
181
  <show_in_default>1</show_in_default>
182
  <show_in_website>1</show_in_website>
183
  <show_in_store>0</show_in_store>
@@ -187,7 +195,7 @@
187
  <comment>Remote admin installation is needed to perform online refund</comment>
188
  <frontend_type>select</frontend_type>
189
  <source_model>adminhtml/system_config_source_yesno</source_model>
190
- <sort_order>17</sort_order>
191
  <show_in_default>1</show_in_default>
192
  <show_in_website>1</show_in_website>
193
  <show_in_store>0</show_in_store>
@@ -197,7 +205,7 @@
197
  <frontend_type>text</frontend_type>
198
  <comment>Required for Remote Admin</comment>
199
  <backend_model>worldpay/config_backend_instid</backend_model>
200
- <sort_order>18</sort_order>
201
  <show_in_default>1</show_in_default>
202
  <show_in_website>1</show_in_website>
203
  <show_in_store>0</show_in_store>
@@ -206,7 +214,7 @@
206
  <label>Authorisation password</label>
207
  <comment>Required for Remote Admin</comment>
208
  <frontend_type>text</frontend_type>
209
- <sort_order>19</sort_order>
210
  <show_in_default>1</show_in_default>
211
  <show_in_website>1</show_in_website>
212
  <show_in_store>0</show_in_store>
@@ -215,7 +223,7 @@
215
  <label>Debug</label>
216
  <frontend_type>select</frontend_type>
217
  <source_model>adminhtml/system_config_source_yesno</source_model>
218
- <sort_order>20</sort_order>
219
  <show_in_default>1</show_in_default>
220
  <show_in_website>1</show_in_website>
221
  <show_in_store>1</show_in_store>
28
  <sort_order>1</sort_order>
29
  <show_in_default>1</show_in_default>
30
  <show_in_website>1</show_in_website>
31
+ <show_in_store>1</show_in_store>
32
  <fields>
33
  <active translate="label">
34
  <label>Enabled</label>
48
  <show_in_website>1</show_in_website>
49
  <show_in_store>0</show_in_store>
50
  </order_status>
51
+ <sort_order translate="label">
52
  <label>Sort order</label>
53
  <frontend_type>text</frontend_type>
54
  <sort_order>3</sort_order>
55
  <show_in_default>1</show_in_default>
56
  <show_in_website>1</show_in_website>
57
  <show_in_store>0</show_in_store>
58
+ </sort_order>
59
  <title translate="label">
60
  <label>Title</label>
61
  <frontend_type>text</frontend_type>
62
  <sort_order>4</sort_order>
63
  <show_in_default>1</show_in_default>
64
  <show_in_website>1</show_in_website>
65
+ <show_in_store>1</show_in_store>
66
+ </title>
67
+ <desc translate="label comment">
68
+ <label>Description</label>
69
+ <comment>Shown to customer on Worldpay page.</comment>
70
+ <sort_order>5</sort_order>
71
+ <show_in_default>1</show_in_default>
72
+ <show_in_website>1</show_in_website>
73
+ <show_in_store>1</show_in_store>
74
+ </desc>
75
  <allowspecific translate="label">
76
  <label>Payment to applicable countries</label>
77
  <frontend_type>allowspecific</frontend_type>
78
+ <sort_order>6</sort_order>
79
  <source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
80
  <show_in_default>1</show_in_default>
81
  <show_in_website>1</show_in_website>
84
  <specificcountry translate="label">
85
  <label>Payment to Specific countries</label>
86
  <frontend_type>multiselect</frontend_type>
87
+ <sort_order>7</sort_order>
88
  <source_model>adminhtml/system_config_source_country</source_model>
89
  <show_in_default>1</show_in_default>
90
  <show_in_website>1</show_in_website>
95
  <comment>Choose "Yes" to use store view currency instead of base currency.</comment>
96
  <frontend_type>select</frontend_type>
97
  <source_model>adminhtml/system_config_source_yesno</source_model>
98
+ <sort_order>8</sort_order>
99
  <show_in_default>1</show_in_default>
100
  <show_in_website>1</show_in_website>
101
  <show_in_store>1</show_in_store>
104
  <label>Installation ID</label>
105
  <frontend_type>text</frontend_type>
106
  <backend_model>worldpay/config_backend_instid</backend_model>
107
+ <sort_order>9</sort_order>
108
  <show_in_default>1</show_in_default>
109
  <show_in_website>1</show_in_website>
110
  <show_in_store>0</show_in_store>
112
  <transaction_password translate="label">
113
  <label>Payment Response password</label>
114
  <frontend_type>text</frontend_type>
115
+ <sort_order>10</sort_order>
116
  <show_in_default>1</show_in_default>
117
  <show_in_website>1</show_in_website>
118
  <show_in_store>0</show_in_store>
121
  <label>MD5 secret</label>
122
  <comment>Should be between 8-16 characters.</comment>
123
  <frontend_type>text</frontend_type>
124
+ <sort_order>11</sort_order>
125
  <show_in_default>1</show_in_default>
126
  <show_in_website>1</show_in_website>
127
  <show_in_store>0</show_in_store>
130
  <label>Signature Type</label>
131
  <frontend_type>select</frontend_type>
132
  <source_model>worldpay/source_signatureType</source_model>
133
+ <sort_order>12</sort_order>
134
  <show_in_default>1</show_in_default>
135
  <show_in_website>1</show_in_website>
136
  <show_in_store>0</show_in_store>
139
  <label>Signature parameters</label>
140
  <frontend_type>text</frontend_type>
141
  <comment>Must be the same as parameters list in Worldpay merchant account, if signature type is static.</comment>
142
+ <sort_order>13</sort_order>
143
  <show_in_default>1</show_in_default>
144
  <show_in_website>1</show_in_website>
145
  <show_in_store>0</show_in_store>
148
  <label>Request Type</label>
149
  <frontend_type>select</frontend_type>
150
  <source_model>worldpay/source_requestType</source_model>
151
+ <sort_order>14</sort_order>
152
  <show_in_default>1</show_in_default>
153
  <show_in_website>1</show_in_website>
154
  <show_in_store>0</show_in_store>
157
  <label>Transaction Mode</label>
158
  <frontend_type>select</frontend_type>
159
  <source_model>worldpay/source_transactionMode</source_model>
160
+ <sort_order>15</sort_order>
161
  <show_in_default>1</show_in_default>
162
  <show_in_website>1</show_in_website>
163
  <show_in_store>0</show_in_store>
166
  <label>Fix contact</label>
167
  <frontend_type>select</frontend_type>
168
  <source_model>adminhtml/system_config_source_yesno</source_model>
169
+ <sort_order>16</sort_order>
170
  <show_in_default>1</show_in_default>
171
  <show_in_website>1</show_in_website>
172
  <show_in_store>0</show_in_store>
175
  <label>Hide contact</label>
176
  <frontend_type>select</frontend_type>
177
  <source_model>adminhtml/system_config_source_yesno</source_model>
178
+ <sort_order>17</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>
185
  <comment>Select 'YES' to hide language select on WorldPay CC form.</comment>
186
  <frontend_type>select</frontend_type>
187
  <source_model>adminhtml/system_config_source_yesno</source_model>
188
+ <sort_order>18</sort_order>
189
  <show_in_default>1</show_in_default>
190
  <show_in_website>1</show_in_website>
191
  <show_in_store>0</show_in_store>
195
  <comment>Remote admin installation is needed to perform online refund</comment>
196
  <frontend_type>select</frontend_type>
197
  <source_model>adminhtml/system_config_source_yesno</source_model>
198
+ <sort_order>19</sort_order>
199
  <show_in_default>1</show_in_default>
200
  <show_in_website>1</show_in_website>
201
  <show_in_store>0</show_in_store>
205
  <frontend_type>text</frontend_type>
206
  <comment>Required for Remote Admin</comment>
207
  <backend_model>worldpay/config_backend_instid</backend_model>
208
+ <sort_order>20</sort_order>
209
  <show_in_default>1</show_in_default>
210
  <show_in_website>1</show_in_website>
211
  <show_in_store>0</show_in_store>
214
  <label>Authorisation password</label>
215
  <comment>Required for Remote Admin</comment>
216
  <frontend_type>text</frontend_type>
217
+ <sort_order>21</sort_order>
218
  <show_in_default>1</show_in_default>
219
  <show_in_website>1</show_in_website>
220
  <show_in_store>0</show_in_store>
223
  <label>Debug</label>
224
  <frontend_type>select</frontend_type>
225
  <source_model>adminhtml/system_config_source_yesno</source_model>
226
+ <sort_order>22</sort_order>
227
  <show_in_default>1</show_in_default>
228
  <show_in_website>1</show_in_website>
229
  <show_in_store>1</show_in_store>
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Phoenix_Worldpay</name>
4
- <version>1.4.3</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
7
  <channel>community</channel>
@@ -19,11 +19,11 @@ Notice: This extension is still beta. We recommend to test all transactions in y
19
  The extension is developed and maintained by the German Magento Silver Partner Phoenix Medien (http://www.phoenix-medien.de).
20
 
21
  The development was sponsored by liaison dangereuse (http://www.liaison-dangereuse.de).</description>
22
- <notes>- fixed domain validation logic</notes>
23
- <authors><author><name>Phoenix Medien</name><user>auto-converted</user><email>info@phoenix-medien.de</email></author></authors>
24
- <date>2013-04-29</date>
25
- <time>10:48:50</time>
26
- <contents><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="worldpay"><dir name="pdf"><file name="info.phtml" hash="3a92c60f5c05a3e51df366cee651edd6"/></dir><file name="info.phtml" hash="ca932cd58bc6e0c951e6119d4ee40185"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="worldpay.xml" hash="ac4191773623ae2ad6170f363866ed43"/></dir><dir name="template"><dir name="worldpay"><file name="blank.phtml" hash="8b7d8aa0521878b2dd796acfd4d655b6"/><file name="cancel.phtml" hash="350348b8fecb9b7c2b1045d1a8edd9c7"/><file name="failure.phtml" hash="9126748b39206ddd936ad72357bcf9b7"/><file name="form.phtml" hash="8c7184cbaffc115349de415d12273528"/><file name="info.phtml" hash="9c17afe371e23674979aad7e6ce82fe3"/><file name="redirect.phtml" hash="441b182afae33e16b26bbfdae2f12a87"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="de_DE"><file name="Phoenix_Worldpay.csv" hash="a261960a7cd06a38f6fc686cfa7c08e2"/></dir><dir name="en_GB"><file name="Phoenix_Worldpay.csv" hash="7ab5f7f407e252616b2bd04ebe0564cd"/></dir><dir name="en_US"><file name="Phoenix_Worldpay.csv" hash="49947b473e21e818ce0d39db5896cf96"/></dir></target><target name="mageetc"><dir name="modules"><file name="Phoenix_Worldpay.xml" hash="52b9dc5cd0d94ab43d8691438f090617"/></dir></target><target name="magecommunity"><dir name="Phoenix"><dir name="Worldpay"><dir name="Block"><file name="Cancel.php" hash="b0f213ee8e45d0b8b48a6fad48f05017"/><file name="Failure.php" hash="5add6ed9890109ba624b7a16bc0504f5"/><file name="Form.php" hash="d279b2d502e875e155101007eef7ebc5"/><file name="Info.php" hash="845d37c36ea2973599324f9e294969a4"/><file name="Redirect.php" hash="ee8eb2b8cdabaf9ae0dea66fd7362777"/><file name="Success.php" hash="0c072e272d53a0b24e5157201cd65877"/></dir><dir name="controllers"><file name="ProcessingController.php" hash="781535236868f04077cdcdc6c790c521"/></dir><dir name="etc"><file name="config.xml" hash="63cfda6b019dc14c2f99f831902a048b"/><file name="system.xml" hash="b5f29fbcc56636bd519058804f08d66d"/></dir><dir name="Helper"><file name="Data.php" hash="954555e22d7867b2eb2b698b86405d63"/></dir><dir name="Model"><dir name="Config"><dir name="Backend"><file name="Instid.php" hash="07147ceac69c3c19593b4a24873f15cc"/></dir></dir><dir name="Source"><file name="RequestType.php" hash="795d51b4c3f04bb00cf6cca5a3180cd7"/><file name="SignatureType.php" hash="68e8267596e0c040633f2ce8e40472fe"/><file name="TransactionMode.php" hash="da4cadb5df1213edc34f22b67235d374"/></dir><file name="Cc.php" hash="ea421e006f1c15ffd5aeb558a83e86dd"/><file name="Config.php" hash="9098369b245a824396354e1b64cd47ab"/></dir></dir></dir></target></contents>
27
  <compatible/>
28
  <dependencies/>
29
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Phoenix_Worldpay</name>
4
+ <version>1.4.4</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
7
  <channel>community</channel>
19
  The extension is developed and maintained by the German Magento Silver Partner Phoenix Medien (http://www.phoenix-medien.de).
20
 
21
  The development was sponsored by liaison dangereuse (http://www.liaison-dangereuse.de).</description>
22
+ <notes>- fixed callback validation</notes>
23
+ <authors><author><name>PHOENIX MEDIA</name><user>auto-converted</user><email>support@phoenix-media.eu</email></author></authors>
24
+ <date>2014-02-04</date>
25
+ <time>21:49:34</time>
26
+ <contents><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="worldpay"><dir name="pdf"><file name="info.phtml" hash="3a92c60f5c05a3e51df366cee651edd6"/></dir><file name="info.phtml" hash="ca932cd58bc6e0c951e6119d4ee40185"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="worldpay.xml" hash="ac4191773623ae2ad6170f363866ed43"/></dir><dir name="template"><dir name="worldpay"><file name="blank.phtml" hash="8b7d8aa0521878b2dd796acfd4d655b6"/><file name="cancel.phtml" hash="350348b8fecb9b7c2b1045d1a8edd9c7"/><file name="failure.phtml" hash="9126748b39206ddd936ad72357bcf9b7"/><file name="form.phtml" hash="8c7184cbaffc115349de415d12273528"/><file name="info.phtml" hash="9c17afe371e23674979aad7e6ce82fe3"/><file name="redirect.phtml" hash="441b182afae33e16b26bbfdae2f12a87"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="de_DE"><file name="Phoenix_Worldpay.csv" hash="a261960a7cd06a38f6fc686cfa7c08e2"/></dir><dir name="en_GB"><file name="Phoenix_Worldpay.csv" hash="7ab5f7f407e252616b2bd04ebe0564cd"/></dir><dir name="en_US"><file name="Phoenix_Worldpay.csv" hash="49947b473e21e818ce0d39db5896cf96"/></dir></target><target name="mageetc"><dir name="modules"><file name="Phoenix_Worldpay.xml" hash="52b9dc5cd0d94ab43d8691438f090617"/></dir></target><target name="magecommunity"><dir name="Phoenix"><dir name="Worldpay"><dir name="Block"><file name="Cancel.php" hash="b0f213ee8e45d0b8b48a6fad48f05017"/><file name="Failure.php" hash="5add6ed9890109ba624b7a16bc0504f5"/><file name="Form.php" hash="d279b2d502e875e155101007eef7ebc5"/><file name="Info.php" hash="845d37c36ea2973599324f9e294969a4"/><file name="Redirect.php" hash="ee8eb2b8cdabaf9ae0dea66fd7362777"/><file name="Success.php" hash="0c072e272d53a0b24e5157201cd65877"/></dir><dir name="controllers"><file name="ProcessingController.php" hash="970a5920c21375f3744dbc926015e1a6"/></dir><dir name="etc"><file name="config.xml" hash="740ca5708c17650223b6cc532d141b12"/><file name="system.xml" hash="d4fe6a4abf790453ef89d0e87e87fff8"/></dir><dir name="Helper"><file name="Data.php" hash="954555e22d7867b2eb2b698b86405d63"/></dir><dir name="Model"><dir name="Config"><dir name="Backend"><file name="Instid.php" hash="07147ceac69c3c19593b4a24873f15cc"/></dir></dir><dir name="Source"><file name="RequestType.php" hash="795d51b4c3f04bb00cf6cca5a3180cd7"/><file name="SignatureType.php" hash="68e8267596e0c040633f2ce8e40472fe"/><file name="TransactionMode.php" hash="da4cadb5df1213edc34f22b67235d374"/></dir><file name="Cc.php" hash="e5db2d2186cf8be370cda69afde31873"/><file name="Config.php" hash="9098369b245a824396354e1b64cd47ab"/></dir></dir></dir></target></contents>
27
  <compatible/>
28
  <dependencies/>
29
  </package>