Version Notes
Mage_Payone-3.0.11
Download this release
Release Info
Developer | Magento Core Team |
Extension | Mage_Payone |
Version | 3.0.11 |
Comparing to | |
See all releases |
Code changes from version 3.0.10 to 3.0.11
- app/code/community/Payone/Core/Block/Adminhtml/System/Config/Form/Payment/Method.php +19 -6
- app/code/community/Payone/Core/Block/Adminhtml/System/Config/Payment/Edit.php +5 -0
- app/code/community/Payone/Core/Block/Adminhtml/System/Config/Payment/Grid.php +280 -262
- app/code/community/Payone/Core/Exception/InvalidScope.php +36 -0
- app/code/community/Payone/Core/Helper/Data.php +2 -2
- app/code/community/Payone/Core/Model/Config/Misc.php +24 -4
- app/code/community/Payone/Core/Model/Config/Misc/Discount.php +73 -0
- app/code/community/Payone/Core/Model/Domain/Config/PaymentMethod.php +73 -8
- app/code/community/Payone/Core/Model/Domain/Resource/Config/PaymentMethod/Collection.php +327 -193
- app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Abstract.php +31 -0
- app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Authorize/Abstract.php +6 -0
- app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Capture.php +7 -0
- app/code/community/Payone/Core/Model/Observer/TransactionStatus/InvoiceCreate.php +11 -1
- app/code/community/Payone/Core/Model/Service/InitializeConfig.php +1 -1
- app/code/community/Payone/Core/Model/Service/TransactionStatus/Process.php +9 -1
- app/code/community/Payone/Core/controllers/Adminhtml/System/Config/PaymentController.php +230 -204
- app/code/community/Payone/Core/etc/config.xml +1 -1
- app/code/community/Payone/Core/etc/system.xml +43 -6
- app/code/community/Payone/Core/sql/payone_core_setup/mysql4-install-3.0.0.php +21 -1
- app/design/adminhtml/default/default/layout/payone/configuration.xml +1 -1
- app/design/adminhtml/default/default/layout/payone/core.xml +1 -1
- app/design/adminhtml/default/default/layout/payone/migrator.xml +1 -1
- app/design/adminhtml/default/default/layout/payone/transaction.xml +1 -1
- app/design/adminhtml/default/default/template/payone/core/sales/order/create/init.phtml +9 -24
- app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/creditmemo.phtml +6 -0
- app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/discount.phtml +34 -0
- app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/shipping_costs.phtml +5 -0
- app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transaction_status_forwarding.phtml +4 -1
- app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transactionstatus_forwarding.phtml +3 -0
- app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transactionstatus_processing.phtml +3 -0
- app/design/frontend/base/default/layout/payone/core.xml +1 -1
- app/design/frontend/base/default/template/payone/core/checkout/onepage/init.phtml +9 -4
- app/locale/de_DE/Payone_Core.csv +8 -2
- js/payone/core/client_api.js +1 -0
- js/payone/core/creditcard.js +109 -73
- lib/Payone/Log4php/LoggerPatternConverterSuperglobal.php +3 -3
- package.xml +8 -8
- skin/adminhtml/default/default/payone/core/boxes.css +9 -2
app/code/community/Payone/Core/Block/Adminhtml/System/Config/Form/Payment/Method.php
CHANGED
@@ -60,14 +60,27 @@ class Payone_Core_Block_Adminhtml_System_Config_Form_Payment_Method
|
|
60 |
|
61 |
/** @var $model Payone_Core_Model_Domain_Config_PaymentMethod */
|
62 |
$model = Mage::registry('payone_core_config_payment_method');
|
|
|
63 |
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
|
|
|
|
|
|
|
|
|
|
70 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
}
|
72 |
}
|
73 |
|
60 |
|
61 |
/** @var $model Payone_Core_Model_Domain_Config_PaymentMethod */
|
62 |
$model = Mage::registry('payone_core_config_payment_method');
|
63 |
+
$parentModel = $model->getParentModel();
|
64 |
|
65 |
+
if ($parentModel) {
|
66 |
+
$grandParentModel = $parentModel->getParentModel();
|
67 |
+
|
68 |
+
foreach ($parentModel->getData() as $key => $parentValue) {
|
69 |
+
$path = self::SECTION_PAYONE_PAYMENT . '/' . self::GROUP_TEMPLATE_PREFIX . $this->getMethodType() . '/' . $key;
|
70 |
+
$modelValue = $model->getData($key);
|
71 |
+
if (isset($modelValue)) {
|
72 |
+
$this->_configRoot->setNode($path, $modelValue, true);
|
73 |
+
}
|
74 |
+
elseif (isset($parentValue)) {
|
75 |
+
$this->_configRoot->setNode($path, $parentValue, true);
|
76 |
}
|
77 |
+
elseif ($grandParentModel) {
|
78 |
+
$grandParentValue = $grandParentModel->getData($key);
|
79 |
+
if (isset($grandParentValue)) {
|
80 |
+
$this->_configRoot->setNode($path, $grandParentValue, true);
|
81 |
+
}
|
82 |
+
}
|
83 |
+
|
84 |
}
|
85 |
}
|
86 |
|
app/code/community/Payone/Core/Block/Adminhtml/System/Config/Payment/Edit.php
CHANGED
@@ -69,6 +69,11 @@ class Payone_Core_Block_Adminhtml_System_Config_Payment_Edit
|
|
69 |
|
70 |
$this->setChild('form', $block);
|
71 |
}
|
|
|
|
|
|
|
|
|
|
|
72 |
|
73 |
return parent::_prepareLayout();
|
74 |
}
|
69 |
|
70 |
$this->setChild('form', $block);
|
71 |
}
|
72 |
+
$activeScope = Mage::registry('payone_core_config_active_scope');
|
73 |
+
if ($activeScope != 'default') {
|
74 |
+
$this->_removeButton('delete'); // Not allowed to delete configs from scopes "websites" or "stores".
|
75 |
+
}
|
76 |
+
|
77 |
|
78 |
return parent::_prepareLayout();
|
79 |
}
|
app/code/community/Payone/Core/Block/Adminhtml/System/Config/Payment/Grid.php
CHANGED
@@ -1,263 +1,281 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
*
|
4 |
-
* NOTICE OF LICENSE
|
5 |
-
*
|
6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
7 |
-
* that is bundled with this package in the file LICENSE.txt
|
8 |
-
*
|
9 |
-
* DISCLAIMER
|
10 |
-
*
|
11 |
-
* Do not edit or add to this file if you wish to upgrade Payone_Core to newer
|
12 |
-
* versions in the future. If you wish to customize Payone_Core for your
|
13 |
-
* needs please refer to http://www.payone.de for more information.
|
14 |
-
*
|
15 |
-
* @category Payone
|
16 |
-
* @package Payone_Core_Block
|
17 |
-
* @subpackage Adminhtml_System
|
18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
19 |
-
* @author Matthias Walter <info@noovias.com>
|
20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
-
* @link http://www.noovias.com
|
22 |
-
*/
|
23 |
-
|
24 |
-
/**
|
25 |
-
*
|
26 |
-
* @category Payone
|
27 |
-
* @package Payone_Core_Block
|
28 |
-
* @subpackage Adminhtml_System
|
29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
31 |
-
* @link http://www.noovias.com
|
32 |
-
*/
|
33 |
-
class Payone_Core_Block_Adminhtml_System_Config_Payment_Grid
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
$this->
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
$this->
|
50 |
-
$this->
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
*
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
$collection
|
61 |
-
$this->
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
$storeCode = $this->getRequest()->getParam('store');
|
74 |
-
$
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
$
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
$methodConfigCollection->addSortOrder('id');
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
'
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
'
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
'
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
'
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
'
|
164 |
-
'
|
165 |
-
'
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
'
|
178 |
-
'
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
'
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
'
|
217 |
-
'
|
218 |
-
'
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
263 |
}
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
*
|
4 |
+
* NOTICE OF LICENSE
|
5 |
+
*
|
6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
7 |
+
* that is bundled with this package in the file LICENSE.txt
|
8 |
+
*
|
9 |
+
* DISCLAIMER
|
10 |
+
*
|
11 |
+
* Do not edit or add to this file if you wish to upgrade Payone_Core to newer
|
12 |
+
* versions in the future. If you wish to customize Payone_Core for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Core_Block
|
17 |
+
* @subpackage Adminhtml_System
|
18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
19 |
+
* @author Matthias Walter <info@noovias.com>
|
20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
+
* @link http://www.noovias.com
|
22 |
+
*/
|
23 |
+
|
24 |
+
/**
|
25 |
+
*
|
26 |
+
* @category Payone
|
27 |
+
* @package Payone_Core_Block
|
28 |
+
* @subpackage Adminhtml_System
|
29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
31 |
+
* @link http://www.noovias.com
|
32 |
+
*/
|
33 |
+
class Payone_Core_Block_Adminhtml_System_Config_Payment_Grid
|
34 |
+
extends Mage_Adminhtml_Block_Widget_Grid
|
35 |
+
{
|
36 |
+
|
37 |
+
/**
|
38 |
+
*
|
39 |
+
*/
|
40 |
+
public function __construct()
|
41 |
+
{
|
42 |
+
parent::__construct();
|
43 |
+
$this->setId('payone_core_system_config_payment_grid');
|
44 |
+
$this->setSaveParametersInSession(true);
|
45 |
+
// Enable Ajax
|
46 |
+
$this->setUseAjax(true);
|
47 |
+
|
48 |
+
$this->setPagerVisibility(false);
|
49 |
+
// $this->setHeadersVisibility(false);
|
50 |
+
$this->setMessageBlockVisibility(false);
|
51 |
+
$this->setFilterVisibility(false);
|
52 |
+
}
|
53 |
+
|
54 |
+
/**
|
55 |
+
*
|
56 |
+
* @return $this
|
57 |
+
*/
|
58 |
+
protected function _prepareCollection()
|
59 |
+
{
|
60 |
+
/** @var $collection Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection */
|
61 |
+
$collection = $this->getConfigPaymentCollection();
|
62 |
+
$this->setCollection($collection);
|
63 |
+
|
64 |
+
return parent::_prepareCollection();
|
65 |
+
}
|
66 |
+
|
67 |
+
/**
|
68 |
+
* @return Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection
|
69 |
+
*/
|
70 |
+
protected function getConfigPaymentCollection()
|
71 |
+
{
|
72 |
+
if (!Mage::registry('payone_core_adminhtml_system_config_payment_collection')) {
|
73 |
+
$storeCode = $this->getRequest()->getParam('store');
|
74 |
+
$websiteCode = $this->getRequest()->getParam('website');
|
75 |
+
|
76 |
+
/** @var $store Mage_Core_Model_Website */
|
77 |
+
$website = $this->getPayoneFactory()->getModelCoreWebsite();
|
78 |
+
$website->load($websiteCode, 'code');
|
79 |
+
|
80 |
+
/** @var $methodConfigCollection Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection */
|
81 |
+
$methodConfigCollection = $this->getPayoneFactory()->getModelDomainConfigPaymentMethod()
|
82 |
+
->getCollection();
|
83 |
+
$methodConfigCollection->addSortOrder('id');
|
84 |
+
|
85 |
+
|
86 |
+
if (empty($storeCode) && $website->hasData()) {
|
87 |
+
|
88 |
+
$methodConfigCollection->getCollectionByScopeIdMerged($website->getId(), 'websites');
|
89 |
+
|
90 |
+
}
|
91 |
+
else {
|
92 |
+
/** @var $store Mage_Core_Model_Store */
|
93 |
+
$store = $this->getPayoneFactory()->getModelCoreStore();
|
94 |
+
$store->load($storeCode, 'code');
|
95 |
+
|
96 |
+
|
97 |
+
if (!$storeCode) {
|
98 |
+
$methodConfigCollection->getCollectionByScopeIdMerged();
|
99 |
+
}
|
100 |
+
else {
|
101 |
+
$methodConfigCollection->getCollectionByScopeIdMerged($store->getId(), 'stores');
|
102 |
+
}
|
103 |
+
}
|
104 |
+
Mage::register('payone_core_adminhtml_system_config_payment_collection', $methodConfigCollection);
|
105 |
+
}
|
106 |
+
return Mage::registry('payone_core_adminhtml_system_config_payment_collection');
|
107 |
+
}
|
108 |
+
|
109 |
+
/**
|
110 |
+
*
|
111 |
+
* @return Mage_Adminhtml_Block_Widget_Grid
|
112 |
+
*/
|
113 |
+
protected function _prepareColumns()
|
114 |
+
{
|
115 |
+
$this->addColumn(
|
116 |
+
'sort_order',
|
117 |
+
array(
|
118 |
+
'header' => $this->helperPayoneCore()->__('Sort order'),
|
119 |
+
'align' => 'center',
|
120 |
+
'width' => '20px',
|
121 |
+
'index' => 'sort_order',
|
122 |
+
'filter' => false,
|
123 |
+
'sortable' => false
|
124 |
+
)
|
125 |
+
);
|
126 |
+
|
127 |
+
$this->addColumn(
|
128 |
+
'name',
|
129 |
+
array(
|
130 |
+
'header' => $this->helperPayoneCore()->__('Name'),
|
131 |
+
'align' => 'left',
|
132 |
+
'index' => 'name',
|
133 |
+
'filter' => false,
|
134 |
+
'sortable' => false,
|
135 |
+
)
|
136 |
+
);
|
137 |
+
|
138 |
+
$this->addColumn(
|
139 |
+
'type',
|
140 |
+
array(
|
141 |
+
'header' => $this->helperPayoneCore()->__('Type'),
|
142 |
+
'align' => 'left',
|
143 |
+
'index' => 'code',
|
144 |
+
'filter' => false,
|
145 |
+
'sortable' => false,
|
146 |
+
)
|
147 |
+
);
|
148 |
+
|
149 |
+
$this->addColumn(
|
150 |
+
'scope',
|
151 |
+
array(
|
152 |
+
'header' => $this->helperPayoneCore()->__('Scope'),
|
153 |
+
'align' => 'left',
|
154 |
+
'index' => 'scope',
|
155 |
+
'filter' => false,
|
156 |
+
'sortable' => false,
|
157 |
+
)
|
158 |
+
);
|
159 |
+
|
160 |
+
$this->addColumn(
|
161 |
+
'enabled',
|
162 |
+
array(
|
163 |
+
'header' => $this->helperPayoneCore()->__('Enabled'),
|
164 |
+
'align' => 'left',
|
165 |
+
'width' => '80px',
|
166 |
+
'index' => 'enabled',
|
167 |
+
'type' => 'options',
|
168 |
+
'options' => $this->getPayoneFactory()->getModelSystemConfigStatus()->toSelectArray(),
|
169 |
+
'filter' => false,
|
170 |
+
'sortable' => false,
|
171 |
+
)
|
172 |
+
);
|
173 |
+
|
174 |
+
$this->addColumn(
|
175 |
+
'created_at',
|
176 |
+
array(
|
177 |
+
'header' => $this->helperPayoneCore()->__('Created At'),
|
178 |
+
'index' => 'created_at',
|
179 |
+
'type' => 'datetime',
|
180 |
+
'width' => '50px',
|
181 |
+
'renderer' => 'payone_core/adminhtml_widget_grid_column_renderer_datetime',
|
182 |
+
'filter' => false,
|
183 |
+
'sortable' => false,
|
184 |
+
)
|
185 |
+
);
|
186 |
+
|
187 |
+
$this->addColumn(
|
188 |
+
'updated_at',
|
189 |
+
array(
|
190 |
+
'header' => $this->helperPayoneCore()->__('Updated At'),
|
191 |
+
'index' => 'updated_at',
|
192 |
+
'type' => 'datetime',
|
193 |
+
'width' => '50px',
|
194 |
+
'renderer' => 'payone_core/adminhtml_widget_grid_column_renderer_datetime',
|
195 |
+
'filter' => false,
|
196 |
+
'sortable' => false,
|
197 |
+
)
|
198 |
+
);
|
199 |
+
|
200 |
+
$this->addColumn(
|
201 |
+
'id',
|
202 |
+
array(
|
203 |
+
'header' => $this->helperPayoneCore()->__('ID'),
|
204 |
+
'align' => 'right',
|
205 |
+
'width' => '5px',
|
206 |
+
'index' => 'id',
|
207 |
+
'filter' => false,
|
208 |
+
'sortable' => false,
|
209 |
+
)
|
210 |
+
);
|
211 |
+
|
212 |
+
$this->addColumn(
|
213 |
+
'action',
|
214 |
+
|
215 |
+
array(
|
216 |
+
'header' => $this->helperPayoneCore()->__('Action'),
|
217 |
+
'width' => '100',
|
218 |
+
'type' => 'action',
|
219 |
+
'getter' => 'getId',
|
220 |
+
'actions' => array(
|
221 |
+
array(
|
222 |
+
'field' => 'id',
|
223 |
+
'caption' => $this->helperPayoneCore()->__('Edit'),
|
224 |
+
'url' => array(
|
225 |
+
'base' => '*/*/edit',
|
226 |
+
'params' => array(
|
227 |
+
'_current' => true,
|
228 |
+
'type' => ''),
|
229 |
+
|
230 |
+
),
|
231 |
+
)
|
232 |
+
),
|
233 |
+
'filter' => false,
|
234 |
+
'sortable' => false,
|
235 |
+
'index' => 'stores',
|
236 |
+
'is_system' => true,
|
237 |
+
)
|
238 |
+
);
|
239 |
+
|
240 |
+
return parent::_prepareColumns();
|
241 |
+
}
|
242 |
+
|
243 |
+
public function getRowUrl($row)
|
244 |
+
{
|
245 |
+
return $this->getUrl(
|
246 |
+
'*/*/edit',
|
247 |
+
array(
|
248 |
+
'_current' => true,
|
249 |
+
'id' => $row->getId(),
|
250 |
+
'type' => $row->getCode()
|
251 |
+
)
|
252 |
+
);
|
253 |
+
}
|
254 |
+
|
255 |
+
public function getGridUrl()
|
256 |
+
{
|
257 |
+
return $this->getUrl(
|
258 |
+
'*/*/grid',
|
259 |
+
array(
|
260 |
+
'_current' => true
|
261 |
+
)
|
262 |
+
);
|
263 |
+
}
|
264 |
+
|
265 |
+
/**
|
266 |
+
*
|
267 |
+
* @return Payone_Core_Helper_Data
|
268 |
+
*/
|
269 |
+
protected function helperPayoneCore()
|
270 |
+
{
|
271 |
+
return Mage::helper('payone_core');
|
272 |
+
}
|
273 |
+
|
274 |
+
/**
|
275 |
+
* @return Payone_Core_Model_Factory
|
276 |
+
*/
|
277 |
+
public function getPayoneFactory()
|
278 |
+
{
|
279 |
+
return $this->helperPayoneCore()->getFactory();
|
280 |
+
}
|
281 |
}
|
app/code/community/Payone/Core/Exception/InvalidScope.php
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
*
|
4 |
+
* NOTICE OF LICENSE
|
5 |
+
*
|
6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
7 |
+
* that is bundled with this package in the file LICENSE.txt
|
8 |
+
*
|
9 |
+
* DISCLAIMER
|
10 |
+
*
|
11 |
+
* Do not edit or add to this file if you wish to upgrade Payone_Core to newer
|
12 |
+
* versions in the future. If you wish to customize Payone_Core for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Core_Exception
|
17 |
+
* @subpackage
|
18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
19 |
+
* @author Matthias Walter <info@noovias.com>
|
20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
+
* @link http://www.noovias.com
|
22 |
+
*/
|
23 |
+
|
24 |
+
/**
|
25 |
+
*
|
26 |
+
* @category Payone
|
27 |
+
* @package Payone_Core_Exception
|
28 |
+
* @subpackage
|
29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
31 |
+
* @link http://www.noovias.com
|
32 |
+
*/
|
33 |
+
class Payone_Core_Exception_InvalidScope extends Exception
|
34 |
+
{
|
35 |
+
|
36 |
+
}
|
app/code/community/Payone/Core/Helper/Data.php
CHANGED
@@ -64,8 +64,8 @@ class Payone_Core_Helper_Data
|
|
64 |
*/
|
65 |
public function getMagentoEdition()
|
66 |
{
|
67 |
-
if (
|
68 |
-
// getEdition is only available after
|
69 |
$edition = Mage::getEdition();
|
70 |
switch ($edition) {
|
71 |
case Mage::EDITION_COMMUNITY :
|
64 |
*/
|
65 |
public function getMagentoEdition()
|
66 |
{
|
67 |
+
if (method_exists('Mage', 'getEdition')) {
|
68 |
+
// getEdition is only available after Magento CE Version 1.7.0.0
|
69 |
$edition = Mage::getEdition();
|
70 |
switch ($edition) {
|
71 |
case Mage::EDITION_COMMUNITY :
|
app/code/community/Payone/Core/Model/Config/Misc.php
CHANGED
@@ -40,6 +40,10 @@ class Payone_Core_Model_Config_Misc extends Payone_Core_Model_Config_AreaAbstrac
|
|
40 |
* @var Payone_Core_Model_Config_Misc_ShippingCosts
|
41 |
*/
|
42 |
protected $shippingCosts = null;
|
|
|
|
|
|
|
|
|
43 |
/**
|
44 |
* @var Payone_Core_Model_Config_Misc_Creditmemo
|
45 |
*/
|
@@ -122,7 +126,7 @@ class Payone_Core_Model_Config_Misc extends Payone_Core_Model_Config_AreaAbstrac
|
|
122 |
}
|
123 |
|
124 |
/**
|
125 |
-
* @param
|
126 |
*/
|
127 |
public function setTransactionstatusProcessing($transactionstatusProcessing)
|
128 |
{
|
@@ -130,7 +134,7 @@ class Payone_Core_Model_Config_Misc extends Payone_Core_Model_Config_AreaAbstrac
|
|
130 |
}
|
131 |
|
132 |
/**
|
133 |
-
* @return
|
134 |
*/
|
135 |
public function getTransactionstatusProcessing()
|
136 |
{
|
@@ -138,7 +142,7 @@ class Payone_Core_Model_Config_Misc extends Payone_Core_Model_Config_AreaAbstrac
|
|
138 |
}
|
139 |
|
140 |
/**
|
141 |
-
* @param
|
142 |
*/
|
143 |
public function setCreditmemo($creditmemo)
|
144 |
{
|
@@ -146,10 +150,26 @@ class Payone_Core_Model_Config_Misc extends Payone_Core_Model_Config_AreaAbstrac
|
|
146 |
}
|
147 |
|
148 |
/**
|
149 |
-
* @return
|
150 |
*/
|
151 |
public function getCreditmemo()
|
152 |
{
|
153 |
return $this->creditmemo;
|
154 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
}
|
40 |
* @var Payone_Core_Model_Config_Misc_ShippingCosts
|
41 |
*/
|
42 |
protected $shippingCosts = null;
|
43 |
+
|
44 |
+
/** @var Payone_Core_Model_Config_Misc_Discount */
|
45 |
+
protected $discount = null;
|
46 |
+
|
47 |
/**
|
48 |
* @var Payone_Core_Model_Config_Misc_Creditmemo
|
49 |
*/
|
126 |
}
|
127 |
|
128 |
/**
|
129 |
+
* @param Payone_Core_Model_Config_Misc_TransactionstatusProcessing $transactionstatusProcessing
|
130 |
*/
|
131 |
public function setTransactionstatusProcessing($transactionstatusProcessing)
|
132 |
{
|
134 |
}
|
135 |
|
136 |
/**
|
137 |
+
* @return Payone_Core_Model_Config_Misc_TransactionstatusProcessing
|
138 |
*/
|
139 |
public function getTransactionstatusProcessing()
|
140 |
{
|
142 |
}
|
143 |
|
144 |
/**
|
145 |
+
* @param Payone_Core_Model_Config_Misc_Creditmemo $creditmemo
|
146 |
*/
|
147 |
public function setCreditmemo($creditmemo)
|
148 |
{
|
150 |
}
|
151 |
|
152 |
/**
|
153 |
+
* @return Payone_Core_Model_Config_Misc_Creditmemo
|
154 |
*/
|
155 |
public function getCreditmemo()
|
156 |
{
|
157 |
return $this->creditmemo;
|
158 |
}
|
159 |
+
|
160 |
+
/**
|
161 |
+
* @param Payone_Core_Model_Config_Misc_Discount $discount
|
162 |
+
*/
|
163 |
+
public function setDiscount(Payone_Core_Model_Config_Misc_Discount $discount)
|
164 |
+
{
|
165 |
+
$this->discount = $discount;
|
166 |
+
}
|
167 |
+
|
168 |
+
/**
|
169 |
+
* @return Payone_Core_Model_Config_Misc_Discount
|
170 |
+
*/
|
171 |
+
public function getDiscount()
|
172 |
+
{
|
173 |
+
return $this->discount;
|
174 |
+
}
|
175 |
}
|
app/code/community/Payone/Core/Model/Config/Misc/Discount.php
ADDED
@@ -0,0 +1,73 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
*
|
4 |
+
* NOTICE OF LICENSE
|
5 |
+
*
|
6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
7 |
+
* that is bundled with this package in the file LICENSE.txt
|
8 |
+
*
|
9 |
+
* DISCLAIMER
|
10 |
+
*
|
11 |
+
* Do not edit or add to this file if you wish to upgrade Payone_Core to newer
|
12 |
+
* versions in the future. If you wish to customize Payone_Core for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Core_Model
|
17 |
+
* @subpackage Config
|
18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
19 |
+
* @author Matthias Walter <info@noovias.com>
|
20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
+
* @link http://www.noovias.com
|
22 |
+
*/
|
23 |
+
|
24 |
+
/**
|
25 |
+
*
|
26 |
+
* @category Payone
|
27 |
+
* @package Payone_Core_Model
|
28 |
+
* @subpackage Config
|
29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
31 |
+
* @link http://www.noovias.com
|
32 |
+
*/
|
33 |
+
class Payone_Core_Model_Config_Misc_Discount
|
34 |
+
extends Payone_Core_Model_Config_AreaAbstract
|
35 |
+
{
|
36 |
+
/** @var string */
|
37 |
+
protected $sku = '';
|
38 |
+
|
39 |
+
/** @var string */
|
40 |
+
protected $description = '';
|
41 |
+
|
42 |
+
/**
|
43 |
+
* @param string $sku
|
44 |
+
*/
|
45 |
+
public function setSku($sku)
|
46 |
+
{
|
47 |
+
$this->sku = $sku;
|
48 |
+
}
|
49 |
+
|
50 |
+
/**
|
51 |
+
* @return string
|
52 |
+
*/
|
53 |
+
public function getSku()
|
54 |
+
{
|
55 |
+
return $this->sku;
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* @param string $description
|
60 |
+
*/
|
61 |
+
public function setDescription($description)
|
62 |
+
{
|
63 |
+
$this->description = $description;
|
64 |
+
}
|
65 |
+
|
66 |
+
/**
|
67 |
+
* @return string
|
68 |
+
*/
|
69 |
+
public function getDescription()
|
70 |
+
{
|
71 |
+
return $this->description;
|
72 |
+
}
|
73 |
+
}
|
app/code/community/Payone/Core/Model/Domain/Config/PaymentMethod.php
CHANGED
@@ -40,7 +40,7 @@
|
|
40 |
* @method string getCode()
|
41 |
* @method setName($name)
|
42 |
* @method string getName()
|
43 |
-
* @mehtod
|
44 |
* @method int getSortOrder()
|
45 |
* @method setEnabled($enabled)
|
46 |
* @method int getEnabled()
|
@@ -91,8 +91,12 @@
|
|
91 |
* @method setGroups($groups)
|
92 |
* @method array getGroups()
|
93 |
*/
|
94 |
-
class Payone_Core_Model_Domain_Config_PaymentMethod
|
|
|
95 |
{
|
|
|
|
|
|
|
96 |
/**
|
97 |
*
|
98 |
*/
|
@@ -134,9 +138,14 @@ class Payone_Core_Model_Domain_Config_PaymentMethod extends Mage_Core_Model_Abst
|
|
134 |
if ($originModel->getScope() != $parentScope) {
|
135 |
$parentField = 'parent_' . $originModel->getScope() . '_id';
|
136 |
/** @var $dummy Payone_Core_Model_Domain_Config_PaymentMethod */
|
|
|
|
|
|
|
|
|
|
|
137 |
$dummy = Mage::getModel('payone_core/domain_config_paymentMethod');
|
138 |
$dummy->setScope($parentScope);
|
139 |
-
$dummy->setScopeId($
|
140 |
$dummy->setCode($originModel->getCode());
|
141 |
$dummy->setData($parentField, $this->getId());
|
142 |
$dummy->setMode(null);
|
@@ -144,8 +153,7 @@ class Payone_Core_Model_Domain_Config_PaymentMethod extends Mage_Core_Model_Abst
|
|
144 |
$dummy->setName($originModel->getName());
|
145 |
$dummy->save();
|
146 |
}
|
147 |
-
else
|
148 |
-
{
|
149 |
$dummy = null;
|
150 |
}
|
151 |
|
@@ -155,6 +163,20 @@ class Payone_Core_Model_Domain_Config_PaymentMethod extends Mage_Core_Model_Abst
|
|
155 |
$this->unsetData('id');
|
156 |
}
|
157 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
158 |
$code = $this->getCode();
|
159 |
if (empty($code)) {
|
160 |
$this->setCode($originModel->getCode());
|
@@ -190,6 +212,30 @@ class Payone_Core_Model_Domain_Config_PaymentMethod extends Mage_Core_Model_Abst
|
|
190 |
return null;
|
191 |
}
|
192 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
193 |
/**
|
194 |
* Validate Store and Website
|
195 |
*/
|
@@ -277,7 +323,7 @@ class Payone_Core_Model_Domain_Config_PaymentMethod extends Mage_Core_Model_Abst
|
|
277 |
$value = empty($value) ? null : $value;
|
278 |
break;
|
279 |
case 'use_global':
|
280 |
-
if($value){
|
281 |
// set data to null if we use global config
|
282 |
$mappedData['allowspecific'] = null;
|
283 |
$mappedData['specificcountry'] = null;
|
@@ -292,8 +338,8 @@ class Payone_Core_Model_Domain_Config_PaymentMethod extends Mage_Core_Model_Abst
|
|
292 |
default:
|
293 |
if (!isset($value)) {
|
294 |
continue 2;
|
295 |
-
}
|
296 |
-
{
|
297 |
$value = null;
|
298 |
}
|
299 |
break;
|
@@ -491,4 +537,23 @@ class Payone_Core_Model_Domain_Config_PaymentMethod extends Mage_Core_Model_Abst
|
|
491 |
$this->explodeData('specificcountry');
|
492 |
return $this->getData('specificcountry');
|
493 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
494 |
}
|
40 |
* @method string getCode()
|
41 |
* @method setName($name)
|
42 |
* @method string getName()
|
43 |
+
* @mehtod setSortOrder($sortOrder)
|
44 |
* @method int getSortOrder()
|
45 |
* @method setEnabled($enabled)
|
46 |
* @method int getEnabled()
|
91 |
* @method setGroups($groups)
|
92 |
* @method array getGroups()
|
93 |
*/
|
94 |
+
class Payone_Core_Model_Domain_Config_PaymentMethod
|
95 |
+
extends Mage_Core_Model_Abstract
|
96 |
{
|
97 |
+
/** @var Payone_Core_Model_Factory */
|
98 |
+
protected $factory = null;
|
99 |
+
|
100 |
/**
|
101 |
*
|
102 |
*/
|
138 |
if ($originModel->getScope() != $parentScope) {
|
139 |
$parentField = 'parent_' . $originModel->getScope() . '_id';
|
140 |
/** @var $dummy Payone_Core_Model_Domain_Config_PaymentMethod */
|
141 |
+
|
142 |
+
/** @var $store Mage_Core_Model_Store */
|
143 |
+
$store = $this->getFactory()->getModelCoreStore()->load($this->getScopeId());
|
144 |
+
$websiteId = $store->getWebsiteId();
|
145 |
+
|
146 |
$dummy = Mage::getModel('payone_core/domain_config_paymentMethod');
|
147 |
$dummy->setScope($parentScope);
|
148 |
+
$dummy->setScopeId($websiteId);
|
149 |
$dummy->setCode($originModel->getCode());
|
150 |
$dummy->setData($parentField, $this->getId());
|
151 |
$dummy->setMode(null);
|
153 |
$dummy->setName($originModel->getName());
|
154 |
$dummy->save();
|
155 |
}
|
156 |
+
else {
|
|
|
157 |
$dummy = null;
|
158 |
}
|
159 |
|
163 |
$this->unsetData('id');
|
164 |
}
|
165 |
|
166 |
+
if ($this->getIsDeleted()) {
|
167 |
+
// On "delete" we have to mark all child configs as deleted as well:
|
168 |
+
$children = $this->loadChildPaymentMethodConfigs();
|
169 |
+
if ($children) {
|
170 |
+
foreach ($children as $child) {
|
171 |
+
/** @var $child Payone_Core_Model_Domain_Config_PaymentMethod */
|
172 |
+
$child->setIsDeleted(1);
|
173 |
+
$child->save();
|
174 |
+
}
|
175 |
+
}
|
176 |
+
|
177 |
+
}
|
178 |
+
|
179 |
+
|
180 |
$code = $this->getCode();
|
181 |
if (empty($code)) {
|
182 |
$this->setCode($originModel->getCode());
|
212 |
return null;
|
213 |
}
|
214 |
|
215 |
+
/**
|
216 |
+
* @return Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection|null
|
217 |
+
*/
|
218 |
+
public function loadChildPaymentMethodConfigs()
|
219 |
+
{
|
220 |
+
if ($this->getId()) {
|
221 |
+
if ($this->getScope() == 'default') {
|
222 |
+
$parentFieldName = 'parent_default_id';
|
223 |
+
}
|
224 |
+
elseif ($this->getScope() == 'websites') {
|
225 |
+
$parentFieldName = 'parent_websites_id';
|
226 |
+
}
|
227 |
+
else {
|
228 |
+
return array();
|
229 |
+
}
|
230 |
+
/** @var $collection Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection */
|
231 |
+
$collection = $this->getCollection();
|
232 |
+
$collection->addFieldToFilter($parentFieldName, $this->getId());
|
233 |
+
|
234 |
+
return $collection;
|
235 |
+
}
|
236 |
+
return null;
|
237 |
+
}
|
238 |
+
|
239 |
/**
|
240 |
* Validate Store and Website
|
241 |
*/
|
323 |
$value = empty($value) ? null : $value;
|
324 |
break;
|
325 |
case 'use_global':
|
326 |
+
if ($value) {
|
327 |
// set data to null if we use global config
|
328 |
$mappedData['allowspecific'] = null;
|
329 |
$mappedData['specificcountry'] = null;
|
338 |
default:
|
339 |
if (!isset($value)) {
|
340 |
continue 2;
|
341 |
+
}
|
342 |
+
elseif ($value == '') {
|
343 |
$value = null;
|
344 |
}
|
345 |
break;
|
537 |
$this->explodeData('specificcountry');
|
538 |
return $this->getData('specificcountry');
|
539 |
}
|
540 |
+
|
541 |
+
/**
|
542 |
+
* @return Payone_Core_Model_Factory
|
543 |
+
*/
|
544 |
+
public function getFactory()
|
545 |
+
{
|
546 |
+
if ($this->factory === null) {
|
547 |
+
$this->factory = new Payone_Core_Model_Factory();
|
548 |
+
}
|
549 |
+
return $this->factory;
|
550 |
+
}
|
551 |
+
|
552 |
+
/**
|
553 |
+
* @param Payone_Core_Model_Factory $factory
|
554 |
+
*/
|
555 |
+
public function setFactory(Payone_Core_Model_Factory $factory)
|
556 |
+
{
|
557 |
+
$this->factory = $factory;
|
558 |
+
}
|
559 |
}
|
app/code/community/Payone/Core/Model/Domain/Resource/Config/PaymentMethod/Collection.php
CHANGED
@@ -1,194 +1,328 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
*
|
4 |
-
* NOTICE OF LICENSE
|
5 |
-
*
|
6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
7 |
-
* that is bundled with this package in the file LICENSE.txt
|
8 |
-
*
|
9 |
-
* DISCLAIMER
|
10 |
-
*
|
11 |
-
* Do not edit or add to this file if you wish to upgrade Payone_Core to newer
|
12 |
-
* versions in the future. If you wish to customize Payone_Core for your
|
13 |
-
* needs please refer to http://www.payone.de for more information.
|
14 |
-
*
|
15 |
-
* @category Payone
|
16 |
-
* @package Payone_Core_Model
|
17 |
-
* @subpackage Domain
|
18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
19 |
-
* @author Matthias Walter <info@noovias.com>
|
20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
-
* @link http://www.noovias.com
|
22 |
-
*/
|
23 |
-
|
24 |
-
/**
|
25 |
-
*
|
26 |
-
* @category Payone
|
27 |
-
* @package Payone_Core_Model
|
28 |
-
* @subpackage Domain
|
29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
31 |
-
* @link http://www.noovias.com
|
32 |
-
*/
|
33 |
-
class Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection
|
34 |
-
extends Mage_Core_Model_Mysql4_Collection_Abstract
|
35 |
-
{
|
36 |
-
/**
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
*
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
)
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
}
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
$
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
194 |
}
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
*
|
4 |
+
* NOTICE OF LICENSE
|
5 |
+
*
|
6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
7 |
+
* that is bundled with this package in the file LICENSE.txt
|
8 |
+
*
|
9 |
+
* DISCLAIMER
|
10 |
+
*
|
11 |
+
* Do not edit or add to this file if you wish to upgrade Payone_Core to newer
|
12 |
+
* versions in the future. If you wish to customize Payone_Core for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Core_Model
|
17 |
+
* @subpackage Domain
|
18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
19 |
+
* @author Matthias Walter <info@noovias.com>
|
20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
+
* @link http://www.noovias.com
|
22 |
+
*/
|
23 |
+
|
24 |
+
/**
|
25 |
+
*
|
26 |
+
* @category Payone
|
27 |
+
* @package Payone_Core_Model
|
28 |
+
* @subpackage Domain
|
29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
31 |
+
* @link http://www.noovias.com
|
32 |
+
*/
|
33 |
+
class Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection
|
34 |
+
extends Mage_Core_Model_Mysql4_Collection_Abstract
|
35 |
+
{
|
36 |
+
/** @var Payone_Core_Model_Factory */
|
37 |
+
protected $factory = null;
|
38 |
+
|
39 |
+
/**
|
40 |
+
*
|
41 |
+
*/
|
42 |
+
public function _construct()
|
43 |
+
{
|
44 |
+
parent::_construct();
|
45 |
+
$this->_init('payone_core/domain_config_paymentMethod');
|
46 |
+
}
|
47 |
+
|
48 |
+
public function addItem(Varien_Object $item)
|
49 |
+
{
|
50 |
+
/** @var $item Payone_Core_Model_Domain_Config_PaymentMethod */
|
51 |
+
$item->afterLoadPrepareData();
|
52 |
+
return parent::addItem($item);
|
53 |
+
}
|
54 |
+
|
55 |
+
/**
|
56 |
+
* if activated, the result will only return not deleted methods
|
57 |
+
*/
|
58 |
+
public function filterExcludeDeleted()
|
59 |
+
{
|
60 |
+
$this->addFilterIsDeleted(0);
|
61 |
+
}
|
62 |
+
|
63 |
+
/**
|
64 |
+
* 0 => deleted methods are excluded
|
65 |
+
* 1 => deleted methods are included
|
66 |
+
*
|
67 |
+
* @param int $isDeleted
|
68 |
+
*/
|
69 |
+
protected function addFilterIsDeleted($isDeleted = 0)
|
70 |
+
{
|
71 |
+
$this->addFieldToFilter('is_deleted', array('eq' => $isDeleted));
|
72 |
+
}
|
73 |
+
|
74 |
+
/**
|
75 |
+
* if used, all paymentmethod-configs with scope 'default' and 'websites' were returned
|
76 |
+
*/
|
77 |
+
public function filterExcludeStoresScope()
|
78 |
+
{
|
79 |
+
$this->addFilterScope('websites');
|
80 |
+
}
|
81 |
+
|
82 |
+
/**
|
83 |
+
* @param $scope
|
84 |
+
*/
|
85 |
+
protected function addFilterScope($scope)
|
86 |
+
{
|
87 |
+
// OR-Statement
|
88 |
+
$this->addFieldToFilter('scope',
|
89 |
+
array(
|
90 |
+
array('attribute' => 'scope', 'eq' => 'default'),
|
91 |
+
array('attribute' => 'scope', 'eq' => $scope)
|
92 |
+
));
|
93 |
+
}
|
94 |
+
|
95 |
+
/**
|
96 |
+
* @param $store Mage_Core_Model_Store
|
97 |
+
*/
|
98 |
+
public function filterByStore(Mage_Core_Model_Store $store)
|
99 |
+
{
|
100 |
+
$this->filterExcludeDeleted();
|
101 |
+
$this->addFieldToFilter('scope_id', $store->getWebsiteId());
|
102 |
+
}
|
103 |
+
|
104 |
+
/**
|
105 |
+
* @param string $order
|
106 |
+
* @param string $orderDir
|
107 |
+
*/
|
108 |
+
public function addSortOrder($order = 'sort_order', $orderDir = self::SORT_ORDER_ASC)
|
109 |
+
{
|
110 |
+
$this->addOrder($order, $orderDir);
|
111 |
+
}
|
112 |
+
|
113 |
+
/**
|
114 |
+
* @param $id
|
115 |
+
*
|
116 |
+
* @return Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection
|
117 |
+
*/
|
118 |
+
public function getCollectionByStoreId($id)
|
119 |
+
{
|
120 |
+
$store = Mage::app()->getStore($id);
|
121 |
+
$websiteId = $store->getWebsiteId();
|
122 |
+
|
123 |
+
$results = array();
|
124 |
+
$globalCollection = $this->getCollectionByScopeId();
|
125 |
+
|
126 |
+
// Cycle through default configs, there is one for each configures payment type.
|
127 |
+
foreach ($globalCollection as $globalConfigId => $globalConfig) {
|
128 |
+
$websiteConfigs = $this->getChildConfigs($globalConfigId, $websiteId, 'websites');
|
129 |
+
if (count($websiteConfigs) < 1) {
|
130 |
+
// No website scope config found, use global level config
|
131 |
+
$results[$globalConfigId] = $globalConfig;
|
132 |
+
continue;
|
133 |
+
}
|
134 |
+
|
135 |
+
$websiteConfig = $websiteConfigs->getFirstItem(); // @todo hs: is this okay, just getting the first item? there should never be more than one.
|
136 |
+
|
137 |
+
$mergedConfig = $this->mergeConfigs($globalConfig, $websiteConfig);
|
138 |
+
|
139 |
+
|
140 |
+
$websiteConfigId = $websiteConfig->getId();
|
141 |
+
$storeConfigs = $this->getChildConfigs($websiteConfigId, $id, 'stores');
|
142 |
+
if (count($storeConfigs) < 1) {
|
143 |
+
// No storeView scope config found, use website level config
|
144 |
+
$results[$websiteConfigId] = $mergedConfig;
|
145 |
+
continue;
|
146 |
+
}
|
147 |
+
|
148 |
+
$storeConfig = $storeConfigs->getFirstItem(); // @todo hs: is this okay, just getting the first item? there should never be more than one.
|
149 |
+
$finalConfig = $this->mergeConfigs($mergedConfig, $storeConfig);
|
150 |
+
|
151 |
+
$results[$storeConfig->getId()] = $finalConfig;
|
152 |
+
}
|
153 |
+
|
154 |
+
$this->resetData();
|
155 |
+
foreach ($results as $config) {
|
156 |
+
$this->addItem($config);
|
157 |
+
}
|
158 |
+
$this->_isCollectionLoaded = true;
|
159 |
+
return $this;
|
160 |
+
}
|
161 |
+
|
162 |
+
/**
|
163 |
+
* @param $id
|
164 |
+
*
|
165 |
+
* @return Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection
|
166 |
+
*/
|
167 |
+
public function getCollectionByWebsiteId($id)
|
168 |
+
{
|
169 |
+
$results = array();
|
170 |
+
$globalCollection = $this->getCollectionByScopeId();
|
171 |
+
|
172 |
+
// Cycle through default configs, there is one for each configures payment type.
|
173 |
+
foreach ($globalCollection as $globalConfigId => $globalConfig) {
|
174 |
+
$websiteConfigs = $this->getChildConfigs($globalConfigId, $id, 'websites');
|
175 |
+
if (count($websiteConfigs) < 1) {
|
176 |
+
// No website scope config found, use global level config
|
177 |
+
$results[$globalConfigId] = $globalConfig;
|
178 |
+
continue;
|
179 |
+
}
|
180 |
+
|
181 |
+
/** @var $websiteConfig Payone_Core_Model_Domain_Resource_Config_PaymentMethod */
|
182 |
+
$websiteConfig = $websiteConfigs->getFirstItem(); // @todo hs: is this okay, just getting the first item? there should never be more than one.
|
183 |
+
|
184 |
+
$mergedConfig = $this->mergeConfigs($globalConfig, $websiteConfig);
|
185 |
+
|
186 |
+
$results[$websiteConfig->getId()] = $mergedConfig;
|
187 |
+
}
|
188 |
+
|
189 |
+
$this->resetData();
|
190 |
+
foreach ($results as $config) {
|
191 |
+
$this->addItem($config);
|
192 |
+
}
|
193 |
+
$this->_isCollectionLoaded = true;
|
194 |
+
return $this;
|
195 |
+
}
|
196 |
+
|
197 |
+
/**
|
198 |
+
* Fetch a collection filtered by scope and scopeId.
|
199 |
+
* This function will NOT modify this object, only return a NEW collection.
|
200 |
+
*
|
201 |
+
* @param int $scopeId
|
202 |
+
* @param string $scope ('default', 'websites', 'stores')
|
203 |
+
* @param bool $includeDeletedConfigs true = collection also included configurations marked as "is_deleted = 1"
|
204 |
+
*
|
205 |
+
* @return Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection
|
206 |
+
*/
|
207 |
+
protected function getCollectionByScopeId($scopeId = 0, $scope = 'default', $includeDeletedConfigs = false)
|
208 |
+
{
|
209 |
+
/** @var $collection Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection */
|
210 |
+
$collection = $this->getFactory()->getModelDomainConfigPaymentMethod()->getCollection();
|
211 |
+
|
212 |
+
$collection->addFieldToFilter('scope', $scope);
|
213 |
+
$collection->addFieldToFilter('scope_id', $scopeId);
|
214 |
+
if (!$includeDeletedConfigs) {
|
215 |
+
$collection->addFilterIsDeleted(0);
|
216 |
+
}
|
217 |
+
|
218 |
+
return $collection;
|
219 |
+
}
|
220 |
+
|
221 |
+
/**
|
222 |
+
* Fetch a collection filtered by scope and scopeId.
|
223 |
+
*
|
224 |
+
* @param int $scopeId
|
225 |
+
* @param string $scope ('default', 'websites', 'stores')
|
226 |
+
*
|
227 |
+
* @return Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection
|
228 |
+
* @throws Payone_Core_Exception_InvalidScope
|
229 |
+
*/
|
230 |
+
public function getCollectionByScopeIdMerged($scopeId = 0, $scope = 'default')
|
231 |
+
{ if ($scope === 'default') {
|
232 |
+
$this->addFieldToFilter('scope', $scope);
|
233 |
+
$this->addFieldToFilter('scope_id', $scopeId);
|
234 |
+
$this->addFilterIsDeleted(0);
|
235 |
+
|
236 |
+
return $this;
|
237 |
+
}
|
238 |
+
if ($scope === 'websites') {
|
239 |
+
return $this->getCollectionByWebsiteId($scopeId);
|
240 |
+
}
|
241 |
+
if ($scope === 'stores') {
|
242 |
+
return $this->getCollectionByStoreId($scopeId);
|
243 |
+
}
|
244 |
+
throw new Payone_Core_Exception_InvalidScope();
|
245 |
+
}
|
246 |
+
|
247 |
+
/**
|
248 |
+
* Merge config2 onto config1, config2 values overwrite config1 values.
|
249 |
+
*
|
250 |
+
* @param Payone_Core_Model_Domain_Config_PaymentMethod $config1
|
251 |
+
* @param Payone_Core_Model_Domain_Config_PaymentMethod $config2
|
252 |
+
*
|
253 |
+
* @return Payone_Core_Model_Domain_Config_PaymentMethod
|
254 |
+
*/
|
255 |
+
protected function mergeConfigs(Payone_Core_Model_Domain_Config_PaymentMethod $config1,
|
256 |
+
Payone_Core_Model_Domain_Config_PaymentMethod $config2)
|
257 |
+
{
|
258 |
+
foreach ($config2->getData() as $key => $value) {
|
259 |
+
if (isset($value)) {
|
260 |
+
$config1->setData($key, $config2->getData($key));
|
261 |
+
}
|
262 |
+
}
|
263 |
+
return $config1;
|
264 |
+
}
|
265 |
+
|
266 |
+
/**
|
267 |
+
* @param int $parentId
|
268 |
+
* @param int $scopeId
|
269 |
+
* @param string $scope ('default', 'websites', 'stores')
|
270 |
+
*
|
271 |
+
* @return Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection
|
272 |
+
*/
|
273 |
+
public function getChildConfigs($parentId, $scopeId, $scope)
|
274 |
+
{
|
275 |
+
/** @var $collection Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection */
|
276 |
+
$collection = $this->getFactory()->getModelDomainConfigPaymentMethod()->getCollection();
|
277 |
+
|
278 |
+
$parentIdField = 'websites';
|
279 |
+
if ($scope === 'websites') {
|
280 |
+
$parentIdField = 'parent_default_id';
|
281 |
+
}
|
282 |
+
if ($scope === 'stores') {
|
283 |
+
$parentIdField = 'parent_websites_id';
|
284 |
+
}
|
285 |
+
$collection = $this->getCollectionByScopeId($scopeId, $scope);
|
286 |
+
$collection->addFieldToFilter($parentIdField, $parentId);
|
287 |
+
|
288 |
+
return $collection;
|
289 |
+
}
|
290 |
+
|
291 |
+
|
292 |
+
/**
|
293 |
+
* @param Payone_Core_Model_Domain_Config_PaymentMethod $child
|
294 |
+
* @param Payone_Core_Model_Domain_Config_PaymentMethod $parent
|
295 |
+
* @return Payone_Core_Model_Domain_Config_PaymentMethod
|
296 |
+
*/
|
297 |
+
protected function mergeData(
|
298 |
+
Payone_Core_Model_Domain_Config_PaymentMethod $child,
|
299 |
+
Payone_Core_Model_Domain_Config_PaymentMethod $parent
|
300 |
+
)
|
301 |
+
{
|
302 |
+
foreach ($child->getData() as $key => $value) {
|
303 |
+
if ($value === null || $value === false) {
|
304 |
+
$child->setData($key, $parent->getData($key));
|
305 |
+
}
|
306 |
+
}
|
307 |
+
return $child;
|
308 |
+
}
|
309 |
+
|
310 |
+
/**
|
311 |
+
* @param Payone_Core_Model_Factory $factory
|
312 |
+
*/
|
313 |
+
public function setFactory(Payone_Core_Model_Factory $factory)
|
314 |
+
{
|
315 |
+
$this->factory = $factory;
|
316 |
+
}
|
317 |
+
|
318 |
+
/**
|
319 |
+
* @return Payone_Core_Model_Factory
|
320 |
+
*/
|
321 |
+
public function getFactory()
|
322 |
+
{
|
323 |
+
if ($this->factory === null) {
|
324 |
+
$this->factory = new Payone_Core_Model_Factory();
|
325 |
+
}
|
326 |
+
return $this->factory;
|
327 |
+
}
|
328 |
}
|
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Abstract.php
CHANGED
@@ -38,6 +38,9 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Abstract
|
|
38 |
const DEFAULT_ADJUSTMENT_POSITIVE_SKU = 'Adjustment Refund';
|
39 |
const DEFAULT_ADJUSTMENT_NEGATIVE_SKU = 'Adjustment Fee';
|
40 |
|
|
|
|
|
|
|
41 |
/** @var float */
|
42 |
protected $amount = 0.00;
|
43 |
|
@@ -84,6 +87,7 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Abstract
|
|
84 |
$request->setSolutionName($solutionName);
|
85 |
$request->setSolutionVersion($solutionVersion);
|
86 |
}
|
|
|
87 |
/**
|
88 |
* @return Payone_Api_Request_Parameter_Invoicing_Item
|
89 |
*/
|
@@ -108,6 +112,33 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Abstract
|
|
108 |
return $item;
|
109 |
}
|
110 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
/**
|
112 |
* @param Mage_Sales_Model_Order_Creditmemo $creditmemo
|
113 |
* @return Payone_Api_Request_Parameter_Invoicing_Item
|
38 |
const DEFAULT_ADJUSTMENT_POSITIVE_SKU = 'Adjustment Refund';
|
39 |
const DEFAULT_ADJUSTMENT_NEGATIVE_SKU = 'Adjustment Fee';
|
40 |
|
41 |
+
const DEFAULT_DISCOUNT_SKU = 'Discount';
|
42 |
+
const DEFAULT_TAX_SKU = 'Tax';
|
43 |
+
|
44 |
/** @var float */
|
45 |
protected $amount = 0.00;
|
46 |
|
87 |
$request->setSolutionName($solutionName);
|
88 |
$request->setSolutionVersion($solutionVersion);
|
89 |
}
|
90 |
+
|
91 |
/**
|
92 |
* @return Payone_Api_Request_Parameter_Invoicing_Item
|
93 |
*/
|
112 |
return $item;
|
113 |
}
|
114 |
|
115 |
+
/**
|
116 |
+
* @param float $discountAmount
|
117 |
+
* @return Payone_Api_Request_Parameter_Invoicing_Item
|
118 |
+
*/
|
119 |
+
protected function mapDiscountAsItem($discountAmount)
|
120 |
+
{
|
121 |
+
$configMiscDiscount = $this->getConfigMisc()->getDiscount();
|
122 |
+
$sku = $configMiscDiscount->getSku();
|
123 |
+
$description = $configMiscDiscount->getDescription();
|
124 |
+
if (empty($sku)) {
|
125 |
+
$sku = $this->helper()->__(self::DEFAULT_DISCOUNT_SKU);
|
126 |
+
}
|
127 |
+
if (empty($description)) {
|
128 |
+
$description = $this->helper()->__(self::DEFAULT_DISCOUNT_SKU);
|
129 |
+
}
|
130 |
+
|
131 |
+
$params['id'] = $sku;
|
132 |
+
$params['de'] = $description;
|
133 |
+
$params['no'] = 1;
|
134 |
+
$params['pr'] = $discountAmount;
|
135 |
+
|
136 |
+
$item = new Payone_Api_Request_Parameter_Invoicing_Item();
|
137 |
+
$item->init($params);
|
138 |
+
|
139 |
+
return $item;
|
140 |
+
}
|
141 |
+
|
142 |
/**
|
143 |
* @param Mage_Sales_Model_Order_Creditmemo $creditmemo
|
144 |
* @return Payone_Api_Request_Parameter_Invoicing_Item
|
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Authorize/Abstract.php
CHANGED
@@ -234,6 +234,12 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
|
|
234 |
$invoicing->addItem($this->mapShippingFeeAsItem());
|
235 |
}
|
236 |
|
|
|
|
|
|
|
|
|
|
|
|
|
237 |
return $invoicing;
|
238 |
}
|
239 |
|
234 |
$invoicing->addItem($this->mapShippingFeeAsItem());
|
235 |
}
|
236 |
|
237 |
+
// Discounts:
|
238 |
+
$discountAmount = $order->getDiscountAmount(); // Discount Amount is negative on order.
|
239 |
+
if($discountAmount > 0 || $discountAmount < 0)
|
240 |
+
{
|
241 |
+
$invoicing->addItem($this->mapDiscountAsItem($discountAmount));
|
242 |
+
}
|
243 |
return $invoicing;
|
244 |
}
|
245 |
|
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Capture.php
CHANGED
@@ -143,6 +143,13 @@ class Payone_Core_Model_Mapper_ApiRequest_Payment_Capture
|
|
143 |
$invoicing->addItem($this->mapShippingFeeAsItem());
|
144 |
}
|
145 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
146 |
return $invoicing;
|
147 |
}
|
148 |
|
143 |
$invoicing->addItem($this->mapShippingFeeAsItem());
|
144 |
}
|
145 |
|
146 |
+
// Discounts:
|
147 |
+
$discountAmount = $invoice->getDiscountAmount(); // Discount Amount is positive on invoice.
|
148 |
+
if($discountAmount > 0)
|
149 |
+
{
|
150 |
+
$invoicing->addItem($this->mapDiscountAsItem(-1 * $discountAmount));
|
151 |
+
}
|
152 |
+
|
153 |
return $invoicing;
|
154 |
}
|
155 |
|
app/code/community/Payone/Core/Model/Observer/TransactionStatus/InvoiceCreate.php
CHANGED
@@ -94,7 +94,17 @@ class Payone_Core_Model_Observer_TransactionStatus_InvoiceCreate
|
|
94 |
$invoice = $this->getInvoiceForOrder();
|
95 |
if ($invoice) {
|
96 |
$invoice->pay();
|
97 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
98 |
}
|
99 |
}
|
100 |
}
|
94 |
$invoice = $this->getInvoiceForOrder();
|
95 |
if ($invoice) {
|
96 |
$invoice->pay();
|
97 |
+
|
98 |
+
// Save invoice and it´s order as a transaction:
|
99 |
+
try {
|
100 |
+
$transaction = $this->getFactory()->getModelResourceTransaction();
|
101 |
+
$transaction->addObject($invoice);
|
102 |
+
$transaction->addObject($invoice->getOrder());
|
103 |
+
$transaction->save();
|
104 |
+
}
|
105 |
+
catch (Mage_Core_Exception $e) {
|
106 |
+
throw new Payone_Core_Exception_InvoiceSave($e->getMessage());
|
107 |
+
}
|
108 |
}
|
109 |
}
|
110 |
}
|
app/code/community/Payone/Core/Model/Service/InitializeConfig.php
CHANGED
@@ -173,7 +173,7 @@ class Payone_Core_Model_Service_InitializeConfig
|
|
173 |
$payment = $this->getConfigModel(self::CONFIG_SECTION_PAYMENT);
|
174 |
|
175 |
/** @var $methodConfigCollection Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection */
|
176 |
-
$methodConfigCollection =
|
177 |
$methodConfigCollection->getCollectionByStoreId($this->getStoreId());
|
178 |
$methodConfigCollection->addSortOrder();
|
179 |
|
173 |
$payment = $this->getConfigModel(self::CONFIG_SECTION_PAYMENT);
|
174 |
|
175 |
/** @var $methodConfigCollection Payone_Core_Model_Domain_Resource_Config_PaymentMethod_Collection */
|
176 |
+
$methodConfigCollection = $this->getFactory()->getModelDomainConfigPaymentMethod()->getCollection();
|
177 |
$methodConfigCollection->getCollectionByStoreId($this->getStoreId());
|
178 |
$methodConfigCollection->addSortOrder();
|
179 |
|
app/code/community/Payone/Core/Model/Service/TransactionStatus/Process.php
CHANGED
@@ -64,7 +64,15 @@ class Payone_Core_Model_Service_TransactionStatus_Process extends Payone_Core_Mo
|
|
64 |
$order->loadByIncrementId($transactionStatus->getReference());
|
65 |
|
66 |
if (!$order->hasData()) {
|
67 |
-
throw new Payone_Core_Exception_OrderNotFound();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
68 |
}
|
69 |
|
70 |
$config = $this->helperConfig()->getConfigStore($order->getStoreId());
|
64 |
$order->loadByIncrementId($transactionStatus->getReference());
|
65 |
|
66 |
if (!$order->hasData()) {
|
67 |
+
throw new Payone_Core_Exception_OrderNotFound('Reference "'.$transactionStatus->getReference().'"."');
|
68 |
+
}
|
69 |
+
|
70 |
+
// Secondary validation: is Transaction Id correct?
|
71 |
+
$payment = $order->getPayment();
|
72 |
+
$lastTxId = $payment->getLastTransId();
|
73 |
+
if($lastTxId != $transactionStatus->getTxid())
|
74 |
+
{
|
75 |
+
return; // Don´t throw an exception, just abort processing.
|
76 |
}
|
77 |
|
78 |
$config = $this->helperConfig()->getConfigStore($order->getStoreId());
|
app/code/community/Payone/Core/controllers/Adminhtml/System/Config/PaymentController.php
CHANGED
@@ -1,205 +1,231 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
*
|
4 |
-
* NOTICE OF LICENSE
|
5 |
-
*
|
6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
7 |
-
* that is bundled with this package in the file LICENSE.txt
|
8 |
-
*
|
9 |
-
* DISCLAIMER
|
10 |
-
*
|
11 |
-
* Do not edit or add to this file if you wish to upgrade Payone_Core to newer
|
12 |
-
* versions in the future. If you wish to customize Payone_Core for your
|
13 |
-
* needs please refer to http://www.payone.de for more information.
|
14 |
-
*
|
15 |
-
* @category Payone
|
16 |
-
* @package Payone_Core_controllers
|
17 |
-
* @subpackage Adminhtml_System
|
18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
19 |
-
* @author Matthias Walter <info@noovias.com>
|
20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
-
* @link http://www.noovias.com
|
22 |
-
*/
|
23 |
-
|
24 |
-
/**
|
25 |
-
*
|
26 |
-
* @category Payone
|
27 |
-
* @package Payone_Core_controllers
|
28 |
-
* @subpackage Adminhtml_System
|
29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
31 |
-
* @link http://www.noovias.com
|
32 |
-
*/
|
33 |
-
class Payone_Core_Adminhtml_System_Config_PaymentController
|
34 |
-
extends Payone_Core_Controller_Adminhtml_Abstract
|
35 |
-
{
|
36 |
-
/**
|
37 |
-
* @return Payone_Core_Adminhtml_System_Config_PaymentController
|
38 |
-
*/
|
39 |
-
protected function _initAction()
|
40 |
-
{
|
41 |
-
$this->loadLayout();
|
42 |
-
return $this;
|
43 |
-
}
|
44 |
-
|
45 |
-
/**
|
46 |
-
*
|
47 |
-
*/
|
48 |
-
public function indexAction()
|
49 |
-
{
|
50 |
-
$websiteCode = $this->getRequest()->getParam('website');
|
51 |
-
|
52 |
-
$showButtons = true;
|
53 |
-
if ($websiteCode) {
|
54 |
-
$showButtons = false;
|
55 |
-
}
|
56 |
-
|
57 |
-
Mage::register('show_new_payment_buttons', $showButtons);
|
58 |
-
|
59 |
-
$this->_initAction();
|
60 |
-
$this->renderLayout();
|
61 |
-
}
|
62 |
-
|
63 |
-
public function gridAction()
|
64 |
-
{
|
65 |
-
$this->getResponse()->setBody(
|
66 |
-
Mage::getBlockSingleton('payone_core/adminhtml_system_config_payment_grid')->toHtml()
|
67 |
-
);
|
68 |
-
}
|
69 |
-
|
70 |
-
/**
|
71 |
-
*
|
72 |
-
*/
|
73 |
-
public function newAction()
|
74 |
-
{
|
75 |
-
$type = $this->getRequest()->getParam('type');
|
76 |
-
if ($type == null) {
|
77 |
-
$this->_redirect('*/*/', array('_current' => true));
|
78 |
-
}
|
79 |
-
|
80 |
-
$this->_forward('edit');
|
81 |
-
}
|
82 |
-
|
83 |
-
/**
|
84 |
-
*
|
85 |
-
*/
|
86 |
-
public function editAction()
|
87 |
-
{
|
88 |
-
$id = $this->getRequest()->getParam('id');
|
89 |
-
$website = $this->getRequest()->getParam('website');
|
90 |
-
$store = $this->getRequest()->getParam('store');
|
91 |
-
$type = $this->getRequest()->getParam('type');
|
92 |
-
|
93 |
-
/** @var $model Payone_Core_Model_Domain_Config_PaymentMethod */
|
94 |
-
$model = $this->getModelDomainConfigPaymentMethod()->load($id);
|
95 |
-
|
96 |
-
if ($model->getId() || $id == 0) {
|
97 |
-
$data = Mage::getSingleton('adminhtml/session')->getFormData(true);
|
98 |
-
if (!empty($data)) {
|
99 |
-
$model->setData($data);
|
100 |
-
}
|
101 |
-
$model->setWebsite($website);
|
102 |
-
$model->setStore($store);
|
103 |
-
$model->setCode($type);
|
104 |
-
|
105 |
-
Mage::register('payone_core_config_payment_method', $model);
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
$this->
|
110 |
-
|
111 |
-
$this->
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
)
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
$
|
129 |
-
$
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
$model
|
135 |
-
$model->
|
136 |
-
$model->
|
137 |
-
$model->
|
138 |
-
$model->
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
)
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
)
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
$
|
173 |
-
$
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
$
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
);
|
188 |
-
$
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
$
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
205 |
}
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
*
|
4 |
+
* NOTICE OF LICENSE
|
5 |
+
*
|
6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
7 |
+
* that is bundled with this package in the file LICENSE.txt
|
8 |
+
*
|
9 |
+
* DISCLAIMER
|
10 |
+
*
|
11 |
+
* Do not edit or add to this file if you wish to upgrade Payone_Core to newer
|
12 |
+
* versions in the future. If you wish to customize Payone_Core for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Core_controllers
|
17 |
+
* @subpackage Adminhtml_System
|
18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
19 |
+
* @author Matthias Walter <info@noovias.com>
|
20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
+
* @link http://www.noovias.com
|
22 |
+
*/
|
23 |
+
|
24 |
+
/**
|
25 |
+
*
|
26 |
+
* @category Payone
|
27 |
+
* @package Payone_Core_controllers
|
28 |
+
* @subpackage Adminhtml_System
|
29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
31 |
+
* @link http://www.noovias.com
|
32 |
+
*/
|
33 |
+
class Payone_Core_Adminhtml_System_Config_PaymentController
|
34 |
+
extends Payone_Core_Controller_Adminhtml_Abstract
|
35 |
+
{
|
36 |
+
/**
|
37 |
+
* @return Payone_Core_Adminhtml_System_Config_PaymentController
|
38 |
+
*/
|
39 |
+
protected function _initAction()
|
40 |
+
{
|
41 |
+
$this->loadLayout();
|
42 |
+
return $this;
|
43 |
+
}
|
44 |
+
|
45 |
+
/**
|
46 |
+
*
|
47 |
+
*/
|
48 |
+
public function indexAction()
|
49 |
+
{
|
50 |
+
$websiteCode = $this->getRequest()->getParam('website');
|
51 |
+
|
52 |
+
$showButtons = true;
|
53 |
+
if ($websiteCode) {
|
54 |
+
$showButtons = false;
|
55 |
+
}
|
56 |
+
|
57 |
+
Mage::register('show_new_payment_buttons', $showButtons);
|
58 |
+
|
59 |
+
$this->_initAction();
|
60 |
+
$this->renderLayout();
|
61 |
+
}
|
62 |
+
|
63 |
+
public function gridAction()
|
64 |
+
{
|
65 |
+
$this->getResponse()->setBody(
|
66 |
+
Mage::getBlockSingleton('payone_core/adminhtml_system_config_payment_grid')->toHtml()
|
67 |
+
);
|
68 |
+
}
|
69 |
+
|
70 |
+
/**
|
71 |
+
*
|
72 |
+
*/
|
73 |
+
public function newAction()
|
74 |
+
{
|
75 |
+
$type = $this->getRequest()->getParam('type');
|
76 |
+
if ($type == null) {
|
77 |
+
$this->_redirect('*/*/', array('_current' => true));
|
78 |
+
}
|
79 |
+
|
80 |
+
$this->_forward('edit');
|
81 |
+
}
|
82 |
+
|
83 |
+
/**
|
84 |
+
*
|
85 |
+
*/
|
86 |
+
public function editAction()
|
87 |
+
{
|
88 |
+
$id = $this->getRequest()->getParam('id');
|
89 |
+
$website = $this->getRequest()->getParam('website');
|
90 |
+
$store = $this->getRequest()->getParam('store');
|
91 |
+
$type = $this->getRequest()->getParam('type');
|
92 |
+
|
93 |
+
/** @var $model Payone_Core_Model_Domain_Config_PaymentMethod */
|
94 |
+
$model = $this->getModelDomainConfigPaymentMethod()->load($id);
|
95 |
+
|
96 |
+
if ($model->getId() || $id == 0) {
|
97 |
+
$data = Mage::getSingleton('adminhtml/session')->getFormData(true);
|
98 |
+
if (!empty($data)) {
|
99 |
+
$model->setData($data);
|
100 |
+
}
|
101 |
+
$model->setWebsite($website);
|
102 |
+
$model->setStore($store);
|
103 |
+
$model->setCode($type);
|
104 |
+
|
105 |
+
Mage::register('payone_core_config_payment_method', $model);
|
106 |
+
Mage::register('payone_core_config_active_scope', $this->determineActiveScope($website, $store));
|
107 |
+
|
108 |
+
|
109 |
+
$this->loadLayout();
|
110 |
+
|
111 |
+
$this->getLayout()->getBlock('head')->setCanLoadExtJs(true);
|
112 |
+
|
113 |
+
$this->renderLayout();
|
114 |
+
}
|
115 |
+
else {
|
116 |
+
Mage::getSingleton('adminhtml/session')->addError(
|
117 |
+
$this->helper()->__('PaymentMethod-Config does not exist.')
|
118 |
+
);
|
119 |
+
$this->_redirect('*/*/', array('_current' => true));
|
120 |
+
}
|
121 |
+
}
|
122 |
+
|
123 |
+
/**
|
124 |
+
*
|
125 |
+
*/
|
126 |
+
public function saveAction()
|
127 |
+
{
|
128 |
+
$data = $this->getRequest()->getParam('groups');
|
129 |
+
$website = $this->getRequest()->getParam('website');
|
130 |
+
$store = $this->getRequest()->getParam('store');
|
131 |
+
$type = $this->getRequest()->getParam('type');
|
132 |
+
|
133 |
+
if ($data) {
|
134 |
+
/** @var $model Payone_Core_Model_Domain_Config_PaymentMethod */
|
135 |
+
$model = $this->getModelDomainConfigPaymentMethod();
|
136 |
+
$model->setWebsite($website);
|
137 |
+
$model->setStore($store);
|
138 |
+
$model->setCode($type);
|
139 |
+
$model->setGroups($data);
|
140 |
+
$model->setId($this->getRequest()->getParam('id'));
|
141 |
+
|
142 |
+
try {
|
143 |
+
$model->save();
|
144 |
+
Mage::getSingleton('adminhtml/session')->addSuccess(
|
145 |
+
$this->helper()->__('PaymentMethod-Config was successfully saved.')
|
146 |
+
);
|
147 |
+
Mage::getSingleton('adminhtml/session')->setFormData(false);
|
148 |
+
|
149 |
+
$this->_redirect('*/*/', array('_current' => true));
|
150 |
+
return;
|
151 |
+
}
|
152 |
+
catch (Exception $e) {
|
153 |
+
Mage::getSingleton('adminhtml/session')->addError($e->getMessage());
|
154 |
+
Mage::getSingleton('adminhtml/session')->setFormData($data);
|
155 |
+
$this->_redirect('*/*/edit', array('id' => $this->getRequest()->getParam('id'), '_current' => true));
|
156 |
+
return;
|
157 |
+
}
|
158 |
+
}
|
159 |
+
Mage::getSingleton('adminhtml/session')->addError(
|
160 |
+
$this->helper()->__('Unable to find PaymentMethod-Config to save.')
|
161 |
+
);
|
162 |
+
$this->_redirect('*/*/', array('_current' => true));
|
163 |
+
}
|
164 |
+
|
165 |
+
/**
|
166 |
+
*
|
167 |
+
*/
|
168 |
+
public function deleteAction()
|
169 |
+
{
|
170 |
+
$id = $this->getRequest()->getParam('id');
|
171 |
+
if ($id > 0) {
|
172 |
+
$data = $this->getRequest()->getParam('groups');
|
173 |
+
$website = $this->getRequest()->getParam('website');
|
174 |
+
$store = $this->getRequest()->getParam('store');
|
175 |
+
$type = $this->getRequest()->getParam('type');
|
176 |
+
|
177 |
+
|
178 |
+
try {
|
179 |
+
if ($this->determineActiveScope($website, $store) != 'default') {
|
180 |
+
// Deleting payment configs is only allowed in default scope, go back to grid.
|
181 |
+
$this->_redirect('*/*/index', array('website' => $website, 'store' => $store));
|
182 |
+
return;
|
183 |
+
}
|
184 |
+
|
185 |
+
/** @var $model Payone_Core_Model_Domain_Config_PaymentMethod */
|
186 |
+
$model = $this->getModelDomainConfigPaymentMethod();
|
187 |
+
$model->setWebsite($website);
|
188 |
+
$model->setStore($store);
|
189 |
+
$model->setCode($type);
|
190 |
+
$model->setGroups($data);
|
191 |
+
$model->setId($id);
|
192 |
+
$model->setIsDeleted(1);
|
193 |
+
$model->save();
|
194 |
+
|
195 |
+
Mage::getSingleton('adminhtml/session')->addSuccess(
|
196 |
+
Mage::helper('adminhtml')->__('PaymentMethod Config was successfully deleted.')
|
197 |
+
);
|
198 |
+
$this->_redirect('*/*/', array('_current' => true));
|
199 |
+
}
|
200 |
+
catch (Exception $e) {
|
201 |
+
Mage::getSingleton('adminhtml/session')->addError($e->getMessage());
|
202 |
+
$this->_redirect('*/*/edit', array('id' => $id, '_current' => true));
|
203 |
+
}
|
204 |
+
}
|
205 |
+
$this->_redirect('*/*/', array('_current' => true));
|
206 |
+
}
|
207 |
+
|
208 |
+
/**
|
209 |
+
* Determine active scope (not payment config scope, but the scope the admin is currently editing.)
|
210 |
+
*
|
211 |
+
* @param string $website
|
212 |
+
* @param string $store
|
213 |
+
* @return string
|
214 |
+
*/
|
215 |
+
protected function determineActiveScope($website = '', $store = '')
|
216 |
+
{
|
217 |
+
if($store)
|
218 |
+
return 'stores';
|
219 |
+
if ($website)
|
220 |
+
return 'websites';
|
221 |
+
return 'default';
|
222 |
+
}
|
223 |
+
|
224 |
+
/**
|
225 |
+
* @return Payone_Core_Model_Domain_Config_PaymentMethod
|
226 |
+
*/
|
227 |
+
protected function getModelDomainConfigPaymentMethod()
|
228 |
+
{
|
229 |
+
return $this->getFactory()->getModelDomainConfigPaymentMethod();
|
230 |
+
}
|
231 |
}
|
app/code/community/Payone/Core/etc/config.xml
CHANGED
@@ -24,7 +24,7 @@
|
|
24 |
<config>
|
25 |
<modules>
|
26 |
<Payone_Core>
|
27 |
-
<version>3.0.
|
28 |
</Payone_Core>
|
29 |
</modules>
|
30 |
|
24 |
<config>
|
25 |
<modules>
|
26 |
<Payone_Core>
|
27 |
+
<version>3.0.11</version>
|
28 |
</Payone_Core>
|
29 |
</modules>
|
30 |
|
app/code/community/Payone/Core/etc/system.xml
CHANGED
@@ -1150,7 +1150,7 @@
|
|
1150 |
</fields>
|
1151 |
</transactionstatus_forwarding>
|
1152 |
<shipping_costs>
|
1153 |
-
<label>Shipping Costs</label>
|
1154 |
<frontend_type>text</frontend_type>
|
1155 |
<sort_order>20</sort_order>
|
1156 |
<show_in_default>1</show_in_default>
|
@@ -1158,7 +1158,7 @@
|
|
1158 |
<show_in_store>1</show_in_store>
|
1159 |
<fields>
|
1160 |
<hint translate="label">
|
1161 |
-
<label>Shipping Costs</label>
|
1162 |
<sort_order>0</sort_order>
|
1163 |
<show_in_default>1</show_in_default>
|
1164 |
<show_in_website>1</show_in_website>
|
@@ -1178,8 +1178,45 @@
|
|
1178 |
</sku>
|
1179 |
</fields>
|
1180 |
</shipping_costs>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1181 |
<creditmemo>
|
1182 |
-
<label>Creditmemo</label>
|
1183 |
<frontend_type>text</frontend_type>
|
1184 |
<sort_order>30</sort_order>
|
1185 |
<show_in_default>1</show_in_default>
|
@@ -1187,7 +1224,7 @@
|
|
1187 |
<show_in_store>1</show_in_store>
|
1188 |
<fields>
|
1189 |
<hint translate="label">
|
1190 |
-
<label>Creditmemo</label>
|
1191 |
<sort_order>0</sort_order>
|
1192 |
<show_in_default>1</show_in_default>
|
1193 |
<show_in_website>1</show_in_website>
|
@@ -1206,7 +1243,7 @@
|
|
1206 |
<show_in_store>1</show_in_store>
|
1207 |
</adjustment_refund_sku>
|
1208 |
<adjustment_refund_name translate="label">
|
1209 |
-
<label>Adjustment Refund
|
1210 |
<frontend_type>text</frontend_type>
|
1211 |
<sort_order>20</sort_order>
|
1212 |
<show_in_default>1</show_in_default>
|
@@ -1222,7 +1259,7 @@
|
|
1222 |
<show_in_store>1</show_in_store>
|
1223 |
</adjustment_fee_sku>
|
1224 |
<adjustment_fee_name translate="label">
|
1225 |
-
<label>Adjustment Fee
|
1226 |
<frontend_type>text</frontend_type>
|
1227 |
<sort_order>40</sort_order>
|
1228 |
<show_in_default>1</show_in_default>
|
1150 |
</fields>
|
1151 |
</transactionstatus_forwarding>
|
1152 |
<shipping_costs>
|
1153 |
+
<label>Invoicing Data - Shipping Costs</label>
|
1154 |
<frontend_type>text</frontend_type>
|
1155 |
<sort_order>20</sort_order>
|
1156 |
<show_in_default>1</show_in_default>
|
1158 |
<show_in_store>1</show_in_store>
|
1159 |
<fields>
|
1160 |
<hint translate="label">
|
1161 |
+
<label>Invoicing Data - Shipping Costs</label>
|
1162 |
<sort_order>0</sort_order>
|
1163 |
<show_in_default>1</show_in_default>
|
1164 |
<show_in_website>1</show_in_website>
|
1178 |
</sku>
|
1179 |
</fields>
|
1180 |
</shipping_costs>
|
1181 |
+
<discount>
|
1182 |
+
<label>Invoicing Data - Discount</label>
|
1183 |
+
<frontend_type>text</frontend_type>
|
1184 |
+
<sort_order>20</sort_order>
|
1185 |
+
<show_in_default>1</show_in_default>
|
1186 |
+
<show_in_website>1</show_in_website>
|
1187 |
+
<show_in_store>1</show_in_store>
|
1188 |
+
<fields>
|
1189 |
+
<hint translate="label">
|
1190 |
+
<label>Invoicing Data - Discount</label>
|
1191 |
+
<sort_order>0</sort_order>
|
1192 |
+
<show_in_default>1</show_in_default>
|
1193 |
+
<show_in_website>1</show_in_website>
|
1194 |
+
<show_in_store>1</show_in_store>
|
1195 |
+
<hint>
|
1196 |
+
<template>payone/core/system/config/tooltip/misc/discount.phtml</template>
|
1197 |
+
</hint>
|
1198 |
+
<frontend_model>payone_core/adminhtml_system_config_form_field_info</frontend_model>
|
1199 |
+
</hint>
|
1200 |
+
<sku translate="label">
|
1201 |
+
<label>SKU</label>
|
1202 |
+
<frontend_type>text</frontend_type>
|
1203 |
+
<sort_order>10</sort_order>
|
1204 |
+
<show_in_default>1</show_in_default>
|
1205 |
+
<show_in_website>1</show_in_website>
|
1206 |
+
<show_in_store>1</show_in_store>
|
1207 |
+
</sku>
|
1208 |
+
<description translate="label">
|
1209 |
+
<label>Description</label>
|
1210 |
+
<frontend_type>text</frontend_type>
|
1211 |
+
<sort_order>20</sort_order>
|
1212 |
+
<show_in_default>1</show_in_default>
|
1213 |
+
<show_in_website>1</show_in_website>
|
1214 |
+
<show_in_store>1</show_in_store>
|
1215 |
+
</description>
|
1216 |
+
</fields>
|
1217 |
+
</discount>
|
1218 |
<creditmemo>
|
1219 |
+
<label>Invoicing Data - Creditmemo</label>
|
1220 |
<frontend_type>text</frontend_type>
|
1221 |
<sort_order>30</sort_order>
|
1222 |
<show_in_default>1</show_in_default>
|
1224 |
<show_in_store>1</show_in_store>
|
1225 |
<fields>
|
1226 |
<hint translate="label">
|
1227 |
+
<label>Invoicing Data - Creditmemo</label>
|
1228 |
<sort_order>0</sort_order>
|
1229 |
<show_in_default>1</show_in_default>
|
1230 |
<show_in_website>1</show_in_website>
|
1243 |
<show_in_store>1</show_in_store>
|
1244 |
</adjustment_refund_sku>
|
1245 |
<adjustment_refund_name translate="label">
|
1246 |
+
<label>Adjustment Refund Description</label>
|
1247 |
<frontend_type>text</frontend_type>
|
1248 |
<sort_order>20</sort_order>
|
1249 |
<show_in_default>1</show_in_default>
|
1259 |
<show_in_store>1</show_in_store>
|
1260 |
</adjustment_fee_sku>
|
1261 |
<adjustment_fee_name translate="label">
|
1262 |
+
<label>Adjustment Fee Description</label>
|
1263 |
<frontend_type>text</frontend_type>
|
1264 |
<sort_order>40</sort_order>
|
1265 |
<show_in_default>1</show_in_default>
|
app/code/community/Payone/Core/sql/payone_core_setup/mysql4-install-3.0.0.php
CHANGED
@@ -43,7 +43,27 @@ $installer = $this;
|
|
43 |
|
44 |
$installer->startSetup();
|
45 |
|
46 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
47 |
// Use own String for type datetime, to be compatible to Magento 1.5
|
48 |
$datetime = 'datetime';
|
49 |
|
43 |
|
44 |
$installer->startSetup();
|
45 |
|
46 |
+
/** @var $helper Payone_Core_Helper_Data */
|
47 |
+
$helper = Mage::helper('payone_core');
|
48 |
+
|
49 |
+
$magentoEdition = $helper->getMagentoEdition();
|
50 |
+
$magentoVersion = $helper->getMagentoVersion();
|
51 |
+
|
52 |
+
$useOldStyleInstaller = false;
|
53 |
+
switch($magentoEdition)
|
54 |
+
{
|
55 |
+
case 'CE' :
|
56 |
+
if(version_compare($magentoVersion, '1.6', '<'))
|
57 |
+
$useOldStyleInstaller = true;
|
58 |
+
break;
|
59 |
+
case 'EE' : // Intentional fallthrough
|
60 |
+
case 'PE' :
|
61 |
+
if(version_compare($magentoVersion, '1.11', '<'))
|
62 |
+
$useOldStyleInstaller = true;
|
63 |
+
break;
|
64 |
+
}
|
65 |
+
|
66 |
+
if($useOldStyleInstaller) {
|
67 |
// Use own String for type datetime, to be compatible to Magento 1.5
|
68 |
$datetime = 'datetime';
|
69 |
|
app/design/adminhtml/default/default/layout/payone/configuration.xml
CHANGED
@@ -21,7 +21,7 @@
|
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
23 |
-->
|
24 |
-
<layout
|
25 |
|
26 |
<adminhtml_system_config_edit>
|
27 |
<reference name="head">
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
23 |
-->
|
24 |
+
<layout>
|
25 |
|
26 |
<adminhtml_system_config_edit>
|
27 |
<reference name="head">
|
app/design/adminhtml/default/default/layout/payone/core.xml
CHANGED
@@ -21,7 +21,7 @@
|
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
23 |
-->
|
24 |
-
<layout
|
25 |
<default>
|
26 |
<reference name="head">
|
27 |
<action method="addCss">
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
23 |
-->
|
24 |
+
<layout>
|
25 |
<default>
|
26 |
<reference name="head">
|
27 |
<action method="addCss">
|
app/design/adminhtml/default/default/layout/payone/migrator.xml
CHANGED
@@ -21,7 +21,7 @@
|
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
23 |
-->
|
24 |
-
<layout
|
25 |
|
26 |
<!-- Wizard -->
|
27 |
<payone_migrator_adminhtml_migration_index>
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
23 |
-->
|
24 |
+
<layout>
|
25 |
|
26 |
<!-- Wizard -->
|
27 |
<payone_migrator_adminhtml_migration_index>
|
app/design/adminhtml/default/default/layout/payone/transaction.xml
CHANGED
@@ -21,7 +21,7 @@
|
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
23 |
-->
|
24 |
-
<layout
|
25 |
<!--
|
26 |
Protocol TransactionStatus
|
27 |
-->
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
23 |
-->
|
24 |
+
<layout>
|
25 |
<!--
|
26 |
Protocol TransactionStatus
|
27 |
-->
|
app/design/adminhtml/default/default/template/payone/core/sales/order/create/init.phtml
CHANGED
@@ -22,34 +22,18 @@
|
|
22 |
*/
|
23 |
?>
|
24 |
<script type="text/javascript">
|
25 |
-
|
|
|
|
|
|
|
26 |
|
27 |
Event.observe(window, 'load', function () {
|
28 |
-
|
29 |
-
wrapOrderPrepareParams();
|
30 |
-
});
|
31 |
-
|
32 |
-
function wrapOrderSubmitButton() {
|
33 |
order.submit = order.submit.wrap(
|
34 |
function (origMethod) {
|
35 |
-
|
36 |
-
|
37 |
-
if (radio_p1_cc != undefined && radio_p1_cc != null && radio_p1_cc.checked
|
38 |
-
&& $('payone_pseudocardpan').value == ''){
|
39 |
-
|
40 |
-
// Payone credit card payment method is available, and selected, initiate credit card check:
|
41 |
-
payone.origMethod = origMethod;
|
42 |
-
if (payone.validate('payment_form_payone_creditcard')) {
|
43 |
-
payone.creditcardcheck();
|
44 |
-
}
|
45 |
-
}
|
46 |
-
else
|
47 |
-
origMethod();
|
48 |
-
|
49 |
}
|
50 |
);
|
51 |
-
}
|
52 |
-
function wrapOrderPrepareParams() {
|
53 |
order.prepareParams = order.prepareParams.wrap(
|
54 |
function (origMethod, params) {
|
55 |
params = origMethod(params);
|
@@ -57,5 +41,6 @@
|
|
57 |
return params;
|
58 |
}
|
59 |
);
|
60 |
-
}
|
61 |
-
|
|
22 |
*/
|
23 |
?>
|
24 |
<script type="text/javascript">
|
25 |
+
//<![CDATA[
|
26 |
+
payone = new PAYONE.Service.CreditCardCheck(
|
27 |
+
new PAYONE.Handler.CreditCardCheck.Admin()
|
28 |
+
);
|
29 |
|
30 |
Event.observe(window, 'load', function () {
|
31 |
+
payone.form = 'payment_form_payone_creditcard';
|
|
|
|
|
|
|
|
|
32 |
order.submit = order.submit.wrap(
|
33 |
function (origMethod) {
|
34 |
+
payone.exec(origMethod);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
35 |
}
|
36 |
);
|
|
|
|
|
37 |
order.prepareParams = order.prepareParams.wrap(
|
38 |
function (origMethod, params) {
|
39 |
params = origMethod(params);
|
41 |
return params;
|
42 |
}
|
43 |
);
|
44 |
+
});
|
45 |
+
//]]>
|
46 |
+
</script>
|
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/creditmemo.phtml
CHANGED
@@ -20,10 +20,16 @@
|
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
|
|
|
|
|
|
|
|
23 |
?>
|
24 |
<div class="field-name">Gutschrift</div>
|
25 |
<div class="field-description">
|
26 |
Hier können Sie einstellen welche Artikelnummer und welchen Namen die Berichtigungserstattung bzw. der Berichtigungszuschlag<br>
|
27 |
bei der Übertragung von Rechnungsinformationen bekommen.<br>
|
|
|
|
|
28 |
</div>
|
29 |
<br>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
23 |
+
|
24 |
+
/** @var $this Mage_Adminhtml_Block_Template */
|
25 |
+
$link = Mage::helper('payone_core')->__('PAYONE > General');
|
26 |
+
$url = $this->getUrl('adminhtml/system_config/edit', array('section' => 'payone_general'));
|
27 |
?>
|
28 |
<div class="field-name">Gutschrift</div>
|
29 |
<div class="field-description">
|
30 |
Hier können Sie einstellen welche Artikelnummer und welchen Namen die Berichtigungserstattung bzw. der Berichtigungszuschlag<br>
|
31 |
bei der Übertragung von Rechnungsinformationen bekommen.<br>
|
32 |
+
Um diese Optionen nutzen zu können ist eine Beauftragung des Moduls Invoicing bei PAYONE notwendig.<br>
|
33 |
+
Die Einstellung "Rechnungsinformationen versenden" im Bereich "<a href="<?php echo $this->escapeHtml($url) ?>"><?php echo $link ?></a>" muss auf "Ja" gestellt sein.<br>
|
34 |
</div>
|
35 |
<br>
|
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/discount.phtml
ADDED
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
*
|
4 |
+
* NOTICE OF LICENSE
|
5 |
+
*
|
6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
7 |
+
* that is bundled with this package in the file LICENSE.txt
|
8 |
+
*
|
9 |
+
* DISCLAIMER
|
10 |
+
*
|
11 |
+
* Do not edit or add to this file if you wish to upgrade Payone_Core to newer
|
12 |
+
* versions in the future. If you wish to customize Payone_Core for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package design_adminhtml_default_default
|
17 |
+
* @subpackage template
|
18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
19 |
+
* @author Matthias Walter <info@noovias.com>
|
20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
+
* @link http://www.noovias.com
|
22 |
+
*/
|
23 |
+
/** @var $this Mage_Adminhtml_Block_Template */
|
24 |
+
$link = Mage::helper('payone_core')->__('PAYONE > General');
|
25 |
+
$url = $this->getUrl('adminhtml/system_config/edit', array('section' => 'payone_general'));
|
26 |
+
?>
|
27 |
+
<div class="field-name">Rabatt</div>
|
28 |
+
<div class="field-description">
|
29 |
+
Hier können Sie einstellen mit welcher Artikelnummer und Beschreibung Rabatte bei der Übertragung von Rechnungsinformationen übermittelt werden.<br>
|
30 |
+
Um diese Optionen nutzen zu können ist eine Beauftragung des Moduls Invoicing bei PAYONE notwendig.<br>
|
31 |
+
Die Einstellung "Rechnungsinformationen versenden" im Bereich "<a href="<?php echo $this->escapeHtml($url) ?>"><?php echo $link ?></a>" muss auf "Ja" gestellt sein.<br>
|
32 |
+
|
33 |
+
</div>
|
34 |
+
<br>
|
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/shipping_costs.phtml
CHANGED
@@ -20,9 +20,14 @@
|
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
|
|
|
|
|
|
23 |
?>
|
24 |
<div class="field-name">Versandkosten</div>
|
25 |
<div class="field-description">
|
26 |
Hier können Sie einstellen welche Artikelnummer die Versandkosten bei der Übertragung von Rechnungsinformationen bekommen.<br>
|
|
|
|
|
27 |
</div>
|
28 |
<br>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
23 |
+
/** @var $this Mage_Adminhtml_Block_Template */
|
24 |
+
$link = Mage::helper('payone_core')->__('PAYONE > General');
|
25 |
+
$url = $this->getUrl('adminhtml/system_config/edit', array('section' => 'payone_general'));
|
26 |
?>
|
27 |
<div class="field-name">Versandkosten</div>
|
28 |
<div class="field-description">
|
29 |
Hier können Sie einstellen welche Artikelnummer die Versandkosten bei der Übertragung von Rechnungsinformationen bekommen.<br>
|
30 |
+
Um diese Optionen nutzen zu können ist eine Beauftragung des Moduls Invoicing bei PAYONE notwendig.<br>
|
31 |
+
Die Einstellung "Rechnungsinformationen versenden" im Bereich "<a href="<?php echo $this->escapeHtml($url) ?>"><?php echo $link ?></a>" muss auf "Ja" gestellt sein.<br>
|
32 |
</div>
|
33 |
<br>
|
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transaction_status_forwarding.phtml
CHANGED
@@ -29,4 +29,7 @@ Danach geben Sie die URL an, an welche die Status-Meldungen gesendet werden soll
|
|
29 |
<br>
|
30 |
Die Meldungen werden so weitergegeben wie diese von PAYONE an Magento gemeldet wurden.<br>
|
31 |
<br>
|
32 |
-
Bei Bedarf können Sie im Feld Timeout selbigen erhöhen (Standard: <?php echo $timeout ?>s )<br>
|
|
|
|
|
|
29 |
<br>
|
30 |
Die Meldungen werden so weitergegeben wie diese von PAYONE an Magento gemeldet wurden.<br>
|
31 |
<br>
|
32 |
+
Bei Bedarf können Sie im Feld Timeout selbigen erhöhen (Standard: <?php echo $timeout ?>s )<br>
|
33 |
+
<ul class="payone-config-warning">
|
34 |
+
<li class="payone-config-warning-content"><span>Stellen Sie weiterhin sicher, dass die Cronjobs für ihr System korrekt eingerichtet sind.<span></li>
|
35 |
+
</ul>
|
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transactionstatus_forwarding.phtml
CHANGED
@@ -24,6 +24,9 @@
|
|
24 |
<b>Der Transaktionsstatus ist notwendig um evtl. nachfolgende Aktionen wie Warenversand oder ähnliches auszulösen. Um diesen Status auch an weitere<br>
|
25 |
Systeme zu übermitteln können Sie an dieser Stelle für jeden Status eine URL definieren an die dann dieser Status weitergeleitet werden kann.</b><br>
|
26 |
<br>
|
|
|
|
|
|
|
27 |
<div class="field-name">Weiterleitung</div>
|
28 |
<div class="field-description">
|
29 |
<ul>
|
24 |
<b>Der Transaktionsstatus ist notwendig um evtl. nachfolgende Aktionen wie Warenversand oder ähnliches auszulösen. Um diesen Status auch an weitere<br>
|
25 |
Systeme zu übermitteln können Sie an dieser Stelle für jeden Status eine URL definieren an die dann dieser Status weitergeleitet werden kann.</b><br>
|
26 |
<br>
|
27 |
+
<ul class="payone-config-warning">
|
28 |
+
<li class="payone-config-warning-content"><span>Stellen Sie weiterhin sicher, dass die Cronjobs für ihr System korrekt eingerichtet sind.<span></li>
|
29 |
+
</ul>
|
30 |
<div class="field-name">Weiterleitung</div>
|
31 |
<div class="field-description">
|
32 |
<ul>
|
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transactionstatus_processing.phtml
CHANGED
@@ -23,6 +23,9 @@
|
|
23 |
?>
|
24 |
<b>Hier können Sie eintragen in welchem zeitlichen Intervall der Transaktionstatus von der PAYONE Plattform verarbeitet wird.</b><br>
|
25 |
<br>
|
|
|
|
|
|
|
26 |
<div class="field-name">Cron Expression</div>
|
27 |
<div class="field-description">
|
28 |
Tragen Sie hier den Wert für das Intervall der Verarbeitung ein.
|
23 |
?>
|
24 |
<b>Hier können Sie eintragen in welchem zeitlichen Intervall der Transaktionstatus von der PAYONE Plattform verarbeitet wird.</b><br>
|
25 |
<br>
|
26 |
+
<ul class="payone-config-warning">
|
27 |
+
<li class="payone-config-warning-content"><span>Stellen Sie weiterhin sicher, dass die Cronjobs für ihr System korrekt eingerichtet sind.<span></li>
|
28 |
+
</ul>
|
29 |
<div class="field-name">Cron Expression</div>
|
30 |
<div class="field-description">
|
31 |
Tragen Sie hier den Wert für das Intervall der Verarbeitung ein.
|
app/design/frontend/base/default/layout/payone/core.xml
CHANGED
@@ -21,7 +21,7 @@
|
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
23 |
-->
|
24 |
-
<layout
|
25 |
<checkout_onepage_index>
|
26 |
<reference name="head">
|
27 |
<action method="addJs"><script>payone/core/client_api.js</script></action>
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
23 |
-->
|
24 |
+
<layout>
|
25 |
<checkout_onepage_index>
|
26 |
<reference name="head">
|
27 |
<action method="addJs"><script>payone/core/client_api.js</script></action>
|
app/design/frontend/base/default/template/payone/core/checkout/onepage/init.phtml
CHANGED
@@ -23,12 +23,17 @@
|
|
23 |
?>
|
24 |
<script type="text/javascript">
|
25 |
//<![CDATA[
|
26 |
-
|
|
|
|
|
27 |
|
28 |
Event.observe(window, 'load', function () {
|
29 |
-
payone.
|
30 |
-
|
31 |
-
|
|
|
|
|
|
|
32 |
});
|
33 |
//]]>
|
34 |
</script>
|
23 |
?>
|
24 |
<script type="text/javascript">
|
25 |
//<![CDATA[
|
26 |
+
payone = new PAYONE.Service.CreditCardCheck(
|
27 |
+
new PAYONE.Handler.CreditCardCheck.OnepageCheckout()
|
28 |
+
);
|
29 |
|
30 |
Event.observe(window, 'load', function () {
|
31 |
+
payone.form = payment.form;
|
32 |
+
payment.save = payment.save.wrap(
|
33 |
+
function (origMethod) {
|
34 |
+
payone.exec(origMethod);
|
35 |
+
}
|
36 |
+
);
|
37 |
});
|
38 |
//]]>
|
39 |
</script>
|
app/locale/de_DE/Payone_Core.csv
CHANGED
@@ -147,15 +147,20 @@
|
|
147 |
"Forwarding","Weiterleitung"
|
148 |
"Add Forwarding","Füge Weiterleitung hinzu"
|
149 |
"Shipping Costs","Versandkosten"
|
|
|
|
|
|
|
150 |
"SKU","Artikelnummer"
|
151 |
"Shipping","Versand"
|
152 |
"Creditmemo","Gutschrift"
|
|
|
153 |
"Adjustment Refund SKU","Berichtigungserstattung - Artikelnummer"
|
154 |
-
"Adjustment Refund
|
155 |
"Adjustment Fee SKU","Berichtigungszuschlag - Artikelnummer"
|
156 |
-
"Adjustment Fee
|
157 |
"Adjustment Refund","Berichtigungserstattung"
|
158 |
"Adjustment Fee","Berichtigungszuschlag"
|
|
|
159 |
"Email-Configuration for Error","Konfiguration Email bei Fehler"
|
160 |
"Sender","Absender"
|
161 |
"Recipient","Empfänger"
|
@@ -237,6 +242,7 @@
|
|
237 |
|
238 |
"Looking for PAYONE Payment-Methods? We have our own tab to the left.","Suchen Sie die PAYONE Zahlarten? Wir haben unseren eigenen Bereich auf der linken Seite."
|
239 |
"View PAYONE Payment-Methods.","PAYONE Zahlarten verwalten"
|
|
|
240 |
|
241 |
"Go to Order","Zur Bestellung"
|
242 |
"Go to Transaction","Zur Transaktion"
|
147 |
"Forwarding","Weiterleitung"
|
148 |
"Add Forwarding","Füge Weiterleitung hinzu"
|
149 |
"Shipping Costs","Versandkosten"
|
150 |
+
"Invoicing Data - Shipping Costs","Rechnungsinformation - Versandkosten"
|
151 |
+
"Invoicing Data - Discount","Rechnungsinformation - Rabatt"
|
152 |
+
"Discount","Rabatt"
|
153 |
"SKU","Artikelnummer"
|
154 |
"Shipping","Versand"
|
155 |
"Creditmemo","Gutschrift"
|
156 |
+
"Invoicing Data - Creditmemo","Rechnungsinformation - Gutschrift"
|
157 |
"Adjustment Refund SKU","Berichtigungserstattung - Artikelnummer"
|
158 |
+
"Adjustment Refund Description","Berichtigungserstattung - Bezeichnung"
|
159 |
"Adjustment Fee SKU","Berichtigungszuschlag - Artikelnummer"
|
160 |
+
"Adjustment Fee Description","Berichtigungszuschlag - Bezeichnung"
|
161 |
"Adjustment Refund","Berichtigungserstattung"
|
162 |
"Adjustment Fee","Berichtigungszuschlag"
|
163 |
+
"Description","Bezeichnung"
|
164 |
"Email-Configuration for Error","Konfiguration Email bei Fehler"
|
165 |
"Sender","Absender"
|
166 |
"Recipient","Empfänger"
|
242 |
|
243 |
"Looking for PAYONE Payment-Methods? We have our own tab to the left.","Suchen Sie die PAYONE Zahlarten? Wir haben unseren eigenen Bereich auf der linken Seite."
|
244 |
"View PAYONE Payment-Methods.","PAYONE Zahlarten verwalten"
|
245 |
+
"PAYONE > General","PAYONE > Allgemein"
|
246 |
|
247 |
"Go to Order","Zur Bestellung"
|
248 |
"Go to Transaction","Zur Transaktion"
|
js/payone/core/client_api.js
CHANGED
@@ -3,6 +3,7 @@
|
|
3 |
* @type {Object}
|
4 |
*/
|
5 |
var PAYONE = {};
|
|
|
6 |
PAYONE.Service = {};
|
7 |
PAYONE.Validation = {};
|
8 |
|
3 |
* @type {Object}
|
4 |
*/
|
5 |
var PAYONE = {};
|
6 |
+
PAYONE.Handler = {};
|
7 |
PAYONE.Service = {};
|
8 |
PAYONE.Validation = {};
|
9 |
|
js/payone/core/creditcard.js
CHANGED
@@ -26,44 +26,30 @@
|
|
26 |
* @param config
|
27 |
* @constructor
|
28 |
*/
|
29 |
-
PAYONE.Service.CreditCardCheck = function (
|
30 |
-
this.
|
|
|
31 |
this.config = config;
|
32 |
this.origMethod = '';
|
33 |
|
34 |
-
/**
|
35 |
-
* Wrap to include PAYONE payment.save
|
36 |
-
*/
|
37 |
-
this.wrapPaymentSaveButton = function () {
|
38 |
-
payment.payoneServiceCreditCardCheck = this;
|
39 |
-
payment.save = payment.save.wrap(this.paymentSave);
|
40 |
-
};
|
41 |
-
|
42 |
/**
|
43 |
* Enhances payment.save and runs Validate and CreditCardCheck for CreditCards
|
44 |
-
*
|
45 |
* @param origMethod
|
46 |
*/
|
47 |
-
this.
|
48 |
-
var
|
49 |
-
|
50 |
-
if (radio_p1_cc != undefined && radio_p1_cc != null && radio_p1_cc.checked) {
|
51 |
-
if (checkout.loadWaiting != false) {
|
52 |
-
return;
|
53 |
-
}
|
54 |
-
|
55 |
-
if (payment.validate() != true) {
|
56 |
-
return;
|
57 |
-
}
|
58 |
|
|
|
|
|
59 |
// Payone credit card payment method is available, and selected, initiate credit card check:
|
60 |
-
if (
|
61 |
-
|
62 |
}
|
63 |
}
|
64 |
-
else
|
65 |
origMethod();
|
66 |
-
|
67 |
};
|
68 |
|
69 |
/**
|
@@ -158,66 +144,116 @@ PAYONE.Service.CreditCardCheck = function (config, isAdmin) {
|
|
158 |
* @return {Boolean}
|
159 |
*/
|
160 |
this.handleResponseCreditcardCheck = function (response) {
|
161 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
162 |
if (response.status != 'VALID') {
|
163 |
// Failure
|
164 |
alert(response.customermessage);
|
165 |
-
|
166 |
-
checkout.setLoadWaiting(false);
|
167 |
-
}
|
168 |
return false;
|
169 |
}
|
170 |
-
else {
|
171 |
-
// Success!
|
172 |
-
var pseudocardpan = response.pseudocardpan;
|
173 |
-
var truncatedcardpan = response.truncatedcardpan;
|
174 |
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
}
|
183 |
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
// @todo when changing CardData it has to be added again or we exchange the form with labels and provide an edit button
|
201 |
-
$('payone_creditcard_cc_number').removeClassName('validate-cc-number');
|
202 |
-
$('payone_creditcard_cc_number').removeClassName('validate-payone-cc-type');
|
203 |
-
this.origMethod();
|
204 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
205 |
}
|
|
|
206 |
};
|
207 |
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
this.getConfig = function ()
|
214 |
-
{
|
215 |
-
if (this.config == '' || this.config == undefined)
|
216 |
-
{
|
217 |
-
configJson = $('payone_creditcard_config').value;
|
218 |
-
this.config = JSON.parse(configJson);
|
219 |
}
|
220 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
221 |
};
|
222 |
};
|
223 |
|
26 |
* @param config
|
27 |
* @constructor
|
28 |
*/
|
29 |
+
PAYONE.Service.CreditCardCheck = function (handler, form, config) {
|
30 |
+
this.handler = handler;
|
31 |
+
this.form = form;
|
32 |
this.config = config;
|
33 |
this.origMethod = '';
|
34 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
35 |
/**
|
36 |
* Enhances payment.save and runs Validate and CreditCardCheck for CreditCards
|
37 |
+
* @todo rename this method?
|
38 |
* @param origMethod
|
39 |
*/
|
40 |
+
this.exec = function (origMethod) {
|
41 |
+
var check = this.handler.haveToValidate();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
|
43 |
+
if (check == 1) {
|
44 |
+
this.handler.origMethod = origMethod;
|
45 |
// Payone credit card payment method is available, and selected, initiate credit card check:
|
46 |
+
if (this.validate(this.form)) {
|
47 |
+
this.creditcardcheck();
|
48 |
}
|
49 |
}
|
50 |
+
else {
|
51 |
origMethod();
|
52 |
+
}
|
53 |
};
|
54 |
|
55 |
/**
|
144 |
* @return {Boolean}
|
145 |
*/
|
146 |
this.handleResponseCreditcardCheck = function (response) {
|
147 |
+
return this.handler.handleResponse(response);
|
148 |
+
};
|
149 |
+
|
150 |
+
/**
|
151 |
+
* Get Config (auto-initialize)
|
152 |
+
*
|
153 |
+
* @return {*}
|
154 |
+
*/
|
155 |
+
this.getConfig = function () {
|
156 |
+
if (this.config == '' || this.config == undefined) {
|
157 |
+
configJson = $('payone_creditcard_config').value;
|
158 |
+
this.config = JSON.parse(configJson);
|
159 |
+
}
|
160 |
+
return this.config;
|
161 |
+
};
|
162 |
+
};
|
163 |
+
|
164 |
+
PAYONE.Handler.CreditCardCheck = {};
|
165 |
+
PAYONE.Handler.CreditCardCheck.OnepageCheckout = function () {
|
166 |
+
this.origMethod = '';
|
167 |
+
|
168 |
+
this.haveToValidate = function () {
|
169 |
+
var radio_p1_cc = $('p_method_payone_creditcard');
|
170 |
+
if (radio_p1_cc != undefined && radio_p1_cc != null && radio_p1_cc.checked) {
|
171 |
+
if (checkout.loadWaiting != false) {
|
172 |
+
return 0;
|
173 |
+
}
|
174 |
+
if (payment.validate() != true) {
|
175 |
+
return 0;
|
176 |
+
}
|
177 |
+
return 1;
|
178 |
+
}
|
179 |
+
return 0;
|
180 |
+
};
|
181 |
+
|
182 |
+
this.handleResponse = function (response) {
|
183 |
if (response.status != 'VALID') {
|
184 |
// Failure
|
185 |
alert(response.customermessage);
|
186 |
+
checkout.setLoadWaiting(false);
|
|
|
|
|
187 |
return false;
|
188 |
}
|
|
|
|
|
|
|
|
|
189 |
|
190 |
+
// Success!
|
191 |
+
var pseudocardpan = response.pseudocardpan;
|
192 |
+
var truncatedcardpan = response.truncatedcardpan;
|
193 |
|
194 |
+
$('payone_pseudocardpan').setValue(pseudocardpan);
|
195 |
+
$('payone_truncatedcardpan').setValue(truncatedcardpan);
|
196 |
+
$('payone_creditcard_cc_number').setValue(truncatedcardpan);
|
|
|
197 |
|
198 |
+
cid = $('payone_creditcard_cc_cid');
|
199 |
+
if (cid != undefined) {
|
200 |
+
$('payone_creditcard_cc_cid').setValue('')
|
201 |
+
}
|
202 |
+
|
203 |
+
checkout.setLoadWaiting('payment', false);
|
204 |
+
|
205 |
+
// Post payment form to Magento:
|
206 |
+
var request = new Ajax.Request(
|
207 |
+
payment.saveUrl,
|
208 |
+
{
|
209 |
+
method:'post',
|
210 |
+
onComplete:payment.onComplete,
|
211 |
+
onSuccess:payment.onSave,
|
212 |
+
onFailure:checkout.ajaxFailure.bind(checkout),
|
213 |
+
parameters:Form.serialize(payment.form)
|
|
|
|
|
|
|
|
|
214 |
}
|
215 |
+
);
|
216 |
+
};
|
217 |
+
};
|
218 |
+
|
219 |
+
PAYONE.Handler.CreditCardCheck.Admin = function () {
|
220 |
+
this.origMethod = '';
|
221 |
+
|
222 |
+
this.haveToValidate = function () {
|
223 |
+
var radio_p1_cc = $('p_method_payone_creditcard');
|
224 |
+
|
225 |
+
if (radio_p1_cc != undefined && radio_p1_cc != null && radio_p1_cc.checked
|
226 |
+
&& $('payone_pseudocardpan').value == '') {
|
227 |
+
return 1;
|
228 |
}
|
229 |
+
return 0;
|
230 |
};
|
231 |
|
232 |
+
this.handleResponse = function (response) {
|
233 |
+
if (response.status != 'VALID') {
|
234 |
+
// Failure
|
235 |
+
alert(response.customermessage);
|
236 |
+
return false;
|
|
|
|
|
|
|
|
|
|
|
|
|
237 |
}
|
238 |
+
|
239 |
+
// Success!
|
240 |
+
var pseudocardpan = response.pseudocardpan;
|
241 |
+
var truncatedcardpan = response.truncatedcardpan;
|
242 |
+
|
243 |
+
$('payone_pseudocardpan').setValue(pseudocardpan);
|
244 |
+
$('payone_truncatedcardpan').setValue(truncatedcardpan);
|
245 |
+
$('payone_creditcard_cc_number').setValue(truncatedcardpan);
|
246 |
+
|
247 |
+
cid = $('payone_creditcard_cc_cid');
|
248 |
+
if (cid != undefined) {
|
249 |
+
$('payone_creditcard_cc_cid').setValue('')
|
250 |
+
}
|
251 |
+
|
252 |
+
// remove validation class cause CreditCard is validated
|
253 |
+
// @todo when changing CardData it has to be added again or we exchange the form with labels and provide an edit button
|
254 |
+
$('payone_creditcard_cc_number').removeClassName('validate-cc-number');
|
255 |
+
$('payone_creditcard_cc_number').removeClassName('validate-payone-cc-type');
|
256 |
+
this.origMethod();
|
257 |
};
|
258 |
};
|
259 |
|
lib/Payone/Log4php/LoggerPatternConverterSuperglobal.php
CHANGED
@@ -54,14 +54,14 @@ abstract class Payone_Log4php_LoggerPatternConverterSuperglobal extends Payone_L
|
|
54 |
* accessed when their name is stored in a variable, e.g.:
|
55 |
*
|
56 |
* $name = '_SERVER';
|
57 |
-
* $array =
|
58 |
*
|
59 |
* This code does not work when run from within a method (only when run
|
60 |
* in global scope). But the following code does work:
|
61 |
*
|
62 |
* $name = '_SERVER';
|
63 |
-
* global
|
64 |
-
* $array =
|
65 |
*
|
66 |
* That's why global is used here.
|
67 |
*/
|
54 |
* accessed when their name is stored in a variable, e.g.:
|
55 |
*
|
56 |
* $name = '_SERVER';
|
57 |
+
* $array = $$name;
|
58 |
*
|
59 |
* This code does not work when run from within a method (only when run
|
60 |
* in global scope). But the following code does work:
|
61 |
*
|
62 |
* $name = '_SERVER';
|
63 |
+
* global $$name;
|
64 |
+
* $array = $$name;
|
65 |
*
|
66 |
* That's why global is used here.
|
67 |
*/
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Mage_Payone</name>
|
4 |
-
<version>3.0.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
|
7 |
<channel>community</channel>
|
@@ -20,7 +20,7 @@ The extension supports the following payment types:
|
|
20 |
- PayPal
|
21 |

|
22 |
Furthermore the following risk-management-services are supported:
|
23 |
-
- 3D-Secure: Verified by Visa &
|
24 |
- AdressCheck for 18 countries
|
25 |
- POS- and Merchant-Blacklists
|
26 |
- CreditCard- and BankAccountChecks
|
@@ -30,11 +30,11 @@ No PCI DSS Certification is needed, since all payment data is transmitted via th
|
|
30 |
With FinanceGate Business even account receivable management, dunning and debt collection can be done by FinanceGate automatically.
|
31 |

|
32 |
Notice: Remember this extension is still beta. We recommend to test all transaction types in your application carefully before going live.</description>
|
33 |
-
<notes>Mage_Payone-3.0.
|
34 |
-
<authors><author><name>noovias</name><user>
|
35 |
-
<date>2012-
|
36 |
-
<time>
|
37 |
-
<contents><target name="magecommunity"><dir name="Payone"><dir name="Core"><dir name="Block"><dir name="Adminhtml"><dir name="Configuration"><dir name="Wizard"><dir name="Config"><file name="Form.php" hash="7e48e792893e9a64f7001e96b003e382"/></dir><dir name="Page"><file name="Edit.php" hash="1f1b820d0f2d50230f8cdf762c80bc5c"/><file name="View.php" hash="9ab4a5083eebc1961ea5c0acb0ba2cf2"/></dir></dir></dir><dir name="Information"><file name="Abstract.php" hash="89033bd457bcd46a7ceb13462360a5e6"/></dir><file name="Information.php" hash="cf5fa39d6354791adf8ce2808bd8c99b"/><dir name="Protocol"><dir name="Api"><file name="Grid.php" hash="fe43a5b1464e1059703788bd91f408cf"/><dir name="View"><file name="Plane.php" hash="daf40463ac56195f9d2181e35062baa2"/><dir name="Tab"><file name="Exception.php" hash="1825ebf171f264b6c74ed7e1fe9d6fbd"/><file name="General.php" hash="9a5d35a92a9d622a2ddfb0edafa76092"/></dir><file name="Tabs.php" hash="cc81cd30acbda3b87f2b302ee8cdaf1a"/></dir><file name="View.php" hash="d00b5b3c9a7d0e36693c026c5de0dd35"/></dir><file name="Api.php" hash="86163b631dabef5538c9d7ba18cb3b04"/><dir name="TransactionStatus"><file name="Grid.php" hash="b9e276667ce3599e5250f0026ab4f8d5"/><dir name="View"><file name="Plane.php" hash="e7fee81fb6ee269bab8186972e0093a1"/><dir name="Tab"><file name="General.php" hash="a80cb470751f948b35aa04f991dd4486"/></dir><file name="Tabs.php" hash="aba3d7bf0ab3762a2900237b21a2198a"/></dir><file name="View.php" hash="b7d782116f5d8d09087bf9eb7110ecdf"/></dir><file name="TransactionStatus.php" hash="4aa543fe53ea8c4d0a4c09a61c84d52f"/></dir><dir name="Sales"><dir name="Order"><dir name="Create"><file name="Init.php" hash="3f2f8f8de024565abc1f8e4ced98319b"/></dir><file name="Grid.php" hash="7ed3eb6fd6a3ccac324f867bdc181537"/><dir name="View"><dir name="Tab"><file name="Api.php" hash="add6c7c0adbd91114b3eed850569b65a"/><file name="Transaction.php" hash="a6001e58c3ce4d6737f4928ccac66176"/><file name="TransactionStatus.php" hash="44541e398ab29db4720b2109f6e0607c"/></dir></dir></dir><file name="Order.php" hash="d9b85ad2061f9fe9552f5ffed60d0797"/></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Abstract.php" hash="f2c335d1818f19984e9bc9aef1e0ce7f"/><file name="Forwarding.php" hash="37db0ebdea18716749598e092070475e"/><file name="Info.php" hash="2c9e6c008ee3d5306f8579ebe01db944"/><file name="PaymentFee.php" hash="755e20786c0203016611bfcfdc6ede90"/><file name="PersonStatusMapping.php" hash="a5450b8e05fa801ec373ac7c21e58b34"/><file name="StatusMapping.php" hash="579e9dfd3e92b3f225140ac7c4041cfe"/></dir><file name="Field.php" hash="9c7f06f1a79d2308d5bf89c08b986b62"/><dir name="Payment"><file name="Method.php" hash="5a2f82dbcd882ce922a15711cca4ed07"/></dir><file name="Payment.php" hash="812418b9dc6e7d0f7af71c54fa7ad4cf"/></dir><file name="Hint.php" hash="1da85b64bf8fa8056881f551d553129d"/><file name="Notice.php" hash="466258b59f294048fa48639f3681ad5e"/><dir name="Payment"><file name="Edit.php" hash="ba96418329c534d1cf328e96813e5b33"/><file name="Grid.php" hash="a37aea2338d62868229aa2d2f8624f2f"/></dir><file name="Payment.php" hash="759805ac380506f1a68b2d3f6e48694d"/><file name="Tooltip.php" hash="d9905fba960f4a7500265c30f1dfddf9"/></dir></dir><dir name="Transaction"><file name="Grid.php" hash="cca8ffb56bc00514d56af6f05c38882f"/><dir name="View"><file name="Plane.php" hash="161a1c1f5cb58333e4428414397a91f6"/><dir name="Tab"><file name="General.php" hash="bc901fbe55449792917519c795c58808"/><file name="TransactionStatus.php" hash="6325158ee9acda45dc1b3aa6a34b8cdd"/></dir><file name="Tabs.php" hash="127b5f4090f96a1956f2838e7e1bf90f"/></dir><file name="View.php" hash="267ceb1bf113dae62c503c8c9f858a78"/></dir><file name="Transaction.php" hash="9da66e164d1dea5013167c374865a94d"/><dir name="Widget"><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Datetime.php" hash="52a793dde88b725b9b9d5f27842b1705"/><file name="UnixTimestamp.php" hash="9da03743ed591e5f24f1f682c5f4fb5f"/></dir></dir><file name="Container.php" hash="f035c12b7bf696a0222ce0b3f50dfd46"/></dir><dir name="View"><file name="Container.php" hash="dfd28e3f3205c9ab6f1d5ba5cdd1222c"/></dir></dir></dir><dir name="Checkout"><dir name="Onepage"><dir name="Payment"><file name="Additional.php" hash="6fb72c642149f73a73b6ffcdd8249a93"/><file name="Methods.php" hash="a2e4bb44fa3c254bdfcc3f4671dc8968"/></dir></dir></dir><dir name="Payment"><dir name="Method"><dir name="Form"><file name="Abstract.php" hash="487b797c5a1350857c39c983468e6257"/><file name="AdvancePayment.php" hash="f8fa142db063838f6e2affd24e605309"/><file name="CashOnDelivery.php" hash="47aa8eae525f0926cfa0ca39dbf16dd8"/><file name="Creditcard.php" hash="8f2b897e1bcb9241e6019424239e368c"/><file name="DebitPayment.php" hash="dad62843e0ba2a3fca495da1cfa88a34"/><file name="Invoice.php" hash="792e994d4e724c508c44aa80c2c05377"/><file name="OnlineBankTransfer.php" hash="2880a86040b4a2587b5984b9f95a7bfc"/><file name="Wallet.php" hash="633b48b85fa7d2088e5a42af95a108f3"/></dir><dir name="Info"><file name="Abstract.php" hash="5ea9126359db18eaf84c4f6a115c173e"/><file name="AdvancePayment.php" hash="5a30ac680ba4b813b8292ee680970815"/><file name="CashOnDelivery.php" hash="7d04a334034ea88615ce260681def17e"/><file name="Creditcard.php" hash="039cde64d6835e601245e46f606d4f66"/><file name="DebitPayment.php" hash="5c699d4119fe82052969b2f6b0058ab6"/><file name="Invoice.php" hash="4e39306b2241b19e8d75684307522aaa"/><file name="OnlineBankTransfer.php" hash="a857f0afe1d75337756fb2e3fbd4f52b"/><file name="Wallet.php" hash="1c97123bd3b8c5c10e766dd7749f2076"/></dir></dir></dir></dir><dir name="Controller"><file name="Abstract.php" hash="e896d0e966ebb3123c047760fff8c17a"/><dir name="Adminhtml"><file name="Abstract.php" hash="fc530c509c8377d4b401b0ad4144ac62"/><dir name="Configuration"><dir name="Wizard"><file name="Abstract.php" hash="bdfe26c77fbfb08d5eed508b3707129b"/></dir></dir></dir></dir><dir name="Exception"><file name="InvalidRequestType.php" hash="ef0f4dc53e93ba1b32229e5928d00bd2"/><file name="InvoicePreparationNoItems.php" hash="dc5497f50a8954ac451f56c8c47e57b4"/><file name="InvoiceSave.php" hash="585931380f6291f47b28d23024366ba6"/><file name="OrderCannotInvoice.php" hash="b63f0a9a1702708422f30472012643a6"/><file name="OrderNotFound.php" hash="22001580df9425cd4d5bb954378aac4c"/><file name="PaymentMethodConfigNotFound.php" hash="c62057ea1bd54c0b91dacd2a5db50b49"/><file name="PaymentTypeNotFound.php" hash="7d6866507e5f803e1bf0e31545f9c06c"/><file name="TransactionAlreadyExists.php" hash="6dfb3da13440462021c2175405ace0b9"/><file name="TransactionStatusForward.php" hash="52f6974ad59271d161451944fd000986"/></dir><dir name="Helper"><file name="Abstract.php" hash="614b70f3acf925a3b544e91e5a0085d3"/><file name="Compatibility.php" hash="e1489da503118adc19beea8493531dfb"/><file name="Config.php" hash="cda2f465907c3dda06b71ec973feb159"/><file name="Data.php" hash="b486a164797adae1632012ca7cb7a8e1"/><file name="Email.php" hash="395561eb7a6c319055270706e6d32226"/><dir name="Sales"><file name="Button.php" hash="f9752550b0ba4559a78631ea7240dbfa"/></dir><file name="Url.php" hash="9ce4dc25c5920247c9b85cccf450ec0e"/><file name="Wizard.php" hash="70b6882f848c703ff0fc26d62dcb376b"/></dir><dir name="Model"><dir name="Config"><file name="AreaAbstract.php" hash="e75eacc876e77fa1f540e15a8a89a1d5"/><file name="AreaInterface.php" hash="9822e7864b81dcdade053baea64db83f"/><dir name="General"><file name="Global.php" hash="34d063c009113a693b4d9b9b634d07e1"/><file name="ParameterInvoice.php" hash="6a58ff0f8c126de0decd22b845d02d40"/><file name="ParameterNarrativeText.php" hash="5f0128073807d017a4f3704c5879e36f"/><file name="PaymentCreditcard.php" hash="d055547ad354429c2c4b061353a9f121"/><file name="StatusMapping.php" hash="ebbbc555c41baed5de9e15de48109bd4"/></dir><file name="General.php" hash="8f274fdb68951ab6b5a782d6c7de808c"/><file name="Interface.php" hash="a3de42afc8b6907e64d522aa3ec5cf63"/><dir name="Misc"><file name="Creditmemo.php" hash="f9509d5a67e5ecd3cf029750beea9106"/><dir name="Email"><file name="Abstract.php" hash="50f7c3519a70855acb69d255cb0056d6"/><file name="Interface.php" hash="d07157b9ca17401277b35f7aea92a7cc"/></dir><file name="EmailAvs.php" hash="3da7b2a26718650a87466e7cdae55c31"/><file name="EmailError.php" hash="4c45b1d6d95f3659c66dffbc3d770080"/><file name="ShippingCosts.php" hash="d828b50fa706fa3f938713d223bda3c6"/><file name="TransactionstatusForwarding.php" hash="39d587c3c484bc99773b060d6265959e"/><file name="TransactionstatusProcessing.php" hash="a4f3f8b86960d6b3fa9f974639f70e92"/></dir><file name="Misc.php" hash="24085a8b7c9b42f5ec4a86a98877cba0"/><dir name="Payment"><dir name="Method"><file name="Interface.php" hash="3565bc684997b02456b369066cc97c06"/></dir><file name="Method.php" hash="6bb814af1090e38f3db39da32b26a3de"/></dir><file name="Payment.php" hash="464319b863b1592f570f945f7d17dd5d"/><dir name="Protect"><file name="AddressCheck.php" hash="7293d9854b25322a66ee00206f3071ce"/><file name="Creditrating.php" hash="ffe6d1d2c95d641535a5027b2afb54cc"/></dir><file name="Protect.php" hash="21be6a05897ce9a155363ce56e0a5e4d"/></dir><file name="Config.php" hash="e377c2462e81c4a6caacd784cf6a5d65"/><dir name="Cronjob"><file name="Abstract.php" hash="123c05ac24b16ce69ec970a5da85f10e"/><dir name="TransactionStatus"><file name="Worker.php" hash="1e7090f9b91571176224d97a3e932ede"/></dir></dir><dir name="Domain"><dir name="Config"><file name="PaymentMethod.php" hash="2cf5f20cbe2aac62faf5ec63cf377d49"/></dir><dir name="Protocol"><file name="Api.php" hash="70d1c4920f0637e28ec95cf8b9ca1bdb"/><file name="TransactionStatus.php" hash="628da493d2c1711f1e04d0e4e2403a83"/></dir><dir name="Resource"><dir name="Config"><dir name="PaymentMethod"><file name="Collection.php" hash="08c97584e62027d5f598423b8bf92912"/></dir><file name="PaymentMethod.php" hash="7261f0a45bff60e891cf24820a565670"/></dir><dir name="Protocol"><dir name="Api"><file name="Collection.php" hash="2ce71ea52eb4aa11fbc546001ed22fc8"/></dir><file name="Api.php" hash="bb257184fa77ef1b71f0964168dd78af"/><dir name="TransactionStatus"><file name="Collection.php" hash="884176fcb71b1a76d2b094bb70644c5e"/></dir><file name="TransactionStatus.php" hash="d4a202ea0d7ce2afeff4b3da4f18a237"/></dir><dir name="Transaction"><file name="Collection.php" hash="f3dd454961a551357eb95b73912c411c"/></dir><file name="Transaction.php" hash="a05356964069784a9c46b61c9c77c26c"/></dir><file name="Transaction.php" hash="c4c3ce8cc3f69d3684e68b918e20919c"/></dir><file name="Factory.php" hash="891e4fc488354d0426f05c234b9cc272"/><dir name="Handler"><file name="Abstract.php" hash="7916a63c5d1ca3c7cec27cc6bd038846"/><file name="Interface.php" hash="8137fbb2cea9866c2d6a64421653b1f7"/><dir name="Management"><file name="GetInvoice.php" hash="4fc10247b8969f9dbe447d3003a052a0"/></dir><dir name="Payment"><file name="Abstract.php" hash="3b93bfd8aa4081a62b65714df31b9943"/><file name="Authorize.php" hash="0693282e074f6c22824c5eab347aa9a2"/><file name="Capture.php" hash="d6d7dd0dfc16066faebc9678bb98b0ca"/><file name="Debit.php" hash="3dcee9f980aa64fb8d2ee93e4cdc91cb"/><file name="Interface.php" hash="3ff3b7247a7f69dd84b0999259f24bf8"/><file name="Preauthorize.php" hash="377a4242911f900ad046edc03da31891"/></dir><dir name="Verification"><file name="Abstract.php" hash="04be41f4fde5091816cb2dc650b53306"/><file name="AddressCheck.php" hash="49112579f8ca4277741224a1073dd10e"/><file name="Creditrating.php" hash="bea1fdc1b47a9e92ea6649ad2d360881"/><file name="Interface.php" hash="601a0d018c10962c13e26c67ecb60deb"/></dir></dir><dir name="Mapper"><file name="Abstract.php" hash="269e16e71331e002333535450d4d2924"/><dir name="ApiRequest"><file name="Abstract.php" hash="67a9f749767b79e7641138f8edc9c788"/><dir name="Management"><file name="GetInvoice.php" hash="3e55c698ee6e54a911c7c8c04854aa68"/></dir><dir name="Payment"><file name="Abstract.php" hash="e99f60f3689e3db5b55d03d4d398a2c9"/><dir name="Authorize"><file name="Abstract.php" hash="d839be64824651e41dead104c23d33b3"/></dir><file name="Authorize.php" hash="9e45d9c05036cb7714d7d2221bb0a178"/><file name="Capture.php" hash="18c2bea6f30e5fbed850c40be3f09d80"/><file name="Debit.php" hash="3372cda41735f5eb54309662958d1beb"/><file name="Interface.php" hash="2ed7debbc0cbe1979be9ad4fa583c63d"/><file name="Preauthorize.php" hash="d8139bb3b8c1ff02a9ab00e19a99c05f"/></dir><dir name="Verification"><file name="Abstract.php" hash="6b492aabd24d09580bb5c8184ebab5dd"/><file name="AddressCheck.php" hash="2661d25a9cdff23f64548782e21d4f8f"/><file name="BankAccountCheck.php" hash="71fdc57d43766fbcf67cbe4fb71261d5"/><file name="Creditrating.php" hash="be7582391431e780fe1bcd8bfb1b016a"/></dir></dir></dir><dir name="Observer"><file name="Abstract.php" hash="9530c08cad0c830d390eabbdd8ebc3ab"/><dir name="Checkout"><dir name="Onepage"><dir name="Payment"><file name="Methods.php" hash="f1cb2d2e1e155d446b17c0f96e974b65"/></dir></dir><file name="Onepage.php" hash="98d4284c874b732a906244c2f5bf1c08"/></dir><dir name="Protocol"><file name="Api.php" hash="8756084b6e8c4ce3ff7fddfae2cbba8f"/></dir><dir name="Sales"><dir name="Order"><file name="Invoice.php" hash="b3a6f5568225a0c2aafb4014c9974a51"/></dir><file name="Order.php" hash="d4ef2d996fd7bacdb8399453644eeead"/><dir name="Quote"><file name="Address.php" hash="9a6d3e1e068564fdda82ccfc15fce5d1"/><file name="Payment.php" hash="49864ede5b1ab94fc51a98b4cadc2874"/></dir></dir><dir name="TransactionStatus"><file name="Forwarding.php" hash="72e93b7a9fc67b3c817a8a3086b3c58d"/><file name="InvoiceCreate.php" hash="7d61585586bce1f4c152b55cc78d098c"/><file name="Reminder.php" hash="e476fbafaec9b3f2fa3d0ec5f57f6dce"/></dir></dir><dir name="Payment"><dir name="Method"><file name="Abstract.php" hash="c1844d0bf9809e645520cde7df1d74c8"/><file name="AdvancePayment.php" hash="c165fc2cb0402478db74782a38f89ec5"/><file name="CashOnDelivery.php" hash="247d715b663369c27111ece38dfb7803"/><file name="Creditcard.php" hash="4d778e393876187bd89d1c2c3e326c98"/><file name="DebitPayment.php" hash="98868e4cf9cbda62e7e193f945d3d212"/><file name="Invoice.php" hash="b6dc6fd8189c61f04a440b39d72a2c61"/><file name="OnlineBankTransfer.php" hash="5f6e2a08c6f83534f15b05f95bfceb37"/><file name="Wallet.php" hash="009d360a81b7a9527d192e4011df9749"/></dir></dir><dir name="Repository"><file name="Api.php" hash="215b63473d061699b64fbc698f95a1f7"/><file name="TransactionStatus.php" hash="bf2221e0683a2f9be207f822b286aec0"/></dir><dir name="Sales"><dir name="Quote"><dir name="Address"><dir name="Total"><file name="Fee.php" hash="1ed75f807d0bb35b45cb60bddba7bc8a"/></dir></dir><file name="Address.php" hash="2a82ff09196d3c41905a2135dd6ac1a4"/></dir></dir><dir name="Service"><file name="Abstract.php" hash="94bcce3534d7295fac4db750fe34ba09"/><dir name="Config"><file name="XmlGenerate.php" hash="04749939d87ef087295a93b9325052bf"/></dir><dir name="Export"><file name="Collection.php" hash="ba553e1ced6fd131b725c92150e09a78"/></dir><file name="InitializeConfig.php" hash="e7b075e95fbd20b58159d4acfb524c17"/><file name="InitializePayment.php" hash="601e8ec5e2d505dfa024284fcaa31e62"/><dir name="Management"><file name="GetInvoice.php" hash="16da5759ecfbe625633da5e1e00cfecd"/></dir><dir name="Payment"><file name="Abstract.php" hash="279c23a0b23532b07dcde5c94c0ac69e"/><file name="Authorize.php" hash="fa22191f012150eb5bd4ab2b183522dc"/><file name="Capture.php" hash="58bee25ef7c318f53a00d608cf16d0bf"/><file name="Debit.php" hash="4320627bc743c5ae303296417c64c232"/><file name="Interface.php" hash="5a6669702b6f966cdca52378e96e60d2"/><file name="Preauthorize.php" hash="b13323bc57512b9244a217dcc8106625"/></dir><dir name="Protocol"><dir name="Api"><file name="Export.php" hash="ae95ecb8c8e7b8418c8d3dd361c751c0"/></dir><dir name="TransactionStatus"><file name="Export.php" hash="1265210a4dcc3475e3cef56a70e073c2"/></dir></dir><dir name="Sales"><file name="InvoiceCreate.php" hash="c706edb296d8fc019c555a70143368a1"/><file name="OrderComment.php" hash="41433c126e5254b985d900f704b31ae9"/><file name="OrderStatus.php" hash="a2fba243c432c78f4a9ec712ed86cf38"/></dir><dir name="Transaction"><file name="Create.php" hash="95d9079e7fd9a85597b62e96f7a4d77b"/><file name="Update.php" hash="f25e151fd02916472e7792360699a988"/></dir><dir name="TransactionStatus"><file name="Execute.php" hash="d4dff27a2cc271faaba576f9161a7f89"/><file name="Forward.php" hash="8dacb47c9a0db8e76669158aa15303b6"/><file name="Process.php" hash="cf522da68423b781ab0241d4966807dd"/></dir><dir name="Verification"><file name="Abstract.php" hash="0fde90b0db9c18f414e5e90843f0e6ce"/><file name="AddressCheck.php" hash="b6e828cf9dc96d7e9cafae8037aa942f"/><file name="BankAccountCheck.php" hash="80a0a1e3e7954448751dbb3241f8b441"/><file name="Creditrating.php" hash="92e4605a2a83ea61e6fc1308d22e85de"/></dir></dir><dir name="System"><dir name="Config"><file name="Abstract.php" hash="b40c21183506dfb5e94f43cd8ec61ac3"/><file name="AddressCheckType.php" hash="11f0297e62f8aa723051bef05b1a1024"/><file name="AuthorizeMethod.php" hash="ab01882f7e8b685bf65c9c2cf630f8dd"/><file name="AvsResult.php" hash="b1e3ca79a77286e1e705501a33c13855"/><dir name="Backend"><file name="Protect.php" hash="8f7d595e6f8044ea4a1c2dbbdebaa655"/></dir><file name="BankaccountcheckType.php" hash="f09ba1733f34eb60b17d2b0c21a4ff3b"/><file name="ClearingType.php" hash="d6c1cf6362e17ae0042612774c37483f"/><file name="CreditCardType.php" hash="a4dd68bdd7abe455c6adeb3e20e1bb55"/><file name="CreditScore.php" hash="bc54944274a9d5137c474dcf27fc91f9"/><file name="CreditratingChecktype.php" hash="985ce6d65da0281e8e99f334e980e14e"/><file name="CreditratingIntegrationEvent.php" hash="9da728646ff3eea66e6155fb4d4b4233"/><file name="HandleResponseError.php" hash="6c92277e38f8256f6fe7b6696107fdd2"/><file name="MethodType.php" hash="795bf5ad1a5a62e00c83b2b1a4c36124"/><file name="Mode.php" hash="f4b7f10abd52f5b5d23873e159e4fc23"/><file name="OnlinebanktransferType.php" hash="804bf6bd18c9903519e48072ab33d1da"/><file name="PaymentMethodCode.php" hash="6ccbbcb3ac4062b680dd2c2951e6b014"/><file name="PaymentMethodType.php" hash="fe4cfc1959d5e6294d6b0b7b01b59239"/><file name="PersonStatus.php" hash="8d909a2f468207880d3b431dbfbfdef8"/><file name="ReminderLevel.php" hash="cac22bfaece3ccca9a51adc59efdf44b"/><file name="RequestType.php" hash="f43e32fd32329193252190746f0a8571"/><file name="ResponseType.php" hash="d6a64bbe4ea58d2126ff8d7f76795bcf"/><file name="Status.php" hash="2612834bc2a1ed7c43a2cc3342adf63d"/><file name="StatusTransaction.php" hash="53271af6dbe8195a8fa1e12a79a56c68"/><file name="TransactionStatus.php" hash="8c1f59103ba441a3bddbf454bc4c3129"/><file name="WalletType.php" hash="c49c188f400e808a58348716a9fa421e"/></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Configuration"><dir name="Wizard"><dir name="Page"><file name="PaymentController.php" hash="836c77b7dcc77cae37ae101ad28b2169"/></dir><file name="PageController.php" hash="e3d8e43dfabf4fd2589482574655bdff"/></dir><file name="WizardController.php" hash="cfc6b411102e225a48935cee6e0c7576"/></dir><file name="InformationController.php" hash="4fbe3552aff0415f9e6e6574c7dfc080"/><dir name="Protocol"><file name="ApiController.php" hash="1af6ef54bfb5a870f482895c0fc5f769"/><file name="TransactionStatusController.php" hash="97a5933efe3633ce5c370c1e67eaa37d"/></dir><dir name="Sales"><dir name="Order"><file name="InvoiceController.php" hash="16c96795a7e9c8dd546c4c69a5568987"/></dir><file name="OrderController.php" hash="ac4a0fe89896111ea5dfff2ae01f0e90"/></dir><dir name="System"><dir name="Config"><file name="PaymentController.php" hash="5e0f98a4ec6490e8b3fd6b8c74a96c42"/></dir><file name="ConfigurationController.php" hash="d594f4857b027260ea7eaefefab21839"/></dir><file name="TransactionController.php" hash="59e0e04c5ef04e28a3b781a1c2c3b412"/></dir><dir name="Checkout"><dir name="Onepage"><file name="PaymentController.php" hash="9b23e22c6ea7fb7372649a0ca613e849"/></dir><file name="OnepageController.php" hash="5c206fbba8832d67269f480facca40a0"/></dir><file name="TransactionStatusController.php" hash="0f2519037f57b4432b14d338c4d715ca"/></dir><dir name="etc"><file name="adminhtml.xml" hash="80661f3ff3f6782efad26e377413aeb3"/><file name="config.xml" hash="fb02987a8221aaf8bdb9edbfd3184324"/><file name="system.xml" hash="be31f0031cd6b2ecc1c4d018a23d2d55"/></dir><dir name="sql"><dir name="payone_core_setup"><file name="install-3.0.0.sql" hash="28a783cc46e235b6c13dd502651ff7e7"/><file name="mysql4-install-3.0.0.php" hash="ca5bbd578fa276a7494ec29ad06e63e7"/><file name="mysql4-upgrade-3.0.3-3.0.4.php" hash="040f058a08ea97fd428baf3552988ca3"/><file name="mysql4-upgrade-3.0.8-3.0.9.php" hash="e1167adfd84fecdb908f99698c74aa56"/></dir></dir></dir><dir name="Migrator"><dir name="Controller"><dir name="Adminhtml"><file name="Abstract.php" hash="a8ae39e90f2b28ecf7ac97422433d5cd"/></dir></dir><dir name="Helper"><file name="Config.php" hash="4abc3ee9237fa433bc1d1d3dbfa97afc"/><file name="Data.php" hash="ebb5526d898038aa2004e6347794b478"/></dir><dir name="Model"><file name="Factory.php" hash="614bc12c240bd0c917fdc090c8018ccc"/><dir name="Mapper"><file name="Abstract.php" hash="a784a82feaf6120184bc5e53331bd519"/><dir name="Config"><file name="General.php" hash="e24eb1f80ab89b37da5bfe333e34ed05"/><file name="Payment.php" hash="37dd103a0f2ff3493a93c3ec03474671"/><file name="Protect.php" hash="7192a4e8e1789401dbb69dc4c1891ed3"/></dir></dir><dir name="Service"><file name="Abstract.php" hash="2208fd00d748f4e42470c57a90fad2a2"/><dir name="Configuration"><file name="GeneralMigrate.php" hash="044e996b5f7243086d66d85444bef05c"/><file name="PaymentMigrate.php" hash="c6676de0d18378b30030284d54b92d57"/><file name="ProtectMigrate.php" hash="1289918e3fb0f87dec2c4d3cd76ad77c"/></dir><file name="Migrate.php" hash="07b0deb7c09a313a2b337b684c76f9da"/><dir name="Sales"><file name="PaymentMigrate.php" hash="b0cb16acd822816b82009b5f648eb4f6"/></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="MigrationController.php" hash="7d9f458c55ee1fe5232c6d7136d86551"/><dir name="Wizard"><file name="MigrationController.php" hash="578c2b786ec293a24bce53806f16c102"/></dir></dir></dir><dir name="etc"><file name="config.xml" hash="8cba867bc7640dd71aab29b448dfad89"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="payone"><dir name="core"><file name="client_api.phtml" hash="82d735b2326311446896dc12b826d6a5"/><dir name="configuration"><dir name="wizard"><file name="iframe.phtml" hash="186c008f6b31f8276a84aeb7d3c404e4"/><file name="index.phtml" hash="2deddd95d55920eff1ccc96959857b75"/><dir name="page"><file name="finish.phtml" hash="956ddfbe0e9971e647735fe4a45abf0e"/><dir name="form"><file name="container.phtml" hash="3c7287c0c40be94a1b1189a6cd7f8812"/></dir><file name="index.phtml" hash="66e73112887b5c1028fac21d5ce97c71"/><dir name="payment"><dir name="grid"><file name="container.phtml" hash="1b00428676495848907360d99697bd80"/></dir></dir><file name="store_switcher.phtml" hash="6871e556b2872ba357ea95be0c543a6a"/><dir name="view"><file name="container.phtml" hash="042d56bf10158e1944c48f788f48121e"/></dir></dir></dir></dir><file name="iframe.phtml" hash="9f74308e8b43cad2b15748b9f8368559"/><dir name="information"><file name="iframe.phtml" hash="c4e39d236151492940e32a0563a6a4b8"/></dir><dir name="payment"><dir name="method"><dir name="form"><file name="advancepayment.phtml" hash="ccba1332be108f51e27afaf713805dfe"/><file name="cashondelivery.phtml" hash="ad4e7185825b32b69ca06083c03c7a46"/><file name="creditcard.phtml" hash="6988cb1c2f870a93c93491776f2a6e84"/><file name="debitpayment.phtml" hash="a96f910448206def6eb3ba70fceeb4c7"/><file name="invoice.phtml" hash="b0548563fdacc3cb1757a838d2c03158"/></dir><dir name="info"><file name="advancepayment.phtml" hash="74b458367e5712c859d800b933ed95ff"/><file name="cashondelivery.phtml" hash="1d901a82060a238c89f3940714256a7c"/><file name="creditcard.phtml" hash="2fb283ff1046cf761d6a120c873aa822"/><file name="debitpayment.phtml" hash="f8d0de0ffc00bb87e42d57db03df4854"/><file name="invoice.phtml" hash="64001ffc31c0eafb832c03edd285fc5d"/><file name="onlinebanktransfer.phtml" hash="d6504ebddc33f064c0acb2736c22f6ac"/><file name="wallet.phtml" hash="bd71ab9ff89f2cfa590307c9e29e0ead"/></dir></dir></dir><dir name="protocol"><dir name="api"><dir name="view"><file name="plane.phtml" hash="fcfcb586c7c92606a6c309489c878d53"/><dir name="tab"><file name="exception.phtml" hash="54d0c77b153ff41fa10391b3177fc96a"/><file name="general.phtml" hash="8d4ad5cd56d33fd7fdcf0b4ff7bc0cc9"/></dir></dir></dir><dir name="transactionstatus"><dir name="view"><file name="plane.phtml" hash="7d19a22206a2384f5972a313017e4589"/><dir name="tab"><file name="general.phtml" hash="fd318ab622c4aa2c0554d7ce81843361"/></dir></dir></dir></dir><dir name="sales"><dir name="order"><dir name="create"><file name="init.phtml" hash="1f8112ab852663b82af7e2be0c9a3a60"/></dir><dir name="view"><dir name="tab"><file name="transaction.phtml" hash="4af63c9829a7bd466eafc54ae9dd889a"/></dir></dir></dir></dir><dir name="system"><dir name="config"><dir name="form"><dir name="field"><file name="array.phtml" hash="a62e04db5eb68265b72d03984fe03e99"/></dir><file name="iframe.phtml" hash="67366b7e745ab1a2a1f359360df88e07"/></dir><dir name="hint"><file name="payment.phtml" hash="c2de168313f9c9fcf906467af95dcaf9"/><file name="payment_reference.phtml" hash="2497578443d7d0455e7d75e1000aed32"/><file name="protect.phtml" hash="cfd300a3ff4f05ff143e1f78a669a7ce"/></dir><dir name="payment"><dir name="grid"><file name="container.phtml" hash="27d6f761e1ebdce936de0a7d60ac8bfe"/></dir></dir><dir name="tooltip"><dir name="general"><file name="global.phtml" hash="a37390c8dab60e16cbe50ee69e217f40"/><file name="narrative_text.phtml" hash="4ea256f2ef56d066050ea6d363b714f1"/><file name="parameter_invoice.phtml" hash="dc171aa4082645cfb9e1bd0d04271e67"/><file name="payment_creditcard.phtml" hash="b4b8502a3604fb12f075fe740d945034"/><file name="status_mapping.phtml" hash="1f61ee593d8eda86732bda7bc9e6e52e"/></dir><dir name="misc"><file name="creditmemo.phtml" hash="722e7dd4b7aff3e789e020aca802f121"/><file name="email_avs.phtml" hash="ea7f60f2f9021e8cc7c17995198150c4"/><file name="email_error.phtml" hash="9162008f414fb8cbe2794b4bd6a4d787"/><file name="shipping_costs.phtml" hash="ddf88869aa426e4570b0f2f3c1b82cec"/><file name="transaction_status_forwarding.phtml" hash="ac125f4324ed0d31cdd0924a8b78d6b6"/><file name="transactionstatus_forwarding.phtml" hash="0af0aebfe245e18d2d851d24a3523771"/><file name="transactionstatus_processing.phtml" hash="f44ff66bb8b389475e3b9afa8b395f01"/></dir><dir name="payment"><file name="creditcard.phtml" hash="8e484c4f491ab90dda0578800162fd1c"/><file name="debit_payment.phtml" hash="1dd18a9356f944799818771e18983986"/><file name="method.phtml" hash="130b071e2363972df1f634585d6e0704"/><file name="online_bank_transfer.phtml" hash="93a29afae277ad94b4c1c124c96cfbcb"/><file name="wallet.phtml" hash="ba12c5e01a515ff744f2ab02c8f10d0e"/></dir><dir name="protect"><file name="addresscheck.phtml" hash="7e2fde2318c46067624775720dcf1bf4"/><file name="addresscheck_type.phtml" hash="bc67f5743cc703e8a454e1adf0730a8d"/><file name="creditrating.phtml" hash="f378ace23555c6c9f95e37f032144250"/><file name="creditrating_lifetime.phtml" hash="c83c475ef6921147c587506b432ff0d4"/><file name="creditrating_type.phtml" hash="d994405b3e913dfdbc7884c2993eb78b"/></dir><file name="window.phtml" hash="b7de8be932ff20ab238c8882f50e4801"/></dir><file name="tooltip.phtml" hash="15f2dc92646a8d8533c7f1c1d0bb10b0"/></dir></dir><dir name="transaction"><dir name="view"><file name="plane.phtml" hash="8f4c2ef7fecfab8eb02d12b35e862b5e"/><dir name="tab"><file name="general.phtml" hash="68caff5aa8efad5e37378e9c7b739842"/></dir></dir></dir><dir name="widget"><dir name="form"><file name="container.phtml" hash="2ed5809647722a4a4358a89732100029"/></dir><dir name="view"><file name="container.phtml" hash="b750b77783092c218e3326734681c2f2"/></dir></dir></dir><dir name="migrator"><dir name="migration"><file name="index.phtml" hash="e61197db7ef214108863c79ddeb9815b"/></dir></dir></dir></dir><dir name="layout"><dir name="payone"><file name="configuration.xml" hash="1157777bb810e8e5eb0e9e22083561bb"/><file name="core.xml" hash="25be28b5bebd1b487f2ab03d17c90392"/><file name="migrator.xml" hash="6c3e3445d811e7be0f833985a6d8e174"/><file name="transaction.xml" hash="4f8210c4ff30c537bfce0db0bf30ca1d"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="payone"><dir name="core"><dir name="checkout"><dir name="onepage"><file name="init.phtml" hash="4c1a0d6dc67f346532b2118fc0e3377f"/><dir name="payment"><file name="additional.phtml" hash="5a586283ccbb3b88de13ee5c91b8b5f7"/></dir></dir><file name="protect.phtml" hash="f99ba7707392621d73df931a3821d691"/></dir><file name="client_api.phtml" hash="1ec0b009b38dc06caa21467c3f4ffb71"/><dir name="payment"><dir name="method"><dir name="form"><file name="advancepayment.phtml" hash="53be7d1aebc234604157aa7e6dc47795"/><file name="cashondelivery.phtml" hash="0cad47103bbd341208e6252bd8fe47d1"/><file name="creditcard.phtml" hash="30846a5a6913fe10446a769c3146d416"/><file name="debitpayment.phtml" hash="13add18b63688851e1cdafdbe334cdcb"/><file name="invoice.phtml" hash="cdfec4a52cc4f3338e2dd2efdb043497"/><dir name="onlinebanktransfer"><file name="bankgroup.phtml" hash="bde17175bafd78c3cc78a203ec8bf8c7"/></dir><file name="onlinebanktransfer.phtml" hash="810398ac639bd3e7e6f9f5efaec91220"/><file name="wallet.phtml" hash="d07fffb20f29715a3ec4eaf5a266ceb9"/></dir><dir name="info"><file name="advancepayment.phtml" hash="611af85c9ae80aa9c702b34fc0724e79"/><file name="cashondelivery.phtml" hash="5f369ef06729584e8bf094700877386d"/><file name="creditcard.phtml" hash="1ce66b87e2655466b271153981a3b87b"/><file name="debitpayment.phtml" hash="0667cfe80b5b311cdc84fb064c063e1f"/><file name="invoice.phtml" hash="64179e611f39b4b7e68cd367aecb0931"/><file name="onlinebanktransfer.phtml" hash="b84636742b49e7af469cfb97a23f4c0c"/><file name="wallet.phtml" hash="099fd47c84a62ad9510a47a24345d317"/></dir></dir></dir></dir></dir></dir><dir name="layout"><dir name="payone"><file name="core.xml" hash="045a37fabf1c8fea525dc40f9e46b29c"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Payone_Core.xml" hash="26082ff2574ca87302556c5c3a39b246"/><file name="Payone_Migrator.xml" hash="9af684dec6dc50d9e863538773350fb7"/></dir></target><target name="magelocale"><dir name="de_DE"><file name="Payone_Core.csv" hash="c91e2e3c20a1552860c1689db95ad4f3"/><dir name="template"><dir name="email"><dir name="payone"><dir name="core"><file name="avs_template.phtml" hash="fb6ebbfa5d1f95d58b321cf6feb81dba"/><file name="error_template.phtml" hash="009959ada1dabe51d7e1bbc36027a65f"/></dir></dir></dir></dir></dir><dir name="en_US"><file name="Payone_Core.csv" hash="5aac7eda96f35ad7fae96446c1f42d48"/><dir name="template"><dir name="email"><dir name="payone"><dir name="core"><file name="avs_template.phtml" hash="fb6ebbfa5d1f95d58b321cf6feb81dba"/><file name="error_template.phtml" hash="009959ada1dabe51d7e1bbc36027a65f"/></dir></dir></dir></dir></dir></target><target name="mageweb"><dir name="."><dir name="js"><dir name="payone"><dir name="core"><file name="addresscheck.js" hash="2253fe9856f551a40c7d69a8ca5bcf77"/><file name="client_api.js" hash="c9aea2707752fde1ee79cce23becd3ba"/><file name="creditcard.js" hash="8680006656a12fa28320c5c6da4a68a5"/><file name="onlinebanktransfer.js" hash="252f5f182cf66a12528932b35f1a2442"/><file name="wallet.js" hash="8b52a7055252923888319dd057aa1e4e"/></dir><dir name="migrator"><file name="migration.js" hash="602a23b295cf6b241845fa626b089c91"/></dir></dir><dir name="prototype"><dir name="windows"><dir name="themes"><dir name="payone"><file name="btn_bg.gif" hash="37c51a4d48a92da9648dcd3ca011039f"/><file name="content_bg.gif" hash="21278ea0da2d4256f4ced96b6080ba2e"/><file name="logoclaim.gif" hash="d71545ef09e2f10339654cda93d1cca2"/><file name="top_bg.gif" hash="26f28090de87d64f9b01bf624f89bfe2"/><file name="window_close.png" hash="1944445eb3fb14f0ede092665ccbbf0b"/></dir><file name="payone.css" hash="ca84a0501c8f6f794c08bc34c013aa01"/></dir></dir></dir></dir></dir></target><target name="magelib"><dir name="Payone"><dir name="Api"><dir name="Adapter"><dir name="Http"><file name="Abstract.php" hash="8d37bc6e9bd6acd0e5b1350542e43f9d"/><file name="Curl.php" hash="64d649310b514790422664b5ba1c0b3b"/><file name="Socket.php" hash="1bd51c5e95bce114d3ba12098464b072"/></dir><file name="Interface.php" hash="8d398fe489610c76b237847b5e05b300"/></dir><file name="Config.php" hash="d51299e2690bfdf10d14c0b20b358668"/><dir name="Enum"><file name="AddressCheckDivergence.php" hash="ed818028f3cd09958a16f41af52b6f63"/><file name="AddressCheckPersonstatus.php" hash="67b5e5e1b0b6eaed4f2eb51bfee3eddb"/><file name="AddressCheckScore.php" hash="1260e0f031526f7707b3a24dd81b7c46"/><file name="AddressCheckSecstatus.php" hash="785c4449b18e153f8359e354a318ba84"/><file name="AddressCheckType.php" hash="bda748769b6408222e6819d660d52404"/><file name="AvsResult.php" hash="aa6abfcd74a49fa2c72b70935456e458"/><file name="BankaccountCheckType.php" hash="b8204010ee3df148395d3c0373c2f67a"/><file name="ConsumerscoreScore.php" hash="119bf444889838ad55b57154eb62f960"/><file name="ConsumerscoreType.php" hash="e5f25aae50aa061a54e4b286c25f3272"/><file name="CreditcardType.php" hash="d2027a0ac1b44de3c818809adff905aa"/><file name="DebitTransactionType.php" hash="644169299e92d74b82c15563df348c1c"/><file name="Ecommercemode.php" hash="9e72976aba594d506f62e15f0c7c9ec1"/><file name="InvoiceDeliverymode.php" hash="20c0fb5edc752eaa13f7485ae927302b"/><file name="OnlinebanktransferType.php" hash="11438be9127821ed1b160420a5139011"/><file name="RequestType.php" hash="6914b5f56151fce3e97b791bf413962b"/><file name="ResponseType.php" hash="98652b6dcb80cdc36cec7454785082aa"/><file name="Settleaccount.php" hash="ea59cbeec8798b4d19c16eefb8824031"/><file name="Shippingprovider.php" hash="cbf70776a47ba3eb482bab7d36da24e7"/><file name="Storecarddata.php" hash="91fc3b5f0fe6b5d13cf3178f01cdec00"/><file name="UseCustomerdata.php" hash="72f1a1c38c834ee0bae56623d899643d"/><file name="WalletType.php" hash="a5bb130661bacc7d226e0859d3967427"/></dir><dir name="Exception"><file name="Abstract.php" hash="60f869606e12f5934d8044ab2182130a"/><file name="InvalidParameters.php" hash="a7d3f28d3c771a025a22822f36c6280b"/><file name="InvalidResponse.php" hash="465c7f77851b8dbd7a31f367b0421bd2"/><file name="InvalidUrl.php" hash="7a43bdcca4c81f47eca5982a0f173175"/><file name="MappingNotFound.php" hash="f9bbcb55bafee8da15bf3a7ba3d49cbb"/><file name="Payone.php" hash="7b6bc8521fc6f68582c3c8f28d1d9ea7"/><dir name="Request"><file name="InvalidKey.php" hash="7fb3d17cacda83b421fda79ca815747c"/><file name="InvalidMid.php" hash="3f6031ccbffa16c8091ba25e87b105e3"/><file name="InvalidMode.php" hash="7388ff3c863ea620d7c2847a6e610a8c"/><file name="InvalidPortalid.php" hash="ef0d20493a9d1964a44c8f9ae9b15248"/></dir><file name="Timeout.php" hash="0bfdac99f441015b835a218886ae2987"/><file name="UnknownStatus.php" hash="f8bbb8759bdb8104daaed59a31d4b632"/><file name="WritingRequestToServer.php" hash="6bac9fe5228568d57b9492afdc5096e6"/></dir><file name="Factory.php" hash="4a6ed91cc2a3cc1fc378b90ca2e77598"/><dir name="Mapper"><file name="Abstract.php" hash="4b8a025d4e906ee806d025ec9fd8f385"/><dir name="Currency"><file name="Interface.php" hash="a166444b69c22891983b475d98a9c4ba"/></dir><file name="Currency.php" hash="f8b9151eb9f4851d9c0b1dcee5dde465"/><dir name="Request"><file name="Abstract.php" hash="682ab94bfa9d4b4e772c973504b944ca"/><file name="Interface.php" hash="300f24067b5e02cbcad586ae64cd2bd0"/><dir name="Payment"><file name="Abstract.php" hash="80457e0ca50f31bb491f9c0c30af28d3"/><file name="Authorization.php" hash="24bb9c33163acf92764c5e3d98c8890c"/><file name="Capture.php" hash="1e99a0ee422ad8a049c669ce2b0925a7"/><file name="Debit.php" hash="88646c41c5b422f60c2c71bced0c6180"/><file name="Preauthorization.php" hash="65c3d30b553aa821f77bd98d29e4bb7a"/><file name="Refund.php" hash="323148b00ae50d41058ba9ec09aca2b3"/></dir></dir><dir name="Response"><file name="3dsCheck.php" hash="8df0b3a1e60a42037bb428936f1af395"/><file name="Abstract.php" hash="65f949eecff5761fede0017d376613bc"/><file name="AddressCheck.php" hash="d46ac343f5523ad99b7c448454917fdf"/><file name="Authorization.php" hash="e0d574e2314756f02ad348856734305d"/><file name="BankAccountCheck.php" hash="3a451451285b792cd3f338173c32cd23"/><file name="Capture.php" hash="d932dcd2a2a1aae8fe5ea01b1eb3d203"/><file name="Consumerscore.php" hash="fe049746f267422141c67ae3bff59a66"/><file name="CreditCardCheck.php" hash="507102173d66ffc8c59643c8c5c8b962"/><file name="Debit.php" hash="0cc821fe414ba12b6f0a47c737032b81"/><file name="GetInvoice.php" hash="e8d48e92395106748609307bf75d9757"/><file name="Interface.php" hash="ec7a85fd32a14f8e3fb6c53999a3b29c"/><file name="Preauthorization.php" hash="61ca02a765f954d8d7ef3787bc998c0b"/><file name="Refund.php" hash="49db64773b4d50e513d0dd0b229f2a94"/></dir><file name="currency.properties" hash="eef9fbec34f4f4a2602f6081fcfda371"/></dir><dir name="Persistence"><file name="Interface.php" hash="a77efa3aeb4734aebfe18c9f7e4ccc7f"/></dir><dir name="Request"><file name="3dsCheck.php" hash="8502019ed3c3057fe05ee3c1a71aca21"/><file name="Abstract.php" hash="5c9806f9f608d5f5e89b9c54927990db"/><file name="AddressCheck.php" hash="aa187c6821e3cef431b119c33a5bf23f"/><dir name="Authorization"><file name="Abstract.php" hash="80971aafc19e11d5e3223a9048b719d1"/></dir><file name="Authorization.php" hash="52ed73816ee6887ed4461e5850893182"/><file name="BankAccountCheck.php" hash="c9de3679f926b91603815ea66916450f"/><file name="Capture.php" hash="1f853ee78f5813ee4e68082fff76fa53"/><file name="Consumerscore.php" hash="afc7c64148ff01a2044dc748eb78d8a4"/><file name="CreditCardCheck.php" hash="92abb97fdb171cd07a0af63d51de7fd5"/><file name="Debit.php" hash="f2fcec84c6d37efa17df7598933c7b26"/><file name="GetInvoice.php" hash="a5bf340eef45f0b974badc21899423c6"/><file name="Interface.php" hash="338199100f226bb478a7e79c1594bfc9"/><dir name="Parameter"><file name="Abstract.php" hash="653a1b46ee15ed2d01a55e2f24a1dc9f"/><dir name="Authorization"><file name="3dsecure.php" hash="1280e05ad2671b85255b64ebc64d69d0"/><file name="Abstract.php" hash="cf44e93bc1e56cc84df5f4ab4088050b"/><file name="Business.php" hash="b8c430800c69b62410037cf57491c3cb"/><file name="DeliveryData.php" hash="8b021a87ba54850894bbf7c12e8bffe5"/><dir name="PaymentMethod"><file name="Abstract.php" hash="9714088466bee6c8349584c74568c5fd"/><file name="CashOnDelivery.php" hash="8472ab78a107d67d2bb1585802d3e961"/><file name="CreditCard.php" hash="36bf310a53ccce2a310884c467b91cc0"/><file name="DebitPayment.php" hash="6f6dac89fdaa2ac4f8cf564be3553ae6"/><file name="OnlineBankTransfer.php" hash="4b3f69cbf65904c7d64ee6d8323636c2"/><file name="Wallet.php" hash="f4a72017354b2b8ffba75892e6decddb"/></dir><file name="PersonalData.php" hash="992369ce211f095124f03adfe435441d"/></dir><dir name="Capture"><file name="Business.php" hash="fb5c8262c2eaad6a2ce9cbb88afe0b2a"/></dir><dir name="Debit"><file name="Abstract.php" hash="ad7c2f583cd2bb8f2e2799319ec293f3"/><file name="Business.php" hash="cb5ced7f6e449a4572227fd868681e1f"/><dir name="PaymentMethod"><file name="Abstract.php" hash="10fe457332ef63d231208d5074a87925"/><file name="BankAccount.php" hash="42e4a48e3c794412fa2c99c487c9aa2f"/><file name="CreditCard.php" hash="8c30a4f7a7352bc137a7708b2e35de70"/></dir></dir><file name="Interface.php" hash="6e34e7349bf3eb3ea52418781b6bca31"/><dir name="Invoicing"><file name="Item.php" hash="ec429f82cb5e26ebee0b99fcf297fab7"/><file name="Transaction.php" hash="754ba3cb3a2420001e0db3a759964695"/></dir><dir name="Refund"><file name="Abstract.php" hash="6e49e729223f6ea7d095d43923928b9d"/><dir name="PaymentMethod"><file name="BankAccount.php" hash="da26a54c7899f2864ace21ecb3729d7d"/></dir></dir></dir><file name="Preauthorization.php" hash="0a681074560da4069e694892c0064f6c"/><file name="Refund.php" hash="56c0bb2425448b6e0a57bdd35944250b"/></dir><dir name="Response"><dir name="3dsCheck"><file name="Enrolled.php" hash="1972e3bf59047a74755a0e40d6732ac1"/><file name="Invalid.php" hash="a09d5b1eec2b0956d4023d2f2b14f237"/><file name="Valid.php" hash="1ad50cd437af0de75aad8c2fcffa85bc"/></dir><file name="Abstract.php" hash="8aa20c1529cc03a0f6c64d8e4f2690b2"/><dir name="AddressCheck"><file name="Invalid.php" hash="132932a39401c298578935e74c416fbe"/><file name="Valid.php" hash="29793361fab8fffc1216ebf211660dde"/></dir><dir name="Authorization"><file name="Abstract.php" hash="67686bae3d2e6ac7d425624d658ce4d1"/><file name="Approved.php" hash="a344f89cf8166b673a843e595e92fbff"/><file name="Redirect.php" hash="1a239aa8bdff6e89b14a43d4ca3be68b"/></dir><dir name="BankAccountCheck"><file name="Blocked.php" hash="8716ee872b079670aeba08e498407754"/><file name="Invalid.php" hash="9317da83f806353ba8692e2d91f0db31"/><file name="Valid.php" hash="d4a89d6174e4e688eb761cb3ef799803"/></dir><dir name="Capture"><file name="Approved.php" hash="851e5808a750c0654d3c2535b384e7c5"/></dir><dir name="Consumerscore"><file name="Invalid.php" hash="4ec7a41513ca28e7081e0a7b0fa35f44"/><file name="Valid.php" hash="e0053bb2af649d504dad28f163c0a61c"/></dir><dir name="CreditCardCheck"><file name="Invalid.php" hash="e95422fb58384c0ca0e82db79dbd5a8f"/><file name="Valid.php" hash="e3565fede3a2b5d80e668617abcf463f"/></dir><dir name="Debit"><file name="Approved.php" hash="a9071053a4352acaf3674e8831e84102"/></dir><file name="Error.php" hash="361aab061dbcd5aade4d2a2ae5224620"/><file name="Interface.php" hash="bfb530e8de56624e9a5a93bb3d8d22d3"/><file name="Invalid.php" hash="d91d1b8f6214e350493c688f3226325b"/><dir name="Management"><file name="GetInvoice.php" hash="00cced79a4094cfdcb42a25da88f9fef"/></dir><dir name="Preauthorization"><file name="Approved.php" hash="67775fbdad364515618a69ed583b9c7a"/><file name="Redirect.php" hash="7dc6d21e5d7395127f8a4cceac1ee3ba"/></dir><dir name="Refund"><file name="Approved.php" hash="06f5abaf7335c7bc572d0f7707a9d110"/></dir></dir><dir name="Service"><file name="Abstract.php" hash="24ef22fd385dd99d6f2bf4413b74cac1"/><file name="Interface.php" hash="a3c79f33b0a9ac10778c088e2b660ad3"/><dir name="Management"><file name="GetInvoice.php" hash="e7e764daa5ec37aa40905a76236f01f7"/></dir><dir name="Payment"><file name="Abstract.php" hash="31697d161f8ddecbf1380fcfde1b278b"/><file name="Authorize.php" hash="cc79d2f1743a14c4659d4526814857b3"/><file name="AuthorizeInterface.php" hash="a252deb55f6d2856d22389d7946c96e8"/><file name="Capture.php" hash="70510c4b962bf20632cc824239d79924"/><file name="CaptureInterface.php" hash="df0375f93cb5c86391fbb1394ef45a32"/><file name="Debit.php" hash="18c7aed47628aed4ffb5baef2fad14ac"/><file name="DebitInterface.php" hash="47d73baa6e092f21dfc7ffcc43eb9c4d"/><file name="Preauthorize.php" hash="46f363b78ae3f6a4af15755570f5edea"/><file name="PreauthorizeInterface.php" hash="d73caab0e6851b246e5c3aed6026e08b"/><file name="Refund.php" hash="3c0967aba96de8d9c14153f6659b9d2b"/><file name="RefundInterface.php" hash="0cb30e224128b3f8a2f61a6a750af4cd"/></dir><dir name="ProtocolRequest"><file name="Interface.php" hash="e45a08d8c42675881617033eda0df27b"/></dir><file name="ProtocolRequest.php" hash="84ff92e03b1ce5237c7384df13dca268"/><dir name="Verification"><file name="3dsCheck.php" hash="c7592588376cce47fb44fc752b2b6a42"/><file name="AddressCheck.php" hash="e51e5e7383b24798b8ab077964f68a3e"/><file name="BankAccountCheck.php" hash="a2c419d80194abf5fa5678c8f68c8360"/><file name="Consumerscore.php" hash="e2c011355f09a8fda2b0b10e65b96372"/><file name="CreditCardCheck.php" hash="75f87cc35b2de68d957ca98a69acc869"/></dir></dir><dir name="Validator"><file name="Abstract.php" hash="ead86ababa76997e8dd8886ebfc3335c"/><file name="DefaultParameters.php" hash="e4fb2582a213f164d9ca8f2ba764cb06"/><file name="Interface.php" hash="cd0994f06f5cb491f19820e99da952d0"/></dir></dir><file name="Autoload.php" hash="6f4b9aa2d3652eef4913b624fd00ace5"/><file name="Bootstrap.php" hash="e0e3380ceba6f5315d57f1d3238bfb92"/><file name="Builder.php" hash="31c8b1c39e9e74d5bdfb3040a67a38eb"/><dir name="ClientApi"><dir name="Enum"><file name="RequestType.php" hash="c30f83abe7dc48c59339b7fa3e3648af"/><file name="ResponseType.php" hash="8d07f1c93d0680f61d59bf2163042be5"/></dir><dir name="Exception"><file name="Abstract.php" hash="1eb99fc78d7289b66c62b9f3feeaf5f4"/><file name="InvalidParameters.php" hash="19df1c0d0bb6ef91560329ca960d5e8d"/></dir><file name="Factory.php" hash="7fe76a15b47eb692360485b2c86d0023"/><dir name="Request"><file name="Abstract.php" hash="82a935f450b054ad0316e06dcfff3599"/><file name="CreditCardCheck.php" hash="89ad304836bfe249de78a7ed2f4df4aa"/><file name="Interface.php" hash="a5550465e40d44f2bdca9d25581b1aff"/></dir><dir name="Service"><file name="GenerateHash.php" hash="489d77268d75a908ada40d9e2236331b"/></dir></dir><file name="Config.php" hash="27bfd84f9d4579ec0e492de09c20aa8b"/><dir name="Enum"><file name="ClearingType.php" hash="9858c364521bcb15972dc8080552a49e"/><file name="Mode.php" hash="ee9b0a7e12c9e582b7e25ccbbadb6b72"/><file name="Reminderlevel.php" hash="c552342982d010a94925ebb841ecc7eb"/></dir><dir name="Log4php"><file name="Logger.php" hash="1be578f2174a0699a12c3d39cd2dce1c"/><file name="LoggerAppender.php" hash="ec9686c66cb5574be4830abcd220a097"/><file name="LoggerAppenderConsole.php" hash="6a59da37cf0f37ff6665836a61da5bd2"/><file name="LoggerAppenderDailyFile.php" hash="6308ee07f3860bb3c6140eabfeb71cd7"/><file name="LoggerAppenderEcho.php" hash="68d7b55b079911e34e1f37317a49d586"/><file name="LoggerAppenderFile.php" hash="a96d454f13a48df572a5f80e4728c60a"/><file name="LoggerAppenderMail.php" hash="e9516e72ac3b6f831e4cc68205bbfde4"/><file name="LoggerAppenderMailEvent.php" hash="823f0b4c97f304a49fecb2a125f87437"/><file name="LoggerAppenderMongoDB.php" hash="6fb689ec75a81aa09d6eda5e4d43f212"/><file name="LoggerAppenderNull.php" hash="e83a4107179bf0bf1bb89f9cb8ea725c"/><file name="LoggerAppenderPDO.php" hash="34f1702a1fc36937a3c76f0eeb45df1b"/><file name="LoggerAppenderPhp.php" hash="34bb58d31236f6c501f961ce8e96d36e"/><file name="LoggerAppenderPool.php" hash="1c73795f9dce5960f09c95ef56cb2736"/><file name="LoggerAppenderRollingFile.php" hash="e3cacef4624d5ba9d7513490b451b32e"/><file name="LoggerAppenderSocket.php" hash="2b87c559b48feb5f2315134b2f4acf58"/><file name="LoggerAppenderSyslog.php" hash="69be997a8204e4d99a334c9a59e8bbcc"/><file name="LoggerAutoloader.php" hash="e998c843da4562d03fdba363dd796b4b"/><file name="LoggerConfigurable.php" hash="0f7c49d4b5c7951f7a5ebcb6fd72dc98"/><file name="LoggerConfigurationAdapter.php" hash="c0adc3a6cbaa800f9a1485d1f1fefed3"/><file name="LoggerConfigurationAdapterINI.php" hash="ea216d508a831c88a7bc6c13c3f2fc85"/><file name="LoggerConfigurationAdapterPHP.php" hash="a41c90c802c25ba8dec45b3138993590"/><file name="LoggerConfigurationAdapterXML.php" hash="a12cbab8e379f4984c078abfc58502f2"/><file name="LoggerConfigurator.php" hash="0e66c44e35c1cd3df0e59d2d573b550c"/><file name="LoggerConfiguratorDefault.php" hash="e01b6a93b7c4bff6b4cc82b7bda3c257"/><file name="LoggerException.php" hash="9e440d4b1cbcd75841ea11fe383841c4"/><file name="LoggerFilter.php" hash="c7b2470b5a201128e7838acb4e5965a2"/><file name="LoggerFilterDenyAll.php" hash="bc6153cbbe58c9449dcbe0eb58dcff05"/><file name="LoggerFilterLevelMatch.php" hash="48bed57d8094cd3b579a58ec9a509548"/><file name="LoggerFilterLevelRange.php" hash="f68174150dc2b0c43fabe882f5215d8c"/><file name="LoggerFilterStringMatch.php" hash="01b8f3f9ac023f7d20d3461be14f643f"/><file name="LoggerFormattingInfo.php" hash="364f3d31ee870acd469ca1fc1f8765ff"/><file name="LoggerHierarchy.php" hash="9163da991071a18867bf266bf735e078"/><file name="LoggerLayout.php" hash="6b31185297862e7d0b66cbeea0145eb6"/><file name="LoggerLayoutHtml.php" hash="d8a72d0aedfd68e8caed9953ae437315"/><file name="LoggerLayoutPattern.php" hash="a218e8726660ebca2d1f2d608ecaa343"/><file name="LoggerLayoutSerialized.php" hash="00a06131613a91c7c7ee6a5ba3947435"/><file name="LoggerLayoutSimple.php" hash="3476e848e0a0e5d747ba5012e65dfa1d"/><file name="LoggerLayoutTTCC.php" hash="4ae4f2443bf260b17c0c0c6f17065be7"/><file name="LoggerLayoutXml.php" hash="773e7660f2101b9ea902ec0a4b980c70"/><file name="LoggerLevel.php" hash="db8bce0726dec9bd9b0d6d02ae090049"/><file name="LoggerLocationInfo.php" hash="e245242f642455df5181d39b2a49bc54"/><file name="LoggerLoggingEvent.php" hash="663c8dfbdc7bae7c81a9184aa6be6e10"/><file name="LoggerMDC.php" hash="10fe2e863b66480aff6fe7c7109d8b39"/><file name="LoggerNDC.php" hash="afc52c64b7e31fa006ccbc1b18910dfd"/><file name="LoggerOptionConverter.php" hash="03ba7a93f58a843d18d168da0091b719"/><file name="LoggerPatternConverter.php" hash="8c384ce762db48a9e797929cb128f3d4"/><file name="LoggerPatternConverterClass.php" hash="d6a162b0bc1034d768b5738385e29630"/><file name="LoggerPatternConverterCookie.php" hash="a0dc2686c21284986f44ef306fdc3ff8"/><file name="LoggerPatternConverterDate.php" hash="2912f6c9b82d694b40ccc4accdba2e89"/><file name="LoggerPatternConverterEnvironment.php" hash="d7b8736d5784612941235a821f458ede"/><file name="LoggerPatternConverterFile.php" hash="10028ea79771e11a9c1c615b10fec045"/><file name="LoggerPatternConverterLevel.php" hash="d377b9f1eac786fa56f5232bc3a29eb3"/><file name="LoggerPatternConverterLine.php" hash="8c7c68267321e96b0dd9d5de3415a431"/><file name="LoggerPatternConverterLiteral.php" hash="5d846e8bbc96f26bc8e174013a1a5032"/><file name="LoggerPatternConverterLocation.php" hash="81536bcf1001bb97dfa21e9f7cbd4c5c"/><file name="LoggerPatternConverterLogger.php" hash="20b17edda41867d62c704c127f749b15"/><file name="LoggerPatternConverterMDC.php" hash="e4dc6877f736f846e1a4cc176b7c3a9b"/><file name="LoggerPatternConverterMessage.php" hash="30545b3ad7c93ea2193d342e2f99c2e7"/><file name="LoggerPatternConverterMethod.php" hash="eea57c3ef84b389ca433a7f2293582ae"/><file name="LoggerPatternConverterNDC.php" hash="f9275e216e7528b91d70998ad7475d91"/><file name="LoggerPatternConverterNewLine.php" hash="1ae8aa85ad891dbc7f1e41ed26194546"/><file name="LoggerPatternConverterProcess.php" hash="cd6244ec38481c95bfa7b6a2db5027c9"/><file name="LoggerPatternConverterRelative.php" hash="d1558f42568aad26b3a76d8608843841"/><file name="LoggerPatternConverterRequest.php" hash="4bdcac1e0447e330562315e4ae4f023c"/><file name="LoggerPatternConverterServer.php" hash="bd737b114527ea39dd5b960c22e1b349"/><file name="LoggerPatternConverterSession.php" hash="a613871c06e80970944445cdd4233cda"/><file name="LoggerPatternConverterSessionID.php" hash="91cdd24b77656cafd2e1ae647290fa8e"/><file name="LoggerPatternConverterSuperglobal.php" hash="8719b8718a74eb7b80192f87df1993ac"/><file name="LoggerPatternConverterThrowable.php" hash="529b157d117600859d9fce6336096951"/><file name="LoggerPatternParser.php" hash="57eaa66b2207b388b353648f9a17c6f9"/><file name="LoggerReflectionUtils.php" hash="f10a30a11f0c1a2859a36ce89c22665a"/><file name="LoggerRendererDefault.php" hash="f1c84c625d1f14aab88e9a25ebd89225"/><file name="LoggerRendererException.php" hash="e00057ffc0687098d42a8fe09bd61f58"/><file name="LoggerRendererMap.php" hash="d37dd01cecf80bb13b99e892a964aae3"/><file name="LoggerRendererObject.php" hash="1d1837e2d3d1388be77a838722b201f4"/><file name="LoggerRoot.php" hash="e00579b43b67450ff7e88f230e9af8fd"/><file name="LoggerThrowableInformation.php" hash="ed28cd254f3a6f5220ecf4d191ed7e82"/><file name="LoggerUtils.php" hash="400c7578fb86bc02f9153da5d982576c"/><dir name="xml"><file name="log4php.dtd" hash="d4da6c96c895b879f6b1924eb8d949d4"/></dir></dir><dir name="Protocol"><dir name="Config"><file name="Filter.php" hash="ff54f7b1edd77bc696746ff631d48c14"/></dir><dir name="Exception"><file name="FilterNotFound.php" hash="72b1c4ffa31b18ec27eed40469d222ae"/><file name="InvalidConfig.php" hash="78345f6cd5dd3918747303c9780eda09"/></dir><file name="Factory.php" hash="690d0411a8e3967091117745bd7290ad"/><dir name="Filter"><file name="Abstract.php" hash="9d5c4977a5674a5ebba0921aee3810e3"/><file name="Filterable.php" hash="a9d19c275d9c0930dbdcd1f38b99c4bf"/><file name="Interface.php" hash="7bdc72724988eafedf2a503d1a1371a5"/><file name="MaskValue.php" hash="27f5dfd7c608f4de67fd26f9751b7500"/></dir><dir name="Logger"><file name="Interface.php" hash="80c813837bfc8d3b62d548daa3bbc5e5"/><file name="Log4php.php" hash="6815d39e4acad685e5350e38bc2eccf4"/></dir><dir name="Service"><file name="ApplyFilters.php" hash="ab881b292dade78add817503e15b68ea"/><dir name="Protocol"><file name="Abstract.php" hash="c123ad9b6ed31d34c1236cbbe3c8c0a6"/></dir></dir></dir><dir name="Settings"><dir name="Configuration"><file name="Abstract.php" hash="b535ec70b40d20ab24aa248bcf3f05b4"/><dir name="Api"><file name="RequestType.php" hash="f6b23bf2652034cbc3d50ad0e782f8f1"/><file name="ResponseType.php" hash="b2422c4e38f381bd370176a6b0a0011d"/></dir><file name="Mode.php" hash="d5b47124f2893bdf3440ec48eb2c646d"/><dir name="PaymentMethod"><file name="CreditCard.php" hash="6894263df05741a6ed23c0acb414f402"/><file name="OnlineBankTransfer.php" hash="e5d6d8c95d0432e9f3442a8e9b1058b0"/><file name="Wallet.php" hash="060e1623e33a4551f921db1593891807"/></dir><file name="PaymentMethod.php" hash="e1c8fe981eda7dfbb4330605d0dddbe3"/><file name="Reminderlevel.php" hash="bdc018a59eaab4d13209fc529afd7d51"/><dir name="TransactionStatus"><file name="Action.php" hash="1e2015cb6a83696bbc348cd5a19dd978"/></dir><dir name="Verification"><file name="AddressCheck.php" hash="cc54a17bd42c9410ceefb3f2ce4dfe11"/><file name="AvsResult.php" hash="80859d494d8b426f0f80c7f6c0001e04"/><file name="BankaccountCheck.php" hash="5b3ab2b7fec0f82b0c7efb2fd4ba35ec"/><file name="Consumerscore.php" hash="b66352d2c8dcca7e37f6bdb2a1cfcecd"/><file name="Personstatus.php" hash="f995a8a5456b981d44763cab0c6aecf6"/></dir></dir><dir name="Data"><dir name="ConfigFile"><file name="Abstract.php" hash="45594b9218dd0cbf9a2190bbc1b1e5cd"/><file name="Collection.php" hash="2b387c4da779190bc3c774e5012383b2"/><dir name="Global"><file name="StatusMapping.php" hash="9abad2df07db470433b8d46d8c4b9321"/></dir><file name="Interface.php" hash="70133ac956846d5151edfeca478b9502"/><dir name="Misc"><file name="TransactionstatusForwarding.php" hash="94e96bfd0972e85ecfeb26d3d708a159"/></dir><dir name="PaymentMethod"><file name="Abstract.php" hash="ad85b6f37b133795f4a9cfd94200bb2a"/><file name="AdvancePayment.php" hash="99c961e1973c0f8f4943d46abb61806c"/><file name="CashOnDelivery.php" hash="8f89e4310e2f2350b69580fe0db55c3a"/><file name="Creditcard.php" hash="94cebabc02194a60b8c78b1c8c645d90"/><file name="DebitPayment.php" hash="6ae69fc4038503a5dc5af7e722b4ec09"/><file name="Invoice.php" hash="c28d6b98b873eb06a4313e1897dd155c"/><file name="OnlineBankTransfer.php" hash="978aeaf0bbdf2b8195270bf28b96121a"/><file name="Wallet.php" hash="1acd28b33ca24d1a6c722aba93e0f555"/></dir><dir name="Protect"><file name="Addresscheck.php" hash="e3b32053df373f47149b32867f13d206"/><file name="Consumerscore.php" hash="e62d17873198b55f17c4bb972ab4c181"/></dir><file name="Root.php" hash="65fe84a867e02b4e5d1815bb3e94ce32"/><dir name="Shop"><file name="ClearingTypes.php" hash="c6e47d0111cc904934511b5ed61bf6f9"/><file name="Global.php" hash="1581cf13f893d3945b23f409d8e2e63e"/><file name="Misc.php" hash="44d94e706d6ebdb8bdfc00c1f74c5a4b"/><file name="Protect.php" hash="d6eed6842f793c958cfc7eb4fb861dd4"/><file name="System.php" hash="47f25a4ad05e1cf6793f4a0683de62e7"/></dir><file name="Shop.php" hash="fcde392839c80db0f28811b5178364a6"/></dir></dir><file name="Factory.php" hash="e41b108aa4efba5210946af4602df9e6"/><dir name="Service"><file name="XmlGenerate.php" hash="8c0729b7a6cffbecaaeafaecd18a81a9"/><file name="XmlParse.php" hash="987a9edf0ca8f2eebcab576ca9270df1"/></dir></dir><dir name="TransactionStatus"><dir name="Enum"><file name="Failedcause.php" hash="e34e7a82a5f6e28546ab2df09109d365"/><file name="Txaction.php" hash="236b5444a67fecb4b26c6adb4417d6df"/></dir><dir name="Exception"><file name="Abstract.php" hash="692c679943a816fc6f4a10b0b122622b"/><file name="MissmatchingKeys.php" hash="aa1233fd4e5c93ae8b2fe4ae363e3e0e"/><file name="NoPostRequest.php" hash="74880ee2ff1b64ade5b43477b02c506a"/><file name="NoRequestData.php" hash="1c40ced8301991ac183dba44608c83d6"/><file name="Validation.php" hash="e5e90db597db6f1df42b65990b1fd436"/></dir><file name="Factory.php" hash="0d56efc68b5bdca9aef9f0abb0b3e2a3"/><dir name="Mapper"><file name="Request.php" hash="a1a5b75af8ca58b239c0def3f93be3de"/><file name="RequestInterface.php" hash="d35a1966060b22cf0fb8c43a1ed3623f"/></dir><dir name="Persistence"><file name="Interface.php" hash="fbbf23001bb9f6ff2ef20cbe20addc66"/></dir><dir name="Request"><file name="Abstract.php" hash="dfeadc0e413f145747b08130831744c0"/><file name="Interface.php" hash="b25d42147a10d4a7dc5130dd544ca2f1"/></dir><file name="Request.php" hash="f814b07d3608571acc12e00a64598d19"/><dir name="Response"><file name="Abstract.php" hash="559a911ec0743a718dbccf3605500d53"/><file name="Interface.php" hash="1087ea1a0c70040daad6eac2014790e2"/></dir><file name="Response.php" hash="ef77f669ce7c928df87a2d063f6762e4"/><dir name="Service"><file name="HandleRequest.php" hash="49cb49d3d99139b87f3361cbf2562e75"/><dir name="ProtocolRequest"><file name="Interface.php" hash="7576d86a4061811d9d1508c9d26c7277"/></dir><file name="ProtocolRequest.php" hash="8c63848af7ab2447d9584d1c90535bae"/></dir><dir name="Validator"><file name="Abstract.php" hash="5bcdb714a62976fd9fa4970a5e8ad74e"/><file name="DefaultParameters.php" hash="c909180f13bd0e0484e4c903e497d2f0"/><file name="Interface.php" hash="f7408812ceeb45d38324d6b4c8b9634f"/><file name="Ip.php" hash="24362e257140fa53f041c61dfe71690f"/></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="payone"><dir name="core"><file name="boxes.css" hash="2e1ad95d5b24869892d7e6ff4e0890e2"/><dir name="images"><file name="error_msg_icon.gif" hash="e4f28607f075a105e53fa3113d84bd26"/><file name="favicon.png" hash="d189cb860fcdd76fbf3c07627023eed9"/><file name="help.png" hash="c3812c74bc524179f4ccf5d2db7b3cbf"/><file name="icon_16.png" hash="2812a3406492773bdbc8308d22901964"/><file name="logoclaim.gif" hash="d71545ef09e2f10339654cda93d1cca2"/><file name="magento_general_global.png" hash="2341d0ffb0f7fd6fe6ebf53860f9197b"/><file name="money_add.png" hash="41e1f9224e9c35929cb54882dc9d4426"/></dir><file name="wizard.css" hash="c2be3f8f3b7012f015fcd76aceebe32b"/></dir><dir name="migrator"><dir name="images"><file name="ajax-loader.gif" hash="32dc1f5901143d36fbd7a6df3950819f"/><file name="failure.gif" hash="4d785bcecfbe716fa4d749d20738a8f0"/><file name="success.gif" hash="3f9b9025551da6963a9ecf8d184a204a"/></dir><file name="migration.css" hash="c27e9fc8fa891b5ae3ca7480ba90cb02"/></dir></dir></dir></dir></dir></target></contents>
|
38 |
<compatible/>
|
39 |
-
<dependencies
|
40 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Mage_Payone</name>
|
4 |
+
<version>3.0.11</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
|
7 |
<channel>community</channel>
|
20 |
- PayPal
|
21 |

|
22 |
Furthermore the following risk-management-services are supported:
|
23 |
+
- 3D-Secure: Verified by Visa & MasterCard SecureCode
|
24 |
- AdressCheck for 18 countries
|
25 |
- POS- and Merchant-Blacklists
|
26 |
- CreditCard- and BankAccountChecks
|
30 |
With FinanceGate Business even account receivable management, dunning and debt collection can be done by FinanceGate automatically.
|
31 |

|
32 |
Notice: Remember this extension is still beta. We recommend to test all transaction types in your application carefully before going live.</description>
|
33 |
+
<notes>Mage_Payone-3.0.11</notes>
|
34 |
+
<authors><author><name>noovias</name><user>auto-converted</user><email>info@noovias.com</email></author><author><name>PAYONE</name><user>auto-converted</user><email>tech.support@payone.de</email></author></authors>
|
35 |
+
<date>2012-10-17</date>
|
36 |
+
<time>11:54:21</time>
|
37 |
+
<contents><target name="magecommunity"><dir name="Payone"><dir name="Core"><dir name="Block"><dir name="Adminhtml"><dir name="Configuration"><dir name="Wizard"><dir name="Config"><file name="Form.php" hash="7e48e792893e9a64f7001e96b003e382"/></dir><dir name="Page"><file name="Edit.php" hash="1f1b820d0f2d50230f8cdf762c80bc5c"/><file name="View.php" hash="9ab4a5083eebc1961ea5c0acb0ba2cf2"/></dir></dir></dir><dir name="Information"><file name="Abstract.php" hash="89033bd457bcd46a7ceb13462360a5e6"/></dir><dir name="Protocol"><dir name="Api"><dir name="View"><dir name="Tab"><file name="Exception.php" hash="1825ebf171f264b6c74ed7e1fe9d6fbd"/><file name="General.php" hash="9a5d35a92a9d622a2ddfb0edafa76092"/></dir><file name="Plane.php" hash="daf40463ac56195f9d2181e35062baa2"/><file name="Tabs.php" hash="cc81cd30acbda3b87f2b302ee8cdaf1a"/></dir><file name="Grid.php" hash="fe43a5b1464e1059703788bd91f408cf"/><file name="View.php" hash="d00b5b3c9a7d0e36693c026c5de0dd35"/></dir><dir name="TransactionStatus"><dir name="View"><dir name="Tab"><file name="General.php" hash="a80cb470751f948b35aa04f991dd4486"/></dir><file name="Plane.php" hash="e7fee81fb6ee269bab8186972e0093a1"/><file name="Tabs.php" hash="aba3d7bf0ab3762a2900237b21a2198a"/></dir><file name="Grid.php" hash="b9e276667ce3599e5250f0026ab4f8d5"/><file name="View.php" hash="b7d782116f5d8d09087bf9eb7110ecdf"/></dir><file name="Api.php" hash="86163b631dabef5538c9d7ba18cb3b04"/><file name="TransactionStatus.php" hash="4aa543fe53ea8c4d0a4c09a61c84d52f"/></dir><dir name="Sales"><dir name="Order"><dir name="Create"><file name="Init.php" hash="3f2f8f8de024565abc1f8e4ced98319b"/></dir><dir name="View"><dir name="Tab"><file name="Api.php" hash="add6c7c0adbd91114b3eed850569b65a"/><file name="Transaction.php" hash="a6001e58c3ce4d6737f4928ccac66176"/><file name="TransactionStatus.php" hash="44541e398ab29db4720b2109f6e0607c"/></dir></dir><file name="Grid.php" hash="7ed3eb6fd6a3ccac324f867bdc181537"/></dir><file name="Order.php" hash="d9b85ad2061f9fe9552f5ffed60d0797"/></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Abstract.php" hash="f2c335d1818f19984e9bc9aef1e0ce7f"/><file name="Forwarding.php" hash="37db0ebdea18716749598e092070475e"/><file name="Info.php" hash="2c9e6c008ee3d5306f8579ebe01db944"/><file name="PaymentFee.php" hash="755e20786c0203016611bfcfdc6ede90"/><file name="PersonStatusMapping.php" hash="a5450b8e05fa801ec373ac7c21e58b34"/><file name="StatusMapping.php" hash="579e9dfd3e92b3f225140ac7c4041cfe"/></dir><dir name="Payment"><file name="Method.php" hash="7f7db69f7c7c0f1981e80525ea0222bc"/></dir><file name="Field.php" hash="9c7f06f1a79d2308d5bf89c08b986b62"/><file name="Payment.php" hash="812418b9dc6e7d0f7af71c54fa7ad4cf"/></dir><dir name="Payment"><file name="Edit.php" hash="ee890691a35e5b33bfd1a986a4481ace"/><file name="Grid.php" hash="770276c75872af68adf8bfdb2c9d021a"/></dir><file name="Hint.php" hash="1da85b64bf8fa8056881f551d553129d"/><file name="Notice.php" hash="466258b59f294048fa48639f3681ad5e"/><file name="Payment.php" hash="759805ac380506f1a68b2d3f6e48694d"/><file name="Tooltip.php" hash="d9905fba960f4a7500265c30f1dfddf9"/></dir></dir><dir name="Transaction"><dir name="View"><dir name="Tab"><file name="General.php" hash="bc901fbe55449792917519c795c58808"/><file name="TransactionStatus.php" hash="6325158ee9acda45dc1b3aa6a34b8cdd"/></dir><file name="Plane.php" hash="161a1c1f5cb58333e4428414397a91f6"/><file name="Tabs.php" hash="127b5f4090f96a1956f2838e7e1bf90f"/></dir><file name="Grid.php" hash="cca8ffb56bc00514d56af6f05c38882f"/><file name="View.php" hash="267ceb1bf113dae62c503c8c9f858a78"/></dir><dir name="Widget"><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Datetime.php" hash="52a793dde88b725b9b9d5f27842b1705"/><file name="UnixTimestamp.php" hash="9da03743ed591e5f24f1f682c5f4fb5f"/></dir></dir><file name="Container.php" hash="f035c12b7bf696a0222ce0b3f50dfd46"/></dir><dir name="View"><file name="Container.php" hash="dfd28e3f3205c9ab6f1d5ba5cdd1222c"/></dir></dir><file name="Information.php" hash="cf5fa39d6354791adf8ce2808bd8c99b"/><file name="Transaction.php" hash="9da66e164d1dea5013167c374865a94d"/></dir><dir name="Checkout"><dir name="Onepage"><dir name="Payment"><file name="Additional.php" hash="6fb72c642149f73a73b6ffcdd8249a93"/><file name="Methods.php" hash="a2e4bb44fa3c254bdfcc3f4671dc8968"/></dir></dir></dir><dir name="Payment"><dir name="Method"><dir name="Form"><file name="Abstract.php" hash="487b797c5a1350857c39c983468e6257"/><file name="AdvancePayment.php" hash="f8fa142db063838f6e2affd24e605309"/><file name="CashOnDelivery.php" hash="47aa8eae525f0926cfa0ca39dbf16dd8"/><file name="Creditcard.php" hash="8f2b897e1bcb9241e6019424239e368c"/><file name="DebitPayment.php" hash="dad62843e0ba2a3fca495da1cfa88a34"/><file name="Invoice.php" hash="792e994d4e724c508c44aa80c2c05377"/><file name="OnlineBankTransfer.php" hash="2880a86040b4a2587b5984b9f95a7bfc"/><file name="Wallet.php" hash="633b48b85fa7d2088e5a42af95a108f3"/></dir><dir name="Info"><file name="Abstract.php" hash="5ea9126359db18eaf84c4f6a115c173e"/><file name="AdvancePayment.php" hash="5a30ac680ba4b813b8292ee680970815"/><file name="CashOnDelivery.php" hash="7d04a334034ea88615ce260681def17e"/><file name="Creditcard.php" hash="039cde64d6835e601245e46f606d4f66"/><file name="DebitPayment.php" hash="5c699d4119fe82052969b2f6b0058ab6"/><file name="Invoice.php" hash="4e39306b2241b19e8d75684307522aaa"/><file name="OnlineBankTransfer.php" hash="a857f0afe1d75337756fb2e3fbd4f52b"/><file name="Wallet.php" hash="1c97123bd3b8c5c10e766dd7749f2076"/></dir></dir></dir></dir><dir name="Controller"><dir name="Adminhtml"><dir name="Configuration"><dir name="Wizard"><file name="Abstract.php" hash="bdfe26c77fbfb08d5eed508b3707129b"/></dir></dir><file name="Abstract.php" hash="fc530c509c8377d4b401b0ad4144ac62"/></dir><file name="Abstract.php" hash="e896d0e966ebb3123c047760fff8c17a"/></dir><dir name="Exception"><file name="InvalidRequestType.php" hash="ef0f4dc53e93ba1b32229e5928d00bd2"/><file name="InvalidScope.php" hash="3e4185c541d15ed6d8822540dee61b9c"/><file name="InvoicePreparationNoItems.php" hash="dc5497f50a8954ac451f56c8c47e57b4"/><file name="InvoiceSave.php" hash="585931380f6291f47b28d23024366ba6"/><file name="OrderCannotInvoice.php" hash="b63f0a9a1702708422f30472012643a6"/><file name="OrderNotFound.php" hash="22001580df9425cd4d5bb954378aac4c"/><file name="PaymentMethodConfigNotFound.php" hash="c62057ea1bd54c0b91dacd2a5db50b49"/><file name="PaymentTypeNotFound.php" hash="7d6866507e5f803e1bf0e31545f9c06c"/><file name="TransactionAlreadyExists.php" hash="6dfb3da13440462021c2175405ace0b9"/><file name="TransactionStatusForward.php" hash="52f6974ad59271d161451944fd000986"/></dir><dir name="Helper"><dir name="Sales"><file name="Button.php" hash="f9752550b0ba4559a78631ea7240dbfa"/></dir><file name="Abstract.php" hash="614b70f3acf925a3b544e91e5a0085d3"/><file name="Compatibility.php" hash="e1489da503118adc19beea8493531dfb"/><file name="Config.php" hash="cda2f465907c3dda06b71ec973feb159"/><file name="Data.php" hash="33afc9d62945d575733f1738e883117b"/><file name="Email.php" hash="395561eb7a6c319055270706e6d32226"/><file name="Url.php" hash="9ce4dc25c5920247c9b85cccf450ec0e"/><file name="Wizard.php" hash="70b6882f848c703ff0fc26d62dcb376b"/></dir><dir name="Model"><dir name="Config"><dir name="General"><file name="Global.php" hash="34d063c009113a693b4d9b9b634d07e1"/><file name="ParameterInvoice.php" hash="6a58ff0f8c126de0decd22b845d02d40"/><file name="ParameterNarrativeText.php" hash="5f0128073807d017a4f3704c5879e36f"/><file name="PaymentCreditcard.php" hash="d055547ad354429c2c4b061353a9f121"/><file name="StatusMapping.php" hash="ebbbc555c41baed5de9e15de48109bd4"/></dir><dir name="Misc"><dir name="Email"><file name="Abstract.php" hash="50f7c3519a70855acb69d255cb0056d6"/><file name="Interface.php" hash="d07157b9ca17401277b35f7aea92a7cc"/></dir><file name="Creditmemo.php" hash="f9509d5a67e5ecd3cf029750beea9106"/><file name="Discount.php" hash="4ce56b1b21f8c39961c4bbe860eda20c"/><file name="EmailAvs.php" hash="3da7b2a26718650a87466e7cdae55c31"/><file name="EmailError.php" hash="4c45b1d6d95f3659c66dffbc3d770080"/><file name="ShippingCosts.php" hash="d828b50fa706fa3f938713d223bda3c6"/><file name="TransactionstatusForwarding.php" hash="39d587c3c484bc99773b060d6265959e"/><file name="TransactionstatusProcessing.php" hash="a4f3f8b86960d6b3fa9f974639f70e92"/></dir><dir name="Payment"><dir name="Method"><file name="Interface.php" hash="3565bc684997b02456b369066cc97c06"/></dir><file name="Method.php" hash="6bb814af1090e38f3db39da32b26a3de"/></dir><dir name="Protect"><file name="AddressCheck.php" hash="7293d9854b25322a66ee00206f3071ce"/><file name="Creditrating.php" hash="ffe6d1d2c95d641535a5027b2afb54cc"/></dir><file name="AreaAbstract.php" hash="e75eacc876e77fa1f540e15a8a89a1d5"/><file name="AreaInterface.php" hash="9822e7864b81dcdade053baea64db83f"/><file name="General.php" hash="8f274fdb68951ab6b5a782d6c7de808c"/><file name="Interface.php" hash="a3de42afc8b6907e64d522aa3ec5cf63"/><file name="Misc.php" hash="bbac6a7fa27f05c7f21071fa01ac3460"/><file name="Payment.php" hash="464319b863b1592f570f945f7d17dd5d"/><file name="Protect.php" hash="21be6a05897ce9a155363ce56e0a5e4d"/></dir><dir name="Cronjob"><dir name="TransactionStatus"><file name="Worker.php" hash="1e7090f9b91571176224d97a3e932ede"/></dir><file name="Abstract.php" hash="123c05ac24b16ce69ec970a5da85f10e"/></dir><dir name="Domain"><dir name="Config"><file name="PaymentMethod.php" hash="23463f6599466b3b1b07b2f6b4358a70"/></dir><dir name="Protocol"><file name="Api.php" hash="70d1c4920f0637e28ec95cf8b9ca1bdb"/><file name="TransactionStatus.php" hash="628da493d2c1711f1e04d0e4e2403a83"/></dir><dir name="Resource"><dir name="Config"><dir name="PaymentMethod"><file name="Collection.php" hash="5b6445156c899124ddc87be23ff7d9ee"/></dir><file name="PaymentMethod.php" hash="7261f0a45bff60e891cf24820a565670"/></dir><dir name="Protocol"><dir name="Api"><file name="Collection.php" hash="2ce71ea52eb4aa11fbc546001ed22fc8"/></dir><dir name="TransactionStatus"><file name="Collection.php" hash="884176fcb71b1a76d2b094bb70644c5e"/></dir><file name="Api.php" hash="bb257184fa77ef1b71f0964168dd78af"/><file name="TransactionStatus.php" hash="d4a202ea0d7ce2afeff4b3da4f18a237"/></dir><dir name="Transaction"><file name="Collection.php" hash="f3dd454961a551357eb95b73912c411c"/></dir><file name="Transaction.php" hash="a05356964069784a9c46b61c9c77c26c"/></dir><file name="Transaction.php" hash="c4c3ce8cc3f69d3684e68b918e20919c"/></dir><dir name="Handler"><dir name="Management"><file name="GetInvoice.php" hash="4fc10247b8969f9dbe447d3003a052a0"/></dir><dir name="Payment"><file name="Abstract.php" hash="3b93bfd8aa4081a62b65714df31b9943"/><file name="Authorize.php" hash="0693282e074f6c22824c5eab347aa9a2"/><file name="Capture.php" hash="d6d7dd0dfc16066faebc9678bb98b0ca"/><file name="Debit.php" hash="3dcee9f980aa64fb8d2ee93e4cdc91cb"/><file name="Interface.php" hash="3ff3b7247a7f69dd84b0999259f24bf8"/><file name="Preauthorize.php" hash="377a4242911f900ad046edc03da31891"/></dir><dir name="Verification"><file name="Abstract.php" hash="04be41f4fde5091816cb2dc650b53306"/><file name="AddressCheck.php" hash="49112579f8ca4277741224a1073dd10e"/><file name="Creditrating.php" hash="bea1fdc1b47a9e92ea6649ad2d360881"/><file name="Interface.php" hash="601a0d018c10962c13e26c67ecb60deb"/></dir><file name="Abstract.php" hash="7916a63c5d1ca3c7cec27cc6bd038846"/><file name="Interface.php" hash="8137fbb2cea9866c2d6a64421653b1f7"/></dir><dir name="Mapper"><dir name="ApiRequest"><dir name="Management"><file name="GetInvoice.php" hash="3e55c698ee6e54a911c7c8c04854aa68"/></dir><dir name="Payment"><dir name="Authorize"><file name="Abstract.php" hash="7ea31308c9fdd1a3cbef09ab477794e4"/></dir><file name="Abstract.php" hash="e3f4f3be09ef1ba818e0d423c72c0a54"/><file name="Authorize.php" hash="9e45d9c05036cb7714d7d2221bb0a178"/><file name="Capture.php" hash="01b69c2041e32eefcc64983a6a077d08"/><file name="Debit.php" hash="3372cda41735f5eb54309662958d1beb"/><file name="Interface.php" hash="2ed7debbc0cbe1979be9ad4fa583c63d"/><file name="Preauthorize.php" hash="d8139bb3b8c1ff02a9ab00e19a99c05f"/></dir><dir name="Verification"><file name="Abstract.php" hash="6b492aabd24d09580bb5c8184ebab5dd"/><file name="AddressCheck.php" hash="2661d25a9cdff23f64548782e21d4f8f"/><file name="BankAccountCheck.php" hash="71fdc57d43766fbcf67cbe4fb71261d5"/><file name="Creditrating.php" hash="be7582391431e780fe1bcd8bfb1b016a"/></dir><file name="Abstract.php" hash="67a9f749767b79e7641138f8edc9c788"/></dir><file name="Abstract.php" hash="269e16e71331e002333535450d4d2924"/></dir><dir name="Observer"><dir name="Checkout"><dir name="Onepage"><dir name="Payment"><file name="Methods.php" hash="f1cb2d2e1e155d446b17c0f96e974b65"/></dir></dir><file name="Onepage.php" hash="98d4284c874b732a906244c2f5bf1c08"/></dir><dir name="Protocol"><file name="Api.php" hash="8756084b6e8c4ce3ff7fddfae2cbba8f"/></dir><dir name="Sales"><dir name="Order"><file name="Invoice.php" hash="b3a6f5568225a0c2aafb4014c9974a51"/></dir><dir name="Quote"><file name="Address.php" hash="9a6d3e1e068564fdda82ccfc15fce5d1"/><file name="Payment.php" hash="49864ede5b1ab94fc51a98b4cadc2874"/></dir><file name="Order.php" hash="d4ef2d996fd7bacdb8399453644eeead"/></dir><dir name="TransactionStatus"><file name="Forwarding.php" hash="72e93b7a9fc67b3c817a8a3086b3c58d"/><file name="InvoiceCreate.php" hash="434917141997bfa47da837d62fad7923"/><file name="Reminder.php" hash="e476fbafaec9b3f2fa3d0ec5f57f6dce"/></dir><file name="Abstract.php" hash="9530c08cad0c830d390eabbdd8ebc3ab"/></dir><dir name="Payment"><dir name="Method"><file name="Abstract.php" hash="c1844d0bf9809e645520cde7df1d74c8"/><file name="AdvancePayment.php" hash="c165fc2cb0402478db74782a38f89ec5"/><file name="CashOnDelivery.php" hash="247d715b663369c27111ece38dfb7803"/><file name="Creditcard.php" hash="4d778e393876187bd89d1c2c3e326c98"/><file name="DebitPayment.php" hash="98868e4cf9cbda62e7e193f945d3d212"/><file name="Invoice.php" hash="b6dc6fd8189c61f04a440b39d72a2c61"/><file name="OnlineBankTransfer.php" hash="5f6e2a08c6f83534f15b05f95bfceb37"/><file name="Wallet.php" hash="009d360a81b7a9527d192e4011df9749"/></dir></dir><dir name="Repository"><file name="Api.php" hash="215b63473d061699b64fbc698f95a1f7"/><file name="TransactionStatus.php" hash="bf2221e0683a2f9be207f822b286aec0"/></dir><dir name="Sales"><dir name="Quote"><dir name="Address"><dir name="Total"><file name="Fee.php" hash="1ed75f807d0bb35b45cb60bddba7bc8a"/></dir></dir><file name="Address.php" hash="2a82ff09196d3c41905a2135dd6ac1a4"/></dir></dir><dir name="Service"><dir name="Config"><file name="XmlGenerate.php" hash="04749939d87ef087295a93b9325052bf"/></dir><dir name="Export"><file name="Collection.php" hash="ba553e1ced6fd131b725c92150e09a78"/></dir><dir name="Management"><file name="GetInvoice.php" hash="16da5759ecfbe625633da5e1e00cfecd"/></dir><dir name="Payment"><file name="Abstract.php" hash="279c23a0b23532b07dcde5c94c0ac69e"/><file name="Authorize.php" hash="fa22191f012150eb5bd4ab2b183522dc"/><file name="Capture.php" hash="58bee25ef7c318f53a00d608cf16d0bf"/><file name="Debit.php" hash="4320627bc743c5ae303296417c64c232"/><file name="Interface.php" hash="5a6669702b6f966cdca52378e96e60d2"/><file name="Preauthorize.php" hash="b13323bc57512b9244a217dcc8106625"/></dir><dir name="Protocol"><dir name="Api"><file name="Export.php" hash="ae95ecb8c8e7b8418c8d3dd361c751c0"/></dir><dir name="TransactionStatus"><file name="Export.php" hash="1265210a4dcc3475e3cef56a70e073c2"/></dir></dir><dir name="Sales"><file name="InvoiceCreate.php" hash="c706edb296d8fc019c555a70143368a1"/><file name="OrderComment.php" hash="41433c126e5254b985d900f704b31ae9"/><file name="OrderStatus.php" hash="a2fba243c432c78f4a9ec712ed86cf38"/></dir><dir name="Transaction"><file name="Create.php" hash="95d9079e7fd9a85597b62e96f7a4d77b"/><file name="Update.php" hash="f25e151fd02916472e7792360699a988"/></dir><dir name="TransactionStatus"><file name="Execute.php" hash="d4dff27a2cc271faaba576f9161a7f89"/><file name="Forward.php" hash="8dacb47c9a0db8e76669158aa15303b6"/><file name="Process.php" hash="92c549b0a2e53b86578015e4449f83a1"/></dir><dir name="Verification"><file name="Abstract.php" hash="0fde90b0db9c18f414e5e90843f0e6ce"/><file name="AddressCheck.php" hash="b6e828cf9dc96d7e9cafae8037aa942f"/><file name="BankAccountCheck.php" hash="80a0a1e3e7954448751dbb3241f8b441"/><file name="Creditrating.php" hash="92e4605a2a83ea61e6fc1308d22e85de"/></dir><file name="Abstract.php" hash="94bcce3534d7295fac4db750fe34ba09"/><file name="InitializeConfig.php" hash="619c7e2ba44747b5a8086824f3d31fb3"/><file name="InitializePayment.php" hash="601e8ec5e2d505dfa024284fcaa31e62"/></dir><dir name="System"><dir name="Config"><dir name="Backend"><file name="Protect.php" hash="8f7d595e6f8044ea4a1c2dbbdebaa655"/></dir><file name="Abstract.php" hash="b40c21183506dfb5e94f43cd8ec61ac3"/><file name="AddressCheckType.php" hash="11f0297e62f8aa723051bef05b1a1024"/><file name="AuthorizeMethod.php" hash="ab01882f7e8b685bf65c9c2cf630f8dd"/><file name="AvsResult.php" hash="b1e3ca79a77286e1e705501a33c13855"/><file name="BankaccountcheckType.php" hash="f09ba1733f34eb60b17d2b0c21a4ff3b"/><file name="ClearingType.php" hash="d6c1cf6362e17ae0042612774c37483f"/><file name="CreditCardType.php" hash="a4dd68bdd7abe455c6adeb3e20e1bb55"/><file name="CreditScore.php" hash="bc54944274a9d5137c474dcf27fc91f9"/><file name="CreditratingChecktype.php" hash="985ce6d65da0281e8e99f334e980e14e"/><file name="CreditratingIntegrationEvent.php" hash="9da728646ff3eea66e6155fb4d4b4233"/><file name="HandleResponseError.php" hash="6c92277e38f8256f6fe7b6696107fdd2"/><file name="MethodType.php" hash="795bf5ad1a5a62e00c83b2b1a4c36124"/><file name="Mode.php" hash="f4b7f10abd52f5b5d23873e159e4fc23"/><file name="OnlinebanktransferType.php" hash="804bf6bd18c9903519e48072ab33d1da"/><file name="PaymentMethodCode.php" hash="6ccbbcb3ac4062b680dd2c2951e6b014"/><file name="PaymentMethodType.php" hash="fe4cfc1959d5e6294d6b0b7b01b59239"/><file name="PersonStatus.php" hash="8d909a2f468207880d3b431dbfbfdef8"/><file name="ReminderLevel.php" hash="cac22bfaece3ccca9a51adc59efdf44b"/><file name="RequestType.php" hash="f43e32fd32329193252190746f0a8571"/><file name="ResponseType.php" hash="d6a64bbe4ea58d2126ff8d7f76795bcf"/><file name="Status.php" hash="2612834bc2a1ed7c43a2cc3342adf63d"/><file name="StatusTransaction.php" hash="53271af6dbe8195a8fa1e12a79a56c68"/><file name="TransactionStatus.php" hash="8c1f59103ba441a3bddbf454bc4c3129"/><file name="WalletType.php" hash="c49c188f400e808a58348716a9fa421e"/></dir></dir><file name="Config.php" hash="e377c2462e81c4a6caacd784cf6a5d65"/><file name="Factory.php" hash="891e4fc488354d0426f05c234b9cc272"/></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Configuration"><dir name="Wizard"><dir name="Page"><file name="PaymentController.php" hash="836c77b7dcc77cae37ae101ad28b2169"/></dir><file name="PageController.php" hash="e3d8e43dfabf4fd2589482574655bdff"/></dir><file name="WizardController.php" hash="cfc6b411102e225a48935cee6e0c7576"/></dir><dir name="Protocol"><file name="ApiController.php" hash="1af6ef54bfb5a870f482895c0fc5f769"/><file name="TransactionStatusController.php" hash="97a5933efe3633ce5c370c1e67eaa37d"/></dir><dir name="Sales"><dir name="Order"><file name="InvoiceController.php" hash="16c96795a7e9c8dd546c4c69a5568987"/></dir><file name="OrderController.php" hash="ac4a0fe89896111ea5dfff2ae01f0e90"/></dir><dir name="System"><dir name="Config"><file name="PaymentController.php" hash="47bda106aafbcbbc8a04a1da28ce136e"/></dir><file name="ConfigurationController.php" hash="d594f4857b027260ea7eaefefab21839"/></dir><file name="InformationController.php" hash="4fbe3552aff0415f9e6e6574c7dfc080"/><file name="TransactionController.php" hash="59e0e04c5ef04e28a3b781a1c2c3b412"/></dir><dir name="Checkout"><dir name="Onepage"><file name="PaymentController.php" hash="9b23e22c6ea7fb7372649a0ca613e849"/></dir><file name="OnepageController.php" hash="5c206fbba8832d67269f480facca40a0"/></dir><file name="TransactionStatusController.php" hash="0f2519037f57b4432b14d338c4d715ca"/></dir><dir name="etc"><file name="adminhtml.xml" hash="80661f3ff3f6782efad26e377413aeb3"/><file name="config.xml" hash="64b76056f6cabd0c6bdbd1e7bf5cb40e"/><file name="system.xml" hash="911ea0a235fb505b8972c0b945b1f12d"/></dir><dir name="sql"><dir name="payone_core_setup"><file name="install-3.0.0.sql" hash="28a783cc46e235b6c13dd502651ff7e7"/><file name="mysql4-install-3.0.0.php" hash="e570826a7a6b3d94ec7a4731a1962a6f"/><file name="mysql4-upgrade-3.0.3-3.0.4.php" hash="040f058a08ea97fd428baf3552988ca3"/><file name="mysql4-upgrade-3.0.8-3.0.9.php" hash="e1167adfd84fecdb908f99698c74aa56"/></dir></dir></dir><dir name="Migrator"><dir name="Controller"><dir name="Adminhtml"><file name="Abstract.php" hash="a8ae39e90f2b28ecf7ac97422433d5cd"/></dir></dir><dir name="Helper"><file name="Config.php" hash="4abc3ee9237fa433bc1d1d3dbfa97afc"/><file name="Data.php" hash="ebb5526d898038aa2004e6347794b478"/></dir><dir name="Model"><dir name="Mapper"><dir name="Config"><file name="General.php" hash="e24eb1f80ab89b37da5bfe333e34ed05"/><file name="Payment.php" hash="37dd103a0f2ff3493a93c3ec03474671"/><file name="Protect.php" hash="7192a4e8e1789401dbb69dc4c1891ed3"/></dir><file name="Abstract.php" hash="a784a82feaf6120184bc5e53331bd519"/></dir><dir name="Service"><dir name="Configuration"><file name="GeneralMigrate.php" hash="044e996b5f7243086d66d85444bef05c"/><file name="PaymentMigrate.php" hash="c6676de0d18378b30030284d54b92d57"/><file name="ProtectMigrate.php" hash="1289918e3fb0f87dec2c4d3cd76ad77c"/></dir><dir name="Sales"><file name="PaymentMigrate.php" hash="b0cb16acd822816b82009b5f648eb4f6"/></dir><file name="Abstract.php" hash="2208fd00d748f4e42470c57a90fad2a2"/><file name="Migrate.php" hash="07b0deb7c09a313a2b337b684c76f9da"/></dir><file name="Factory.php" hash="614bc12c240bd0c917fdc090c8018ccc"/></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Wizard"><file name="MigrationController.php" hash="578c2b786ec293a24bce53806f16c102"/></dir><file name="MigrationController.php" hash="7d9f458c55ee1fe5232c6d7136d86551"/></dir></dir><dir name="etc"><file name="config.xml" hash="8cba867bc7640dd71aab29b448dfad89"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="payone"><dir name="core"><dir name="configuration"><dir name="wizard"><dir name="page"><dir name="form"><file name="container.phtml" hash="3c7287c0c40be94a1b1189a6cd7f8812"/></dir><dir name="payment"><dir name="grid"><file name="container.phtml" hash="1b00428676495848907360d99697bd80"/></dir></dir><dir name="view"><file name="container.phtml" hash="042d56bf10158e1944c48f788f48121e"/></dir><file name="finish.phtml" hash="956ddfbe0e9971e647735fe4a45abf0e"/><file name="index.phtml" hash="66e73112887b5c1028fac21d5ce97c71"/><file name="store_switcher.phtml" hash="6871e556b2872ba357ea95be0c543a6a"/></dir><file name="iframe.phtml" hash="186c008f6b31f8276a84aeb7d3c404e4"/><file name="index.phtml" hash="2deddd95d55920eff1ccc96959857b75"/></dir></dir><dir name="information"><file name="iframe.phtml" hash="c4e39d236151492940e32a0563a6a4b8"/></dir><dir name="payment"><dir name="method"><dir name="form"><file name="advancepayment.phtml" hash="ccba1332be108f51e27afaf713805dfe"/><file name="cashondelivery.phtml" hash="ad4e7185825b32b69ca06083c03c7a46"/><file name="creditcard.phtml" hash="6988cb1c2f870a93c93491776f2a6e84"/><file name="debitpayment.phtml" hash="a96f910448206def6eb3ba70fceeb4c7"/><file name="invoice.phtml" hash="b0548563fdacc3cb1757a838d2c03158"/></dir><dir name="info"><file name="advancepayment.phtml" hash="74b458367e5712c859d800b933ed95ff"/><file name="cashondelivery.phtml" hash="1d901a82060a238c89f3940714256a7c"/><file name="creditcard.phtml" hash="2fb283ff1046cf761d6a120c873aa822"/><file name="debitpayment.phtml" hash="f8d0de0ffc00bb87e42d57db03df4854"/><file name="invoice.phtml" hash="64001ffc31c0eafb832c03edd285fc5d"/><file name="onlinebanktransfer.phtml" hash="d6504ebddc33f064c0acb2736c22f6ac"/><file name="wallet.phtml" hash="bd71ab9ff89f2cfa590307c9e29e0ead"/></dir></dir></dir><dir name="protocol"><dir name="api"><dir name="view"><dir name="tab"><file name="exception.phtml" hash="54d0c77b153ff41fa10391b3177fc96a"/><file name="general.phtml" hash="8d4ad5cd56d33fd7fdcf0b4ff7bc0cc9"/></dir><file name="plane.phtml" hash="fcfcb586c7c92606a6c309489c878d53"/></dir></dir><dir name="transactionstatus"><dir name="view"><dir name="tab"><file name="general.phtml" hash="fd318ab622c4aa2c0554d7ce81843361"/></dir><file name="plane.phtml" hash="7d19a22206a2384f5972a313017e4589"/></dir></dir></dir><dir name="sales"><dir name="order"><dir name="create"><file name="init.phtml" hash="468a133c8dff06c7292b6e7d4de8068f"/></dir><dir name="view"><dir name="tab"><file name="transaction.phtml" hash="4af63c9829a7bd466eafc54ae9dd889a"/></dir></dir></dir></dir><dir name="system"><dir name="config"><dir name="form"><dir name="field"><file name="array.phtml" hash="a62e04db5eb68265b72d03984fe03e99"/></dir><file name="iframe.phtml" hash="67366b7e745ab1a2a1f359360df88e07"/></dir><dir name="hint"><file name="payment.phtml" hash="c2de168313f9c9fcf906467af95dcaf9"/><file name="payment_reference.phtml" hash="2497578443d7d0455e7d75e1000aed32"/><file name="protect.phtml" hash="cfd300a3ff4f05ff143e1f78a669a7ce"/></dir><dir name="payment"><dir name="grid"><file name="container.phtml" hash="27d6f761e1ebdce936de0a7d60ac8bfe"/></dir></dir><dir name="tooltip"><dir name="general"><file name="global.phtml" hash="a37390c8dab60e16cbe50ee69e217f40"/><file name="narrative_text.phtml" hash="4ea256f2ef56d066050ea6d363b714f1"/><file name="parameter_invoice.phtml" hash="dc171aa4082645cfb9e1bd0d04271e67"/><file name="payment_creditcard.phtml" hash="b4b8502a3604fb12f075fe740d945034"/><file name="status_mapping.phtml" hash="1f61ee593d8eda86732bda7bc9e6e52e"/></dir><dir name="misc"><file name="creditmemo.phtml" hash="ba257ba5f772f0135a02bfcd384cf593"/><file name="discount.phtml" hash="4763652b79b6c7f9260fbe4c908f4732"/><file name="email_avs.phtml" hash="ea7f60f2f9021e8cc7c17995198150c4"/><file name="email_error.phtml" hash="9162008f414fb8cbe2794b4bd6a4d787"/><file name="shipping_costs.phtml" hash="7b5b83f9229475df906e20ef2037e820"/><file name="transaction_status_forwarding.phtml" hash="788210951399e85e94bf350ff2030f5b"/><file name="transactionstatus_forwarding.phtml" hash="a0a484355dda756674923af4515000b7"/><file name="transactionstatus_processing.phtml" hash="264705cbd3681a3a705dfe5f9b9459b7"/></dir><dir name="payment"><file name="creditcard.phtml" hash="8e484c4f491ab90dda0578800162fd1c"/><file name="debit_payment.phtml" hash="1dd18a9356f944799818771e18983986"/><file name="method.phtml" hash="130b071e2363972df1f634585d6e0704"/><file name="online_bank_transfer.phtml" hash="93a29afae277ad94b4c1c124c96cfbcb"/><file name="wallet.phtml" hash="ba12c5e01a515ff744f2ab02c8f10d0e"/></dir><dir name="protect"><file name="addresscheck.phtml" hash="7e2fde2318c46067624775720dcf1bf4"/><file name="addresscheck_type.phtml" hash="bc67f5743cc703e8a454e1adf0730a8d"/><file name="creditrating.phtml" hash="f378ace23555c6c9f95e37f032144250"/><file name="creditrating_lifetime.phtml" hash="c83c475ef6921147c587506b432ff0d4"/><file name="creditrating_type.phtml" hash="d994405b3e913dfdbc7884c2993eb78b"/></dir><file name="window.phtml" hash="b7de8be932ff20ab238c8882f50e4801"/></dir><file name="tooltip.phtml" hash="15f2dc92646a8d8533c7f1c1d0bb10b0"/></dir></dir><dir name="transaction"><dir name="view"><dir name="tab"><file name="general.phtml" hash="68caff5aa8efad5e37378e9c7b739842"/></dir><file name="plane.phtml" hash="8f4c2ef7fecfab8eb02d12b35e862b5e"/></dir></dir><dir name="widget"><dir name="form"><file name="container.phtml" hash="2ed5809647722a4a4358a89732100029"/></dir><dir name="view"><file name="container.phtml" hash="b750b77783092c218e3326734681c2f2"/></dir></dir><file name="client_api.phtml" hash="82d735b2326311446896dc12b826d6a5"/><file name="iframe.phtml" hash="9f74308e8b43cad2b15748b9f8368559"/></dir><dir name="migrator"><dir name="migration"><file name="index.phtml" hash="e61197db7ef214108863c79ddeb9815b"/></dir></dir></dir></dir><dir name="layout"><dir name="payone"><file name="configuration.xml" hash="e27c94d22f89de34b111eb755ded3d0e"/><file name="core.xml" hash="503893a49d142d5a74287c79d5891703"/><file name="migrator.xml" hash="eeb630d133aeb3f54010d9d194772c46"/><file name="transaction.xml" hash="765365f3a10d6ff526a4889c4a606153"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="payone"><dir name="core"><dir name="checkout"><dir name="onepage"><dir name="payment"><file name="additional.phtml" hash="5a586283ccbb3b88de13ee5c91b8b5f7"/></dir><file name="init.phtml" hash="5c0c3bf8d37efdbf537b5384bc34398e"/></dir><file name="protect.phtml" hash="f99ba7707392621d73df931a3821d691"/></dir><dir name="payment"><dir name="method"><dir name="form"><dir name="onlinebanktransfer"><file name="bankgroup.phtml" hash="bde17175bafd78c3cc78a203ec8bf8c7"/></dir><file name="advancepayment.phtml" hash="53be7d1aebc234604157aa7e6dc47795"/><file name="cashondelivery.phtml" hash="0cad47103bbd341208e6252bd8fe47d1"/><file name="creditcard.phtml" hash="30846a5a6913fe10446a769c3146d416"/><file name="debitpayment.phtml" hash="13add18b63688851e1cdafdbe334cdcb"/><file name="invoice.phtml" hash="cdfec4a52cc4f3338e2dd2efdb043497"/><file name="onlinebanktransfer.phtml" hash="810398ac639bd3e7e6f9f5efaec91220"/><file name="wallet.phtml" hash="d07fffb20f29715a3ec4eaf5a266ceb9"/></dir><dir name="info"><file name="advancepayment.phtml" hash="611af85c9ae80aa9c702b34fc0724e79"/><file name="cashondelivery.phtml" hash="5f369ef06729584e8bf094700877386d"/><file name="creditcard.phtml" hash="1ce66b87e2655466b271153981a3b87b"/><file name="debitpayment.phtml" hash="0667cfe80b5b311cdc84fb064c063e1f"/><file name="invoice.phtml" hash="64179e611f39b4b7e68cd367aecb0931"/><file name="onlinebanktransfer.phtml" hash="b84636742b49e7af469cfb97a23f4c0c"/><file name="wallet.phtml" hash="099fd47c84a62ad9510a47a24345d317"/></dir></dir></dir><file name="client_api.phtml" hash="1ec0b009b38dc06caa21467c3f4ffb71"/></dir></dir></dir><dir name="layout"><dir name="payone"><file name="core.xml" hash="30956bc5783f8c82705b315b718fe04b"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Payone_Core.xml" hash="26082ff2574ca87302556c5c3a39b246"/><file name="Payone_Migrator.xml" hash="9af684dec6dc50d9e863538773350fb7"/></dir></target><target name="magelocale"><dir name="de_DE"><dir name="template"><dir name="email"><dir name="payone"><dir name="core"><file name="avs_template.phtml" hash="fb6ebbfa5d1f95d58b321cf6feb81dba"/><file name="error_template.phtml" hash="009959ada1dabe51d7e1bbc36027a65f"/></dir></dir></dir></dir><file name="Payone_Core.csv" hash="671c5a3fbb1e0d9b881c635c393519d7"/></dir><dir name="en_US"><dir name="template"><dir name="email"><dir name="payone"><dir name="core"><file name="avs_template.phtml" hash="fb6ebbfa5d1f95d58b321cf6feb81dba"/><file name="error_template.phtml" hash="009959ada1dabe51d7e1bbc36027a65f"/></dir></dir></dir></dir><file name="Payone_Core.csv" hash="5aac7eda96f35ad7fae96446c1f42d48"/></dir></target><target name="mageweb"><dir name="js"><dir name="payone"><dir name="core"><file name="addresscheck.js" hash="2253fe9856f551a40c7d69a8ca5bcf77"/><file name="client_api.js" hash="dd107fcd812ac77a99e3b72c01672b7a"/><file name="creditcard.js" hash="654c400d98a7da2cd655a2895493d5f4"/><file name="onlinebanktransfer.js" hash="252f5f182cf66a12528932b35f1a2442"/><file name="wallet.js" hash="8b52a7055252923888319dd057aa1e4e"/></dir><dir name="migrator"><file name="migration.js" hash="602a23b295cf6b241845fa626b089c91"/></dir></dir><dir name="prototype"><dir name="windows"><dir name="themes"><dir name="payone"><file name="btn_bg.gif" hash="37c51a4d48a92da9648dcd3ca011039f"/><file name="content_bg.gif" hash="21278ea0da2d4256f4ced96b6080ba2e"/><file name="logoclaim.gif" hash="d71545ef09e2f10339654cda93d1cca2"/><file name="top_bg.gif" hash="26f28090de87d64f9b01bf624f89bfe2"/><file name="window_close.png" hash="1944445eb3fb14f0ede092665ccbbf0b"/></dir><file name="payone.css" hash="ca84a0501c8f6f794c08bc34c013aa01"/></dir></dir></dir></dir></target><target name="magelib"><dir name="Payone"><dir name="Api"><dir name="Adapter"><dir name="Http"><file name="Abstract.php" hash="8d37bc6e9bd6acd0e5b1350542e43f9d"/><file name="Curl.php" hash="64d649310b514790422664b5ba1c0b3b"/><file name="Socket.php" hash="1bd51c5e95bce114d3ba12098464b072"/></dir><file name="Interface.php" hash="8d398fe489610c76b237847b5e05b300"/></dir><dir name="Enum"><file name="AddressCheckDivergence.php" hash="ed818028f3cd09958a16f41af52b6f63"/><file name="AddressCheckPersonstatus.php" hash="67b5e5e1b0b6eaed4f2eb51bfee3eddb"/><file name="AddressCheckScore.php" hash="1260e0f031526f7707b3a24dd81b7c46"/><file name="AddressCheckSecstatus.php" hash="785c4449b18e153f8359e354a318ba84"/><file name="AddressCheckType.php" hash="bda748769b6408222e6819d660d52404"/><file name="AvsResult.php" hash="aa6abfcd74a49fa2c72b70935456e458"/><file name="BankaccountCheckType.php" hash="b8204010ee3df148395d3c0373c2f67a"/><file name="ConsumerscoreScore.php" hash="119bf444889838ad55b57154eb62f960"/><file name="ConsumerscoreType.php" hash="e5f25aae50aa061a54e4b286c25f3272"/><file name="CreditcardType.php" hash="d2027a0ac1b44de3c818809adff905aa"/><file name="DebitTransactionType.php" hash="644169299e92d74b82c15563df348c1c"/><file name="Ecommercemode.php" hash="9e72976aba594d506f62e15f0c7c9ec1"/><file name="InvoiceDeliverymode.php" hash="20c0fb5edc752eaa13f7485ae927302b"/><file name="OnlinebanktransferType.php" hash="11438be9127821ed1b160420a5139011"/><file name="RequestType.php" hash="6914b5f56151fce3e97b791bf413962b"/><file name="ResponseType.php" hash="98652b6dcb80cdc36cec7454785082aa"/><file name="Settleaccount.php" hash="ea59cbeec8798b4d19c16eefb8824031"/><file name="Shippingprovider.php" hash="cbf70776a47ba3eb482bab7d36da24e7"/><file name="Storecarddata.php" hash="91fc3b5f0fe6b5d13cf3178f01cdec00"/><file name="UseCustomerdata.php" hash="72f1a1c38c834ee0bae56623d899643d"/><file name="WalletType.php" hash="a5bb130661bacc7d226e0859d3967427"/></dir><dir name="Exception"><dir name="Request"><file name="InvalidKey.php" hash="7fb3d17cacda83b421fda79ca815747c"/><file name="InvalidMid.php" hash="3f6031ccbffa16c8091ba25e87b105e3"/><file name="InvalidMode.php" hash="7388ff3c863ea620d7c2847a6e610a8c"/><file name="InvalidPortalid.php" hash="ef0d20493a9d1964a44c8f9ae9b15248"/></dir><file name="Abstract.php" hash="60f869606e12f5934d8044ab2182130a"/><file name="InvalidParameters.php" hash="a7d3f28d3c771a025a22822f36c6280b"/><file name="InvalidResponse.php" hash="465c7f77851b8dbd7a31f367b0421bd2"/><file name="InvalidUrl.php" hash="7a43bdcca4c81f47eca5982a0f173175"/><file name="MappingNotFound.php" hash="f9bbcb55bafee8da15bf3a7ba3d49cbb"/><file name="Payone.php" hash="7b6bc8521fc6f68582c3c8f28d1d9ea7"/><file name="Timeout.php" hash="0bfdac99f441015b835a218886ae2987"/><file name="UnknownStatus.php" hash="f8bbb8759bdb8104daaed59a31d4b632"/><file name="WritingRequestToServer.php" hash="6bac9fe5228568d57b9492afdc5096e6"/></dir><dir name="Mapper"><dir name="Currency"><file name="Interface.php" hash="a166444b69c22891983b475d98a9c4ba"/></dir><dir name="Request"><dir name="Payment"><file name="Abstract.php" hash="80457e0ca50f31bb491f9c0c30af28d3"/><file name="Authorization.php" hash="24bb9c33163acf92764c5e3d98c8890c"/><file name="Capture.php" hash="1e99a0ee422ad8a049c669ce2b0925a7"/><file name="Debit.php" hash="88646c41c5b422f60c2c71bced0c6180"/><file name="Preauthorization.php" hash="65c3d30b553aa821f77bd98d29e4bb7a"/><file name="Refund.php" hash="323148b00ae50d41058ba9ec09aca2b3"/></dir><file name="Abstract.php" hash="682ab94bfa9d4b4e772c973504b944ca"/><file name="Interface.php" hash="300f24067b5e02cbcad586ae64cd2bd0"/></dir><dir name="Response"><file name="3dsCheck.php" hash="8df0b3a1e60a42037bb428936f1af395"/><file name="Abstract.php" hash="65f949eecff5761fede0017d376613bc"/><file name="AddressCheck.php" hash="d46ac343f5523ad99b7c448454917fdf"/><file name="Authorization.php" hash="e0d574e2314756f02ad348856734305d"/><file name="BankAccountCheck.php" hash="3a451451285b792cd3f338173c32cd23"/><file name="Capture.php" hash="d932dcd2a2a1aae8fe5ea01b1eb3d203"/><file name="Consumerscore.php" hash="fe049746f267422141c67ae3bff59a66"/><file name="CreditCardCheck.php" hash="507102173d66ffc8c59643c8c5c8b962"/><file name="Debit.php" hash="0cc821fe414ba12b6f0a47c737032b81"/><file name="GetInvoice.php" hash="e8d48e92395106748609307bf75d9757"/><file name="Interface.php" hash="ec7a85fd32a14f8e3fb6c53999a3b29c"/><file name="Preauthorization.php" hash="61ca02a765f954d8d7ef3787bc998c0b"/><file name="Refund.php" hash="49db64773b4d50e513d0dd0b229f2a94"/></dir><file name="Abstract.php" hash="4b8a025d4e906ee806d025ec9fd8f385"/><file name="Currency.php" hash="f8b9151eb9f4851d9c0b1dcee5dde465"/><file name="currency.properties" hash="eef9fbec34f4f4a2602f6081fcfda371"/></dir><dir name="Persistence"><file name="Interface.php" hash="a77efa3aeb4734aebfe18c9f7e4ccc7f"/></dir><dir name="Request"><dir name="Authorization"><file name="Abstract.php" hash="80971aafc19e11d5e3223a9048b719d1"/></dir><dir name="Parameter"><dir name="Authorization"><dir name="PaymentMethod"><file name="Abstract.php" hash="9714088466bee6c8349584c74568c5fd"/><file name="CashOnDelivery.php" hash="8472ab78a107d67d2bb1585802d3e961"/><file name="CreditCard.php" hash="36bf310a53ccce2a310884c467b91cc0"/><file name="DebitPayment.php" hash="6f6dac89fdaa2ac4f8cf564be3553ae6"/><file name="OnlineBankTransfer.php" hash="4b3f69cbf65904c7d64ee6d8323636c2"/><file name="Wallet.php" hash="f4a72017354b2b8ffba75892e6decddb"/></dir><file name="3dsecure.php" hash="1280e05ad2671b85255b64ebc64d69d0"/><file name="Abstract.php" hash="cf44e93bc1e56cc84df5f4ab4088050b"/><file name="Business.php" hash="b8c430800c69b62410037cf57491c3cb"/><file name="DeliveryData.php" hash="8b021a87ba54850894bbf7c12e8bffe5"/><file name="PersonalData.php" hash="992369ce211f095124f03adfe435441d"/></dir><dir name="Capture"><file name="Business.php" hash="fb5c8262c2eaad6a2ce9cbb88afe0b2a"/></dir><dir name="Debit"><dir name="PaymentMethod"><file name="Abstract.php" hash="10fe457332ef63d231208d5074a87925"/><file name="BankAccount.php" hash="42e4a48e3c794412fa2c99c487c9aa2f"/><file name="CreditCard.php" hash="8c30a4f7a7352bc137a7708b2e35de70"/></dir><file name="Abstract.php" hash="ad7c2f583cd2bb8f2e2799319ec293f3"/><file name="Business.php" hash="cb5ced7f6e449a4572227fd868681e1f"/></dir><dir name="Invoicing"><file name="Item.php" hash="ec429f82cb5e26ebee0b99fcf297fab7"/><file name="Transaction.php" hash="754ba3cb3a2420001e0db3a759964695"/></dir><dir name="Refund"><dir name="PaymentMethod"><file name="BankAccount.php" hash="da26a54c7899f2864ace21ecb3729d7d"/></dir><file name="Abstract.php" hash="6e49e729223f6ea7d095d43923928b9d"/></dir><file name="Abstract.php" hash="653a1b46ee15ed2d01a55e2f24a1dc9f"/><file name="Interface.php" hash="6e34e7349bf3eb3ea52418781b6bca31"/></dir><file name="3dsCheck.php" hash="8502019ed3c3057fe05ee3c1a71aca21"/><file name="Abstract.php" hash="5c9806f9f608d5f5e89b9c54927990db"/><file name="AddressCheck.php" hash="aa187c6821e3cef431b119c33a5bf23f"/><file name="Authorization.php" hash="52ed73816ee6887ed4461e5850893182"/><file name="BankAccountCheck.php" hash="c9de3679f926b91603815ea66916450f"/><file name="Capture.php" hash="1f853ee78f5813ee4e68082fff76fa53"/><file name="Consumerscore.php" hash="afc7c64148ff01a2044dc748eb78d8a4"/><file name="CreditCardCheck.php" hash="92abb97fdb171cd07a0af63d51de7fd5"/><file name="Debit.php" hash="f2fcec84c6d37efa17df7598933c7b26"/><file name="GetInvoice.php" hash="a5bf340eef45f0b974badc21899423c6"/><file name="Interface.php" hash="338199100f226bb478a7e79c1594bfc9"/><file name="Preauthorization.php" hash="0a681074560da4069e694892c0064f6c"/><file name="Refund.php" hash="56c0bb2425448b6e0a57bdd35944250b"/></dir><dir name="Response"><dir name="3dsCheck"><file name="Enrolled.php" hash="1972e3bf59047a74755a0e40d6732ac1"/><file name="Invalid.php" hash="a09d5b1eec2b0956d4023d2f2b14f237"/><file name="Valid.php" hash="1ad50cd437af0de75aad8c2fcffa85bc"/></dir><dir name="AddressCheck"><file name="Invalid.php" hash="132932a39401c298578935e74c416fbe"/><file name="Valid.php" hash="29793361fab8fffc1216ebf211660dde"/></dir><dir name="Authorization"><file name="Abstract.php" hash="67686bae3d2e6ac7d425624d658ce4d1"/><file name="Approved.php" hash="a344f89cf8166b673a843e595e92fbff"/><file name="Redirect.php" hash="1a239aa8bdff6e89b14a43d4ca3be68b"/></dir><dir name="BankAccountCheck"><file name="Blocked.php" hash="8716ee872b079670aeba08e498407754"/><file name="Invalid.php" hash="9317da83f806353ba8692e2d91f0db31"/><file name="Valid.php" hash="d4a89d6174e4e688eb761cb3ef799803"/></dir><dir name="Capture"><file name="Approved.php" hash="851e5808a750c0654d3c2535b384e7c5"/></dir><dir name="Consumerscore"><file name="Invalid.php" hash="4ec7a41513ca28e7081e0a7b0fa35f44"/><file name="Valid.php" hash="e0053bb2af649d504dad28f163c0a61c"/></dir><dir name="CreditCardCheck"><file name="Invalid.php" hash="e95422fb58384c0ca0e82db79dbd5a8f"/><file name="Valid.php" hash="e3565fede3a2b5d80e668617abcf463f"/></dir><dir name="Debit"><file name="Approved.php" hash="a9071053a4352acaf3674e8831e84102"/></dir><dir name="Management"><file name="GetInvoice.php" hash="00cced79a4094cfdcb42a25da88f9fef"/></dir><dir name="Preauthorization"><file name="Approved.php" hash="67775fbdad364515618a69ed583b9c7a"/><file name="Redirect.php" hash="7dc6d21e5d7395127f8a4cceac1ee3ba"/></dir><dir name="Refund"><file name="Approved.php" hash="06f5abaf7335c7bc572d0f7707a9d110"/></dir><file name="Abstract.php" hash="8aa20c1529cc03a0f6c64d8e4f2690b2"/><file name="Error.php" hash="361aab061dbcd5aade4d2a2ae5224620"/><file name="Interface.php" hash="bfb530e8de56624e9a5a93bb3d8d22d3"/><file name="Invalid.php" hash="d91d1b8f6214e350493c688f3226325b"/></dir><dir name="Service"><dir name="Management"><file name="GetInvoice.php" hash="e7e764daa5ec37aa40905a76236f01f7"/></dir><dir name="Payment"><file name="Abstract.php" hash="31697d161f8ddecbf1380fcfde1b278b"/><file name="Authorize.php" hash="cc79d2f1743a14c4659d4526814857b3"/><file name="AuthorizeInterface.php" hash="a252deb55f6d2856d22389d7946c96e8"/><file name="Capture.php" hash="70510c4b962bf20632cc824239d79924"/><file name="CaptureInterface.php" hash="df0375f93cb5c86391fbb1394ef45a32"/><file name="Debit.php" hash="18c7aed47628aed4ffb5baef2fad14ac"/><file name="DebitInterface.php" hash="47d73baa6e092f21dfc7ffcc43eb9c4d"/><file name="Preauthorize.php" hash="46f363b78ae3f6a4af15755570f5edea"/><file name="PreauthorizeInterface.php" hash="d73caab0e6851b246e5c3aed6026e08b"/><file name="Refund.php" hash="3c0967aba96de8d9c14153f6659b9d2b"/><file name="RefundInterface.php" hash="0cb30e224128b3f8a2f61a6a750af4cd"/></dir><dir name="ProtocolRequest"><file name="Interface.php" hash="e45a08d8c42675881617033eda0df27b"/></dir><dir name="Verification"><file name="3dsCheck.php" hash="c7592588376cce47fb44fc752b2b6a42"/><file name="AddressCheck.php" hash="e51e5e7383b24798b8ab077964f68a3e"/><file name="BankAccountCheck.php" hash="a2c419d80194abf5fa5678c8f68c8360"/><file name="Consumerscore.php" hash="e2c011355f09a8fda2b0b10e65b96372"/><file name="CreditCardCheck.php" hash="75f87cc35b2de68d957ca98a69acc869"/></dir><file name="Abstract.php" hash="24ef22fd385dd99d6f2bf4413b74cac1"/><file name="Interface.php" hash="a3c79f33b0a9ac10778c088e2b660ad3"/><file name="ProtocolRequest.php" hash="84ff92e03b1ce5237c7384df13dca268"/></dir><dir name="Validator"><file name="Abstract.php" hash="ead86ababa76997e8dd8886ebfc3335c"/><file name="DefaultParameters.php" hash="e4fb2582a213f164d9ca8f2ba764cb06"/><file name="Interface.php" hash="cd0994f06f5cb491f19820e99da952d0"/></dir><file name="Config.php" hash="d51299e2690bfdf10d14c0b20b358668"/><file name="Factory.php" hash="4a6ed91cc2a3cc1fc378b90ca2e77598"/></dir><dir name="ClientApi"><dir name="Enum"><file name="RequestType.php" hash="c30f83abe7dc48c59339b7fa3e3648af"/><file name="ResponseType.php" hash="8d07f1c93d0680f61d59bf2163042be5"/></dir><dir name="Exception"><file name="Abstract.php" hash="1eb99fc78d7289b66c62b9f3feeaf5f4"/><file name="InvalidParameters.php" hash="19df1c0d0bb6ef91560329ca960d5e8d"/></dir><dir name="Request"><file name="Abstract.php" hash="82a935f450b054ad0316e06dcfff3599"/><file name="CreditCardCheck.php" hash="89ad304836bfe249de78a7ed2f4df4aa"/><file name="Interface.php" hash="a5550465e40d44f2bdca9d25581b1aff"/></dir><dir name="Service"><file name="GenerateHash.php" hash="489d77268d75a908ada40d9e2236331b"/></dir><file name="Factory.php" hash="7fe76a15b47eb692360485b2c86d0023"/></dir><dir name="Enum"><file name="ClearingType.php" hash="9858c364521bcb15972dc8080552a49e"/><file name="Mode.php" hash="ee9b0a7e12c9e582b7e25ccbbadb6b72"/><file name="Reminderlevel.php" hash="c552342982d010a94925ebb841ecc7eb"/></dir><dir name="Log4php"><dir name="xml"><file name="log4php.dtd" hash="d4da6c96c895b879f6b1924eb8d949d4"/></dir><file name="Logger.php" hash="1be578f2174a0699a12c3d39cd2dce1c"/><file name="LoggerAppender.php" hash="ec9686c66cb5574be4830abcd220a097"/><file name="LoggerAppenderConsole.php" hash="6a59da37cf0f37ff6665836a61da5bd2"/><file name="LoggerAppenderDailyFile.php" hash="6308ee07f3860bb3c6140eabfeb71cd7"/><file name="LoggerAppenderEcho.php" hash="68d7b55b079911e34e1f37317a49d586"/><file name="LoggerAppenderFile.php" hash="a96d454f13a48df572a5f80e4728c60a"/><file name="LoggerAppenderMail.php" hash="e9516e72ac3b6f831e4cc68205bbfde4"/><file name="LoggerAppenderMailEvent.php" hash="823f0b4c97f304a49fecb2a125f87437"/><file name="LoggerAppenderMongoDB.php" hash="6fb689ec75a81aa09d6eda5e4d43f212"/><file name="LoggerAppenderNull.php" hash="e83a4107179bf0bf1bb89f9cb8ea725c"/><file name="LoggerAppenderPDO.php" hash="34f1702a1fc36937a3c76f0eeb45df1b"/><file name="LoggerAppenderPhp.php" hash="34bb58d31236f6c501f961ce8e96d36e"/><file name="LoggerAppenderPool.php" hash="1c73795f9dce5960f09c95ef56cb2736"/><file name="LoggerAppenderRollingFile.php" hash="e3cacef4624d5ba9d7513490b451b32e"/><file name="LoggerAppenderSocket.php" hash="2b87c559b48feb5f2315134b2f4acf58"/><file name="LoggerAppenderSyslog.php" hash="69be997a8204e4d99a334c9a59e8bbcc"/><file name="LoggerAutoloader.php" hash="e998c843da4562d03fdba363dd796b4b"/><file name="LoggerConfigurable.php" hash="0f7c49d4b5c7951f7a5ebcb6fd72dc98"/><file name="LoggerConfigurationAdapter.php" hash="c0adc3a6cbaa800f9a1485d1f1fefed3"/><file name="LoggerConfigurationAdapterINI.php" hash="ea216d508a831c88a7bc6c13c3f2fc85"/><file name="LoggerConfigurationAdapterPHP.php" hash="a41c90c802c25ba8dec45b3138993590"/><file name="LoggerConfigurationAdapterXML.php" hash="a12cbab8e379f4984c078abfc58502f2"/><file name="LoggerConfigurator.php" hash="0e66c44e35c1cd3df0e59d2d573b550c"/><file name="LoggerConfiguratorDefault.php" hash="e01b6a93b7c4bff6b4cc82b7bda3c257"/><file name="LoggerException.php" hash="9e440d4b1cbcd75841ea11fe383841c4"/><file name="LoggerFilter.php" hash="c7b2470b5a201128e7838acb4e5965a2"/><file name="LoggerFilterDenyAll.php" hash="bc6153cbbe58c9449dcbe0eb58dcff05"/><file name="LoggerFilterLevelMatch.php" hash="48bed57d8094cd3b579a58ec9a509548"/><file name="LoggerFilterLevelRange.php" hash="f68174150dc2b0c43fabe882f5215d8c"/><file name="LoggerFilterStringMatch.php" hash="01b8f3f9ac023f7d20d3461be14f643f"/><file name="LoggerFormattingInfo.php" hash="364f3d31ee870acd469ca1fc1f8765ff"/><file name="LoggerHierarchy.php" hash="9163da991071a18867bf266bf735e078"/><file name="LoggerLayout.php" hash="6b31185297862e7d0b66cbeea0145eb6"/><file name="LoggerLayoutHtml.php" hash="d8a72d0aedfd68e8caed9953ae437315"/><file name="LoggerLayoutPattern.php" hash="a218e8726660ebca2d1f2d608ecaa343"/><file name="LoggerLayoutSerialized.php" hash="00a06131613a91c7c7ee6a5ba3947435"/><file name="LoggerLayoutSimple.php" hash="3476e848e0a0e5d747ba5012e65dfa1d"/><file name="LoggerLayoutTTCC.php" hash="4ae4f2443bf260b17c0c0c6f17065be7"/><file name="LoggerLayoutXml.php" hash="773e7660f2101b9ea902ec0a4b980c70"/><file name="LoggerLevel.php" hash="db8bce0726dec9bd9b0d6d02ae090049"/><file name="LoggerLocationInfo.php" hash="e245242f642455df5181d39b2a49bc54"/><file name="LoggerLoggingEvent.php" hash="663c8dfbdc7bae7c81a9184aa6be6e10"/><file name="LoggerMDC.php" hash="10fe2e863b66480aff6fe7c7109d8b39"/><file name="LoggerNDC.php" hash="afc52c64b7e31fa006ccbc1b18910dfd"/><file name="LoggerOptionConverter.php" hash="03ba7a93f58a843d18d168da0091b719"/><file name="LoggerPatternConverter.php" hash="8c384ce762db48a9e797929cb128f3d4"/><file name="LoggerPatternConverterClass.php" hash="d6a162b0bc1034d768b5738385e29630"/><file name="LoggerPatternConverterCookie.php" hash="a0dc2686c21284986f44ef306fdc3ff8"/><file name="LoggerPatternConverterDate.php" hash="2912f6c9b82d694b40ccc4accdba2e89"/><file name="LoggerPatternConverterEnvironment.php" hash="d7b8736d5784612941235a821f458ede"/><file name="LoggerPatternConverterFile.php" hash="10028ea79771e11a9c1c615b10fec045"/><file name="LoggerPatternConverterLevel.php" hash="d377b9f1eac786fa56f5232bc3a29eb3"/><file name="LoggerPatternConverterLine.php" hash="8c7c68267321e96b0dd9d5de3415a431"/><file name="LoggerPatternConverterLiteral.php" hash="5d846e8bbc96f26bc8e174013a1a5032"/><file name="LoggerPatternConverterLocation.php" hash="81536bcf1001bb97dfa21e9f7cbd4c5c"/><file name="LoggerPatternConverterLogger.php" hash="20b17edda41867d62c704c127f749b15"/><file name="LoggerPatternConverterMDC.php" hash="e4dc6877f736f846e1a4cc176b7c3a9b"/><file name="LoggerPatternConverterMessage.php" hash="30545b3ad7c93ea2193d342e2f99c2e7"/><file name="LoggerPatternConverterMethod.php" hash="eea57c3ef84b389ca433a7f2293582ae"/><file name="LoggerPatternConverterNDC.php" hash="f9275e216e7528b91d70998ad7475d91"/><file name="LoggerPatternConverterNewLine.php" hash="1ae8aa85ad891dbc7f1e41ed26194546"/><file name="LoggerPatternConverterProcess.php" hash="cd6244ec38481c95bfa7b6a2db5027c9"/><file name="LoggerPatternConverterRelative.php" hash="d1558f42568aad26b3a76d8608843841"/><file name="LoggerPatternConverterRequest.php" hash="4bdcac1e0447e330562315e4ae4f023c"/><file name="LoggerPatternConverterServer.php" hash="bd737b114527ea39dd5b960c22e1b349"/><file name="LoggerPatternConverterSession.php" hash="a613871c06e80970944445cdd4233cda"/><file name="LoggerPatternConverterSessionID.php" hash="91cdd24b77656cafd2e1ae647290fa8e"/><file name="LoggerPatternConverterSuperglobal.php" hash="ab3d22445bebe7335324f26384bd8cb1"/><file name="LoggerPatternConverterThrowable.php" hash="529b157d117600859d9fce6336096951"/><file name="LoggerPatternParser.php" hash="57eaa66b2207b388b353648f9a17c6f9"/><file name="LoggerReflectionUtils.php" hash="f10a30a11f0c1a2859a36ce89c22665a"/><file name="LoggerRendererDefault.php" hash="f1c84c625d1f14aab88e9a25ebd89225"/><file name="LoggerRendererException.php" hash="e00057ffc0687098d42a8fe09bd61f58"/><file name="LoggerRendererMap.php" hash="d37dd01cecf80bb13b99e892a964aae3"/><file name="LoggerRendererObject.php" hash="1d1837e2d3d1388be77a838722b201f4"/><file name="LoggerRoot.php" hash="e00579b43b67450ff7e88f230e9af8fd"/><file name="LoggerThrowableInformation.php" hash="ed28cd254f3a6f5220ecf4d191ed7e82"/><file name="LoggerUtils.php" hash="400c7578fb86bc02f9153da5d982576c"/></dir><dir name="Protocol"><dir name="Config"><file name="Filter.php" hash="ff54f7b1edd77bc696746ff631d48c14"/></dir><dir name="Exception"><file name="FilterNotFound.php" hash="72b1c4ffa31b18ec27eed40469d222ae"/><file name="InvalidConfig.php" hash="78345f6cd5dd3918747303c9780eda09"/></dir><dir name="Filter"><file name="Abstract.php" hash="9d5c4977a5674a5ebba0921aee3810e3"/><file name="Filterable.php" hash="a9d19c275d9c0930dbdcd1f38b99c4bf"/><file name="Interface.php" hash="7bdc72724988eafedf2a503d1a1371a5"/><file name="MaskValue.php" hash="27f5dfd7c608f4de67fd26f9751b7500"/></dir><dir name="Logger"><file name="Interface.php" hash="80c813837bfc8d3b62d548daa3bbc5e5"/><file name="Log4php.php" hash="6815d39e4acad685e5350e38bc2eccf4"/></dir><dir name="Service"><dir name="Protocol"><file name="Abstract.php" hash="c123ad9b6ed31d34c1236cbbe3c8c0a6"/></dir><file name="ApplyFilters.php" hash="ab881b292dade78add817503e15b68ea"/></dir><file name="Factory.php" hash="690d0411a8e3967091117745bd7290ad"/></dir><dir name="Settings"><dir name="Configuration"><dir name="Api"><file name="RequestType.php" hash="f6b23bf2652034cbc3d50ad0e782f8f1"/><file name="ResponseType.php" hash="b2422c4e38f381bd370176a6b0a0011d"/></dir><dir name="PaymentMethod"><file name="CreditCard.php" hash="6894263df05741a6ed23c0acb414f402"/><file name="OnlineBankTransfer.php" hash="e5d6d8c95d0432e9f3442a8e9b1058b0"/><file name="Wallet.php" hash="060e1623e33a4551f921db1593891807"/></dir><dir name="TransactionStatus"><file name="Action.php" hash="1e2015cb6a83696bbc348cd5a19dd978"/></dir><dir name="Verification"><file name="AddressCheck.php" hash="cc54a17bd42c9410ceefb3f2ce4dfe11"/><file name="AvsResult.php" hash="80859d494d8b426f0f80c7f6c0001e04"/><file name="BankaccountCheck.php" hash="5b3ab2b7fec0f82b0c7efb2fd4ba35ec"/><file name="Consumerscore.php" hash="b66352d2c8dcca7e37f6bdb2a1cfcecd"/><file name="Personstatus.php" hash="f995a8a5456b981d44763cab0c6aecf6"/></dir><file name="Abstract.php" hash="b535ec70b40d20ab24aa248bcf3f05b4"/><file name="Mode.php" hash="d5b47124f2893bdf3440ec48eb2c646d"/><file name="PaymentMethod.php" hash="e1c8fe981eda7dfbb4330605d0dddbe3"/><file name="Reminderlevel.php" hash="bdc018a59eaab4d13209fc529afd7d51"/></dir><dir name="Data"><dir name="ConfigFile"><dir name="Global"><file name="StatusMapping.php" hash="9abad2df07db470433b8d46d8c4b9321"/></dir><dir name="Misc"><file name="TransactionstatusForwarding.php" hash="94e96bfd0972e85ecfeb26d3d708a159"/></dir><dir name="PaymentMethod"><file name="Abstract.php" hash="ad85b6f37b133795f4a9cfd94200bb2a"/><file name="AdvancePayment.php" hash="99c961e1973c0f8f4943d46abb61806c"/><file name="CashOnDelivery.php" hash="8f89e4310e2f2350b69580fe0db55c3a"/><file name="Creditcard.php" hash="94cebabc02194a60b8c78b1c8c645d90"/><file name="DebitPayment.php" hash="6ae69fc4038503a5dc5af7e722b4ec09"/><file name="Invoice.php" hash="c28d6b98b873eb06a4313e1897dd155c"/><file name="OnlineBankTransfer.php" hash="978aeaf0bbdf2b8195270bf28b96121a"/><file name="Wallet.php" hash="1acd28b33ca24d1a6c722aba93e0f555"/></dir><dir name="Protect"><file name="Addresscheck.php" hash="e3b32053df373f47149b32867f13d206"/><file name="Consumerscore.php" hash="e62d17873198b55f17c4bb972ab4c181"/></dir><dir name="Shop"><file name="ClearingTypes.php" hash="c6e47d0111cc904934511b5ed61bf6f9"/><file name="Global.php" hash="1581cf13f893d3945b23f409d8e2e63e"/><file name="Misc.php" hash="44d94e706d6ebdb8bdfc00c1f74c5a4b"/><file name="Protect.php" hash="d6eed6842f793c958cfc7eb4fb861dd4"/><file name="System.php" hash="47f25a4ad05e1cf6793f4a0683de62e7"/></dir><file name="Abstract.php" hash="45594b9218dd0cbf9a2190bbc1b1e5cd"/><file name="Collection.php" hash="2b387c4da779190bc3c774e5012383b2"/><file name="Interface.php" hash="70133ac956846d5151edfeca478b9502"/><file name="Root.php" hash="65fe84a867e02b4e5d1815bb3e94ce32"/><file name="Shop.php" hash="fcde392839c80db0f28811b5178364a6"/></dir></dir><dir name="Service"><file name="XmlGenerate.php" hash="8c0729b7a6cffbecaaeafaecd18a81a9"/><file name="XmlParse.php" hash="987a9edf0ca8f2eebcab576ca9270df1"/></dir><file name="Factory.php" hash="e41b108aa4efba5210946af4602df9e6"/></dir><dir name="TransactionStatus"><dir name="Enum"><file name="Failedcause.php" hash="e34e7a82a5f6e28546ab2df09109d365"/><file name="Txaction.php" hash="236b5444a67fecb4b26c6adb4417d6df"/></dir><dir name="Exception"><file name="Abstract.php" hash="692c679943a816fc6f4a10b0b122622b"/><file name="MissmatchingKeys.php" hash="aa1233fd4e5c93ae8b2fe4ae363e3e0e"/><file name="NoPostRequest.php" hash="74880ee2ff1b64ade5b43477b02c506a"/><file name="NoRequestData.php" hash="1c40ced8301991ac183dba44608c83d6"/><file name="Validation.php" hash="e5e90db597db6f1df42b65990b1fd436"/></dir><dir name="Mapper"><file name="Request.php" hash="a1a5b75af8ca58b239c0def3f93be3de"/><file name="RequestInterface.php" hash="d35a1966060b22cf0fb8c43a1ed3623f"/></dir><dir name="Persistence"><file name="Interface.php" hash="fbbf23001bb9f6ff2ef20cbe20addc66"/></dir><dir name="Request"><file name="Abstract.php" hash="dfeadc0e413f145747b08130831744c0"/><file name="Interface.php" hash="b25d42147a10d4a7dc5130dd544ca2f1"/></dir><dir name="Response"><file name="Abstract.php" hash="559a911ec0743a718dbccf3605500d53"/><file name="Interface.php" hash="1087ea1a0c70040daad6eac2014790e2"/></dir><dir name="Service"><dir name="ProtocolRequest"><file name="Interface.php" hash="7576d86a4061811d9d1508c9d26c7277"/></dir><file name="HandleRequest.php" hash="49cb49d3d99139b87f3361cbf2562e75"/><file name="ProtocolRequest.php" hash="8c63848af7ab2447d9584d1c90535bae"/></dir><dir name="Validator"><file name="Abstract.php" hash="5bcdb714a62976fd9fa4970a5e8ad74e"/><file name="DefaultParameters.php" hash="c909180f13bd0e0484e4c903e497d2f0"/><file name="Interface.php" hash="f7408812ceeb45d38324d6b4c8b9634f"/><file name="Ip.php" hash="24362e257140fa53f041c61dfe71690f"/></dir><file name="Factory.php" hash="0d56efc68b5bdca9aef9f0abb0b3e2a3"/><file name="Request.php" hash="f814b07d3608571acc12e00a64598d19"/><file name="Response.php" hash="ef77f669ce7c928df87a2d063f6762e4"/></dir><file name="Autoload.php" hash="6f4b9aa2d3652eef4913b624fd00ace5"/><file name="Bootstrap.php" hash="e0e3380ceba6f5315d57f1d3238bfb92"/><file name="Builder.php" hash="31c8b1c39e9e74d5bdfb3040a67a38eb"/><file name="Config.php" hash="27bfd84f9d4579ec0e492de09c20aa8b"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="payone"><dir name="core"><dir name="images"><file name="error_msg_icon.gif" hash="e4f28607f075a105e53fa3113d84bd26"/><file name="favicon.png" hash="d189cb860fcdd76fbf3c07627023eed9"/><file name="help.png" hash="c3812c74bc524179f4ccf5d2db7b3cbf"/><file name="icon_16.png" hash="2812a3406492773bdbc8308d22901964"/><file name="logoclaim.gif" hash="d71545ef09e2f10339654cda93d1cca2"/><file name="magento_general_global.png" hash="2341d0ffb0f7fd6fe6ebf53860f9197b"/><file name="money_add.png" hash="41e1f9224e9c35929cb54882dc9d4426"/></dir><file name="boxes.css" hash="d5b77d04d8394bd7d9abe06e6c00dbee"/><file name="wizard.css" hash="c2be3f8f3b7012f015fcd76aceebe32b"/></dir><dir name="migrator"><dir name="images"><file name="ajax-loader.gif" hash="32dc1f5901143d36fbd7a6df3950819f"/><file name="failure.gif" hash="4d785bcecfbe716fa4d749d20738a8f0"/><file name="success.gif" hash="3f9b9025551da6963a9ecf8d184a204a"/></dir><file name="migration.css" hash="c27e9fc8fa891b5ae3ca7480ba90cb02"/></dir></dir></dir></dir></dir></target></contents>
|
38 |
<compatible/>
|
39 |
+
<dependencies/>
|
40 |
</package>
|
skin/adminhtml/default/default/payone/core/boxes.css
CHANGED
@@ -87,16 +87,23 @@ h3.payone-config-header {
|
|
87 |
}
|
88 |
|
89 |
/* System config warnings */
|
|
|
|
|
|
|
|
|
|
|
90 |
.payone-config-warning ul {
|
|
|
91 |
border: 0 !important;
|
92 |
list-style-type: none;
|
93 |
-
padding-left:
|
94 |
}
|
95 |
|
96 |
.payone-config-warning li {
|
97 |
min-height: 23px !important;
|
98 |
margin-bottom: 11px !important;
|
99 |
-
|
|
|
100 |
font-size: .95em !important;
|
101 |
font-weight: bold !important;
|
102 |
list-style-type: none;
|
87 |
}
|
88 |
|
89 |
/* System config warnings */
|
90 |
+
.payone-config-warning {
|
91 |
+
width: 100%;
|
92 |
+
padding-left: 0px !important;
|
93 |
+
|
94 |
+
}
|
95 |
.payone-config-warning ul {
|
96 |
+
width: 100%;
|
97 |
border: 0 !important;
|
98 |
list-style-type: none;
|
99 |
+
padding-left: 0px;
|
100 |
}
|
101 |
|
102 |
.payone-config-warning li {
|
103 |
min-height: 23px !important;
|
104 |
margin-bottom: 11px !important;
|
105 |
+
margin-right: -10px;
|
106 |
+
padding: 8px 13px 2px 37px !important;
|
107 |
font-size: .95em !important;
|
108 |
font-weight: bold !important;
|
109 |
list-style-type: none;
|