Version Notes
1 - Data now correctly escaped before being posted to the Payment Pages.
2 - Default configuration values updated.
3 - Readme included.
Download this release
Release Info
Developer | PeteST |
Extension | Securetrading_Stpp |
Version | 3.0.0.8 |
Comparing to | |
See all releases |
Code changes from version 3.0.0.7 to 3.0.0.8
- app/code/local/Securetrading/Stpp/etc/config.xml +4 -0
- app/code/local/Securetrading/Stpp/readme.txt +312 -0
- app/design/adminhtml/default/default/template/securetrading/stpp/payment/redirect/post.phtml +1 -1
- app/design/frontend/base/default/template/securetrading/stpp/payment/redirect/post.phtml +2 -2
- app/etc/modules/{SecureTrading_Stpp.xml → Securetrading_Stpp.xml} +0 -0
- package.xml +8 -6
app/code/local/Securetrading/Stpp/etc/config.xml
CHANGED
@@ -149,8 +149,12 @@
|
|
149 |
<model>securetrading_stpp/payment_redirect</model>
|
150 |
<site_security_password backend_model="adminhtml/system_config_backend_encrypted" />
|
151 |
<notification_password backend_model="adminhtml/system_config_backend_encrypted" />
|
|
|
|
|
152 |
<ppg_iframe_width>100%</ppg_iframe_width>
|
153 |
<ppg_iframe_height>600px</ppg_iframe_height>
|
|
|
|
|
154 |
</securetrading_stpp_redirect>
|
155 |
</payment>
|
156 |
</default>
|
149 |
<model>securetrading_stpp/payment_redirect</model>
|
150 |
<site_security_password backend_model="adminhtml/system_config_backend_encrypted" />
|
151 |
<notification_password backend_model="adminhtml/system_config_backend_encrypted" />
|
152 |
+
<payment_action>authorize_capture</payment_action>
|
153 |
+
<ppg_use_iframe>1</ppg_use_iframe>
|
154 |
<ppg_iframe_width>100%</ppg_iframe_width>
|
155 |
<ppg_iframe_height>600px</ppg_iframe_height>
|
156 |
+
<parent_css>st.magentoiframeparent</parent_css>
|
157 |
+
<child_js>st.magentoiframechild</child_js>
|
158 |
</securetrading_stpp_redirect>
|
159 |
</payment>
|
160 |
</default>
|
app/code/local/Securetrading/Stpp/readme.txt
ADDED
@@ -0,0 +1,312 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
-------------
|
2 |
+
1.1. Contents
|
3 |
+
-------------
|
4 |
+
|
5 |
+
1.1. Contents
|
6 |
+
1.2. About
|
7 |
+
2.1. Configuration
|
8 |
+
2.2. Notification
|
9 |
+
2.3. Redirect
|
10 |
+
2.4. Site Security
|
11 |
+
2.5. Notification Hash
|
12 |
+
2.6. I-frames
|
13 |
+
2.7. Expected Behaviour
|
14 |
+
3.1. Support
|
15 |
+
|
16 |
+
----------
|
17 |
+
1.2. About
|
18 |
+
----------
|
19 |
+
|
20 |
+
Extension version: 3.0.0
|
21 |
+
|
22 |
+
PHP Version: 5.3 onwards.
|
23 |
+
|
24 |
+
-------------------
|
25 |
+
2.1. Configuration
|
26 |
+
-------------------
|
27 |
+
|
28 |
+
To configure the extension you should perform the following steps:
|
29 |
+
|
30 |
+
1 - Login to your Magento administration area.
|
31 |
+
2 - Hover over 'System' and then click 'Configuration'.
|
32 |
+
3 - Select 'Payment Methods' on the left-hand menu.
|
33 |
+
4 - Click on 'SecureTrading STPP' - (the configurable fields are listed below)
|
34 |
+
5 - Configure the Secure Trading extension and click 'Save Config'.
|
35 |
+
|
36 |
+
The following extension fields can be configured:
|
37 |
+
|
38 |
+
Basic Configuration
|
39 |
+
-------------------
|
40 |
+
Enabled : This controls if the extension is enabled or not.
|
41 |
+
Title : This is the title of the extension when shown on the storefront.
|
42 |
+
Description : This is the description of the extension when shown on the storefront
|
43 |
+
Applicable Countries : This allows the extension to be enabled for ALL countries or specific countires as required.
|
44 |
+
Specific Countires : If applicable countries is set to "specific countries" this is the list of allowed countires.
|
45 |
+
Use Iframe : Controls if an iframe is used to display the payment page
|
46 |
+
Iframe Height : If the iframe is enabled this controls the height of the iframe.
|
47 |
+
Iframe Width : If the iframe is enabled this controls the width of the iframe.
|
48 |
+
|
49 |
+
Gateway Configuration
|
50 |
+
---------------------
|
51 |
+
Site Reference : This is the site reference of your Secure Trading account.
|
52 |
+
Use Site Security : Enable/disable the use of Site Security.
|
53 |
+
Site Security Password : The Site Security Password used when generating the hash value.
|
54 |
+
Use Notification Hash : Enabled/disable the use of Notification Hash
|
55 |
+
Notification Hash Password : The Notification Hash Password used when generating the hash value.
|
56 |
+
Parent CSS : The Parent CSS to use when displaying the payment page.
|
57 |
+
Child CSS : The Child CSS to use when displaying the payment page.
|
58 |
+
Parent JS : The Parent JS file to use when displaying the payment page.
|
59 |
+
Child JS : The Child JS file to use when displaying the payment page.
|
60 |
+
Payment Action : * Currently only "Authorize and Capture" is supported (see section 3.2 for more information). When set to Authorise & Capture settlestatus 0 is sent to Secure Trading and the payment will be scheduled for settlement in the next available run.
|
61 |
+
Settle Due Date: The settle due date is the day that Secure Trading will schedule to the payment to be included in the next available settlement run.
|
62 |
+
Settle Status : This is the settle status that will be applied to this transaction. This should normally be set to 0.
|
63 |
+
|
64 |
+
------------------
|
65 |
+
2.2. Notification
|
66 |
+
------------------
|
67 |
+
|
68 |
+
Notification are responsible for updating order information in the Magento back-end after payment has been completed.
|
69 |
+
|
70 |
+
You must set-up a notification using MyST - for more information about MyST please see http://www.securetrading.com/support/document/category/myst/
|
71 |
+
|
72 |
+
To set-up a notification you should first add a filter and then a destination within MyST by performing the following steps:
|
73 |
+
|
74 |
+
1 - Login to MyST and select "Notifications".
|
75 |
+
|
76 |
+
2 - Select 'Add Filter' and then enter the following information:
|
77 |
+
|
78 |
+
FILTERS:
|
79 |
+
Description:
|
80 |
+
Enter a recognizable name of your choice here e.g. "success and decline transactions"
|
81 |
+
|
82 |
+
Requests:
|
83 |
+
AUTH (mandatory)
|
84 |
+
THREEDQUERY (optional)
|
85 |
+
ACCOUNTCHECK (optional)
|
86 |
+
RISKDEC (optional)
|
87 |
+
|
88 |
+
Payment Types:
|
89 |
+
Select all payment types
|
90 |
+
|
91 |
+
Error Codes:
|
92 |
+
0 - successful transactions
|
93 |
+
70000 - decline transactions
|
94 |
+
|
95 |
+
NOTE: Notifications can be sent for errorcodes other than 0 or 70000: e.g. for unauthenticated 3-D Secure payments.
|
96 |
+
If you wish to be sent errorcodes other than 0 or 70000 please contact the Secure Trading Support team (support@securetrading.com)
|
97 |
+
|
98 |
+
3 - Click 'Save'.
|
99 |
+
|
100 |
+
4 - Select 'Add Destination' and enter the following information:
|
101 |
+
|
102 |
+
|
103 |
+
DESTINATIONS
|
104 |
+
Description:
|
105 |
+
Enter a recognizable name of your choice here e.g. "Magento notification destination"
|
106 |
+
|
107 |
+
Notification Type:
|
108 |
+
URL (This perform a HTTP POST to your Magento store)
|
109 |
+
|
110 |
+
Process Notification:
|
111 |
+
Online (A notification is sent to your store before the customer completes the transaction).
|
112 |
+
|
113 |
+
Destination:
|
114 |
+
<your_root_magento_install_here>/index.php/securetrading/redirect/notification
|
115 |
+
|
116 |
+
Security Password:
|
117 |
+
This value of this field is included in the notification security hash which can be used to verify the request has not been modified.
|
118 |
+
|
119 |
+
Security Algorithm:
|
120 |
+
sha256 (algorithm used for generating the notification hash)
|
121 |
+
|
122 |
+
Fields: (select all of the following default fields)
|
123 |
+
accounttypedescription
|
124 |
+
billingprefixname
|
125 |
+
billingfirstname
|
126 |
+
billinglastname
|
127 |
+
billingpremise
|
128 |
+
billingstreet
|
129 |
+
billingtown
|
130 |
+
billingcounty
|
131 |
+
billingpostcode
|
132 |
+
billingcountryiso2a
|
133 |
+
billingtelephone
|
134 |
+
billingemail
|
135 |
+
customerprefixname
|
136 |
+
customerfirstname
|
137 |
+
customerlastname
|
138 |
+
customerpremise
|
139 |
+
customerstreet
|
140 |
+
customertown
|
141 |
+
customercounty
|
142 |
+
customerpostcode
|
143 |
+
customercountryiso2a
|
144 |
+
customertelephone
|
145 |
+
customeremail
|
146 |
+
enrolled
|
147 |
+
errorcode
|
148 |
+
orderreference
|
149 |
+
maskedpan
|
150 |
+
parenttransactionreference
|
151 |
+
paymenttypedescription
|
152 |
+
requesttypedescription
|
153 |
+
securityresponseaddress
|
154 |
+
securityresponsepostcode
|
155 |
+
securityresponsesecuritycode
|
156 |
+
settlestatus
|
157 |
+
status
|
158 |
+
transactionreference
|
159 |
+
|
160 |
+
Custom Fields: (include the following custom fields)
|
161 |
+
errordata
|
162 |
+
errormessage
|
163 |
+
|
164 |
+
5 - Click 'Save'.
|
165 |
+
6 - Back on the main Notifications screen, in the first row of the existing notifications table select the newly created filter and destination from the two blank drop-down boxes.
|
166 |
+
7 - Click 'Save'.
|
167 |
+
|
168 |
+
The notification is now enabled.
|
169 |
+
|
170 |
+
-------------
|
171 |
+
2.3. Redirect
|
172 |
+
-------------
|
173 |
+
|
174 |
+
Once a customer has successfully processed their transaction using the Secure Trading payment pages they can be redirected back to your Magento store.
|
175 |
+
|
176 |
+
Two redirects must be created by completing the redirect request form and emailing it to the Secure Trading Support team (support@securetrading.com).
|
177 |
+
|
178 |
+
The Redirect form can be downloaded here: http://www.securetrading.com/support/download/redirect-request-form
|
179 |
+
|
180 |
+
The following information should be included in the redirect form:
|
181 |
+
|
182 |
+
Redirect Form 1:
|
183 |
+
----------------
|
184 |
+
Redirect URL:
|
185 |
+
<your_root_magento_install_here>/index.php/securetrading/redirect/redirect
|
186 |
+
|
187 |
+
Fields:
|
188 |
+
orderreference
|
189 |
+
|
190 |
+
Custom Fields:
|
191 |
+
storeid
|
192 |
+
|
193 |
+
Accounttypedescription:
|
194 |
+
ECOM
|
195 |
+
|
196 |
+
Errorcode:
|
197 |
+
0
|
198 |
+
|
199 |
+
Requesttypedescription:
|
200 |
+
AUTH
|
201 |
+
|
202 |
+
Redirect Form 2:
|
203 |
+
----------------
|
204 |
+
Redirect URL:
|
205 |
+
<your_root_magento_install_here>/index.php/admin/sales_order_create_securetrading/redirect
|
206 |
+
|
207 |
+
Fields:
|
208 |
+
None
|
209 |
+
|
210 |
+
Accounttypedescription:
|
211 |
+
MOTO
|
212 |
+
|
213 |
+
Errorcode:
|
214 |
+
0
|
215 |
+
|
216 |
+
Requesttypedescription:
|
217 |
+
AUTH
|
218 |
+
|
219 |
+
------------------
|
220 |
+
2.4. Site Security - (We strongly recommend enabling this feature).
|
221 |
+
------------------
|
222 |
+
|
223 |
+
Site Security will prevent malicious users from modifying sensitive payment information when they are transferred from your Magento store to the Secure Trading payment pages.
|
224 |
+
|
225 |
+
This feature can be enabled by following these steps:
|
226 |
+
|
227 |
+
1 - Login to your Magento administration area.
|
228 |
+
2 - Hover over 'System' and then click 'Configuration'.
|
229 |
+
3 - Select 'Payment Methods' on the left-hand menu.
|
230 |
+
4 - Click on 'SecureTrading STPP'.
|
231 |
+
5 - Click on 'Configure' to the right of 'SecureTraidng Payment Pages'.
|
232 |
+
6 - Click on 'Configure' to the right of 'Gateway Configuration'.
|
233 |
+
7 - Set 'Use Site Security' to 'Yes'.
|
234 |
+
8 - Enter a hard to guess combination of letters and numbers into the 'Site Security Password' field. This combination should be at least 8 characters long.
|
235 |
+
9 - Click 'save'.
|
236 |
+
10 - You must now notify the Secure Trading Support team via email (support@securetrading.com) that you have "enabled the Site Security Password Hash". Please inform them that the Site Security fields are (in order):
|
237 |
+
currencyiso3a
|
238 |
+
mainamount
|
239 |
+
sitereference
|
240 |
+
settlestatus
|
241 |
+
settleduedate
|
242 |
+
orderreference
|
243 |
+
accounttypedescription
|
244 |
+
PASSWORD *
|
245 |
+
|
246 |
+
* The last field, 'PASSWORD', is to be the combination of characters you entered into the 'Site Security Password'.
|
247 |
+
|
248 |
+
'Site Security' is now enabled. Remember to never tell any other individuals your Site Security Password. Do not store hard copies of this password anywhere.
|
249 |
+
|
250 |
+
----------------------
|
251 |
+
2.5. Notification Hash - (We strongly recommended enabling this feature).
|
252 |
+
----------------------
|
253 |
+
|
254 |
+
Enabling this feature will ensure that the information sent from Secure Trading to your Magento store has not been modified.
|
255 |
+
|
256 |
+
See section 2.3 for more information on the notifications.
|
257 |
+
|
258 |
+
To enable the notification hash you will firstly have to enter a 'Security Password' in the 'Destination' window of the MyST Notification page (see section 2.3).
|
259 |
+
You will also have to enter the same password into the Secure Trading Magento extension configuration page. Details on how to configure the extension were given in section 2.2.
|
260 |
+
|
261 |
+
--------------------
|
262 |
+
2.6. Iframe support
|
263 |
+
--------------------
|
264 |
+
|
265 |
+
By default the module uses iframes to redirect customers to the Payment Pages. If you wish to disable iframes delete the text inside the 'Parent CSS' and 'Child JS' configuration options (see section 2.1).
|
266 |
+
|
267 |
+
-----------------------
|
268 |
+
2.7. Expected Behaviour
|
269 |
+
-----------------------
|
270 |
+
|
271 |
+
Order status
|
272 |
+
------------
|
273 |
+
* When a customer is transferred from the Magento store to the Secure Trading Payment Pages the Magento order status will be "Payment Pages".
|
274 |
+
* When a notification is sent from Secure Trading to the Magento store for a successful (errorcode 0) transaction the Magento order status will be "Captured".
|
275 |
+
* If Secure Trading return a suspended response for a transaction the Magento order status will be "Suspended" - these transactions should manually be reviewed and updated using the "Approve" or "Denied" buttons within Magento. They will also need to be updated using MyST.
|
276 |
+
|
277 |
+
* When a payment attempt fails at the Payment Pages the attempt will be logged in the order history that is visible to administrators.
|
278 |
+
|
279 |
+
Transaction reporting
|
280 |
+
---------------------
|
281 |
+
See the 'Sales - ST Transactions' menu link to view all ST transactions logged within Magento. Or see the 'ST Transactions' tab when viewing a single order to see the transactions specific to just that order.
|
282 |
+
|
283 |
+
Log files
|
284 |
+
---------
|
285 |
+
A SecureTrading log file will be created. See /var/log/securetrading.log
|
286 |
+
|
287 |
+
Exceptions will be put into /var/reports/* or /var/log/exception.log as per normal Magento behaviour.
|
288 |
+
|
289 |
+
Incorrect notification configuration is recognised as an exception and also inserted into /var/log/reports* or /var/log/exception.log.
|
290 |
+
|
291 |
+
Log files should be monitored regularly.
|
292 |
+
|
293 |
+
Cron
|
294 |
+
----
|
295 |
+
Two crons have been provided with the Secure Trading extension:
|
296 |
+
* The first cron updates all orders that have been set to the 'Payment Pages' order status for more than 24 hours by setting them to 'Canceled'.
|
297 |
+
* The second cron performs maintenance by deleting unneeded records from the securetrading_stpp_requests database table.
|
298 |
+
|
299 |
+
In order to run the crons you must have set up a cron job according to http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/how_to_setup_a_cron_job.
|
300 |
+
|
301 |
+
------------
|
302 |
+
3.1. Support
|
303 |
+
------------
|
304 |
+
|
305 |
+
If you require any assistance then please contact us immediately.
|
306 |
+
|
307 |
+
When contacting our Support department you should send the contents of /var/log/ and /var/reports/ with your initial support request.
|
308 |
+
|
309 |
+
Please also send us any server access/error logs along with as much information as you can regarding your problem.
|
310 |
+
|
311 |
+
http://www.securetrading.com/contact.html
|
312 |
+
support@securetrading.com
|
app/design/adminhtml/default/default/template/securetrading/stpp/payment/redirect/post.phtml
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<form action="<?php print $this->getRedirectUrl(); ?>" method="post" id="securetrading_stpp_redirect_form">
|
2 |
<?php foreach($this->getRedirectData() as $k => $v): ?>
|
3 |
-
<input type="hidden" name="<?php print $k; ?>" value=
|
4 |
<?php endforeach; ?>
|
5 |
<input type="submit" value="Pay" />
|
6 |
</form>
|
1 |
<form action="<?php print $this->getRedirectUrl(); ?>" method="post" id="securetrading_stpp_redirect_form">
|
2 |
<?php foreach($this->getRedirectData() as $k => $v): ?>
|
3 |
+
<input type="hidden" name="<?php print $k; ?>" value='<?php print htmlentities($v); ?>' />
|
4 |
<?php endforeach; ?>
|
5 |
<input type="submit" value="Pay" />
|
6 |
</form>
|
app/design/frontend/base/default/template/securetrading/stpp/payment/redirect/post.phtml
CHANGED
@@ -2,10 +2,10 @@
|
|
2 |
<?php foreach($this->getRedirectData() as $k => $v): ?>
|
3 |
<?php if ($k == 'requesttypedescriptions'): ?>
|
4 |
<?php foreach($v as $requestTypeDescription): ?>
|
5 |
-
<input type="hidden" name="requesttypedescriptions" value=
|
6 |
<?php endforeach; ?>
|
7 |
<?php else: ?>
|
8 |
-
<input type="hidden" name="<?php print $k; ?>" value=
|
9 |
<?php endif; ?>
|
10 |
<?php endforeach; ?>
|
11 |
<input type="submit" value="Pay" />
|
2 |
<?php foreach($this->getRedirectData() as $k => $v): ?>
|
3 |
<?php if ($k == 'requesttypedescriptions'): ?>
|
4 |
<?php foreach($v as $requestTypeDescription): ?>
|
5 |
+
<input type="hidden" name="requesttypedescriptions" value='<?php print htmlentities($requestTypeDescription); ?>' />
|
6 |
<?php endforeach; ?>
|
7 |
<?php else: ?>
|
8 |
+
<input type="hidden" name="<?php print $k; ?>" value='<?php print htmlentities($v); ?>' />
|
9 |
<?php endif; ?>
|
10 |
<?php endforeach; ?>
|
11 |
<input type="submit" value="Pay" />
|
app/etc/modules/{SecureTrading_Stpp.xml → Securetrading_Stpp.xml}
RENAMED
File without changes
|
package.xml
CHANGED
@@ -1,18 +1,20 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Securetrading_Stpp</name>
|
4 |
-
<version>3.0.0.
|
5 |
-
<stability>
|
6 |
<license>GPL</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>Integrates Magento with the SecureTrading STPP payment gateway.</summary>
|
10 |
<description>Integrates Magento with the SecureTrading STPP payment gateway.</description>
|
11 |
-
<notes>
|
|
|
|
|
12 |
<authors><author><name>PeteST</name><user>PeteST</user><email>peter.barrow@securetrading.com</email></author></authors>
|
13 |
-
<date>2014-
|
14 |
-
<time>
|
15 |
-
<contents><target name="magelocal"><dir name="Securetrading"><dir name="Stpp"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><dir name="View"><dir name="Tab"><file name="Modifier.php" hash="23617edc4641c7e3525faae08e11e818"/><file name="Transactions.php" hash="fe4007125601a39b75047f974d25b58e"/></dir></dir></dir><dir name="Transactions"><file name="Children.php" hash="0b35ac5e3a5640ef299797f2cc2928cb"/><dir name="Data"><file name="Abstract.php" hash="d742570fd2d000e7ea5ef57471e194db"/><file name="Request.php" hash="277498a5a058aec448bd32b9433fc5b8"/><file name="Response.php" hash="50afef623df120b8895769528b0174d9"/></dir><file name="Grid.php" hash="ee54a8357af7ea6322b4a1288a443452"/><file name="Single.php" hash="579c91c55d0bda1a557d30eb6c03eb9c"/></dir><file name="Transactions.php" hash="ef8d946452081c50ea50a2f56d9ff168"/></dir><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Fields.php" hash="0310bae31c21c3d4df46107fbce3cdfa"/></dir><file name="Group.php" hash="7f36f8de6918d4d75a1ba059194a31df"/></dir></dir><dir name="Widget"><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Parenttransactionreference.php" hash="2d1ef69a9554457d150e0064f24a02b2"/></dir></dir></dir></dir></dir><dir name="Payment"><dir name="Direct"><file name="Form.php" hash="7ac72932a0af03d8ee0f039238325e1e"/><file name="Info.php" hash="96b45fd3a2530d32ad5b762d30adb349"/><file name="Post.php" hash="5e76814c5156accd9fc45c6f8925e553"/></dir><file name="Iframe.php" hash="1bf66cdd951253928cce893d7235ccf2"/><dir name="Info"><file name="Abstract.php" hash="af4f1d3a7931583df564ce58bd4b9658"/></dir><file name="Location.php" hash="95461da6e144559bb26b56fcb5733c29"/><dir name="Redirect"><file name="Form.php" hash="4a5c80135121a495a94e193b0d7f1982"/><file name="Info.php" hash="5172a488856a167205abab64819062d5"/><file name="Post.php" hash="00d05d0064ecbc5bdc75b615bdfc4894"/></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="7a5e840b55cd85810bbb5670d884913d"/></dir><dir name="Model"><dir name="Actions"><file name="Abstract.php" hash="800051473f2baac8a390d10e094c8127"/><file name="Direct.php" hash="1806c9720199162fb939c7e2f4260074"/><file name="Redirect.php" hash="0085917628be85603b07bcec955992e7"/></dir><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Backend"><file name="Multiselect.php" hash="65ca6dd7b6b597aada4978b7c6e803c2"/></dir></dir></dir></dir><file name="Cron.php" hash="57c166a645f9b0309c9be7c9e0e2ecb0"/><file name="Integration.php" hash="af1ba57e77a428a83b1f0b8fdc482e1e"/><file name="Observer.php" hash="e579c0c411e109445fbcaf2f3be4bdf5"/><dir name="Payment"><file name="Abstract.php" hash="aba3d37a15f3d7bf90412272624be633"/><dir name="Direct"><file name="Session.php" hash="981654031f061f1e04efc80b4a57b428"/></dir><file name="Direct.php" hash="8568304cbe5a5e37a140b100257ae475"/><dir name="Redirect"><file name="Notification.php" hash="22e2a3366aa294f83aabe94decdbc47f"/><file name="Request.php" hash="cb3b90d9bb7a31bec42ae94ae83770cb"/></dir><file name="Redirect.php" hash="ecb52964f07b36453600dce048bfffc3"/></dir><dir name="Resource"><dir name="Payment"><dir name="Redirect"><file name="Notification.php" hash="251daf3860785e6aab8b5a6594bf397a"/><dir name="Request"><file name="Collection.php" hash="ce960dbcdf4c40f08782750b3e7ec4d4"/></dir><file name="Request.php" hash="9a51ce8b5aa2bf188e39afcd099225d1"/></dir></dir><dir name="Transaction"><file name="Collection.php" hash="c48174c935a30b1df2e545ff3ad71adc"/><dir name="Types"><file name="Collection.php" hash="efc344d22f5b19ad8a239ec3acb20e77"/></dir><file name="Types.php" hash="abbde61e4d29e19bb3a67ad1959b388f"/></dir><file name="Transaction.php" hash="a864a129f03751920262b847a1711f4d"/></dir><dir name="Source"><file name="Cardtypes.php" hash="bdac2842ee54f15d4deab2cd1e0caea6"/><file name="Connection.php" hash="b281807c740f8a79f591789a3d8792d7"/><file name="Paymentaction.php" hash="0f05df5d7e5248808c96700e102a2b11"/><file name="Settleduedate.php" hash="b5acc4d4eae0a22d4bf25e5fd5f2cda0"/><file name="Settlestatus.php" hash="c65d0810ffa5e4cfe7d086a489303eda"/></dir><dir name="Transaction"><file name="Types.php" hash="d704d79ee9cf90d6c678fdbbb5d66b6d"/></dir><file name="Transaction.php" hash="4d0ef347983194e026b5746f7a6ddd41"/><file name="Transport.php" hash="c0694f56126c89de202c6adb0108082c"/></dir><dir name="controllers"><dir name="Direct"><file name="PostController.php" hash="fdaf2cacc8bbbc123948686b7616b5c2"/></dir><file name="DirectController.php" hash="b10baf3ed1a40d6f80e2f639370d8be3"/><file name="PaymentController.php" hash="a1fb4d11fa71c75180af3ca6bea99f25"/><dir name="Redirect"><file name="PostController.php" hash="1be20f0d44ff8b0bfd77a1800b82c6e7"/></dir><file name="RedirectController.php" hash="2d5441a176064a902e16931fba3cd95f"/><dir name="Sales"><dir name="Order"><dir name="Create"><file name="SecuretradingController.php" hash="118b8988a25dde196a847ae6fb54e6f6"/></dir><file name="CreateController.php" hash="7114c81e80708db56f8a87a86ebbda72"/><file name="EditController.php" hash="8d516942c3c10e3f4120e7a10e98c81d"/></dir></dir><dir name="Securetrading"><file name="TransactionsController.php" hash="36723e25ecbab66e27b27cd011d08e1a"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="4893ab9fecad1a67037bdabd7bb5aa96"/><file name="config.xml" hash="7ae341d3ea088590d82c622b74cb9022"/><file name="system.xml" hash="87f5905707756d1f875567ead9728054"/></dir><dir name="lib"><file name="Securetrading.php" hash="740260870e77fd6fffa597ec11fbd540"/><dir name="code"><dir name="core"><dir name="Stpp"><dir name="Actions"><file name="Abstract.php" hash="fce4b439f195bb866983180fe57e3bf7"/><file name="BaseInterface.php" hash="cd3004a4734c99499b41f9442d8406f4"/></dir><dir name="Api"><file name="ActionsInterface.php" hash="20feaa9eaefa912efb02d3cd33212fa2"/><file name="Base.php" hash="4d21e40c7af399c15521ff122c7b0d67"/><file name="BaseInterface.php" hash="252e16b85c0e7e230934b02c3e16728d"/><dir name="Connection"><file name="BaseInterface.php" hash="8638cb072cf263abd8687e87cdc81fb5"/><file name="Stapi.php" hash="107a6a41d31b021ddbd84739499b1830"/><file name="Store.php" hash="3909b4aa2b618816c4380d4b41d2d375"/><file name="StoreInterface.php" hash="6e8bfff449b86b145ae5b138dde91d50"/><file name="Webservices.php" hash="6eb6f7d1a29de997b957eb72ba5de59c"/></dir><file name="Context.php" hash="4b4471af376dbb0023f9836a9e8557fc"/><file name="ContextInterface.php" hash="b3e9edfa4fe8776140eafce41da98709"/><file name="Facade.php" hash="d5b1f579af75a6ad07dbae25e0f23dd2"/><file name="Helper.php" hash="1fa61f567d149594e02bb4e5ee9c23ed"/><file name="HelperInterface.php" hash="aa6f9747d5c2f242455d5c11be51b66b"/><file name="Log.php" hash="8f9df624ea7e440f7d074be07a98e511"/><file name="LogInterface.php" hash="fce5c3d966eaf5885f3575bd800c6d46"/><file name="Process.php" hash="7db529c5ebb80b21ad6e2b8fe07b8089"/><file name="ProcessInterface.php" hash="76117fc893006c7a927eda90596261f3"/><file name="Result.php" hash="8146ff3cd41bc1c23eb9cad8192d8cec"/><file name="ResultInterface.php" hash="eb062e7e941172e6258eb3fe6eb25c71"/><file name="Send.php" hash="ec79e21c81a6521a7813267cad1d9103"/><file name="SendInterface.php" hash="0a13ea22e3d2f556be7f02d5b8568e43"/><dir name="Xml"><file name="Reader.php" hash="36baf335da8050798ccf3eda63b78606"/><file name="ReaderInterface.php" hash="3a148a5b88af125d766877f33dd882b7"/><file name="Writer.php" hash="3832c9b19967873aa7683bc86e0595dd"/><file name="WriterInterface.php" hash="1700903ae09c5dec1a8b6c215a6f0a97"/></dir></dir><dir name="Component"><file name="Abstract.php" hash="ab8f75478d9b11383d2e4cf39f99f92d"/><file name="BaseInterface.php" hash="a7a21448d576cba4921a17e3c4c63e26"/><file name="Store.php" hash="8afe5baa023a117085dfca51d8d6d0c4"/></dir><file name="Config.php" hash="e62fcc26e717a67051abd0873998c3d7"/><dir name="Data"><file name="Abstract.php" hash="20a4f4c90e1b0536a53bb47dd02f7013"/><file name="AbstractInterface.php" hash="511f49db6045b20b299ac27a123b0ee1"/><file name="Request.php" hash="6d534dcc55b23cd80f3ae57c53d2fdf3"/><file name="Response.php" hash="61ad719240e67b23e5cec2083c83d4ae"/></dir><file name="Exception.php" hash="ddef67bc724764d3fa455b3f246e670d"/><file name="Facade.php" hash="b044ddd9a1c2e0097bea099efa1f6bd5"/><dir name="Fields"><file name="Admin.php" hash="dad214c2f8b8c9300316abe10073dc3d"/><file name="AdminInterface.php" hash="d60603c6fe6ac4393edc3e699d11cfa2"/><file name="Facade.php" hash="4f00cf6fb606175bb8c1a98988504cb7"/><file name="Frontend.php" hash="e558224f8c3adf54733c1df71e14a8f1"/><file name="FrontendInterface.php" hash="9e7e760b58d9b1aea5169199f85055b8"/></dir><file name="Helper.php" hash="1b9e5cda59cab32904f41a1137732889"/><file name="HelperInterface.php" hash="e74c27a61169ac2dbad549178635b652"/><dir name="PaymentPages"><file name="ActionsInterface.php" hash="477836396b30505fd77e2edab9228eb9"/><file name="Base.php" hash="e681b4552d4d7a21235cd3e7b75a700c"/><file name="BaseInterface.php" hash="8e88b88ea80bbc678275b545f5a0ca0e"/><file name="Facade.php" hash="6592fe506f9b11f2bc5d59290c2089ac"/><file name="Helper.php" hash="0f299510045851097ddb2f5e5999130b"/><file name="HelperInterface.php" hash="92cb7856303a054852856f84fce59ab8"/><file name="Result.php" hash="516d99ad6325d3688cb6cf9d96611bad"/><file name="ResultInterface.php" hash="6331633ee01a8f801e6aa92bc4b21a79"/></dir><dir name="Result"><file name="Abstract.php" hash="e101a37e53b02217d9f71896724fc464"/><file name="AbstractInterface.php" hash="67f281eeb616125a6730c9d0bdcdefbf"/></dir><file name="Types.php" hash="f6623d4ecc2cf85f1e9b90bdcded3bbe"/><file name="TypesInterface.php" hash="01535df4e4e7bb7075a06050841594f0"/><dir name="Utility"><file name="Facade.php" hash="a87ccac18a334e151e109cf07b5338f0"/><dir name="Log"><file name="Base.php" hash="6d4a4ac38eeb8747199ae932caab713b"/><file name="BaseInterface.php" hash="8df2532e217b93725ab15e5a76dfd6e7"/><dir name="User"><file name="Abstract.php" hash="622318fca2ae84a50f50f65153036528"/></dir><file name="UserInterface.php" hash="f88f34cb0338ab4d98c3f5ebcbb22f7d"/><dir name="Writer"><file name="File.php" hash="ac8301a7c10222459cdd0f789783a2bc"/></dir><file name="WriterInterface.php" hash="0e4e743dd4c8da74fea389c8f728b0b4"/></dir><dir name="Translator"><file name="Base.php" hash="4ff1233235a2b58886da2a3b07247d9a"/><file name="BaseInterface.php" hash="f76d5808b75e190bb6499da9608c9efb"/></dir></dir><dir name="Xml"><file name="Writer.php" hash="97a246a7642179bd346cfce33f523c87"/></dir></dir><file name="Stpp.php" hash="2b593e5ee83d4272bb4efac0fb09c88b"/></dir><dir name="overrides"><dir name="Magento"><dir name="Utility"><file name="Facade.php" hash="efbd45016fa27108d3b8dbeb4f085b25"/><dir name="Log"><file name="Writer.php" hash="ac55bea5883c26734f7fcd71d0a63445"/></dir></dir></dir></dir></dir><file name="magento_child_css.css" hash="e9b6ad79401514f21b6497a9ea14f1b3"/><dir name="stpp_logs"><file name="api.txt" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="exception.txt" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir><dir name="stpp_translations"><file name="core.php" hash="8de46a7cce58eadbff4ae9b294e20aec"/></dir></dir><dir name="sql"><dir name="securetrading_stpp"><file name="install-3.0.0.php" hash="c5e0924c2e113343856d35c25d85fa26"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="securetrading"><dir><dir name="stpp"><dir name="payment"><dir name="direct"><file name="form.phtml" hash="1ebafc1b8fe9b5534c79e838187ca93a"/><file name="info.phtml" hash="e6537fa0b3ff758b694f40d5f6437da8"/></dir><file name="iframe.phtml" hash="550f6904467d71a368b03b2ba6852841"/><dir name="redirect"><file name="form.phtml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="info.phtml" hash="e6537fa0b3ff758b694f40d5f6437da8"/><file name="post.phtml" hash="fd3a12a59a88b643d2e363bf6695555f"/></dir></dir><dir name="sales"><dir name="transactions"><file name="single.phtml" hash="42f46e7ce305f376b38a33374088f62e"/></dir></dir><dir name="system"><dir name="config"><dir name="fieldset"><file name="fields.phtml" hash="0c0aff08f256a5cfd2c644e7f629c9d7"/></dir></dir></dir></dir></dir></dir></dir><dir name="layout"><file name="securetrading.xml" hash="a2fa4c068d75cd96549bbe464d45a655"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="securetrading"><dir><dir name="stpp"><dir name="payment"><dir name="direct"><file name="form.phtml" hash="84793faa4856fa0a5f1d31777507f257"/><file name="info.phtml" hash="990e48a8f00f86691a64f5f9cf371b05"/><file name="post.phtml" hash="d8643b7e67de32c311c30b531b0c6392"/></dir><file name="iframe.phtml" hash="550f6904467d71a368b03b2ba6852841"/><file name="location.phtml" hash="e790bf7d7f7c453f98cd9e03e0b74ab1"/><dir name="redirect"><file name="form.phtml" hash="7590b97c94ac8a7058606c82a2bd3766"/><file name="info.phtml" hash="4eaf8674c2de27618920fdcd65d61ade"/><file name="post.phtml" hash="f582913b9162f29ef7fb91a54194c2e1"/></dir></dir></dir></dir></dir></dir><dir name="layout"><file name="securetrading.xml" hash="f7a0c78bf59b2631cf4d52710665e04a"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="SecureTrading_Stpp.xml" hash="92a8948ac28f1ca221b1743e710a97d1"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="images"><dir name="securetrading"><dir name="stpp"><file name="st_logo_strapline_200_63.png" hash="bca24f2696fca0d2bca54681a635e8e3"/></dir></dir></dir></dir></dir></dir></target></contents>
|
16 |
<compatible/>
|
17 |
<dependencies><required><php><min>5.3.0</min><max>5.5.8</max></php></required></dependencies>
|
18 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Securetrading_Stpp</name>
|
4 |
+
<version>3.0.0.8</version>
|
5 |
+
<stability>stable</stability>
|
6 |
<license>GPL</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>Integrates Magento with the SecureTrading STPP payment gateway.</summary>
|
10 |
<description>Integrates Magento with the SecureTrading STPP payment gateway.</description>
|
11 |
+
<notes>1 - Data now correctly escaped before being posted to the Payment Pages.
|
12 |
+
2 - Default configuration values updated.
|
13 |
+
3 - Readme included.</notes>
|
14 |
<authors><author><name>PeteST</name><user>PeteST</user><email>peter.barrow@securetrading.com</email></author></authors>
|
15 |
+
<date>2014-02-10</date>
|
16 |
+
<time>12:31:13</time>
|
17 |
+
<contents><target name="magelocal"><dir name="Securetrading"><dir name="Stpp"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><dir name="View"><dir name="Tab"><file name="Modifier.php" hash="23617edc4641c7e3525faae08e11e818"/><file name="Transactions.php" hash="fe4007125601a39b75047f974d25b58e"/></dir></dir></dir><dir name="Transactions"><file name="Children.php" hash="0b35ac5e3a5640ef299797f2cc2928cb"/><dir name="Data"><file name="Abstract.php" hash="d742570fd2d000e7ea5ef57471e194db"/><file name="Request.php" hash="277498a5a058aec448bd32b9433fc5b8"/><file name="Response.php" hash="50afef623df120b8895769528b0174d9"/></dir><file name="Grid.php" hash="ee54a8357af7ea6322b4a1288a443452"/><file name="Single.php" hash="579c91c55d0bda1a557d30eb6c03eb9c"/></dir><file name="Transactions.php" hash="ef8d946452081c50ea50a2f56d9ff168"/></dir><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Fields.php" hash="0310bae31c21c3d4df46107fbce3cdfa"/></dir><file name="Group.php" hash="7f36f8de6918d4d75a1ba059194a31df"/></dir></dir><dir name="Widget"><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Parenttransactionreference.php" hash="2d1ef69a9554457d150e0064f24a02b2"/></dir></dir></dir></dir></dir><dir name="Payment"><dir name="Direct"><file name="Form.php" hash="7ac72932a0af03d8ee0f039238325e1e"/><file name="Info.php" hash="96b45fd3a2530d32ad5b762d30adb349"/><file name="Post.php" hash="5e76814c5156accd9fc45c6f8925e553"/></dir><file name="Iframe.php" hash="1bf66cdd951253928cce893d7235ccf2"/><dir name="Info"><file name="Abstract.php" hash="af4f1d3a7931583df564ce58bd4b9658"/></dir><file name="Location.php" hash="95461da6e144559bb26b56fcb5733c29"/><dir name="Redirect"><file name="Form.php" hash="4a5c80135121a495a94e193b0d7f1982"/><file name="Info.php" hash="5172a488856a167205abab64819062d5"/><file name="Post.php" hash="00d05d0064ecbc5bdc75b615bdfc4894"/></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="7a5e840b55cd85810bbb5670d884913d"/></dir><dir name="Model"><dir name="Actions"><file name="Abstract.php" hash="800051473f2baac8a390d10e094c8127"/><file name="Direct.php" hash="1806c9720199162fb939c7e2f4260074"/><file name="Redirect.php" hash="0085917628be85603b07bcec955992e7"/></dir><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Backend"><file name="Multiselect.php" hash="65ca6dd7b6b597aada4978b7c6e803c2"/></dir></dir></dir></dir><file name="Cron.php" hash="57c166a645f9b0309c9be7c9e0e2ecb0"/><file name="Integration.php" hash="af1ba57e77a428a83b1f0b8fdc482e1e"/><file name="Observer.php" hash="e579c0c411e109445fbcaf2f3be4bdf5"/><dir name="Payment"><file name="Abstract.php" hash="aba3d37a15f3d7bf90412272624be633"/><dir name="Direct"><file name="Session.php" hash="981654031f061f1e04efc80b4a57b428"/></dir><file name="Direct.php" hash="8568304cbe5a5e37a140b100257ae475"/><dir name="Redirect"><file name="Notification.php" hash="22e2a3366aa294f83aabe94decdbc47f"/><file name="Request.php" hash="cb3b90d9bb7a31bec42ae94ae83770cb"/></dir><file name="Redirect.php" hash="ecb52964f07b36453600dce048bfffc3"/></dir><dir name="Resource"><dir name="Payment"><dir name="Redirect"><file name="Notification.php" hash="251daf3860785e6aab8b5a6594bf397a"/><dir name="Request"><file name="Collection.php" hash="ce960dbcdf4c40f08782750b3e7ec4d4"/></dir><file name="Request.php" hash="9a51ce8b5aa2bf188e39afcd099225d1"/></dir></dir><dir name="Transaction"><file name="Collection.php" hash="c48174c935a30b1df2e545ff3ad71adc"/><dir name="Types"><file name="Collection.php" hash="efc344d22f5b19ad8a239ec3acb20e77"/></dir><file name="Types.php" hash="abbde61e4d29e19bb3a67ad1959b388f"/></dir><file name="Transaction.php" hash="a864a129f03751920262b847a1711f4d"/></dir><dir name="Source"><file name="Cardtypes.php" hash="bdac2842ee54f15d4deab2cd1e0caea6"/><file name="Connection.php" hash="b281807c740f8a79f591789a3d8792d7"/><file name="Paymentaction.php" hash="0f05df5d7e5248808c96700e102a2b11"/><file name="Settleduedate.php" hash="b5acc4d4eae0a22d4bf25e5fd5f2cda0"/><file name="Settlestatus.php" hash="c65d0810ffa5e4cfe7d086a489303eda"/></dir><dir name="Transaction"><file name="Types.php" hash="d704d79ee9cf90d6c678fdbbb5d66b6d"/></dir><file name="Transaction.php" hash="4d0ef347983194e026b5746f7a6ddd41"/><file name="Transport.php" hash="c0694f56126c89de202c6adb0108082c"/></dir><dir name="controllers"><dir name="Direct"><file name="PostController.php" hash="fdaf2cacc8bbbc123948686b7616b5c2"/></dir><file name="DirectController.php" hash="b10baf3ed1a40d6f80e2f639370d8be3"/><file name="PaymentController.php" hash="a1fb4d11fa71c75180af3ca6bea99f25"/><dir name="Redirect"><file name="PostController.php" hash="1be20f0d44ff8b0bfd77a1800b82c6e7"/></dir><file name="RedirectController.php" hash="2d5441a176064a902e16931fba3cd95f"/><dir name="Sales"><dir name="Order"><dir name="Create"><file name="SecuretradingController.php" hash="118b8988a25dde196a847ae6fb54e6f6"/></dir><file name="CreateController.php" hash="7114c81e80708db56f8a87a86ebbda72"/><file name="EditController.php" hash="8d516942c3c10e3f4120e7a10e98c81d"/></dir></dir><dir name="Securetrading"><file name="TransactionsController.php" hash="36723e25ecbab66e27b27cd011d08e1a"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="4893ab9fecad1a67037bdabd7bb5aa96"/><file name="config.xml" hash="be0444c37b3c673aaa0126416eb13594"/><file name="system.xml" hash="87f5905707756d1f875567ead9728054"/></dir><dir name="lib"><file name="Securetrading.php" hash="740260870e77fd6fffa597ec11fbd540"/><dir name="code"><dir name="core"><dir name="Stpp"><dir name="Actions"><file name="Abstract.php" hash="fce4b439f195bb866983180fe57e3bf7"/><file name="BaseInterface.php" hash="cd3004a4734c99499b41f9442d8406f4"/></dir><dir name="Api"><file name="ActionsInterface.php" hash="20feaa9eaefa912efb02d3cd33212fa2"/><file name="Base.php" hash="4d21e40c7af399c15521ff122c7b0d67"/><file name="BaseInterface.php" hash="252e16b85c0e7e230934b02c3e16728d"/><dir name="Connection"><file name="BaseInterface.php" hash="8638cb072cf263abd8687e87cdc81fb5"/><file name="Stapi.php" hash="107a6a41d31b021ddbd84739499b1830"/><file name="Store.php" hash="3909b4aa2b618816c4380d4b41d2d375"/><file name="StoreInterface.php" hash="6e8bfff449b86b145ae5b138dde91d50"/><file name="Webservices.php" hash="6eb6f7d1a29de997b957eb72ba5de59c"/></dir><file name="Context.php" hash="4b4471af376dbb0023f9836a9e8557fc"/><file name="ContextInterface.php" hash="b3e9edfa4fe8776140eafce41da98709"/><file name="Facade.php" hash="d5b1f579af75a6ad07dbae25e0f23dd2"/><file name="Helper.php" hash="1fa61f567d149594e02bb4e5ee9c23ed"/><file name="HelperInterface.php" hash="aa6f9747d5c2f242455d5c11be51b66b"/><file name="Log.php" hash="8f9df624ea7e440f7d074be07a98e511"/><file name="LogInterface.php" hash="fce5c3d966eaf5885f3575bd800c6d46"/><file name="Process.php" hash="7db529c5ebb80b21ad6e2b8fe07b8089"/><file name="ProcessInterface.php" hash="76117fc893006c7a927eda90596261f3"/><file name="Result.php" hash="8146ff3cd41bc1c23eb9cad8192d8cec"/><file name="ResultInterface.php" hash="eb062e7e941172e6258eb3fe6eb25c71"/><file name="Send.php" hash="ec79e21c81a6521a7813267cad1d9103"/><file name="SendInterface.php" hash="0a13ea22e3d2f556be7f02d5b8568e43"/><dir name="Xml"><file name="Reader.php" hash="36baf335da8050798ccf3eda63b78606"/><file name="ReaderInterface.php" hash="3a148a5b88af125d766877f33dd882b7"/><file name="Writer.php" hash="3832c9b19967873aa7683bc86e0595dd"/><file name="WriterInterface.php" hash="1700903ae09c5dec1a8b6c215a6f0a97"/></dir></dir><dir name="Component"><file name="Abstract.php" hash="ab8f75478d9b11383d2e4cf39f99f92d"/><file name="BaseInterface.php" hash="a7a21448d576cba4921a17e3c4c63e26"/><file name="Store.php" hash="8afe5baa023a117085dfca51d8d6d0c4"/></dir><file name="Config.php" hash="e62fcc26e717a67051abd0873998c3d7"/><dir name="Data"><file name="Abstract.php" hash="20a4f4c90e1b0536a53bb47dd02f7013"/><file name="AbstractInterface.php" hash="511f49db6045b20b299ac27a123b0ee1"/><file name="Request.php" hash="6d534dcc55b23cd80f3ae57c53d2fdf3"/><file name="Response.php" hash="61ad719240e67b23e5cec2083c83d4ae"/></dir><file name="Exception.php" hash="ddef67bc724764d3fa455b3f246e670d"/><file name="Facade.php" hash="b044ddd9a1c2e0097bea099efa1f6bd5"/><dir name="Fields"><file name="Admin.php" hash="dad214c2f8b8c9300316abe10073dc3d"/><file name="AdminInterface.php" hash="d60603c6fe6ac4393edc3e699d11cfa2"/><file name="Facade.php" hash="4f00cf6fb606175bb8c1a98988504cb7"/><file name="Frontend.php" hash="e558224f8c3adf54733c1df71e14a8f1"/><file name="FrontendInterface.php" hash="9e7e760b58d9b1aea5169199f85055b8"/></dir><file name="Helper.php" hash="1b9e5cda59cab32904f41a1137732889"/><file name="HelperInterface.php" hash="e74c27a61169ac2dbad549178635b652"/><dir name="PaymentPages"><file name="ActionsInterface.php" hash="477836396b30505fd77e2edab9228eb9"/><file name="Base.php" hash="e681b4552d4d7a21235cd3e7b75a700c"/><file name="BaseInterface.php" hash="8e88b88ea80bbc678275b545f5a0ca0e"/><file name="Facade.php" hash="6592fe506f9b11f2bc5d59290c2089ac"/><file name="Helper.php" hash="0f299510045851097ddb2f5e5999130b"/><file name="HelperInterface.php" hash="92cb7856303a054852856f84fce59ab8"/><file name="Result.php" hash="516d99ad6325d3688cb6cf9d96611bad"/><file name="ResultInterface.php" hash="6331633ee01a8f801e6aa92bc4b21a79"/></dir><dir name="Result"><file name="Abstract.php" hash="e101a37e53b02217d9f71896724fc464"/><file name="AbstractInterface.php" hash="67f281eeb616125a6730c9d0bdcdefbf"/></dir><file name="Types.php" hash="f6623d4ecc2cf85f1e9b90bdcded3bbe"/><file name="TypesInterface.php" hash="01535df4e4e7bb7075a06050841594f0"/><dir name="Utility"><file name="Facade.php" hash="a87ccac18a334e151e109cf07b5338f0"/><dir name="Log"><file name="Base.php" hash="6d4a4ac38eeb8747199ae932caab713b"/><file name="BaseInterface.php" hash="8df2532e217b93725ab15e5a76dfd6e7"/><dir name="User"><file name="Abstract.php" hash="622318fca2ae84a50f50f65153036528"/></dir><file name="UserInterface.php" hash="f88f34cb0338ab4d98c3f5ebcbb22f7d"/><dir name="Writer"><file name="File.php" hash="ac8301a7c10222459cdd0f789783a2bc"/></dir><file name="WriterInterface.php" hash="0e4e743dd4c8da74fea389c8f728b0b4"/></dir><dir name="Translator"><file name="Base.php" hash="4ff1233235a2b58886da2a3b07247d9a"/><file name="BaseInterface.php" hash="f76d5808b75e190bb6499da9608c9efb"/></dir></dir><dir name="Xml"><file name="Writer.php" hash="97a246a7642179bd346cfce33f523c87"/></dir></dir><file name="Stpp.php" hash="2b593e5ee83d4272bb4efac0fb09c88b"/></dir><dir name="overrides"><dir name="Magento"><dir name="Utility"><file name="Facade.php" hash="efbd45016fa27108d3b8dbeb4f085b25"/><dir name="Log"><file name="Writer.php" hash="ac55bea5883c26734f7fcd71d0a63445"/></dir></dir></dir></dir></dir><file name="magento_child_css.css" hash="e9b6ad79401514f21b6497a9ea14f1b3"/><dir name="stpp_logs"><file name="api.txt" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="exception.txt" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir><dir name="stpp_translations"><file name="core.php" hash="8de46a7cce58eadbff4ae9b294e20aec"/></dir></dir><file name="readme.txt" hash="0f545cb403b237276f8c20645dc3f80e"/><dir name="sql"><dir name="securetrading_stpp"><file name="install-3.0.0.php" hash="c5e0924c2e113343856d35c25d85fa26"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="securetrading"><dir><dir name="stpp"><dir name="payment"><dir name="direct"><file name="form.phtml" hash="1ebafc1b8fe9b5534c79e838187ca93a"/><file name="info.phtml" hash="e6537fa0b3ff758b694f40d5f6437da8"/></dir><file name="iframe.phtml" hash="550f6904467d71a368b03b2ba6852841"/><dir name="redirect"><file name="form.phtml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="info.phtml" hash="e6537fa0b3ff758b694f40d5f6437da8"/><file name="post.phtml" hash="f48a4e5f34aa371e5b1d9dbb1a6da318"/></dir></dir><dir name="sales"><dir name="transactions"><file name="single.phtml" hash="42f46e7ce305f376b38a33374088f62e"/></dir></dir><dir name="system"><dir name="config"><dir name="fieldset"><file name="fields.phtml" hash="0c0aff08f256a5cfd2c644e7f629c9d7"/></dir></dir></dir></dir></dir></dir></dir><dir name="layout"><file name="securetrading.xml" hash="a2fa4c068d75cd96549bbe464d45a655"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="securetrading"><dir><dir name="stpp"><dir name="payment"><dir name="direct"><file name="form.phtml" hash="84793faa4856fa0a5f1d31777507f257"/><file name="info.phtml" hash="990e48a8f00f86691a64f5f9cf371b05"/><file name="post.phtml" hash="d8643b7e67de32c311c30b531b0c6392"/></dir><file name="iframe.phtml" hash="550f6904467d71a368b03b2ba6852841"/><file name="location.phtml" hash="e790bf7d7f7c453f98cd9e03e0b74ab1"/><dir name="redirect"><file name="form.phtml" hash="7590b97c94ac8a7058606c82a2bd3766"/><file name="info.phtml" hash="4eaf8674c2de27618920fdcd65d61ade"/><file name="post.phtml" hash="85ef7e8bfce5fb30ed7d1d24a76df789"/></dir></dir></dir></dir></dir></dir><dir name="layout"><file name="securetrading.xml" hash="f7a0c78bf59b2631cf4d52710665e04a"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Securetrading_Stpp.xml" hash="92a8948ac28f1ca221b1743e710a97d1"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="images"><dir name="securetrading"><dir name="stpp"><file name="st_logo_strapline_200_63.png" hash="bca24f2696fca0d2bca54681a635e8e3"/></dir></dir></dir></dir></dir></dir></target><target name="mage"><dir name="app"><dir name="code"><dir name="local"><dir name="Securetrading"><dir name="Stpp"><file name="readme.txt" hash="0f545cb403b237276f8c20645dc3f80e"/></dir></dir></dir></dir></dir></target></contents>
|
18 |
<compatible/>
|
19 |
<dependencies><required><php><min>5.3.0</min><max>5.5.8</max></php></required></dependencies>
|
20 |
</package>
|