Version Notes
The development version of the SecureTrading STPP Magento integration.
Download this release
Release Info
Developer | PeteST |
Extension | Securetrading_Stpp |
Version | 3.0.0.4 |
Comparing to | |
See all releases |
Code changes from version 3.0.0.3 to 3.0.0.4
- app/code/local/Securetrading/Stpp/Model/Actions/Redirect.php +115 -1
- app/code/local/Securetrading/Stpp/Model/Payment/Abstract.php +4 -4
- app/code/local/Securetrading/Stpp/Model/Payment/Redirect.php +1 -0
- app/code/local/Securetrading/Stpp/controllers/Sales/Order/EditController.php +15 -0
- app/code/local/Securetrading/Stpp/lib/code/core/Stpp/Types.php +2 -2
- app/design/adminhtml/default/default/layout/securetrading.xml +1 -1
- package.xml +4 -4
app/code/local/Securetrading/Stpp/Model/Actions/Redirect.php
CHANGED
@@ -1,20 +1,110 @@
|
|
1 |
<?php
|
2 |
|
3 |
class Securetrading_Stpp_Model_Actions_Redirect extends Securetrading_Stpp_Model_Actions_Abstract implements Stpp_PaymentPages_ActionsInterface {
|
|
|
|
|
4 |
public function processAuth(Stpp_Data_Response $response) {
|
5 |
parent::processAuth($response);
|
6 |
if ($response->get('errorcode') === '0') {
|
7 |
Mage::getModel('securetrading_stpp/payment_redirect')->registerSuccessfulOrderAfterExternalRedirect();
|
8 |
}
|
9 |
|
10 |
-
$
|
|
|
|
|
11 |
$payment->setCcType($response->get('paymenttypedescription'));
|
12 |
$payment->setCcLast4($payment->getMethodInstance()->getIntegration()->getCcLast4($response->get('maskedpan')));
|
13 |
$payment->save();
|
14 |
|
|
|
|
|
15 |
return $this->_isErrorCodeZero($response);
|
16 |
}
|
17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
public function validateNotification(Stpp_Data_Response $response) {
|
19 |
$fields = array(
|
20 |
'accounttypedescription',
|
@@ -32,6 +122,30 @@ class Securetrading_Stpp_Model_Actions_Redirect extends Securetrading_Stpp_Model
|
|
32 |
'settlestatus',
|
33 |
'status',
|
34 |
'transactionreference',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
35 |
);
|
36 |
|
37 |
foreach($fields as $field) {
|
1 |
<?php
|
2 |
|
3 |
class Securetrading_Stpp_Model_Actions_Redirect extends Securetrading_Stpp_Model_Actions_Abstract implements Stpp_PaymentPages_ActionsInterface {
|
4 |
+
protected $_updates = array();
|
5 |
+
|
6 |
public function processAuth(Stpp_Data_Response $response) {
|
7 |
parent::processAuth($response);
|
8 |
if ($response->get('errorcode') === '0') {
|
9 |
Mage::getModel('securetrading_stpp/payment_redirect')->registerSuccessfulOrderAfterExternalRedirect();
|
10 |
}
|
11 |
|
12 |
+
$order = Mage::getModel('sales/order')->loadByIncrementId($response->get('orderreference'));
|
13 |
+
$payment = $order->getPayment();
|
14 |
+
|
15 |
$payment->setCcType($response->get('paymenttypedescription'));
|
16 |
$payment->setCcLast4($payment->getMethodInstance()->getIntegration()->getCcLast4($response->get('maskedpan')));
|
17 |
$payment->save();
|
18 |
|
19 |
+
$this->_updateOrder($response, $order);
|
20 |
+
|
21 |
return $this->_isErrorCodeZero($response);
|
22 |
}
|
23 |
|
24 |
+
protected function _updateOrder(Stpp_Response $response, Mage_Sales_Model_Order $order) {
|
25 |
+
$addresses = array(
|
26 |
+
'billing' => $order->getBillingAddress(),
|
27 |
+
'customer' => $order->getShippingAddress(),
|
28 |
+
);
|
29 |
+
|
30 |
+
foreach($addresses as $stKeyPrefix => $address) {
|
31 |
+
$this->_updateOneToOneMapping($response, $stKeyPrefix, $address);
|
32 |
+
$this->_updateStreet($response, $stKeyPrefix, $address);
|
33 |
+
$this->_updateCountry($response, $stKeyPrefix, $address);
|
34 |
+
$this->_updateRegion($response, $stKeyPrefix, $address);
|
35 |
+
$address->save();
|
36 |
+
}
|
37 |
+
|
38 |
+
if (!empty($this->_updates)) {
|
39 |
+
$message = "Updated the following fields: " . implode(', ', $this->_updates);
|
40 |
+
$order->addStatusHistoryComment($message);
|
41 |
+
$order->save();
|
42 |
+
$this->_log($response, $message);
|
43 |
+
}
|
44 |
+
}
|
45 |
+
|
46 |
+
protected function _updateOneToOneMapping(Stpp_Response $response, $stKeyPrefix, $address) {
|
47 |
+
$fields = array(
|
48 |
+
'town' => 'city',
|
49 |
+
'postcode' => 'postcode',
|
50 |
+
'email' => 'email',
|
51 |
+
'telephone' => 'telephone',
|
52 |
+
'prefixname' => 'prefix',
|
53 |
+
'firstname' => 'firstname',
|
54 |
+
'lastname' => 'lastname',
|
55 |
+
);
|
56 |
+
|
57 |
+
foreach($fields as $stKeySuffix => $coreKey) {
|
58 |
+
$stKey = $stKeyPrefix . $stKeySuffix;
|
59 |
+
$value = $response->get($stKey);
|
60 |
+
if ($value !== $address->getData($coreKey)) {
|
61 |
+
$address->setData($coreKey, $value);
|
62 |
+
$this->_updates[] = $stKey;
|
63 |
+
}
|
64 |
+
}
|
65 |
+
}
|
66 |
+
|
67 |
+
protected function _updateStreet(Stpp_Response $response, $stKeyPrefix, $address) {
|
68 |
+
$street = $address->getStreet();
|
69 |
+
|
70 |
+
$streetFields = array(
|
71 |
+
'premise' => 0,
|
72 |
+
'street' => 1,
|
73 |
+
);
|
74 |
+
|
75 |
+
foreach($streetFields as $stKeySuffix => $streetKey) {
|
76 |
+
$stKey = $stKeyPrefix . $stKeySuffix;
|
77 |
+
$value = $response->get($stKey);
|
78 |
+
if ($value !== $street[$streetKey]) {
|
79 |
+
$street[$streetKey] = $value;
|
80 |
+
$this->_updates[] = $stKey;
|
81 |
+
}
|
82 |
+
}
|
83 |
+
$address->setStreet($street);
|
84 |
+
}
|
85 |
+
|
86 |
+
protected function _updateCountry(Stpp_Response $response, $stKeyPrefix, $address) {
|
87 |
+
$stCountryKey = $stKeyPrefix . 'countryiso2a';
|
88 |
+
$addressCountryId = $address->getCountryId();
|
89 |
+
|
90 |
+
$stCountryId = Mage::getModel('directory/country')->loadByCode($response->get($stCountryKey))->getId();
|
91 |
+
if ($addressCountryId !== $stCountryId) {
|
92 |
+
$address->setCountryId($stCountryId);
|
93 |
+
$this->_updates[] = $stCountryKey;
|
94 |
+
}
|
95 |
+
}
|
96 |
+
|
97 |
+
protected function _updateRegion(Stpp_Response $response, $stKeyPrefix, $address) {
|
98 |
+
$stCountyKey = $stKeyPrefix . 'county';
|
99 |
+
$stCountryKey = $stKeyPrefix . 'countryiso2a';
|
100 |
+
$region = $response->get($stCountryKey) === 'US' ? $address->getRegionCode() : $address->getRegion();
|
101 |
+
|
102 |
+
if ($response->get($stCountyKey) !== $region) {
|
103 |
+
$address->setRegionId(null)->setRegion($response->get($stCountyKey));
|
104 |
+
$this->_updates[] = $stCountyKey;
|
105 |
+
}
|
106 |
+
}
|
107 |
+
|
108 |
public function validateNotification(Stpp_Data_Response $response) {
|
109 |
$fields = array(
|
110 |
'accounttypedescription',
|
122 |
'settlestatus',
|
123 |
'status',
|
124 |
'transactionreference',
|
125 |
+
'billingprefixname',
|
126 |
+
'billingfirstname',
|
127 |
+
'billinglastname',
|
128 |
+
'billingpremise',
|
129 |
+
'billingstreet',
|
130 |
+
'billingtown',
|
131 |
+
'billingcounty',
|
132 |
+
'billingpostcode',
|
133 |
+
'billingcountryiso2a',
|
134 |
+
'billingtelephone',
|
135 |
+
'billingemail',
|
136 |
+
'customerprefixname',
|
137 |
+
'customerfirstname',
|
138 |
+
'customermiddlename',
|
139 |
+
'customerlastname',
|
140 |
+
'customersuffixname',
|
141 |
+
'customerpremise',
|
142 |
+
'customerstreet',
|
143 |
+
'customertown',
|
144 |
+
'customercounty',
|
145 |
+
'customerpostcode',
|
146 |
+
'customercountryiso2a',
|
147 |
+
'customertelephone',
|
148 |
+
'customeremail',
|
149 |
);
|
150 |
|
151 |
foreach($fields as $field) {
|
app/code/local/Securetrading/Stpp/Model/Payment/Abstract.php
CHANGED
@@ -43,12 +43,12 @@ abstract class Securetrading_Stpp_Model_Payment_Abstract extends Mage_Payment_Mo
|
|
43 |
'currencyiso3a' => $order->getBaseCurrencyCode(),
|
44 |
'mainamount' => $order->getBaseTotalDue(),
|
45 |
|
46 |
-
'billingprefixname'
|
47 |
'billingfirstname' => $billingAddress->getFirstname(),
|
48 |
'billingmiddlename' => $billingAddress->getMiddlename(),
|
49 |
'billinglastname' => $billingAddress->getLastname(),
|
50 |
-
'billingsuffixname'
|
51 |
-
'billingemail' => $
|
52 |
'billingtelephone' => $billingTelephoneNumber,
|
53 |
'billingtelephonetype' => $billingTelephoneType,
|
54 |
'billingpremise' => $billingAddress->getStreet(1),
|
@@ -76,7 +76,7 @@ abstract class Securetrading_Stpp_Model_Payment_Abstract extends Mage_Payment_Mo
|
|
76 |
'customermiddlename' => $customerAddress->getMiddlename(),
|
77 |
'customerlastname' => $customerAddress->getLastname(),
|
78 |
'customersuffixname' => $customerAddress->getSuffix(),
|
79 |
-
'customeremail' =>
|
80 |
'customertelephone' => $customerTelephoneNumber,
|
81 |
'customertelephonetype' => $customerTelephoneType,
|
82 |
'customerpremise' => $customerAddress->getStreet(1),
|
43 |
'currencyiso3a' => $order->getBaseCurrencyCode(),
|
44 |
'mainamount' => $order->getBaseTotalDue(),
|
45 |
|
46 |
+
'billingprefixname' => $billingAddress->getPrefix(),
|
47 |
'billingfirstname' => $billingAddress->getFirstname(),
|
48 |
'billingmiddlename' => $billingAddress->getMiddlename(),
|
49 |
'billinglastname' => $billingAddress->getLastname(),
|
50 |
+
'billingsuffixname' => $billingAddress->getSuffix(),
|
51 |
+
'billingemail' => $billingAddress->getEmail(),
|
52 |
'billingtelephone' => $billingTelephoneNumber,
|
53 |
'billingtelephonetype' => $billingTelephoneType,
|
54 |
'billingpremise' => $billingAddress->getStreet(1),
|
76 |
'customermiddlename' => $customerAddress->getMiddlename(),
|
77 |
'customerlastname' => $customerAddress->getLastname(),
|
78 |
'customersuffixname' => $customerAddress->getSuffix(),
|
79 |
+
'customeremail' => $customerAddress->getEmail(),
|
80 |
'customertelephone' => $customerTelephoneNumber,
|
81 |
'customertelephonetype' => $customerTelephoneType,
|
82 |
'customerpremise' => $customerAddress->getStreet(1),
|
app/code/local/Securetrading/Stpp/Model/Payment/Redirect.php
CHANGED
@@ -59,6 +59,7 @@ class Securetrading_Stpp_Model_Payment_Redirect extends Securetrading_Stpp_Model
|
|
59 |
'childcss' => $this->getConfigData('child_css'),
|
60 |
'parentjs' => $this->getConfigData('parent_js'),
|
61 |
'childjs' => $this->getConfigData('child_js'),
|
|
|
62 |
);
|
63 |
}
|
64 |
|
59 |
'childcss' => $this->getConfigData('child_css'),
|
60 |
'parentjs' => $this->getConfigData('parent_js'),
|
61 |
'childjs' => $this->getConfigData('child_js'),
|
62 |
+
'_charset_' => Mage::getStoreConfig('design/head/default_charset'),
|
63 |
);
|
64 |
}
|
65 |
|
app/code/local/Securetrading/Stpp/controllers/Sales/Order/EditController.php
ADDED
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
require_once(Mage::getModuleDir('controllers', 'Mage_Adminhtml') . DS . 'Sales' . DS . 'Order' . DS . 'EditController.php');
|
4 |
+
require_once(Mage::getModuleDir('controllers', 'Securetrading_Stpp') . DS . 'Sales' . DS . 'Order' . DS . 'CreateController.php');
|
5 |
+
|
6 |
+
class Securetrading_Stpp_Sales_Order_EditController extends Mage_Adminhtml_Sales_Order_EditController {
|
7 |
+
public function saveAction() {//exit('in my edit save action');
|
8 |
+
$paymentData = $this->getRequest()->getPost('payment');
|
9 |
+
|
10 |
+
if ($paymentData && $paymentData['method'] === Mage::getModel('securetrading_stpp/payment_redirect')->getCode()) {
|
11 |
+
return Securetrading_Stpp_Sales_Order_CreateController::saveAction();
|
12 |
+
}
|
13 |
+
return $this->saveAction();
|
14 |
+
}
|
15 |
+
}
|
app/code/local/Securetrading/Stpp/lib/code/core/Stpp/Types.php
CHANGED
@@ -24,7 +24,7 @@ class Stpp_Types implements Stpp_TypesInterface {
|
|
24 |
const CARD_DISCOVER = 'DISCOVER';
|
25 |
const CARD_ELECTRON = 'ELECTRON';
|
26 |
const CARD_JCB = 'JCB';
|
27 |
-
const
|
28 |
const CARD_LASER = 'LASER';
|
29 |
const CARD_MAESTRO = 'MAESTRO';
|
30 |
const CARD_MASTERCARD = 'MASTERCARD';
|
@@ -71,7 +71,7 @@ class Stpp_Types implements Stpp_TypesInterface {
|
|
71 |
self::CARD_DISCOVER => 'Discover',
|
72 |
self::CARD_ELECTRON => 'Electron',
|
73 |
self::CARD_JCB => 'JCB',
|
74 |
-
self::
|
75 |
self::CARD_LASER => 'Laser',
|
76 |
self::CARD_MAESTRO => 'Maestro',
|
77 |
self::CARD_MASTERCARD => 'Mastercard',
|
24 |
const CARD_DISCOVER = 'DISCOVER';
|
25 |
const CARD_ELECTRON = 'ELECTRON';
|
26 |
const CARD_JCB = 'JCB';
|
27 |
+
const CARD_KARENMILLEN = 'KARENMILLEN';
|
28 |
const CARD_LASER = 'LASER';
|
29 |
const CARD_MAESTRO = 'MAESTRO';
|
30 |
const CARD_MASTERCARD = 'MASTERCARD';
|
71 |
self::CARD_DISCOVER => 'Discover',
|
72 |
self::CARD_ELECTRON => 'Electron',
|
73 |
self::CARD_JCB => 'JCB',
|
74 |
+
self::CARD_KARENMILLEN => 'Karen Millen',
|
75 |
self::CARD_LASER => 'Laser',
|
76 |
self::CARD_MAESTRO => 'Maestro',
|
77 |
self::CARD_MASTERCARD => 'Mastercard',
|
app/design/adminhtml/default/default/layout/securetrading.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<layout version="0.1.0">
|
2 |
<adminhtml_securetrading_transactions_index>
|
3 |
<reference name="content">
|
4 |
-
<block type="securetrading_stpp/adminhtml_sales_transactions" name="securetrading_stpp.adminhtml.sales.transactions"
|
5 |
</reference>
|
6 |
</adminhtml_securetrading_transactions_index>
|
7 |
|
1 |
<layout version="0.1.0">
|
2 |
<adminhtml_securetrading_transactions_index>
|
3 |
<reference name="content">
|
4 |
+
<block type="securetrading_stpp/adminhtml_sales_transactions" name="securetrading_stpp.adminhtml.sales.transactions" />
|
5 |
</reference>
|
6 |
</adminhtml_securetrading_transactions_index>
|
7 |
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Securetrading_Stpp</name>
|
4 |
-
<version>3.0.0.
|
5 |
<stability>devel</stability>
|
6 |
<license>GPL</license>
|
7 |
<channel>community</channel>
|
@@ -10,9 +10,9 @@
|
|
10 |
<description>Integrates Magento with the SecureTrading STPP payment gateway.</description>
|
11 |
<notes>The development version of the SecureTrading STPP Magento integration.</notes>
|
12 |
<authors><author><name>PeteST</name><user>PeteST</user><email>peter.barrow@securetrading.com</email></author></authors>
|
13 |
-
<date>2014-01-
|
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="66c50091fa6f2bc7282c79b38959dd02"/><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="4f4239b0d28c7b532303806cbd9d6411"/></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="eb036030c6a28c224a015edb0fedd9ec"/><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="9a487699a1e2f33388c8937b96b096a1"/></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="a2b871ac797b47f39af31a5c8222442b"/></dir><file name="RedirectController.php" hash="2d5441a176064a902e16931fba3cd95f"/><dir name="Sales"><dir name="Order"><file name="CreateController.php" hash="32b9fceafff37332beb3142c649b9f0d"/></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="59e63b0ced6b2d25236be04bafca392c"/><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><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="0d1ce35ba1cc1ccdae68c3bd959d5dbb"/></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.4</version>
|
5 |
<stability>devel</stability>
|
6 |
<license>GPL</license>
|
7 |
<channel>community</channel>
|
10 |
<description>Integrates Magento with the SecureTrading STPP payment gateway.</description>
|
11 |
<notes>The development version of the SecureTrading STPP Magento integration.</notes>
|
12 |
<authors><author><name>PeteST</name><user>PeteST</user><email>peter.barrow@securetrading.com</email></author></authors>
|
13 |
+
<date>2014-01-29</date>
|
14 |
+
<time>15:39:51</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="66c50091fa6f2bc7282c79b38959dd02"/><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="f97680b41429aa5e0bb4906fc2f3f809"/></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="a2b871ac797b47f39af31a5c8222442b"/></dir><file name="RedirectController.php" hash="2d5441a176064a902e16931fba3cd95f"/><dir name="Sales"><dir name="Order"><file name="CreateController.php" hash="32b9fceafff37332beb3142c649b9f0d"/><file name="EditController.php" hash="5052accff844bf64b35cb05e4b8b5b62"/></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><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="3bbd6f75e86a85ce8604b42dcc046b7c"/></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>
|