Version Notes
Mage_Payone-3.7.8
Download this release
Release Info
Developer | PAYONE |
Extension | Mage_Payone |
Version | 3.7.8 |
Comparing to | |
See all releases |
Code changes from version 3.7.6 to 3.7.8
- app/code/community/Payone/Core/Block/Adminhtml/Protocol/TransactionStatus/View.php +1 -1
- app/code/community/Payone/Core/Block/Checkout/Onepage/Payment/Methods.php +14 -0
- app/code/community/Payone/Core/Block/Payment/Method/Form/Creditcard.php +23 -2
- app/code/community/Payone/Core/Block/Payment/Method/Form/OnlineBankTransfer.php +62 -11
- app/code/community/Payone/Core/Block/Payment/Method/Form/OnlineBankTransferEps.php +86 -0
- app/code/community/Payone/Core/Block/Payment/Method/Form/OnlineBankTransferIdl.php +85 -0
- app/code/community/Payone/Core/Block/Payment/Method/Form/Payolution.php +39 -7
- app/code/community/Payone/Core/Block/Payment/Method/Form/Wallet.php +12 -0
- app/code/community/Payone/Core/Block/Paypal/Express/Shortcut.php +2 -17
- app/code/community/Payone/Core/Helper/Data.php +13 -0
- app/code/community/Payone/Core/Model/Config/General/StatusMapping.php +23 -0
- app/code/community/Payone/Core/Model/Config/Misc/TransactionstatusProcessing.php +19 -0
- app/code/community/Payone/Core/Model/Config/Payment/Method.php +23 -0
- app/code/community/Payone/Core/Model/Config/Payment/Method/Interface.php +11 -0
- app/code/community/Payone/Core/Model/Config/Protect/Creditrating.php +18 -0
- app/code/community/Payone/Core/Model/Cronjob/TransactionStatus/Worker.php +4 -0
- app/code/community/Payone/Core/Model/Domain/Config/PaymentMethod.php +13 -0
- app/code/community/Payone/Core/Model/Domain/Customer.php +3 -1
- app/code/community/Payone/Core/Model/Factory.php +10 -2
- app/code/community/Payone/Core/Model/Handler/Payment/Abstract.php +47 -31
- app/code/community/Payone/Core/Model/Handler/Verification/Creditrating.php +4 -0
- app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Authorize/Abstract.php +112 -9
- app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Capture.php +10 -2
- app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Debit.php +2 -1
- app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Genericpayment.php +8 -0
- app/code/community/Payone/Core/Model/Mapper/ApiRequest/Verification/Creditrating.php +6 -2
- app/code/community/Payone/Core/Model/Observer/Checkout/Onepage/MultiplePaymentCheck.php +24 -24
- app/code/community/Payone/Core/Model/Observer/Sales/Order.php +13 -1
- app/code/community/Payone/Core/Model/Observer/Sales/Quote/Submit/Failure.php +44 -0
- app/code/community/Payone/Core/Model/Payment/Method/Abstract.php +4 -0
- app/code/community/Payone/Core/Model/Payment/Method/OnlineBankTransferEps.php +66 -0
- app/code/community/Payone/Core/Model/Payment/Method/OnlineBankTransferGiropay.php +66 -0
- app/code/community/Payone/Core/Model/Payment/Method/OnlineBankTransferIdl.php +66 -0
- app/code/community/Payone/Core/Model/Payment/Method/OnlineBankTransferP24.php +66 -0
- app/code/community/Payone/Core/Model/Payment/Method/OnlineBankTransferPostFinanceCard.php +66 -0
- app/code/community/Payone/Core/Model/Payment/Method/OnlineBankTransferPostFinanceEfinance.php +66 -0
- app/code/community/Payone/Core/Model/Payment/Method/OnlineBankTransferSofortueberweisung.php +66 -0
- app/code/community/Payone/Core/Model/Payment/Method/Payolution.php +42 -0
- app/code/community/Payone/Core/Model/Payment/Method/WalletAliPay.php +93 -0
- app/code/community/Payone/Core/Model/Payment/Method/WalletPaydirekt.php +92 -0
- app/code/community/Payone/Core/Model/Payment/Method/WalletPaypalExpress.php +92 -0
- app/code/community/Payone/Core/Model/Repository/Api.php +7 -12
- app/code/community/Payone/Core/Model/Repository/TransactionStatus.php +8 -0
- app/code/community/Payone/Core/Model/Service/Config/XmlGenerate.php +12 -1
- app/code/community/Payone/Core/Model/Service/InitializeConfig.php +4 -4
- app/code/community/Payone/Core/Model/Service/TransactionStatus/Execute.php +7 -3
- app/code/community/Payone/Core/Model/Service/TransactionStatus/Process.php +16 -4
- app/code/community/Payone/Core/Model/System/Config/CreditCardHideCvc.php +44 -0
- app/code/community/Payone/Core/Model/System/Config/PaymentMethodCode.php +23 -3
- app/code/community/Payone/Core/Model/System/Config/PaymentMethodType.php +25 -3
- app/code/community/Payone/Core/controllers/Adminhtml/Payonecore/Protocol/TransactionStatusController.php +1 -1
- app/code/community/Payone/Core/controllers/PexpressController.php +5 -5
- app/code/community/Payone/Core/etc/adminhtml.xml +4 -4
- app/code/community/Payone/Core/etc/config.xml +124 -1
- app/code/community/Payone/Core/etc/system.xml +352 -0
- app/code/community/Payone/Core/sql/payone_core_setup/mysql4-upgrade-3.0.3-3.0.4.php +4 -1
- app/code/community/Payone/Core/sql/payone_core_setup/mysql4-upgrade-3.0.8-3.0.9.php +4 -1
- app/code/community/Payone/Core/sql/payone_core_setup/mysql4-upgrade-3.7.6-3.7.7.php +52 -0
- app/code/community/Payone/Core/sql/payone_core_setup/mysql4-upgrade-3.7.7-3.7.8.php +85 -0
- app/code/community/Payone/Core/sql/payone_core_setup/upgrade-3.7.3-3.7.4.sql +0 -6
- app/code/community/Payone/Core/sql/payone_core_setup/upgrade-3.7.6-3.7.7.sql +6 -0
- app/design/adminhtml/default/default/template/payone/core/payment/method/form/payolution.phtml +11 -7
- app/design/frontend/base/default/layout/payone/core.xml +0 -1
- app/design/frontend/base/default/template/payone/core/payment/method/form/creditcard.phtml +11 -6
- app/design/frontend/base/default/template/payone/core/payment/method/form/onlinebanktransfer.phtml +50 -43
- app/design/frontend/base/default/template/payone/core/payment/method/form/onlinebanktransfer/bankgroupeps.phtml +59 -0
- app/design/frontend/base/default/template/payone/core/payment/method/form/onlinebanktransfer/bankgroupidl.phtml +46 -0
- app/design/frontend/base/default/template/payone/core/payment/method/form/onlinebanktransfereps.phtml +76 -0
- app/design/frontend/base/default/template/payone/core/payment/method/form/onlinebanktransferidl.phtml +75 -0
- app/design/frontend/base/default/template/payone/core/payment/method/form/payolution.phtml +59 -42
- app/design/frontend/base/default/template/payone/core/payment/method/form/wallet.phtml +11 -39
- app/design/frontend/base/default/template/payone/core/payment/method/info/onlinebanktransfer.phtml +1 -1
- app/locale/de_DE/Payone_Core.csv +45 -3
- app/locale/nl_NL/Payone_Core.csv +5 -0
- js/payone/core/creditcard.js +22 -3
- js/payone/core/onlinebanktransfer.js +119 -103
- js/payone/core/payolution.js +4 -4
- lib/Payone/Api/Enum/AddressCheckType.php +2 -0
- lib/Payone/Api/Enum/ConsumerscoreType.php +1 -0
- lib/Payone/Api/Enum/WalletType.php +1 -0
- lib/Payone/Api/Request/Genericpayment.php +11 -0
- lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/Barzahlen.php +1 -1
- lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/CreditCardIframe.php +1 -1
- lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/Payolution.php +27 -16
- lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/RatePay.php +1 -1
- lib/Payone/Enum/ClearingType.php +11 -0
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/Barzahlen.php +1 -1
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/Creditcard.php +29 -0
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/CreditcardIframe.php +1 -1
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/OnlineBankTransferEps.php +44 -0
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/OnlineBankTransferGiropay.php +44 -0
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/OnlineBankTransferIdl.php +44 -0
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/OnlineBankTransferP24.php +44 -0
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/OnlineBankTransferPfc.php +44 -0
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/OnlineBankTransferPff.php +44 -0
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/OnlineBankTransferSofortueberweisung.php +44 -0
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/Payolution.php +42 -0
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/PayolutionDebit.php +1 -1
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/PayolutionInstallment.php +1 -1
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/PayolutionInvoicing.php +1 -1
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/Ratepay.php +1 -1
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/WalletAliPay.php +45 -0
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/WalletPaydirekt.php +45 -0
- lib/Payone/Settings/Data/ConfigFile/PaymentMethod/WalletPaypalExpress.php +46 -0
- lib/Payone/Settings/Service/XmlGenerate.php +1 -0
- package.xml +1 -1
- skin/adminhtml/default/default/payone/core/boxes.css +7 -0
- skin/frontend/base/default/payone/core/payolution.css +9 -9
app/code/community/Payone/Core/Block/Adminhtml/Protocol/TransactionStatus/View.php
CHANGED
@@ -82,7 +82,7 @@ class Payone_Core_Block_Adminhtml_Protocol_TransactionStatus_View
|
|
82 |
{
|
83 |
$transaction = $this->getTransaction();
|
84 |
$params = array('id' => $transaction->getId());
|
85 |
-
return $this->getUrl('*/
|
86 |
}
|
87 |
|
88 |
/**
|
82 |
{
|
83 |
$transaction = $this->getTransaction();
|
84 |
$params = array('id' => $transaction->getId());
|
85 |
+
return $this->getUrl('*/payonecore_transaction/view', $params);
|
86 |
}
|
87 |
|
88 |
/**
|
app/code/community/Payone/Core/Block/Checkout/Onepage/Payment/Methods.php
CHANGED
@@ -142,4 +142,18 @@ class Payone_Core_Block_Checkout_Onepage_Payment_Methods
|
|
142 |
return $this->getAction()->getFullActionName('/');
|
143 |
}
|
144 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
145 |
}
|
142 |
return $this->getAction()->getFullActionName('/');
|
143 |
}
|
144 |
|
145 |
+
public function getSelectedMethodCode()
|
146 |
+
{
|
147 |
+
if ($codeMethod = parent::getSelectedMethodCode()) {
|
148 |
+
$sessionCodeMethod = Mage::getModel('sales/quote')
|
149 |
+
->load(Mage::getSingleton('checkout/session')->getQuoteId())
|
150 |
+
->getPayment()
|
151 |
+
->getMethodInstance()
|
152 |
+
->getCode();
|
153 |
+
if ($codeMethod != $sessionCodeMethod) {
|
154 |
+
return $sessionCodeMethod;
|
155 |
+
}
|
156 |
+
}
|
157 |
+
return parent::getSelectedMethodCode();
|
158 |
+
}
|
159 |
}
|
app/code/community/Payone/Core/Block/Payment/Method/Form/Creditcard.php
CHANGED
@@ -79,13 +79,34 @@ class Payone_Core_Block_Payment_Method_Form_Creditcard
|
|
79 |
}
|
80 |
|
81 |
/**
|
82 |
-
|
83 |
-
|
84 |
protected function getSystemConfigMethodTypes()
|
85 |
{
|
86 |
return $this->getFactory()->getModelSystemConfigCreditCardType()->toSelectArray();
|
87 |
}
|
88 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
89 |
/**
|
90 |
* @return string
|
91 |
*/
|
79 |
}
|
80 |
|
81 |
/**
|
82 |
+
* @return array
|
83 |
+
*/
|
84 |
protected function getSystemConfigMethodTypes()
|
85 |
{
|
86 |
return $this->getFactory()->getModelSystemConfigCreditCardType()->toSelectArray();
|
87 |
}
|
88 |
|
89 |
+
/**
|
90 |
+
* @return array
|
91 |
+
*/
|
92 |
+
protected function getSystemConfigHideCvc()
|
93 |
+
{
|
94 |
+
return $this->getFactory()->getModelSystemConfigHideCvc()->toSelectArray();
|
95 |
+
}
|
96 |
+
|
97 |
+
/**
|
98 |
+
* @return null|string
|
99 |
+
*/
|
100 |
+
public function getHideCvcTypes(){
|
101 |
+
|
102 |
+
$hideTypes = $this->getPaymentConfig()->getHideCvc();
|
103 |
+
if(!empty($hideTypes)){
|
104 |
+
return Mage::helper('core')->jsonEncode(($hideTypes));
|
105 |
+
}
|
106 |
+
|
107 |
+
return null;
|
108 |
+
}
|
109 |
+
|
110 |
/**
|
111 |
* @return string
|
112 |
*/
|
app/code/community/Payone/Core/Block/Payment/Method/Form/OnlineBankTransfer.php
CHANGED
@@ -33,7 +33,22 @@
|
|
33 |
class Payone_Core_Block_Payment_Method_Form_OnlineBankTransfer
|
34 |
extends Payone_Core_Block_Payment_Method_Form_Abstract
|
35 |
{
|
|
|
|
|
|
|
36 |
protected $hasTypes = true;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
|
38 |
protected function _construct()
|
39 |
{
|
@@ -62,24 +77,60 @@ class Payone_Core_Block_Payment_Method_Form_OnlineBankTransfer
|
|
62 |
}
|
63 |
|
64 |
/**
|
65 |
-
* @return
|
66 |
*/
|
67 |
-
|
68 |
{
|
69 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
}
|
71 |
|
72 |
-
|
|
|
|
|
|
|
73 |
{
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
}
|
82 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
83 |
|
84 |
/**
|
85 |
* Retrieve the payment config method id from Quote.
|
33 |
class Payone_Core_Block_Payment_Method_Form_OnlineBankTransfer
|
34 |
extends Payone_Core_Block_Payment_Method_Form_Abstract
|
35 |
{
|
36 |
+
/**
|
37 |
+
* @var bool
|
38 |
+
*/
|
39 |
protected $hasTypes = true;
|
40 |
+
/**
|
41 |
+
* @var null
|
42 |
+
*/
|
43 |
+
protected $config = null;
|
44 |
+
/**
|
45 |
+
* @var string
|
46 |
+
*/
|
47 |
+
protected $formattedFeePrice = '';
|
48 |
+
/**
|
49 |
+
* @var bool
|
50 |
+
*/
|
51 |
+
protected $isCvc = null;
|
52 |
|
53 |
protected function _construct()
|
54 |
{
|
77 |
}
|
78 |
|
79 |
/**
|
80 |
+
* @return string
|
81 |
*/
|
82 |
+
public function getFormattedFeeConfigForOnlineBankTransfer()
|
83 |
{
|
84 |
+
$this->config = $this->getPaymentConfig();
|
85 |
+
if($this->config) {
|
86 |
+
|
87 |
+
$quote = $this->getQuote();
|
88 |
+
|
89 |
+
$feeConfig = $this->config->getFeeConfigForQuote($quote);
|
90 |
+
|
91 |
+
if (is_array($feeConfig) and array_key_exists('fee_config', $feeConfig) and !empty($feeConfig['fee_config']))
|
92 |
+
{
|
93 |
+
$this->formattedFeePrice = $this->getFormattedFeePriceLabel($this->_calcFeePrice());
|
94 |
+
}
|
95 |
+
}
|
96 |
+
return $this->formattedFeePrice;
|
97 |
+
}
|
98 |
+
|
99 |
+
/**
|
100 |
+
* @return string
|
101 |
+
*/
|
102 |
+
public function getCvcConfig()
|
103 |
+
{
|
104 |
+
$this->config = $this->getPaymentConfig();
|
105 |
+
|
106 |
+
if($this->config){
|
107 |
+
$this->isCvc = $this->config->getCheckCvc();
|
108 |
+
}
|
109 |
+
|
110 |
+
return $this->isCvc;
|
111 |
}
|
112 |
|
113 |
+
/**
|
114 |
+
* @return array
|
115 |
+
*/
|
116 |
+
public function onlineBankTransferTypeMapping()
|
117 |
{
|
118 |
+
return $onlineBankTransferPayment = array(
|
119 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERSOFORT => Payone_Api_Enum_OnlinebanktransferType::INSTANT_MONEY_TRANSFER,
|
120 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERGIROPAY => Payone_Api_Enum_OnlinebanktransferType::GIROPAY,
|
121 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERPFF => Payone_Api_Enum_OnlinebanktransferType::POSTFINANCE_EFINANCE,
|
122 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERPFC => Payone_Api_Enum_OnlinebanktransferType::POSTFINANCE_CARD,
|
123 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERP24 => Payone_Api_Enum_OnlinebanktransferType::P24
|
124 |
+
);
|
125 |
}
|
126 |
|
127 |
+
/**
|
128 |
+
* @return array
|
129 |
+
*/
|
130 |
+
protected function getSystemConfigMethodTypes()
|
131 |
+
{
|
132 |
+
return $this->getFactory()->getModelSystemConfigOnlinebanktransferType()->toSelectArray();
|
133 |
+
}
|
134 |
|
135 |
/**
|
136 |
* Retrieve the payment config method id from Quote.
|
app/code/community/Payone/Core/Block/Payment/Method/Form/OnlineBankTransferEps.php
ADDED
@@ -0,0 +1,86 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Payment
|
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 Payment
|
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_Payment_Method_Form_OnlineBankTransferEps
|
34 |
+
extends Payone_Core_Block_Payment_Method_Form_OnlineBankTransfer
|
35 |
+
{
|
36 |
+
/**
|
37 |
+
* @var bool
|
38 |
+
*/
|
39 |
+
protected $hasTypes = true;
|
40 |
+
/**
|
41 |
+
* @var null
|
42 |
+
*/
|
43 |
+
protected $config = null;
|
44 |
+
/**
|
45 |
+
* @var string
|
46 |
+
*/
|
47 |
+
protected $formattedFeePrice = '';
|
48 |
+
/**
|
49 |
+
* @var bool
|
50 |
+
*/
|
51 |
+
protected $isCvc = null;
|
52 |
+
|
53 |
+
protected function _construct()
|
54 |
+
{
|
55 |
+
parent::_construct();
|
56 |
+
$this->setTemplate('payone/core/payment/method/form/onlinebanktransfereps.phtml');
|
57 |
+
}
|
58 |
+
/**
|
59 |
+
* @return string
|
60 |
+
*/
|
61 |
+
public function getBlockHtmlBankGroupEps()
|
62 |
+
{
|
63 |
+
/** @var $block Mage_Core_Block_Template */
|
64 |
+
$block = $this->getLayout()->createBlock('core/template');
|
65 |
+
$block->setTemplate('payone/core/payment/method/form/onlinebanktransfer/bankgroupeps.phtml');
|
66 |
+
$block->setMethodCode($this->getMethodCode());
|
67 |
+
|
68 |
+
if($this->getSavedCustomerData('payone_bank_group')){
|
69 |
+
$block->setSavedCustomerBankGroup($this->getSavedCustomerData('payone_bank_group'));
|
70 |
+
}
|
71 |
+
$html = $block->toHtml();
|
72 |
+
return $html;
|
73 |
+
}
|
74 |
+
|
75 |
+
/**
|
76 |
+
* @return array
|
77 |
+
*/
|
78 |
+
public function onlineBankTransferTypeMapping()
|
79 |
+
{
|
80 |
+
return $onlineBankTransferPayment = array(
|
81 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFEREPS => Payone_Api_Enum_OnlinebanktransferType::EPS_ONLINE_BANK_TRANSFER
|
82 |
+
);
|
83 |
+
}
|
84 |
+
|
85 |
+
|
86 |
+
}
|
app/code/community/Payone/Core/Block/Payment/Method/Form/OnlineBankTransferIdl.php
ADDED
@@ -0,0 +1,85 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Payment
|
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 Payment
|
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_Payment_Method_Form_OnlineBankTransferIdl
|
34 |
+
extends Payone_Core_Block_Payment_Method_Form_OnlineBankTransfer
|
35 |
+
{
|
36 |
+
/**
|
37 |
+
* @var bool
|
38 |
+
*/
|
39 |
+
protected $hasTypes = true;
|
40 |
+
/**
|
41 |
+
* @var null
|
42 |
+
*/
|
43 |
+
protected $config = null;
|
44 |
+
/**
|
45 |
+
* @var string
|
46 |
+
*/
|
47 |
+
protected $formattedFeePrice = '';
|
48 |
+
/**
|
49 |
+
* @var bool
|
50 |
+
*/
|
51 |
+
protected $isCvc = null;
|
52 |
+
|
53 |
+
protected function _construct()
|
54 |
+
{
|
55 |
+
parent::_construct();
|
56 |
+
$this->setTemplate('payone/core/payment/method/form/onlinebanktransferidl.phtml');
|
57 |
+
}
|
58 |
+
|
59 |
+
|
60 |
+
/**
|
61 |
+
* @return array
|
62 |
+
*/
|
63 |
+
public function onlineBankTransferTypeMapping()
|
64 |
+
{
|
65 |
+
return $onlineBankTransferPayment = array(
|
66 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERIDL => Payone_Api_Enum_OnlinebanktransferType::IDEAL
|
67 |
+
);
|
68 |
+
}
|
69 |
+
|
70 |
+
|
71 |
+
public function getBlockHtmlBankGroupIdl()
|
72 |
+
{
|
73 |
+
/** @var $block Mage_Core_Block_Template */
|
74 |
+
$block = $this->getLayout()->createBlock('core/template');
|
75 |
+
$block->setTemplate('payone/core/payment/method/form/onlinebanktransfer/bankgroupidl.phtml');
|
76 |
+
$block->setMethodCode($this->getMethodCode());
|
77 |
+
|
78 |
+
if($this->getSavedCustomerData('payone_bank_group')){
|
79 |
+
$block->setSavedCustomerBankGroup($this->getSavedCustomerData('payone_bank_group'));
|
80 |
+
}
|
81 |
+
|
82 |
+
$html = $block->toHtml();
|
83 |
+
return $html;
|
84 |
+
}
|
85 |
+
}
|
app/code/community/Payone/Core/Block/Payment/Method/Form/Payolution.php
CHANGED
@@ -30,7 +30,7 @@ class Payone_Core_Block_Payment_Method_Form_Payolution extends Payone_Core_Block
|
|
30 |
/**
|
31 |
* @var string
|
32 |
*/
|
33 |
-
protected $_sAcceptanceBaseUrl = 'https://payment.payolution.com/payolution-payment/infoport/dataprivacydeclaration
|
34 |
|
35 |
/**
|
36 |
* @var bool
|
@@ -105,7 +105,7 @@ class Payone_Core_Block_Payment_Method_Form_Payolution extends Payone_Core_Block
|
|
105 |
Payone_Core_Model_System_Config_PaymentMethodCode::PAYOLUTIONDEBIT => Payone_Api_Enum_PayolutionType::PYD,
|
106 |
);
|
107 |
}
|
108 |
-
|
109 |
/**
|
110 |
* @return mixed
|
111 |
*/
|
@@ -164,15 +164,33 @@ class Payone_Core_Block_Payment_Method_Form_Payolution extends Payone_Core_Block
|
|
164 |
*/
|
165 |
public function isTelephoneRequired()
|
166 |
{
|
167 |
-
// telephone is mandatory for
|
168 |
-
$
|
169 |
-
|
|
|
170 |
return true;
|
171 |
}
|
172 |
|
173 |
return false;
|
174 |
}
|
175 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
176 |
/**
|
177 |
* @return bool
|
178 |
*/
|
@@ -212,13 +230,27 @@ class Payone_Core_Block_Payment_Method_Form_Payolution extends Payone_Core_Block
|
|
212 |
return false;
|
213 |
}
|
214 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
215 |
/**
|
216 |
* @return bool|mixed|string
|
217 |
*/
|
218 |
public function getPayolutionAcceptanceText()
|
219 |
{
|
220 |
-
$
|
221 |
-
$sUrl = $this->_sAcceptanceBaseUrl . base64_encode($sCompany);
|
222 |
$sContent = file_get_contents($sUrl);
|
223 |
$sPage = false;
|
224 |
if (!empty($sContent) && stripos($sContent, 'payolution') !== false && stripos($sContent, '<header>') !== false) {
|
30 |
/**
|
31 |
* @var string
|
32 |
*/
|
33 |
+
protected $_sAcceptanceBaseUrl = 'https://payment.payolution.com/payolution-payment/infoport/dataprivacydeclaration';
|
34 |
|
35 |
/**
|
36 |
* @var bool
|
105 |
Payone_Core_Model_System_Config_PaymentMethodCode::PAYOLUTIONDEBIT => Payone_Api_Enum_PayolutionType::PYD,
|
106 |
);
|
107 |
}
|
108 |
+
|
109 |
/**
|
110 |
* @return mixed
|
111 |
*/
|
164 |
*/
|
165 |
public function isTelephoneRequired()
|
166 |
{
|
167 |
+
// telephone is mandatory for Payolution orders with a billing address in the netherlands
|
168 |
+
$sTelephone = $this->getQuote()->getBillingAddress()->getTelephone();
|
169 |
+
$sBillingCountry = $this->getQuote()->getBillingAddress()->getCountryId();
|
170 |
+
if (empty($sTelephone) && $sBillingCountry == 'NL') {
|
171 |
return true;
|
172 |
}
|
173 |
|
174 |
return false;
|
175 |
}
|
176 |
|
177 |
+
/**
|
178 |
+
* @return bool
|
179 |
+
*/
|
180 |
+
public function isSepaDataRequired()
|
181 |
+
{
|
182 |
+
if ($this->getMethodCode() == Payone_Core_Model_System_Config_PaymentMethodCode::PAYOLUTIONINSTALLMENT) {
|
183 |
+
$sBillingCountry = $this->getQuote()->getBillingAddress()->getCountryId();
|
184 |
+
$sCurrency = Mage::app()->getStore()->getCurrentCurrencyCode();
|
185 |
+
|
186 |
+
if (in_array($sBillingCountry, array('GB', 'UK', 'CH')) && in_array($sCurrency, array('GBP', 'CHF'))) {
|
187 |
+
return false;
|
188 |
+
}
|
189 |
+
}
|
190 |
+
|
191 |
+
return true;
|
192 |
+
}
|
193 |
+
|
194 |
/**
|
195 |
* @return bool
|
196 |
*/
|
230 |
return false;
|
231 |
}
|
232 |
|
233 |
+
/**
|
234 |
+
* Generate the payolution privacy declaration url
|
235 |
+
*
|
236 |
+
* @return string
|
237 |
+
*/
|
238 |
+
protected function _getAcceptanceUrl()
|
239 |
+
{
|
240 |
+
$sLocaleCode = Mage::app()->getLocale()->getLocaleCode();
|
241 |
+
$sCompany = $this->getMethod()->getConfig()->getCompanyName();
|
242 |
+
$sUrl = $this->_sAcceptanceBaseUrl.'?mId='.base64_encode($sCompany);
|
243 |
+
$sUrl .= '&lang='.substr($sLocaleCode, 0, 2);
|
244 |
+
$sUrl .= '&territory='.substr($sLocaleCode, 3, 2);
|
245 |
+
return $sUrl;
|
246 |
+
}
|
247 |
+
|
248 |
/**
|
249 |
* @return bool|mixed|string
|
250 |
*/
|
251 |
public function getPayolutionAcceptanceText()
|
252 |
{
|
253 |
+
$sUrl = $this->_getAcceptanceUrl();
|
|
|
254 |
$sContent = file_get_contents($sUrl);
|
255 |
$sPage = false;
|
256 |
if (!empty($sContent) && stripos($sContent, 'payolution') !== false && stripos($sContent, '<header>') !== false) {
|
app/code/community/Payone/Core/Block/Payment/Method/Form/Wallet.php
CHANGED
@@ -41,6 +41,18 @@ class Payone_Core_Block_Payment_Method_Form_Wallet
|
|
41 |
$this->setTemplate('payone/core/payment/method/form/wallet.phtml');
|
42 |
}
|
43 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
/**
|
45 |
* @override To prevent display of fee config on payment method, as there might be differen fees for each wallet type
|
46 |
*
|
41 |
$this->setTemplate('payone/core/payment/method/form/wallet.phtml');
|
42 |
}
|
43 |
|
44 |
+
/**
|
45 |
+
* @return array
|
46 |
+
*/
|
47 |
+
public function walletTypeMapping()
|
48 |
+
{
|
49 |
+
return $walletPayment = array(
|
50 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::WALLETPAYDIREKT => Payone_Api_Enum_WalletType::PAYDIREKT,
|
51 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::WALLETPAYPALEXPRESS => Payone_Api_Enum_WalletType::PAYPAL_EXPRESS,
|
52 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::WALLETALIPAY => Payone_Api_Enum_WalletType::ALIPAY
|
53 |
+
);
|
54 |
+
}
|
55 |
+
|
56 |
/**
|
57 |
* @override To prevent display of fee config on payment method, as there might be differen fees for each wallet type
|
58 |
*
|
app/code/community/Payone/Core/Block/Paypal/Express/Shortcut.php
CHANGED
@@ -54,14 +54,7 @@ class Payone_Core_Block_Paypal_Express_Shortcut extends Mage_Core_Block_Template
|
|
54 |
*
|
55 |
* @var string
|
56 |
*/
|
57 |
-
protected $_paymentMethodCode = Payone_Core_Model_System_Config_PaymentMethodCode::
|
58 |
-
|
59 |
-
/**
|
60 |
-
* Payment method type for Paypal Express
|
61 |
-
*
|
62 |
-
* @var string
|
63 |
-
*/
|
64 |
-
protected $_paymentMethodType = Payone_Api_Enum_WalletType::PAYPAL_EXPRESS;
|
65 |
|
66 |
/**
|
67 |
* Start express action
|
@@ -82,14 +75,6 @@ class Payone_Core_Block_Paypal_Express_Shortcut extends Mage_Core_Block_Template
|
|
82 |
return $result;
|
83 |
}
|
84 |
|
85 |
-
// check payment method type availability
|
86 |
-
$configMethod = $methodInstance->getConfigForQuote($quote);
|
87 |
-
$methodTypes = $configMethod->getTypes();
|
88 |
-
if(!in_array($this->_paymentMethodType, $methodTypes)) {
|
89 |
-
$this->_shouldRender = false;
|
90 |
-
return $result;
|
91 |
-
}
|
92 |
-
|
93 |
// check visibility button on shopping cart
|
94 |
$shortcutOnShoppingCart = $this->getHelperConfig()->getConfigGeneral($quote->getStoreId())->getPaymentPaypalExpressCheckout()->getPaypalExpressCheckoutVisibleOnCart();
|
95 |
if(empty($shortcutOnShoppingCart)) {
|
@@ -107,7 +92,7 @@ class Payone_Core_Block_Paypal_Express_Shortcut extends Mage_Core_Block_Template
|
|
107 |
Mage::getModel(
|
108 |
'payone_core/service_paypal_express_checkout', array(
|
109 |
'quote' => $quote,
|
110 |
-
'config' => $
|
111 |
)
|
112 |
)->getCheckoutShortcutImageUrl()
|
113 |
);
|
54 |
*
|
55 |
* @var string
|
56 |
*/
|
57 |
+
protected $_paymentMethodCode = Payone_Core_Model_System_Config_PaymentMethodCode::WALLETPAYPALEXPRESS;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
58 |
|
59 |
/**
|
60 |
* Start express action
|
75 |
return $result;
|
76 |
}
|
77 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
78 |
// check visibility button on shopping cart
|
79 |
$shortcutOnShoppingCart = $this->getHelperConfig()->getConfigGeneral($quote->getStoreId())->getPaymentPaypalExpressCheckout()->getPaypalExpressCheckoutVisibleOnCart();
|
80 |
if(empty($shortcutOnShoppingCart)) {
|
92 |
Mage::getModel(
|
93 |
'payone_core/service_paypal_express_checkout', array(
|
94 |
'quote' => $quote,
|
95 |
+
'config' => $methodInstance->getConfigForQuote($quote)
|
96 |
)
|
97 |
)->getCheckoutShortcutImageUrl()
|
98 |
);
|
app/code/community/Payone/Core/Helper/Data.php
CHANGED
@@ -186,6 +186,19 @@ class Payone_Core_Helper_Data
|
|
186 |
return true;
|
187 |
}
|
188 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
189 |
|
190 |
/**
|
191 |
* Format Magento Adress "street" into one string.
|
186 |
return true;
|
187 |
}
|
188 |
|
189 |
+
/**
|
190 |
+
* @param string $sMessage
|
191 |
+
* @param int $iStoreId
|
192 |
+
* @param int $iLogLevel
|
193 |
+
* @return void
|
194 |
+
*/
|
195 |
+
public function logCronjobMessage($sMessage, $iStoreId = null, $iLogLevel = Zend_Log::INFO)
|
196 |
+
{
|
197 |
+
$oConfig = $this->helperConfig()->getConfigMisc($iStoreId)->getTransactionstatusProcessing();
|
198 |
+
if ($oConfig->getLoggingActive()) {
|
199 |
+
Mage::log($sMessage, $iLogLevel, 'payone_cron.log', true);
|
200 |
+
}
|
201 |
+
}
|
202 |
|
203 |
/**
|
204 |
* Format Magento Adress "street" into one string.
|
app/code/community/Payone/Core/Model/Config/General/StatusMapping.php
CHANGED
@@ -85,6 +85,10 @@ class Payone_Core_Model_Config_General_StatusMapping extends Payone_Core_Model_C
|
|
85 |
* @var null
|
86 |
*/
|
87 |
protected $payolution_debit = null;
|
|
|
|
|
|
|
|
|
88 |
|
89 |
/**
|
90 |
* @param array $data
|
@@ -313,6 +317,25 @@ class Payone_Core_Model_Config_General_StatusMapping extends Payone_Core_Model_C
|
|
313 |
return $this->ratepay;
|
314 |
}
|
315 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
316 |
/**
|
317 |
* @return null
|
318 |
*/
|
85 |
* @var null
|
86 |
*/
|
87 |
protected $payolution_debit = null;
|
88 |
+
/**
|
89 |
+
* @var null
|
90 |
+
*/
|
91 |
+
protected $payolution = null;
|
92 |
|
93 |
/**
|
94 |
* @param array $data
|
317 |
return $this->ratepay;
|
318 |
}
|
319 |
|
320 |
+
/**
|
321 |
+
* @return null
|
322 |
+
*/
|
323 |
+
public function getPayolution(){
|
324 |
+
return $this->payolution;
|
325 |
+
}
|
326 |
+
|
327 |
+
/**
|
328 |
+
* @param $payolution
|
329 |
+
*/
|
330 |
+
public function setPayolution($payolution)
|
331 |
+
{
|
332 |
+
if (is_string($payolution)) {
|
333 |
+
$payolution = $this->initValue($payolution);
|
334 |
+
}
|
335 |
+
|
336 |
+
$this->payolution = $payolution;
|
337 |
+
}
|
338 |
+
|
339 |
/**
|
340 |
* @return null
|
341 |
*/
|
app/code/community/Payone/Core/Model/Config/Misc/TransactionstatusProcessing.php
CHANGED
@@ -44,6 +44,9 @@ class Payone_Core_Model_Config_Misc_TransactionstatusProcessing
|
|
44 |
/** @var int */
|
45 |
protected $proxy_mode = 0;
|
46 |
|
|
|
|
|
|
|
47 |
public function init(array $data)
|
48 |
{
|
49 |
foreach ($data as $key => $value) {
|
@@ -123,4 +126,20 @@ class Payone_Core_Model_Config_Misc_TransactionstatusProcessing
|
|
123 |
return $this->proxy_mode;
|
124 |
}
|
125 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
126 |
}
|
44 |
/** @var int */
|
45 |
protected $proxy_mode = 0;
|
46 |
|
47 |
+
/** @var int */
|
48 |
+
protected $logging_active = 0;
|
49 |
+
|
50 |
public function init(array $data)
|
51 |
{
|
52 |
foreach ($data as $key => $value) {
|
126 |
return $this->proxy_mode;
|
127 |
}
|
128 |
|
129 |
+
/**
|
130 |
+
* @param int $logging_active
|
131 |
+
*/
|
132 |
+
public function setLoggingActive($logging_active)
|
133 |
+
{
|
134 |
+
$this->logging_active = $logging_active;
|
135 |
+
}
|
136 |
+
|
137 |
+
/**
|
138 |
+
* @return int
|
139 |
+
*/
|
140 |
+
public function getLoggingActive()
|
141 |
+
{
|
142 |
+
return $this->logging_active;
|
143 |
+
}
|
144 |
+
|
145 |
}
|
app/code/community/Payone/Core/Model/Config/Payment/Method.php
CHANGED
@@ -116,6 +116,10 @@ class Payone_Core_Model_Config_Payment_Method
|
|
116 |
* @var array
|
117 |
*/
|
118 |
protected $types = array();
|
|
|
|
|
|
|
|
|
119 |
/**
|
120 |
* @var array
|
121 |
*/
|
@@ -774,6 +778,25 @@ class Payone_Core_Model_Config_Payment_Method
|
|
774 |
return $this->types;
|
775 |
}
|
776 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
777 |
/**
|
778 |
* @param int $use_global
|
779 |
*/
|
116 |
* @var array
|
117 |
*/
|
118 |
protected $types = array();
|
119 |
+
/**
|
120 |
+
* @var array
|
121 |
+
*/
|
122 |
+
protected $hide_cvc = array();
|
123 |
/**
|
124 |
* @var array
|
125 |
*/
|
778 |
return $this->types;
|
779 |
}
|
780 |
|
781 |
+
/**
|
782 |
+
* @param $hide_cvc
|
783 |
+
*/
|
784 |
+
public function setHideCvc($hide_cvc)
|
785 |
+
{
|
786 |
+
$this->hide_cvc = $hide_cvc;
|
787 |
+
}
|
788 |
+
|
789 |
+
/**
|
790 |
+
* @return array
|
791 |
+
*/
|
792 |
+
public function getHideCvc()
|
793 |
+
{
|
794 |
+
return $this->hide_cvc;
|
795 |
+
}
|
796 |
+
|
797 |
+
|
798 |
+
|
799 |
+
|
800 |
/**
|
801 |
* @param int $use_global
|
802 |
*/
|
app/code/community/Payone/Core/Model/Config/Payment/Method/Interface.php
CHANGED
@@ -190,6 +190,17 @@ interface Payone_Core_Model_Config_Payment_Method_Interface
|
|
190 |
*/
|
191 |
public function getCheckCvc();
|
192 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
193 |
/**
|
194 |
* @param string $code
|
195 |
*/
|
190 |
*/
|
191 |
public function getCheckCvc();
|
192 |
|
193 |
+
/**
|
194 |
+
* @param $hide_cvc
|
195 |
+
* @return mixed
|
196 |
+
*/
|
197 |
+
public function setHideCvc($hide_cvc);
|
198 |
+
|
199 |
+
/**
|
200 |
+
* @return string
|
201 |
+
*/
|
202 |
+
public function getHideCvc();
|
203 |
+
|
204 |
/**
|
205 |
* @param string $code
|
206 |
*/
|
app/code/community/Payone/Core/Model/Config/Protect/Creditrating.php
CHANGED
@@ -45,6 +45,8 @@ class Payone_Core_Model_Config_Protect_Creditrating
|
|
45 |
/** @var string */
|
46 |
protected $mode = '';
|
47 |
|
|
|
|
|
48 |
/** @var int */
|
49 |
protected $payment_hint_enabled = 0;
|
50 |
/** @var string */
|
@@ -513,4 +515,20 @@ class Payone_Core_Model_Config_Protect_Creditrating
|
|
513 |
{
|
514 |
return $this->payment_hint_text;
|
515 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
516 |
}
|
45 |
/** @var string */
|
46 |
protected $mode = '';
|
47 |
|
48 |
+
protected $unknown_default = 'G';
|
49 |
+
|
50 |
/** @var int */
|
51 |
protected $payment_hint_enabled = 0;
|
52 |
/** @var string */
|
515 |
{
|
516 |
return $this->payment_hint_text;
|
517 |
}
|
518 |
+
|
519 |
+
/**
|
520 |
+
* @param string $unknown_default
|
521 |
+
*/
|
522 |
+
public function setUnknownDefault($unknown_default)
|
523 |
+
{
|
524 |
+
$this->unknown_default = $unknown_default;
|
525 |
+
}
|
526 |
+
|
527 |
+
/**
|
528 |
+
* @return string
|
529 |
+
*/
|
530 |
+
public function getUnknownDefault()
|
531 |
+
{
|
532 |
+
return $this->unknown_default;
|
533 |
+
}
|
534 |
}
|
app/code/community/Payone/Core/Model/Cronjob/TransactionStatus/Worker.php
CHANGED
@@ -42,11 +42,15 @@ class Payone_Core_Model_Cronjob_TransactionStatus_Worker
|
|
42 |
*/
|
43 |
public function execute(Mage_Cron_Model_Schedule $schedule)
|
44 |
{
|
|
|
|
|
45 |
$service = $this->getFactory()->getServiceTransactionStatusExecute();
|
46 |
|
47 |
$count = $service->executePending();
|
48 |
|
49 |
$schedule->setMessages($count . ' Transaction-Status processed');
|
|
|
|
|
50 |
}
|
51 |
|
52 |
}
|
42 |
*/
|
43 |
public function execute(Mage_Cron_Model_Schedule $schedule)
|
44 |
{
|
45 |
+
Mage::helper('payone_core')->logCronjobMessage("Started cronjob");
|
46 |
+
|
47 |
$service = $this->getFactory()->getServiceTransactionStatusExecute();
|
48 |
|
49 |
$count = $service->executePending();
|
50 |
|
51 |
$schedule->setMessages($count . ' Transaction-Status processed');
|
52 |
+
|
53 |
+
Mage::helper('payone_core')->logCronjobMessage("Finished cronjob");
|
54 |
}
|
55 |
|
56 |
}
|
app/code/community/Payone/Core/Model/Domain/Config/PaymentMethod.php
CHANGED
@@ -68,6 +68,7 @@
|
|
68 |
* @method setKlarnaConfig($klarnaConfig)
|
69 |
* @method setCheckCvc($checkCvc)
|
70 |
* @method string getCheckCvc()
|
|
|
71 |
* @method setCheckBankAccount($checkBankaccount)
|
72 |
* @method int getCheckBankAccount()
|
73 |
* @method setSepaCountry($sepaCountry)
|
@@ -600,6 +601,7 @@ class Payone_Core_Model_Domain_Config_PaymentMethod
|
|
600 |
// prepare ratepay config
|
601 |
$this->unserializeData('ratepay_config');
|
602 |
$this->explodeData('types');
|
|
|
603 |
$this->explodeData('specificcountry');
|
604 |
$this->explodeData('sepa_country');
|
605 |
}
|
@@ -621,6 +623,8 @@ class Payone_Core_Model_Domain_Config_PaymentMethod
|
|
621 |
// prepare types
|
622 |
$this->implodeData('types');
|
623 |
|
|
|
|
|
624 |
// prepare specificcountry
|
625 |
$this->implodeData('specificcountry');
|
626 |
|
@@ -683,6 +687,15 @@ class Payone_Core_Model_Domain_Config_PaymentMethod
|
|
683 |
}
|
684 |
}
|
685 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
686 |
/**
|
687 |
* @return array
|
688 |
*/
|
68 |
* @method setKlarnaConfig($klarnaConfig)
|
69 |
* @method setCheckCvc($checkCvc)
|
70 |
* @method string getCheckCvc()
|
71 |
+
* @method setHideCvc($hideCvc)
|
72 |
* @method setCheckBankAccount($checkBankaccount)
|
73 |
* @method int getCheckBankAccount()
|
74 |
* @method setSepaCountry($sepaCountry)
|
601 |
// prepare ratepay config
|
602 |
$this->unserializeData('ratepay_config');
|
603 |
$this->explodeData('types');
|
604 |
+
$this->explodeData('hide_cvc');
|
605 |
$this->explodeData('specificcountry');
|
606 |
$this->explodeData('sepa_country');
|
607 |
}
|
623 |
// prepare types
|
624 |
$this->implodeData('types');
|
625 |
|
626 |
+
$this->implodeData('hide_cvc');
|
627 |
+
|
628 |
// prepare specificcountry
|
629 |
$this->implodeData('specificcountry');
|
630 |
|
687 |
}
|
688 |
}
|
689 |
|
690 |
+
/**
|
691 |
+
* @return array
|
692 |
+
*/
|
693 |
+
public function getHideCvc()
|
694 |
+
{
|
695 |
+
$this->explodeData('hide_cvc');
|
696 |
+
return $this->getData('hide_cvc');
|
697 |
+
}
|
698 |
+
|
699 |
/**
|
700 |
* @return array
|
701 |
*/
|
app/code/community/Payone/Core/Model/Domain/Customer.php
CHANGED
@@ -96,7 +96,9 @@ class Payone_Core_Model_Domain_Customer
|
|
96 |
{
|
97 |
$plain_customer_data = Mage::helper('core')->decrypt($this->customer_data);
|
98 |
// $plain_customer_data = $this->customer_data;
|
99 |
-
|
|
|
|
|
100 |
if(!is_null($key) && is_array($result) && isset($result[$key])) {
|
101 |
return $result[$key];
|
102 |
}
|
96 |
{
|
97 |
$plain_customer_data = Mage::helper('core')->decrypt($this->customer_data);
|
98 |
// $plain_customer_data = $this->customer_data;
|
99 |
+
if (!empty($plain_customer_data)) {
|
100 |
+
$result = Mage::helper('core')->jsonDecode($plain_customer_data);
|
101 |
+
}
|
102 |
if(!is_null($key) && is_array($result) && isset($result[$key])) {
|
103 |
return $result[$key];
|
104 |
}
|
app/code/community/Payone/Core/Model/Factory.php
CHANGED
@@ -714,7 +714,7 @@ class Payone_Core_Model_Factory
|
|
714 |
}
|
715 |
|
716 |
/**
|
717 |
-
* @return
|
718 |
*/
|
719 |
public function getRequestVerificationConsumerScore()
|
720 |
{
|
@@ -1581,6 +1581,14 @@ class Payone_Core_Model_Factory
|
|
1581 |
return Mage::getSingleton('payone_core/system_config_creditCardType');
|
1582 |
}
|
1583 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1584 |
/**
|
1585 |
* @return Payone_Core_Model_System_Config_OnlinebanktransferType
|
1586 |
*/
|
@@ -1718,4 +1726,4 @@ class Payone_Core_Model_Factory
|
|
1718 |
$configData = Mage::getModel('core/config_data');
|
1719 |
return $configData;
|
1720 |
}
|
1721 |
-
}
|
714 |
}
|
715 |
|
716 |
/**
|
717 |
+
* @return Payone_Api_Request_Consumerscore
|
718 |
*/
|
719 |
public function getRequestVerificationConsumerScore()
|
720 |
{
|
1581 |
return Mage::getSingleton('payone_core/system_config_creditCardType');
|
1582 |
}
|
1583 |
|
1584 |
+
/**
|
1585 |
+
* @return Payone_Core_Model_System_Config_CreditCardType
|
1586 |
+
*/
|
1587 |
+
public function getModelSystemConfigHideCvc()
|
1588 |
+
{
|
1589 |
+
return Mage::getSingleton('payone_core/system_config_creditCardHideCvc');
|
1590 |
+
}
|
1591 |
+
|
1592 |
/**
|
1593 |
* @return Payone_Core_Model_System_Config_OnlinebanktransferType
|
1594 |
*/
|
1726 |
$configData = Mage::getModel('core/config_data');
|
1727 |
return $configData;
|
1728 |
}
|
1729 |
+
}
|
app/code/community/Payone/Core/Model/Handler/Payment/Abstract.php
CHANGED
@@ -66,43 +66,43 @@ abstract class Payone_Core_Model_Handler_Payment_Abstract
|
|
66 |
*/
|
67 |
protected $request = null;
|
68 |
|
69 |
-
protected function _isIframePaymentOrder($oRequest)
|
70 |
{
|
71 |
-
if($this->_isYapitalOrder($oRequest) || $this->_isCreditcardIframe($oRequest)) {
|
72 |
return true;
|
73 |
}
|
74 |
|
75 |
return false;
|
76 |
}
|
77 |
-
|
78 |
-
protected function _getPaymentMethod()
|
79 |
{
|
80 |
$oOrder = Mage::getSingleton('checkout/session')->getQuote();
|
81 |
$oPayment = $oOrder->getPayment();
|
82 |
return $oPayment->getMethod();
|
83 |
}
|
84 |
-
|
85 |
-
protected function _isCreditcardIframe($oRequest)
|
86 |
{
|
87 |
-
if($this->_getPaymentMethod() == 'payone_creditcard_iframe') {
|
88 |
return true;
|
89 |
}
|
90 |
|
91 |
return false;
|
92 |
}
|
93 |
-
|
94 |
-
protected function _isYapitalOrder($oRequest)
|
95 |
{
|
96 |
-
if($oRequest->getClearingtype() == 'wlt') {
|
97 |
$oPayment = $oRequest->getPayment();
|
98 |
-
if($oPayment->getWallettype() == 'YPL') {
|
99 |
return true;
|
100 |
}
|
101 |
}
|
102 |
|
103 |
return false;
|
104 |
}
|
105 |
-
|
106 |
/**
|
107 |
* @param Payone_Api_Response_Interface $response
|
108 |
* @return Payone_Core_Model_Handler_Payment_Abstract
|
@@ -121,13 +121,13 @@ abstract class Payone_Core_Model_Handler_Payment_Abstract
|
|
121 |
$this->sendAvsMail($response);
|
122 |
} elseif ($response->isRedirect()) {
|
123 |
$sRedirectUrl = $response->getRedirecturl();
|
124 |
-
if($this->_isIframePaymentOrder($request)) {
|
125 |
$oSession = Mage::getSingleton('checkout/session');
|
126 |
$oSession->setPayoneIframeUrl($sRedirectUrl);
|
127 |
$oSession->setPayonePaymentType($this->_getPaymentMethod());
|
128 |
$sRedirectUrl = Mage::helper('payone_core/url')->getMagentoUrl('payone_core/iframe/show');
|
129 |
}
|
130 |
-
|
131 |
// Magento is url-encoding the redirect url in the javascript since 1.9.3.0.......
|
132 |
// decoding the already url encoded url to make it work again
|
133 |
if (version_compare(Mage::getVersion(), '1.9.3', '>=')) {
|
@@ -143,7 +143,8 @@ abstract class Payone_Core_Model_Handler_Payment_Abstract
|
|
143 |
$this->updatePaymentByOrder($order);
|
144 |
|
145 |
if ($response instanceof Payone_Api_Response_Authorization_Abstract ||
|
146 |
-
$response instanceof Payone_Api_Response_Authorization_Redirect
|
|
|
147 |
// Create Transaction
|
148 |
$this->getServiceTransactionCreate()->createByApiResponse($order, $response, $request);
|
149 |
} else {
|
@@ -160,11 +161,11 @@ abstract class Payone_Core_Model_Handler_Payment_Abstract
|
|
160 |
// Update Order
|
161 |
$this->updateOrder($order);
|
162 |
|
163 |
-
if(method_exists($response, 'getAddPaydataInstructionNotes') && $response->getAddPaydataInstructionNotes()) {
|
164 |
$oSession = Mage::getSingleton('checkout/session');
|
165 |
$oSession->setPayoneBarzahlenHtml(urldecode($response->getAddPaydataInstructionNotes()));
|
166 |
}
|
167 |
-
|
168 |
// Update Customer
|
169 |
$this->updateCustomerByResponse($response);
|
170 |
|
@@ -188,21 +189,37 @@ abstract class Payone_Core_Model_Handler_Payment_Abstract
|
|
188 |
{
|
189 |
if ($this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_Creditcard) {
|
190 |
$order->setData('payone_payment_method_type', $this->getPayment()->getData('cc_type'));
|
191 |
-
} elseif ($this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_OnlineBankTransfer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
192 |
$order->setData('payone_payment_method_type', $this->getPayment()->getData('payone_onlinebanktransfer_type'));
|
|
|
193 |
} elseif ($this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_SafeInvoice) {
|
194 |
$order->setData('payone_payment_method_type', $this->getPayment()->getData('payone_safe_invoice_type'));
|
|
|
195 |
} elseif ($this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_PayolutionInvoicing ||
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
201 |
$order->setData('payone_payment_method_type', $this->getPayment()->getData('payone_wallet_type'));
|
202 |
} elseif ($this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_Ratepay) {
|
203 |
$order->setData('payone_payment_method_type', $this->getPayment()->getData('payone_ratepay_type'));
|
204 |
}
|
205 |
-
|
206 |
$oQuote = Mage::getSingleton('checkout/session')->getQuote();
|
207 |
$oAddress = $oQuote->getShippingAddress();
|
208 |
$order->setData('payone_payment_fee', $oAddress->getData('payone_payment_fee'));
|
@@ -233,22 +250,21 @@ abstract class Payone_Core_Model_Handler_Payment_Abstract
|
|
233 |
$payment->setPayoneClearingBankCity($response->getClearingBankcity());
|
234 |
$payment->setPayoneClearingBankName($response->getClearingBankname());
|
235 |
|
236 |
-
if($response instanceof Payone_Api_Response_Capture_Approved)
|
237 |
-
{
|
238 |
$payment->setPayoneClearingReference($response->getClearingReference());
|
239 |
$payment->setPayoneClearingInstructionnote($response->getClearingInstructionnote());
|
240 |
$payment->setPayoneClearingLegalnote($response->getClearingLegalnote());
|
241 |
$payment->setPayoneClearingDuedate($response->getClearingDuedate());
|
242 |
}
|
243 |
-
} elseif($paymentMethod instanceof Payone_Core_Model_Payment_Method_Ratepay) {
|
244 |
$oSession = Mage::getSingleton('checkout/session');
|
245 |
$oSession->unsRatePayFingerprint();
|
246 |
}
|
247 |
-
|
248 |
-
if($response instanceof Payone_Api_Response_Authorization_Abstract) {
|
249 |
-
if($response->getAddPaydataClearingReference()) {
|
250 |
$payment->setPayoneClearingReference($response->getAddPaydataClearingReference());
|
251 |
-
} elseif($response->getClearingReference()) {
|
252 |
$payment->setPayoneClearingReference($response->getClearingReference());
|
253 |
}
|
254 |
}
|
66 |
*/
|
67 |
protected $request = null;
|
68 |
|
69 |
+
protected function _isIframePaymentOrder($oRequest)
|
70 |
{
|
71 |
+
if ($this->_isYapitalOrder($oRequest) || $this->_isCreditcardIframe($oRequest)) {
|
72 |
return true;
|
73 |
}
|
74 |
|
75 |
return false;
|
76 |
}
|
77 |
+
|
78 |
+
protected function _getPaymentMethod()
|
79 |
{
|
80 |
$oOrder = Mage::getSingleton('checkout/session')->getQuote();
|
81 |
$oPayment = $oOrder->getPayment();
|
82 |
return $oPayment->getMethod();
|
83 |
}
|
84 |
+
|
85 |
+
protected function _isCreditcardIframe($oRequest)
|
86 |
{
|
87 |
+
if ($this->_getPaymentMethod() == 'payone_creditcard_iframe') {
|
88 |
return true;
|
89 |
}
|
90 |
|
91 |
return false;
|
92 |
}
|
93 |
+
|
94 |
+
protected function _isYapitalOrder($oRequest)
|
95 |
{
|
96 |
+
if ($oRequest->getClearingtype() == 'wlt') {
|
97 |
$oPayment = $oRequest->getPayment();
|
98 |
+
if ($oPayment->getWallettype() == 'YPL') {
|
99 |
return true;
|
100 |
}
|
101 |
}
|
102 |
|
103 |
return false;
|
104 |
}
|
105 |
+
|
106 |
/**
|
107 |
* @param Payone_Api_Response_Interface $response
|
108 |
* @return Payone_Core_Model_Handler_Payment_Abstract
|
121 |
$this->sendAvsMail($response);
|
122 |
} elseif ($response->isRedirect()) {
|
123 |
$sRedirectUrl = $response->getRedirecturl();
|
124 |
+
if ($this->_isIframePaymentOrder($request)) {
|
125 |
$oSession = Mage::getSingleton('checkout/session');
|
126 |
$oSession->setPayoneIframeUrl($sRedirectUrl);
|
127 |
$oSession->setPayonePaymentType($this->_getPaymentMethod());
|
128 |
$sRedirectUrl = Mage::helper('payone_core/url')->getMagentoUrl('payone_core/iframe/show');
|
129 |
}
|
130 |
+
|
131 |
// Magento is url-encoding the redirect url in the javascript since 1.9.3.0.......
|
132 |
// decoding the already url encoded url to make it work again
|
133 |
if (version_compare(Mage::getVersion(), '1.9.3', '>=')) {
|
143 |
$this->updatePaymentByOrder($order);
|
144 |
|
145 |
if ($response instanceof Payone_Api_Response_Authorization_Abstract ||
|
146 |
+
$response instanceof Payone_Api_Response_Authorization_Redirect
|
147 |
+
) {
|
148 |
// Create Transaction
|
149 |
$this->getServiceTransactionCreate()->createByApiResponse($order, $response, $request);
|
150 |
} else {
|
161 |
// Update Order
|
162 |
$this->updateOrder($order);
|
163 |
|
164 |
+
if (method_exists($response, 'getAddPaydataInstructionNotes') && $response->getAddPaydataInstructionNotes()) {
|
165 |
$oSession = Mage::getSingleton('checkout/session');
|
166 |
$oSession->setPayoneBarzahlenHtml(urldecode($response->getAddPaydataInstructionNotes()));
|
167 |
}
|
168 |
+
|
169 |
// Update Customer
|
170 |
$this->updateCustomerByResponse($response);
|
171 |
|
189 |
{
|
190 |
if ($this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_Creditcard) {
|
191 |
$order->setData('payone_payment_method_type', $this->getPayment()->getData('cc_type'));
|
192 |
+
} elseif ($this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_OnlineBankTransfer ||
|
193 |
+
$this->getConfigPaymentMethod() instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferSofortueberweisung ||
|
194 |
+
$this->getConfigPaymentMethod() instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferGiropay ||
|
195 |
+
$this->getConfigPaymentMethod() instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferEps ||
|
196 |
+
$this->getConfigPaymentMethod() instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferIdl ||
|
197 |
+
$this->getConfigPaymentMethod() instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferPostFinanceEfinance ||
|
198 |
+
$this->getConfigPaymentMethod() instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferPostFinanceCard ||
|
199 |
+
$this->getConfigPaymentMethod() instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferP24)
|
200 |
+
{
|
201 |
$order->setData('payone_payment_method_type', $this->getPayment()->getData('payone_onlinebanktransfer_type'));
|
202 |
+
|
203 |
} elseif ($this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_SafeInvoice) {
|
204 |
$order->setData('payone_payment_method_type', $this->getPayment()->getData('payone_safe_invoice_type'));
|
205 |
+
|
206 |
} elseif ($this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_PayolutionInvoicing ||
|
207 |
+
$this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_PayolutionDebit ||
|
208 |
+
$this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_PayolutionInstallment ||
|
209 |
+
$this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_Payolution
|
210 |
+
) {
|
211 |
+
$order->setData('payone_payment_method_type', $this->getPayment()->getData('payone_payolution_type')
|
212 |
+
);
|
213 |
+
} elseif ($this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_Wallet ||
|
214 |
+
$this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_WalletPaydirekt ||
|
215 |
+
$this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_WalletPaypalExpress ||
|
216 |
+
$this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_WalletAliPay
|
217 |
+
) {
|
218 |
$order->setData('payone_payment_method_type', $this->getPayment()->getData('payone_wallet_type'));
|
219 |
} elseif ($this->getPaymentMethod() instanceof Payone_Core_Model_Payment_Method_Ratepay) {
|
220 |
$order->setData('payone_payment_method_type', $this->getPayment()->getData('payone_ratepay_type'));
|
221 |
}
|
222 |
+
|
223 |
$oQuote = Mage::getSingleton('checkout/session')->getQuote();
|
224 |
$oAddress = $oQuote->getShippingAddress();
|
225 |
$order->setData('payone_payment_fee', $oAddress->getData('payone_payment_fee'));
|
250 |
$payment->setPayoneClearingBankCity($response->getClearingBankcity());
|
251 |
$payment->setPayoneClearingBankName($response->getClearingBankname());
|
252 |
|
253 |
+
if ($response instanceof Payone_Api_Response_Capture_Approved) {
|
|
|
254 |
$payment->setPayoneClearingReference($response->getClearingReference());
|
255 |
$payment->setPayoneClearingInstructionnote($response->getClearingInstructionnote());
|
256 |
$payment->setPayoneClearingLegalnote($response->getClearingLegalnote());
|
257 |
$payment->setPayoneClearingDuedate($response->getClearingDuedate());
|
258 |
}
|
259 |
+
} elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_Ratepay) {
|
260 |
$oSession = Mage::getSingleton('checkout/session');
|
261 |
$oSession->unsRatePayFingerprint();
|
262 |
}
|
263 |
+
|
264 |
+
if ($response instanceof Payone_Api_Response_Authorization_Abstract) {
|
265 |
+
if ($response->getAddPaydataClearingReference()) {
|
266 |
$payment->setPayoneClearingReference($response->getAddPaydataClearingReference());
|
267 |
+
} elseif ($response->getClearingReference()) {
|
268 |
$payment->setPayoneClearingReference($response->getClearingReference());
|
269 |
}
|
270 |
}
|
app/code/community/Payone/Core/Model/Handler/Verification/Creditrating.php
CHANGED
@@ -52,9 +52,13 @@ class Payone_Core_Model_Handler_Verification_Creditrating
|
|
52 |
|
53 |
$creditRatingScore = array();
|
54 |
if ($response instanceof Payone_Api_Response_Consumerscore_Valid) {
|
|
|
|
|
55 |
/** @var $response Payone_Api_Response_Consumerscore_Valid */
|
56 |
$creditRatingScore = $response->getScore();
|
57 |
|
|
|
|
|
58 |
$address->setPayoneProtectScore($creditRatingScore);
|
59 |
$address->setPayoneProtectDate(now());
|
60 |
$address->setPayoneProtectHash($this->helper()->createAddressHash($address));
|
52 |
|
53 |
$creditRatingScore = array();
|
54 |
if ($response instanceof Payone_Api_Response_Consumerscore_Valid) {
|
55 |
+
|
56 |
+
$unknownDefault = $this->config->getUnknownDefault();
|
57 |
/** @var $response Payone_Api_Response_Consumerscore_Valid */
|
58 |
$creditRatingScore = $response->getScore();
|
59 |
|
60 |
+
$creditRatingScore = $creditRatingScore === 'U' ? $unknownDefault : $creditRatingScore;
|
61 |
+
|
62 |
$address->setPayoneProtectScore($creditRatingScore);
|
63 |
$address->setPayoneProtectDate(now());
|
64 |
$address->setPayoneProtectHash($this->helper()->createAddressHash($address));
|
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Authorize/Abstract.php
CHANGED
@@ -107,14 +107,21 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
|
|
107 |
{
|
108 |
|
109 |
}
|
110 |
-
|
|
|
|
|
|
|
|
|
|
|
111 |
protected function _getReferenceNumber($oPayment, $oOrder)
|
112 |
{
|
113 |
$sRefNr = $oOrder->getIncrementId();
|
114 |
-
if ($oPayment instanceof Payone_Core_Model_Payment_Method_Wallet
|
|
|
|
|
|
|
115 |
$sRefNr = str_replace('_', '-', $sRefNr);
|
116 |
}
|
117 |
-
|
118 |
return $sRefNr;
|
119 |
}
|
120 |
|
@@ -143,7 +150,8 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
|
|
143 |
|
144 |
// Always use PREAUTHORIZATION for Payolution Debit and Invoicing
|
145 |
if ($paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionDebit ||
|
146 |
-
$paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInvoicing
|
|
|
147 |
{
|
148 |
$requestType = Payone_Api_Enum_RequestType::PREAUTHORIZATION;
|
149 |
}
|
@@ -330,7 +338,9 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
|
|
330 |
|
331 |
// Multiple Ips could be included, we only send the last one.
|
332 |
$remoteIps = explode(',', $remoteIp);
|
333 |
-
$ip =
|
|
|
|
|
334 |
return $ip;
|
335 |
}
|
336 |
|
@@ -478,7 +488,15 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
|
|
478 |
|
479 |
$payment->setPseudocardpan($info->getPayonePseudocardpan());
|
480 |
$isRedirect = true;
|
481 |
-
} elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransfer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
482 |
$country = $this->getOrder()->getBillingAddress()->getCountry();
|
483 |
$payoneOnlinebanktransferType = $info->getPayoneOnlinebanktransferType();
|
484 |
$iban = $info->getPayoneSepaIban();
|
@@ -502,6 +520,8 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
|
|
502 |
}
|
503 |
break;
|
504 |
case Payone_Api_Enum_OnlinebanktransferType::IDEAL:
|
|
|
|
|
505 |
case Payone_Api_Enum_OnlinebanktransferType::EPS_ONLINE_BANK_TRANSFER:
|
506 |
$payment->setBankgrouptype($info->getPayoneBankGroup());
|
507 |
break;
|
@@ -520,7 +540,40 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
|
|
520 |
// BillSAFE is a redirect payment method, Klarna not
|
521 |
$isRedirect = true;
|
522 |
}
|
523 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
524 |
$payment = new Payone_Api_Request_Parameter_Authorization_PaymentMethod_Wallet();
|
525 |
$payment->setWallettype($this->_getWalletType());
|
526 |
$isRedirect = true;
|
@@ -622,7 +675,8 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
|
|
622 |
$payment->setTelephonenumber($telephone);
|
623 |
} elseif($paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionDebit ||
|
624 |
$paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInvoicing ||
|
625 |
-
$paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInstallment
|
|
|
626 |
{
|
627 |
$payment = new Payone_Api_Request_Parameter_Authorization_PaymentMethod_Payolution();
|
628 |
$payment->setApiVersion();
|
@@ -670,6 +724,15 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
|
|
670 |
}
|
671 |
|
672 |
$payment->setPaydata($payData);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
673 |
}
|
674 |
|
675 |
if ($isRedirect === true) {
|
@@ -690,12 +753,19 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
|
|
690 |
$sType = false;
|
691 |
|
692 |
$aPostPayment = Mage::app()->getRequest()->getPost('payment');
|
|
|
693 |
if($aPostPayment && array_key_exists('payone_wallet_type', $aPostPayment)) {
|
694 |
$sType = $aPostPayment['payone_wallet_type'];
|
695 |
} else {
|
696 |
$sType = Payone_Api_Enum_WalletType::PAYPAL_EXPRESS;
|
697 |
}
|
698 |
|
|
|
|
|
|
|
|
|
|
|
|
|
699 |
return $sType;
|
700 |
}
|
701 |
|
@@ -737,9 +807,39 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
|
|
737 |
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransfer) {
|
738 |
$clearingType = Payone_Enum_ClearingType::ONLINEBANKTRANSFER;
|
739 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
740 |
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_Wallet) {
|
741 |
$clearingType = Payone_Enum_ClearingType::WALLET;
|
742 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
743 |
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_Invoice) {
|
744 |
$clearingType = Payone_Enum_ClearingType::INVOICE;
|
745 |
}
|
@@ -767,6 +867,9 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
|
|
767 |
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInstallment) {
|
768 |
$clearingType = Payone_Enum_ClearingType::PAYOLUTIONINSTALLMENT;
|
769 |
}
|
|
|
|
|
|
|
770 |
|
771 |
return $clearingType;
|
772 |
}
|
@@ -872,4 +975,4 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
|
|
872 |
|
873 |
return $data;
|
874 |
}
|
875 |
-
}
|
107 |
{
|
108 |
|
109 |
}
|
110 |
+
|
111 |
+
/**
|
112 |
+
* @param $oPayment
|
113 |
+
* @param $oOrder
|
114 |
+
* @return mixed
|
115 |
+
*/
|
116 |
protected function _getReferenceNumber($oPayment, $oOrder)
|
117 |
{
|
118 |
$sRefNr = $oOrder->getIncrementId();
|
119 |
+
if (($oPayment instanceof Payone_Core_Model_Payment_Method_Wallet
|
120 |
+
|| $oPayment instanceof Payone_Core_Model_Payment_Method_WalletPaydirekt)
|
121 |
+
&& ($this->_getWalletType() == 'PDT')
|
122 |
+
) {
|
123 |
$sRefNr = str_replace('_', '-', $sRefNr);
|
124 |
}
|
|
|
125 |
return $sRefNr;
|
126 |
}
|
127 |
|
150 |
|
151 |
// Always use PREAUTHORIZATION for Payolution Debit and Invoicing
|
152 |
if ($paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionDebit ||
|
153 |
+
$paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInvoicing ||
|
154 |
+
$paymentMethod instanceof Payone_Core_Model_Payment_Method_Payolution)
|
155 |
{
|
156 |
$requestType = Payone_Api_Enum_RequestType::PREAUTHORIZATION;
|
157 |
}
|
338 |
|
339 |
// Multiple Ips could be included, we only send the last one.
|
340 |
$remoteIps = explode(',', $remoteIp);
|
341 |
+
$ip = array_shift($remoteIps);
|
342 |
+
// remove leading Whitespace for Muliple IPs e.g. "0.0.0.0, 1.1.1.1"
|
343 |
+
$ip = trim($ip);
|
344 |
return $ip;
|
345 |
}
|
346 |
|
488 |
|
489 |
$payment->setPseudocardpan($info->getPayonePseudocardpan());
|
490 |
$isRedirect = true;
|
491 |
+
} elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransfer ||
|
492 |
+
$paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferSofortueberweisung ||
|
493 |
+
$paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferGiropay ||
|
494 |
+
$paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferEps ||
|
495 |
+
$paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferIdl ||
|
496 |
+
$paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferPostFinanceEfinance ||
|
497 |
+
$paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferPostFinanceCard ||
|
498 |
+
$paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferP24)
|
499 |
+
{
|
500 |
$country = $this->getOrder()->getBillingAddress()->getCountry();
|
501 |
$payoneOnlinebanktransferType = $info->getPayoneOnlinebanktransferType();
|
502 |
$iban = $info->getPayoneSepaIban();
|
520 |
}
|
521 |
break;
|
522 |
case Payone_Api_Enum_OnlinebanktransferType::IDEAL:
|
523 |
+
$payment->setBankgrouptype($info->getPayoneBankGroup());
|
524 |
+
break;
|
525 |
case Payone_Api_Enum_OnlinebanktransferType::EPS_ONLINE_BANK_TRANSFER:
|
526 |
$payment->setBankgrouptype($info->getPayoneBankGroup());
|
527 |
break;
|
540 |
// BillSAFE is a redirect payment method, Klarna not
|
541 |
$isRedirect = true;
|
542 |
}
|
543 |
+
}
|
544 |
+
//Wallet PayDirekt
|
545 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_WalletPaydirekt) {
|
546 |
+
$payment = new Payone_Api_Request_Parameter_Authorization_PaymentMethod_Wallet();
|
547 |
+
|
548 |
+
$payment->setWallettype(Payone_Api_Enum_WalletType::PAYDIREKT);
|
549 |
+
$isRedirect = true;
|
550 |
+
|
551 |
+
if ($this->_getWalletType() == 'PDT' && $this->getOrder()->getIsVirtual()) { // is Paydirekt and virtual/download?
|
552 |
+
$payData = new Payone_Api_Request_Parameter_Paydata_Paydata();
|
553 |
+
$payData->addItem(
|
554 |
+
new Payone_Api_Request_Parameter_Paydata_DataItem(
|
555 |
+
array('key' => 'shopping_cart_type', 'data' => 'DIGITAL')
|
556 |
+
)
|
557 |
+
);
|
558 |
+
$payment->setPaydata($payData);
|
559 |
+
}
|
560 |
+
}
|
561 |
+
//Wallet PayPal Express
|
562 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_WalletPaypalExpress) {
|
563 |
+
$payment = new Payone_Api_Request_Parameter_Authorization_PaymentMethod_Wallet();
|
564 |
+
|
565 |
+
$payment->setWallettype(Payone_Api_Enum_WalletType::PAYPAL_EXPRESS);
|
566 |
+
$isRedirect = true;
|
567 |
+
}
|
568 |
+
//Wallet AliPay
|
569 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_WalletAliPay) {
|
570 |
+
$payment = new Payone_Api_Request_Parameter_Authorization_PaymentMethod_Wallet();
|
571 |
+
|
572 |
+
$payment->setWallettype(Payone_Api_Enum_WalletType::ALIPAY);
|
573 |
+
$isRedirect = true;
|
574 |
+
}
|
575 |
+
//Old Wallet Payment
|
576 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_Wallet) {
|
577 |
$payment = new Payone_Api_Request_Parameter_Authorization_PaymentMethod_Wallet();
|
578 |
$payment->setWallettype($this->_getWalletType());
|
579 |
$isRedirect = true;
|
675 |
$payment->setTelephonenumber($telephone);
|
676 |
} elseif($paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionDebit ||
|
677 |
$paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInvoicing ||
|
678 |
+
$paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInstallment
|
679 |
+
|| $paymentMethod instanceof Payone_Core_Model_Payment_Method_Payolution )
|
680 |
{
|
681 |
$payment = new Payone_Api_Request_Parameter_Authorization_PaymentMethod_Payolution();
|
682 |
$payment->setApiVersion();
|
724 |
}
|
725 |
|
726 |
$payment->setPaydata($payData);
|
727 |
+
|
728 |
+
if ($this->getOrder()->getBillingAddress()->getCountryId() == 'NL') {
|
729 |
+
$telephone = $this->getOrder()->getBillingAddress()->getTelephone();
|
730 |
+
if (empty($telephone)) {
|
731 |
+
$telephone = $info->getPayoneCustomerTelephone();
|
732 |
+
}
|
733 |
+
|
734 |
+
$payment->setTelephonenumber($telephone);
|
735 |
+
}
|
736 |
}
|
737 |
|
738 |
if ($isRedirect === true) {
|
753 |
$sType = false;
|
754 |
|
755 |
$aPostPayment = Mage::app()->getRequest()->getPost('payment');
|
756 |
+
|
757 |
if($aPostPayment && array_key_exists('payone_wallet_type', $aPostPayment)) {
|
758 |
$sType = $aPostPayment['payone_wallet_type'];
|
759 |
} else {
|
760 |
$sType = Payone_Api_Enum_WalletType::PAYPAL_EXPRESS;
|
761 |
}
|
762 |
|
763 |
+
if($aPostPayment && array_key_exists('payone_wallet_paydirekt_type', $aPostPayment)) {
|
764 |
+
$sType = $aPostPayment['payone_wallet_paydirekt_type'];
|
765 |
+
} else {
|
766 |
+
$sType = Payone_Api_Enum_WalletType::PAYPAL_EXPRESS;
|
767 |
+
}
|
768 |
+
|
769 |
return $sType;
|
770 |
}
|
771 |
|
807 |
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransfer) {
|
808 |
$clearingType = Payone_Enum_ClearingType::ONLINEBANKTRANSFER;
|
809 |
}
|
810 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferSofortueberweisung) {
|
811 |
+
$clearingType = Payone_Enum_ClearingType::ONLINEBANKTRANSFERSOFORT;
|
812 |
+
}
|
813 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferIdl) {
|
814 |
+
$clearingType = Payone_Enum_ClearingType::ONLINEBANKTRANSFERIDL;
|
815 |
+
}
|
816 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferPostFinanceCard) {
|
817 |
+
$clearingType = Payone_Enum_ClearingType::ONLINEBANKTRANSFERPFC;
|
818 |
+
}
|
819 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferp24) {
|
820 |
+
$clearingType = Payone_Enum_ClearingType::ONLINEBANKTRANSFERP24;
|
821 |
+
}
|
822 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferPostFinanceEfinance) {
|
823 |
+
$clearingType = Payone_Enum_ClearingType::ONLINEBANKTRANSFERPFF;
|
824 |
+
}
|
825 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferGiropay) {
|
826 |
+
$clearingType = Payone_Enum_ClearingType::ONLINEBANKTRANSFERGIROPAY;
|
827 |
+
}
|
828 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferEps) {
|
829 |
+
$clearingType = Payone_Enum_ClearingType::ONLINEBANKTRANSFEREPS;
|
830 |
+
}
|
831 |
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_Wallet) {
|
832 |
$clearingType = Payone_Enum_ClearingType::WALLET;
|
833 |
}
|
834 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_WalletPaydirekt) {
|
835 |
+
$clearingType = Payone_Enum_ClearingType::WALLETPAYDIREKT;
|
836 |
+
}
|
837 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_WalletPaypalExpress) {
|
838 |
+
$clearingType = Payone_Enum_ClearingType::WALLETPAYPALEXPRESS;
|
839 |
+
}
|
840 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_WalletAliPay) {
|
841 |
+
$clearingType = Payone_Enum_ClearingType::WALLETALIPAY;
|
842 |
+
}
|
843 |
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_Invoice) {
|
844 |
$clearingType = Payone_Enum_ClearingType::INVOICE;
|
845 |
}
|
867 |
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInstallment) {
|
868 |
$clearingType = Payone_Enum_ClearingType::PAYOLUTIONINSTALLMENT;
|
869 |
}
|
870 |
+
elseif ($paymentMethod instanceof Payone_Core_Model_Payment_Method_Payolution) {
|
871 |
+
$clearingType = Payone_Enum_ClearingType::PAYOLUTION;
|
872 |
+
}
|
873 |
|
874 |
return $clearingType;
|
875 |
}
|
975 |
|
976 |
return $data;
|
977 |
}
|
978 |
+
}
|
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Capture.php
CHANGED
@@ -86,7 +86,8 @@ class Payone_Core_Model_Mapper_ApiRequest_Payment_Capture
|
|
86 |
$request->setApiVersion('3.10');
|
87 |
} elseif($paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionDebit ||
|
88 |
$paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInvoicing ||
|
89 |
-
$paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInstallment
|
|
|
90 |
{
|
91 |
$info = $paymentMethod->getInfoInstance();
|
92 |
if($info->getPayoneIsb2b() == '1') {
|
@@ -151,7 +152,14 @@ class Payone_Core_Model_Mapper_ApiRequest_Payment_Capture
|
|
151 |
|
152 |
// settleaccount possibilities depend on payment method:
|
153 |
if ($paymentMethod instanceof Payone_Core_Model_Payment_Method_AdvancePayment
|
154 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
) {
|
156 |
$payment = $paymentMethod->getInfoInstance();
|
157 |
// Advancepayment and OnlineBankTransfer use NO/AUTO
|
86 |
$request->setApiVersion('3.10');
|
87 |
} elseif($paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionDebit ||
|
88 |
$paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInvoicing ||
|
89 |
+
$paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInstallment ||
|
90 |
+
$paymentMethod instanceof Payone_Core_Model_Payment_Method_Payolution)
|
91 |
{
|
92 |
$info = $paymentMethod->getInfoInstance();
|
93 |
if($info->getPayoneIsb2b() == '1') {
|
152 |
|
153 |
// settleaccount possibilities depend on payment method:
|
154 |
if ($paymentMethod instanceof Payone_Core_Model_Payment_Method_AdvancePayment
|
155 |
+
|| $paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransfer
|
156 |
+
|| $paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferSofortueberweisung
|
157 |
+
|| $paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferGiropay
|
158 |
+
|| $paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferEps
|
159 |
+
|| $paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferIdl
|
160 |
+
|| $paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferPostFinanceEfinance
|
161 |
+
|| $paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferPostFinanceCard
|
162 |
+
|| $paymentMethod instanceof Payone_Core_Model_Payment_Method_OnlineBankTransferP24
|
163 |
) {
|
164 |
$payment = $paymentMethod->getInfoInstance();
|
165 |
// Advancepayment and OnlineBankTransfer use NO/AUTO
|
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Debit.php
CHANGED
@@ -81,7 +81,8 @@ class Payone_Core_Model_Mapper_ApiRequest_Payment_Debit
|
|
81 |
$request->setApiVersion('3.10');
|
82 |
} elseif($paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionDebit ||
|
83 |
$paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInvoicing ||
|
84 |
-
$paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInstallment
|
|
|
85 |
{
|
86 |
$info = $paymentMethod->getInfoInstance();
|
87 |
if($info->getPayoneIsb2b() == '1') {
|
81 |
$request->setApiVersion('3.10');
|
82 |
} elseif($paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionDebit ||
|
83 |
$paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInvoicing ||
|
84 |
+
$paymentMethod instanceof Payone_Core_Model_Payment_Method_PayolutionInstallment ||
|
85 |
+
$paymentMethod instanceof Payone_Core_Model_Payment_Method_Payolution)
|
86 |
{
|
87 |
$info = $paymentMethod->getInfoInstance();
|
88 |
if($info->getPayoneIsb2b() == '1') {
|
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Genericpayment.php
CHANGED
@@ -321,6 +321,14 @@ class Payone_Core_Model_Mapper_ApiRequest_Payment_Genericpayment
|
|
321 |
);
|
322 |
}
|
323 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
324 |
$request->setPaydata($paydata);
|
325 |
$request->setAid($this->getConfigPayment()->getAid());
|
326 |
$request->setCurrency($oQuote->getQuoteCurrencyCode());
|
321 |
);
|
322 |
}
|
323 |
|
324 |
+
if ($oAddress->getCountry() == 'NL') {
|
325 |
+
$sTelephone = $oAddress->getTelephone();
|
326 |
+
if (empty($sTelephone)) {
|
327 |
+
$sTelephone = $aRequestParams['payone_customer_telephone'];
|
328 |
+
}
|
329 |
+
$request->setTelephonenumber($sTelephone);
|
330 |
+
}
|
331 |
+
|
332 |
$request->setPaydata($paydata);
|
333 |
$request->setAid($this->getConfigPayment()->getAid());
|
334 |
$request->setCurrency($oQuote->getQuoteCurrencyCode());
|
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Verification/Creditrating.php
CHANGED
@@ -53,7 +53,11 @@ class Payone_Core_Model_Mapper_ApiRequest_Verification_Creditrating
|
|
53 |
|
54 |
|
55 |
$request->setConsumerscoretype($config->getType());
|
56 |
-
$request->setAddresschecktype(
|
|
|
|
|
|
|
|
|
57 |
|
58 |
$request->setAid($configGlobal->getAid());
|
59 |
$request->setMid($configGlobal->getMid());
|
@@ -106,4 +110,4 @@ class Payone_Core_Model_Mapper_ApiRequest_Verification_Creditrating
|
|
106 |
{
|
107 |
return $this->config;
|
108 |
}
|
109 |
-
}
|
53 |
|
54 |
|
55 |
$request->setConsumerscoretype($config->getType());
|
56 |
+
$request->setAddresschecktype(
|
57 |
+
($config->getType() === Payone_Api_Enum_ConsumerscoreType::BONIVERSUM_VERITA) ?
|
58 |
+
Payone_Api_Enum_AddressCheckType::BONIVERSUM_PERSON :
|
59 |
+
Payone_Api_Enum_AddressCheckType::NONE
|
60 |
+
);
|
61 |
|
62 |
$request->setAid($configGlobal->getAid());
|
63 |
$request->setMid($configGlobal->getMid());
|
110 |
{
|
111 |
return $this->config;
|
112 |
}
|
113 |
+
}
|
app/code/community/Payone/Core/Model/Observer/Checkout/Onepage/MultiplePaymentCheck.php
CHANGED
@@ -41,6 +41,15 @@ class Payone_Core_Model_Observer_Checkout_Onepage_MultiplePaymentCheck extends P
|
|
41 |
/** @var Payone_Core_Model_Config_Payment_Method_Interface */
|
42 |
protected $paymentConfig = null;
|
43 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
/**
|
45 |
* @param Varien_Event_Observer $observer
|
46 |
* @return void
|
@@ -49,24 +58,22 @@ class Payone_Core_Model_Observer_Checkout_Onepage_MultiplePaymentCheck extends P
|
|
49 |
{
|
50 |
/** @var Mage_Checkout_OnepageController|Payone_Core_Checkout_OnepageController $controllerAction */
|
51 |
$controllerAction = $observer->getEvent()->getControllerAction();
|
52 |
-
$paymentData = $controllerAction->getRequest()->getPost('payment',
|
53 |
-
$
|
54 |
|
55 |
-
if ($
|
56 |
-
$
|
57 |
-
|
58 |
-
$selectedMethod != Payone_Core_Model_System_Config_PaymentMethodCode::CREDITCARD
|
59 |
-
) {
|
60 |
return;
|
61 |
}
|
62 |
|
63 |
if (!$controllerAction instanceof Payone_Core_Checkout_OnepageController) {
|
64 |
-
//
|
65 |
-
// avoid double execution
|
66 |
$request = $controllerAction->getRequest();
|
67 |
-
if ($request->getBeforeForwardInfo('module_name') == 'payone_core'
|
68 |
-
|
69 |
-
|
70 |
) {
|
71 |
return;
|
72 |
}
|
@@ -74,17 +81,10 @@ class Payone_Core_Model_Observer_Checkout_Onepage_MultiplePaymentCheck extends P
|
|
74 |
|
75 |
$this->init($observer);
|
76 |
|
77 |
-
|
78 |
-
$
|
79 |
-
|
80 |
-
|
81 |
-
$selectedMethod == Payone_Core_Model_System_Config_PaymentMethodCode::PAYOLUTIONINSTALLMENT)
|
82 |
-
{
|
83 |
-
$controllerAction = $this->_performPayolutionChecks($controllerAction);
|
84 |
-
}
|
85 |
-
elseif($selectedMethod == Payone_Core_Model_System_Config_PaymentMethodCode::CREDITCARD) {
|
86 |
-
$controllerAction = $this->_performHostedCreditcardChecks($controllerAction);
|
87 |
-
}
|
88 |
|
89 |
return $controllerAction;
|
90 |
}
|
@@ -327,4 +327,4 @@ class Payone_Core_Model_Observer_Checkout_Onepage_MultiplePaymentCheck extends P
|
|
327 |
{
|
328 |
return $this->paymentConfig;
|
329 |
}
|
330 |
-
}
|
41 |
/** @var Payone_Core_Model_Config_Payment_Method_Interface */
|
42 |
protected $paymentConfig = null;
|
43 |
|
44 |
+
protected $paymentMethodChecks = [
|
45 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::CREDITCARD => '_performHostedCreditcardChecks',
|
46 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::DEBITPAYMENT => '_performDebitChecks',
|
47 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::PAYOLUTION => '_performPayolutionChecks',
|
48 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::PAYOLUTIONDEBIT => '_performPayolutionChecks',
|
49 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::PAYOLUTIONINSTALLMENT => '_performPayolutionChecks',
|
50 |
+
Payone_Core_Model_System_Config_PaymentMethodCode::PAYOLUTIONINVOICING => '_performPayolutionChecks',
|
51 |
+
];
|
52 |
+
|
53 |
/**
|
54 |
* @param Varien_Event_Observer $observer
|
55 |
* @return void
|
58 |
{
|
59 |
/** @var Mage_Checkout_OnepageController|Payone_Core_Checkout_OnepageController $controllerAction */
|
60 |
$controllerAction = $observer->getEvent()->getControllerAction();
|
61 |
+
$paymentData = $controllerAction->getRequest()->getPost('payment', []);
|
62 |
+
$selectedPaymentMethod = $paymentData['method'];
|
63 |
|
64 |
+
if (!array_key_exists($selectedPaymentMethod, $this->paymentMethodChecks) ||
|
65 |
+
!method_exists($this, $this->paymentMethodChecks[$selectedPaymentMethod])
|
66 |
+
) {
|
|
|
|
|
67 |
return;
|
68 |
}
|
69 |
|
70 |
if (!$controllerAction instanceof Payone_Core_Checkout_OnepageController) {
|
71 |
+
// For the core controller action check if the request was
|
72 |
+
// forwarded from Payone controller to avoid double execution
|
73 |
$request = $controllerAction->getRequest();
|
74 |
+
if ($request->getBeforeForwardInfo('module_name') == 'payone_core' &&
|
75 |
+
$request->getBeforeForwardInfo('controller_name') == 'checkout_onepage' &&
|
76 |
+
$request->getBeforeForwardInfo('action_name') == 'verifyPayment'
|
77 |
) {
|
78 |
return;
|
79 |
}
|
81 |
|
82 |
$this->init($observer);
|
83 |
|
84 |
+
$controllerAction = call_user_func_array(
|
85 |
+
[$this, $this->paymentMethodChecks[$selectedPaymentMethod]],
|
86 |
+
[$controllerAction]
|
87 |
+
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
88 |
|
89 |
return $controllerAction;
|
90 |
}
|
327 |
{
|
328 |
return $this->paymentConfig;
|
329 |
}
|
330 |
+
}
|
app/code/community/Payone/Core/Model/Observer/Sales/Order.php
CHANGED
@@ -110,7 +110,15 @@ class Payone_Core_Model_Observer_Sales_Order
|
|
110 |
$customerSavedData['payone_bank_country'] = $payment->getPayoneBankCountry();
|
111 |
}
|
112 |
|
113 |
-
if($payment->getMethodInstance()->getCode() == Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFER
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
$paymentMethodCode = $payment->getMethodInstance()->getCode();
|
115 |
$customerSavedData['payone_onlinebanktransfer_type'] = $payment->getPayoneOnlinebanktransferType();
|
116 |
$customerSavedData['payone_account_number'] = $payment->getPayoneAccountNumber()?$payment->getPayoneAccountNumber():'';
|
@@ -118,6 +126,8 @@ class Payone_Core_Model_Observer_Sales_Order
|
|
118 |
$customerSavedData['payone_sepa_iban'] = $payment->getPayoneSepaIban()?$payment->getPayoneSepaIban():'';
|
119 |
$customerSavedData['payone_sepa_bic'] = $payment->getPayoneSepaBic()?$payment->getPayoneSepaBic():'';
|
120 |
$customerSavedData['payone_bank_group'] = $payment->getPayoneBankGroup();
|
|
|
|
|
121 |
}
|
122 |
|
123 |
if($payment->getMethodInstance()->getCode() == Payone_Core_Model_System_Config_PaymentMethodCode::CREDITCARD) {
|
@@ -129,6 +139,8 @@ class Payone_Core_Model_Observer_Sales_Order
|
|
129 |
$customerSavedData['cc_number_enc'] = $payment->getCcNumberEnc();
|
130 |
$customerSavedData['payone_pseudocardpan'] = $payment->getPayonePseudocardpan();
|
131 |
$customerSavedData['payone_config_payment_method_id'] = $payment->getPayoneConfigPaymentMethodId();
|
|
|
|
|
132 |
}
|
133 |
|
134 |
if(!empty($paymentMethodCode)) {
|
110 |
$customerSavedData['payone_bank_country'] = $payment->getPayoneBankCountry();
|
111 |
}
|
112 |
|
113 |
+
if($payment->getMethodInstance()->getCode() == Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFER ||
|
114 |
+
$payment->getMethodInstance()->getCode() == Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERSOFORT ||
|
115 |
+
$payment->getMethodInstance()->getCode() == Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERGIROPAY ||
|
116 |
+
$payment->getMethodInstance()->getCode() == Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFEREPS ||
|
117 |
+
$payment->getMethodInstance()->getCode() == Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERIDL ||
|
118 |
+
$payment->getMethodInstance()->getCode() == Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERPFC ||
|
119 |
+
$payment->getMethodInstance()->getCode() == Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERPFF ||
|
120 |
+
$payment->getMethodInstance()->getCode() == Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERP24)
|
121 |
+
{
|
122 |
$paymentMethodCode = $payment->getMethodInstance()->getCode();
|
123 |
$customerSavedData['payone_onlinebanktransfer_type'] = $payment->getPayoneOnlinebanktransferType();
|
124 |
$customerSavedData['payone_account_number'] = $payment->getPayoneAccountNumber()?$payment->getPayoneAccountNumber():'';
|
126 |
$customerSavedData['payone_sepa_iban'] = $payment->getPayoneSepaIban()?$payment->getPayoneSepaIban():'';
|
127 |
$customerSavedData['payone_sepa_bic'] = $payment->getPayoneSepaBic()?$payment->getPayoneSepaBic():'';
|
128 |
$customerSavedData['payone_bank_group'] = $payment->getPayoneBankGroup();
|
129 |
+
|
130 |
+
//Mage::log($customerSavedData, null, 'test.log', true);
|
131 |
}
|
132 |
|
133 |
if($payment->getMethodInstance()->getCode() == Payone_Core_Model_System_Config_PaymentMethodCode::CREDITCARD) {
|
139 |
$customerSavedData['cc_number_enc'] = $payment->getCcNumberEnc();
|
140 |
$customerSavedData['payone_pseudocardpan'] = $payment->getPayonePseudocardpan();
|
141 |
$customerSavedData['payone_config_payment_method_id'] = $payment->getPayoneConfigPaymentMethodId();
|
142 |
+
|
143 |
+
//Mage::log($customerSavedData, null, 'test.log', true);
|
144 |
}
|
145 |
|
146 |
if(!empty($paymentMethodCode)) {
|
app/code/community/Payone/Core/Model/Observer/Sales/Quote/Submit/Failure.php
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Observer
|
18 |
+
* @copyright Copyright (c) 2017 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
+
* @author Robert Müller <robert.mueller@fatchip.de>
|
20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
+
* @link http://www.noovias.com
|
22 |
+
*/
|
23 |
+
|
24 |
+
class Payone_Core_Model_Observer_Sales_Quote_Submit_Failure
|
25 |
+
extends Payone_Core_Model_Observer_Abstract
|
26 |
+
{
|
27 |
+
/**
|
28 |
+
* Retrieves api log entry from session and writes it to the db
|
29 |
+
*
|
30 |
+
* @param Varien_Event_Observer $observer
|
31 |
+
* @return void
|
32 |
+
*/
|
33 |
+
public function protocol(Varien_Event_Observer $observer)
|
34 |
+
{
|
35 |
+
$oSession = Mage::getSingleton('checkout/session');
|
36 |
+
|
37 |
+
/** @var $domainObject Payone_Core_Model_Repository_Api */
|
38 |
+
$domainObject = $oSession->getPayoneApiLogEntry();
|
39 |
+
if ($domainObject) {
|
40 |
+
$domainObject->save();
|
41 |
+
$oSession->unsPayoneApiLogEntry();
|
42 |
+
}
|
43 |
+
}
|
44 |
+
}
|
app/code/community/Payone/Core/Model/Payment/Method/Abstract.php
CHANGED
@@ -287,6 +287,10 @@ abstract class Payone_Core_Model_Payment_Method_Abstract
|
|
287 |
$config = $this->getConfigByOrder($order);
|
288 |
$service = $this->getFactory()->getServicePaymentDebit($config);
|
289 |
$service->setConfigStore($this->getConfigStore($order->getStoreId()));
|
|
|
|
|
|
|
|
|
290 |
$service->execute($payment, $amount);
|
291 |
}
|
292 |
|
287 |
$config = $this->getConfigByOrder($order);
|
288 |
$service = $this->getFactory()->getServicePaymentDebit($config);
|
289 |
$service->setConfigStore($this->getConfigStore($order->getStoreId()));
|
290 |
+
|
291 |
+
if($order->getBaseCurrencyCode() != $order->getOrderCurrencyCode()) {
|
292 |
+
$amount = Mage::app()->getStore()->roundPrice($order->getGrandTotal()); // MAGE-306
|
293 |
+
}
|
294 |
$service->execute($payment, $amount);
|
295 |
}
|
296 |
|
app/code/community/Payone/Core/Model/Payment/Method/OnlineBankTransferEps.php
ADDED
@@ -0,0 +1,66 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Payment
|
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 Payment
|
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_Payment_Method_OnlineBankTransferEps
|
34 |
+
extends Payone_Core_Model_Payment_Method_Abstract
|
35 |
+
{
|
36 |
+
protected $methodType = Payone_Core_Model_System_Config_PaymentMethodType::ONLINEBANKTRANSFEREPS;
|
37 |
+
|
38 |
+
protected $_code = Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFEREPS;
|
39 |
+
|
40 |
+
protected $_formBlockType = 'payone_core/payment_method_form_onlineBankTransferEps';
|
41 |
+
protected $_infoBlockType = 'payone_core/payment_method_info_onlineBankTransfer';
|
42 |
+
|
43 |
+
/** @var Payone_Core_Model_Config_Payment_Method_Interface[] */
|
44 |
+
protected $matchingConfigs = array();
|
45 |
+
|
46 |
+
protected $_canUseInternal = false;
|
47 |
+
|
48 |
+
/**
|
49 |
+
* @api
|
50 |
+
*
|
51 |
+
* To be used in Form_Block, which has to display all online bank transfer types
|
52 |
+
*
|
53 |
+
* @param Mage_Sales_Model_Quote $quote
|
54 |
+
* @return Payone_Core_Model_Config_Payment_Method_Interface
|
55 |
+
*/
|
56 |
+
public function getAllConfigsByQuote(Mage_Sales_Model_Quote $quote)
|
57 |
+
{
|
58 |
+
if (empty($this->matchingConfigs)) {
|
59 |
+
$configStore = $this->getConfigStore($quote->getStoreId());
|
60 |
+
|
61 |
+
$this->matchingConfigs = $configStore->getPayment()->getMethodsForQuote($this->methodType, $quote);
|
62 |
+
}
|
63 |
+
|
64 |
+
return $this->matchingConfigs;
|
65 |
+
}
|
66 |
+
}
|
app/code/community/Payone/Core/Model/Payment/Method/OnlineBankTransferGiropay.php
ADDED
@@ -0,0 +1,66 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Payment
|
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 Payment
|
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_Payment_Method_OnlineBankTransferGiropay
|
34 |
+
extends Payone_Core_Model_Payment_Method_Abstract
|
35 |
+
{
|
36 |
+
protected $methodType = Payone_Core_Model_System_Config_PaymentMethodType::ONLINEBANKTRANSFERGIROPAY;
|
37 |
+
|
38 |
+
protected $_code = Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERGIROPAY;
|
39 |
+
|
40 |
+
protected $_formBlockType = 'payone_core/payment_method_form_onlineBankTransfer';
|
41 |
+
protected $_infoBlockType = 'payone_core/payment_method_info_onlineBankTransfer';
|
42 |
+
|
43 |
+
/** @var Payone_Core_Model_Config_Payment_Method_Interface[] */
|
44 |
+
protected $matchingConfigs = array();
|
45 |
+
|
46 |
+
protected $_canUseInternal = false;
|
47 |
+
|
48 |
+
/**
|
49 |
+
* @api
|
50 |
+
*
|
51 |
+
* To be used in Form_Block, which has to display all online bank transfer types
|
52 |
+
*
|
53 |
+
* @param Mage_Sales_Model_Quote $quote
|
54 |
+
* @return Payone_Core_Model_Config_Payment_Method_Interface
|
55 |
+
*/
|
56 |
+
public function getAllConfigsByQuote(Mage_Sales_Model_Quote $quote)
|
57 |
+
{
|
58 |
+
if (empty($this->matchingConfigs)) {
|
59 |
+
$configStore = $this->getConfigStore($quote->getStoreId());
|
60 |
+
|
61 |
+
$this->matchingConfigs = $configStore->getPayment()->getMethodsForQuote($this->methodType, $quote);
|
62 |
+
}
|
63 |
+
|
64 |
+
return $this->matchingConfigs;
|
65 |
+
}
|
66 |
+
}
|
app/code/community/Payone/Core/Model/Payment/Method/OnlineBankTransferIdl.php
ADDED
@@ -0,0 +1,66 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Payment
|
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 Payment
|
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_Payment_Method_OnlineBankTransferIdl
|
34 |
+
extends Payone_Core_Model_Payment_Method_Abstract
|
35 |
+
{
|
36 |
+
protected $methodType = Payone_Core_Model_System_Config_PaymentMethodType::ONLINEBANKTRANSFERIDL;
|
37 |
+
|
38 |
+
protected $_code = Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERIDL;
|
39 |
+
|
40 |
+
protected $_formBlockType = 'payone_core/payment_method_form_onlineBankTransferIdl';
|
41 |
+
protected $_infoBlockType = 'payone_core/payment_method_info_onlineBankTransfer';
|
42 |
+
|
43 |
+
/** @var Payone_Core_Model_Config_Payment_Method_Interface[] */
|
44 |
+
protected $matchingConfigs = array();
|
45 |
+
|
46 |
+
protected $_canUseInternal = false;
|
47 |
+
|
48 |
+
/**
|
49 |
+
* @api
|
50 |
+
*
|
51 |
+
* To be used in Form_Block, which has to display all online bank transfer types
|
52 |
+
*
|
53 |
+
* @param Mage_Sales_Model_Quote $quote
|
54 |
+
* @return Payone_Core_Model_Config_Payment_Method_Interface
|
55 |
+
*/
|
56 |
+
public function getAllConfigsByQuote(Mage_Sales_Model_Quote $quote)
|
57 |
+
{
|
58 |
+
if (empty($this->matchingConfigs)) {
|
59 |
+
$configStore = $this->getConfigStore($quote->getStoreId());
|
60 |
+
|
61 |
+
$this->matchingConfigs = $configStore->getPayment()->getMethodsForQuote($this->methodType, $quote);
|
62 |
+
}
|
63 |
+
|
64 |
+
return $this->matchingConfigs;
|
65 |
+
}
|
66 |
+
}
|
app/code/community/Payone/Core/Model/Payment/Method/OnlineBankTransferP24.php
ADDED
@@ -0,0 +1,66 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Payment
|
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 Payment
|
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_Payment_Method_OnlineBankTransferP24
|
34 |
+
extends Payone_Core_Model_Payment_Method_Abstract
|
35 |
+
{
|
36 |
+
protected $methodType = Payone_Core_Model_System_Config_PaymentMethodType::ONLINEBANKTRANSFERP24;
|
37 |
+
|
38 |
+
protected $_code = Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERP24;
|
39 |
+
|
40 |
+
protected $_formBlockType = 'payone_core/payment_method_form_onlineBankTransfer';
|
41 |
+
protected $_infoBlockType = 'payone_core/payment_method_info_onlineBankTransfer';
|
42 |
+
|
43 |
+
/** @var Payone_Core_Model_Config_Payment_Method_Interface[] */
|
44 |
+
protected $matchingConfigs = array();
|
45 |
+
|
46 |
+
protected $_canUseInternal = false;
|
47 |
+
|
48 |
+
/**
|
49 |
+
* @api
|
50 |
+
*
|
51 |
+
* To be used in Form_Block, which has to display all online bank transfer types
|
52 |
+
*
|
53 |
+
* @param Mage_Sales_Model_Quote $quote
|
54 |
+
* @return Payone_Core_Model_Config_Payment_Method_Interface
|
55 |
+
*/
|
56 |
+
public function getAllConfigsByQuote(Mage_Sales_Model_Quote $quote)
|
57 |
+
{
|
58 |
+
if (empty($this->matchingConfigs)) {
|
59 |
+
$configStore = $this->getConfigStore($quote->getStoreId());
|
60 |
+
|
61 |
+
$this->matchingConfigs = $configStore->getPayment()->getMethodsForQuote($this->methodType, $quote);
|
62 |
+
}
|
63 |
+
|
64 |
+
return $this->matchingConfigs;
|
65 |
+
}
|
66 |
+
}
|
app/code/community/Payone/Core/Model/Payment/Method/OnlineBankTransferPostFinanceCard.php
ADDED
@@ -0,0 +1,66 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Payment
|
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 Payment
|
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_Payment_Method_OnlineBankTransferPostFinanceCard
|
34 |
+
extends Payone_Core_Model_Payment_Method_Abstract
|
35 |
+
{
|
36 |
+
protected $methodType = Payone_Core_Model_System_Config_PaymentMethodType::ONLINEBANKTRANSFERPFC;
|
37 |
+
|
38 |
+
protected $_code = Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERPFC;
|
39 |
+
|
40 |
+
protected $_formBlockType = 'payone_core/payment_method_form_onlineBankTransfer';
|
41 |
+
protected $_infoBlockType = 'payone_core/payment_method_info_onlineBankTransfer';
|
42 |
+
|
43 |
+
/** @var Payone_Core_Model_Config_Payment_Method_Interface[] */
|
44 |
+
protected $matchingConfigs = array();
|
45 |
+
|
46 |
+
protected $_canUseInternal = false;
|
47 |
+
|
48 |
+
/**
|
49 |
+
* @api
|
50 |
+
*
|
51 |
+
* To be used in Form_Block, which has to display all online bank transfer types
|
52 |
+
*
|
53 |
+
* @param Mage_Sales_Model_Quote $quote
|
54 |
+
* @return Payone_Core_Model_Config_Payment_Method_Interface
|
55 |
+
*/
|
56 |
+
public function getAllConfigsByQuote(Mage_Sales_Model_Quote $quote)
|
57 |
+
{
|
58 |
+
if (empty($this->matchingConfigs)) {
|
59 |
+
$configStore = $this->getConfigStore($quote->getStoreId());
|
60 |
+
|
61 |
+
$this->matchingConfigs = $configStore->getPayment()->getMethodsForQuote($this->methodType, $quote);
|
62 |
+
}
|
63 |
+
|
64 |
+
return $this->matchingConfigs;
|
65 |
+
}
|
66 |
+
}
|
app/code/community/Payone/Core/Model/Payment/Method/OnlineBankTransferPostFinanceEfinance.php
ADDED
@@ -0,0 +1,66 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Payment
|
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 Payment
|
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_Payment_Method_OnlineBankTransferPostFinanceEfinance
|
34 |
+
extends Payone_Core_Model_Payment_Method_Abstract
|
35 |
+
{
|
36 |
+
protected $methodType = Payone_Core_Model_System_Config_PaymentMethodType::ONLINEBANKTRANSFERPFF;
|
37 |
+
|
38 |
+
protected $_code = Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERPFF;
|
39 |
+
|
40 |
+
protected $_formBlockType = 'payone_core/payment_method_form_onlineBankTransfer';
|
41 |
+
protected $_infoBlockType = 'payone_core/payment_method_info_onlineBankTransfer';
|
42 |
+
|
43 |
+
/** @var Payone_Core_Model_Config_Payment_Method_Interface[] */
|
44 |
+
protected $matchingConfigs = array();
|
45 |
+
|
46 |
+
protected $_canUseInternal = false;
|
47 |
+
|
48 |
+
/**
|
49 |
+
* @api
|
50 |
+
*
|
51 |
+
* To be used in Form_Block, which has to display all online bank transfer types
|
52 |
+
*
|
53 |
+
* @param Mage_Sales_Model_Quote $quote
|
54 |
+
* @return Payone_Core_Model_Config_Payment_Method_Interface
|
55 |
+
*/
|
56 |
+
public function getAllConfigsByQuote(Mage_Sales_Model_Quote $quote)
|
57 |
+
{
|
58 |
+
if (empty($this->matchingConfigs)) {
|
59 |
+
$configStore = $this->getConfigStore($quote->getStoreId());
|
60 |
+
|
61 |
+
$this->matchingConfigs = $configStore->getPayment()->getMethodsForQuote($this->methodType, $quote);
|
62 |
+
}
|
63 |
+
|
64 |
+
return $this->matchingConfigs;
|
65 |
+
}
|
66 |
+
}
|
app/code/community/Payone/Core/Model/Payment/Method/OnlineBankTransferSofortueberweisung.php
ADDED
@@ -0,0 +1,66 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Payment
|
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 Payment
|
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_Payment_Method_OnlineBankTransferSofortueberweisung
|
34 |
+
extends Payone_Core_Model_Payment_Method_Abstract
|
35 |
+
{
|
36 |
+
protected $methodType = Payone_Core_Model_System_Config_PaymentMethodType::ONLINEBANKTRANSFERSOFORT;
|
37 |
+
|
38 |
+
protected $_code = Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFERSOFORT;
|
39 |
+
|
40 |
+
protected $_formBlockType = 'payone_core/payment_method_form_onlineBankTransfer';
|
41 |
+
protected $_infoBlockType = 'payone_core/payment_method_info_onlineBankTransfer';
|
42 |
+
|
43 |
+
/** @var Payone_Core_Model_Config_Payment_Method_Interface[] */
|
44 |
+
protected $matchingConfigs = array();
|
45 |
+
|
46 |
+
protected $_canUseInternal = false;
|
47 |
+
|
48 |
+
/**
|
49 |
+
* @api
|
50 |
+
*
|
51 |
+
* To be used in Form_Block, which has to display all online bank transfer types
|
52 |
+
*
|
53 |
+
* @param Mage_Sales_Model_Quote $quote
|
54 |
+
* @return Payone_Core_Model_Config_Payment_Method_Interface
|
55 |
+
*/
|
56 |
+
public function getAllConfigsByQuote(Mage_Sales_Model_Quote $quote)
|
57 |
+
{
|
58 |
+
if (empty($this->matchingConfigs)) {
|
59 |
+
$configStore = $this->getConfigStore($quote->getStoreId());
|
60 |
+
|
61 |
+
$this->matchingConfigs = $configStore->getPayment()->getMethodsForQuote($this->methodType, $quote);
|
62 |
+
}
|
63 |
+
|
64 |
+
return $this->matchingConfigs;
|
65 |
+
}
|
66 |
+
}
|
app/code/community/Payone/Core/Model/Payment/Method/Payolution.php
ADDED
@@ -0,0 +1,42 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Payment
|
18 |
+
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
+
* @author Robert M�ller <robert.mueller@fatchip.de>
|
20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
+
* @link http://www.fatchip.com
|
22 |
+
*/
|
23 |
+
|
24 |
+
class Payone_Core_Model_Payment_Method_Payolution extends Payone_Core_Model_Payment_Method_Abstract
|
25 |
+
{
|
26 |
+
protected $_canUseForMultishipping = true;
|
27 |
+
|
28 |
+
protected $methodType = Payone_Core_Model_System_Config_PaymentMethodType::PAYOLUTION;
|
29 |
+
|
30 |
+
protected $_code = Payone_Core_Model_System_Config_PaymentMethodCode::PAYOLUTION;
|
31 |
+
|
32 |
+
protected $_formBlockType = 'payone_core/payment_method_form_payolution';
|
33 |
+
protected $_infoBlockType = 'payone_core/payment_method_info_payolution';
|
34 |
+
|
35 |
+
protected $_blIpMandatory = true;
|
36 |
+
|
37 |
+
public function getApiResponseErrorMessage($response)
|
38 |
+
{
|
39 |
+
return $this->helper()->__('PAYONE_PAYOLUTION_API_ERRORMESSAGE');
|
40 |
+
}
|
41 |
+
|
42 |
+
}
|
app/code/community/Payone/Core/Model/Payment/Method/WalletAliPay.php
ADDED
@@ -0,0 +1,93 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Payment
|
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 Payment
|
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_Payment_Method_WalletAliPay extends Payone_Core_Model_Payment_Method_Abstract
|
34 |
+
{
|
35 |
+
/**
|
36 |
+
* @var string
|
37 |
+
*/
|
38 |
+
protected $methodType = Payone_Core_Model_System_Config_PaymentMethodType::WALLETALIPAY;
|
39 |
+
/**
|
40 |
+
* @var string
|
41 |
+
*/
|
42 |
+
protected $_code = Payone_Core_Model_System_Config_PaymentMethodCode::WALLETALIPAY;
|
43 |
+
/**
|
44 |
+
* @var string
|
45 |
+
*/
|
46 |
+
protected $_formBlockType = 'payone_core/payment_method_form_wallet';
|
47 |
+
/**
|
48 |
+
* @var string
|
49 |
+
*/
|
50 |
+
protected $_infoBlockType = 'payone_core/payment_method_info_wallet';
|
51 |
+
|
52 |
+
/** @var Payone_Core_Model_Config_Payment_Method_Interface[] */
|
53 |
+
protected $matchingConfigs = array();
|
54 |
+
/**
|
55 |
+
* @var bool
|
56 |
+
*/
|
57 |
+
protected $_canUseInternal = false;
|
58 |
+
|
59 |
+
/**
|
60 |
+
* @api
|
61 |
+
*
|
62 |
+
* To be used in Form_Block, which has to display all wallet types
|
63 |
+
*
|
64 |
+
* @param Mage_Sales_Model_Quote $quote
|
65 |
+
* @return Payone_Core_Model_Config_Payment_Method_Interface
|
66 |
+
*/
|
67 |
+
public function getAllConfigsByQuote(Mage_Sales_Model_Quote $quote)
|
68 |
+
{
|
69 |
+
if (empty($this->matchingConfigs)) {
|
70 |
+
$configStore = $this->getConfigStore($quote->getStoreId());
|
71 |
+
|
72 |
+
$this->matchingConfigs = $configStore->getPayment()->getMethodsForQuote($this->methodType, $quote);
|
73 |
+
}
|
74 |
+
|
75 |
+
return $this->matchingConfigs;
|
76 |
+
}
|
77 |
+
|
78 |
+
|
79 |
+
/**
|
80 |
+
* @note Getter is
|
81 |
+
* @param $redirectUrl
|
82 |
+
*/
|
83 |
+
public function setRedirectUrl($redirectUrl)
|
84 |
+
{
|
85 |
+
if(stripos($redirectUrl, 'paypal') !== false) {
|
86 |
+
$oSession = Mage::getSingleton('checkout/session');
|
87 |
+
$oSession->setPayoneIsRedirectedToPayPal(true);
|
88 |
+
}
|
89 |
+
|
90 |
+
$this->redirectUrl = $redirectUrl;
|
91 |
+
}
|
92 |
+
|
93 |
+
}
|
app/code/community/Payone/Core/Model/Payment/Method/WalletPaydirekt.php
ADDED
@@ -0,0 +1,92 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Payment
|
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 Payment
|
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_Payment_Method_WalletPaydirekt extends Payone_Core_Model_Payment_Method_Abstract
|
34 |
+
{
|
35 |
+
/**
|
36 |
+
* @var string
|
37 |
+
*/
|
38 |
+
protected $methodType = Payone_Core_Model_System_Config_PaymentMethodType::WALLETPAYDIREKT;
|
39 |
+
/**
|
40 |
+
* @var string
|
41 |
+
*/
|
42 |
+
protected $_code = Payone_Core_Model_System_Config_PaymentMethodCode::WALLETPAYDIREKT;
|
43 |
+
/**
|
44 |
+
* @var string
|
45 |
+
*/
|
46 |
+
protected $_formBlockType = 'payone_core/payment_method_form_wallet';
|
47 |
+
/**
|
48 |
+
* @var string
|
49 |
+
*/
|
50 |
+
protected $_infoBlockType = 'payone_core/payment_method_info_wallet';
|
51 |
+
|
52 |
+
/** @var Payone_Core_Model_Config_Payment_Method_Interface[] */
|
53 |
+
protected $matchingConfigs = array();
|
54 |
+
/**
|
55 |
+
* @var bool
|
56 |
+
*/
|
57 |
+
protected $_canUseInternal = false;
|
58 |
+
|
59 |
+
/**
|
60 |
+
* @api
|
61 |
+
*
|
62 |
+
* To be used in Form_Block, which has to display all wallet types
|
63 |
+
*
|
64 |
+
* @param Mage_Sales_Model_Quote $quote
|
65 |
+
* @return Payone_Core_Model_Config_Payment_Method_Interface
|
66 |
+
*/
|
67 |
+
public function getAllConfigsByQuote(Mage_Sales_Model_Quote $quote)
|
68 |
+
{
|
69 |
+
if (empty($this->matchingConfigs)) {
|
70 |
+
$configStore = $this->getConfigStore($quote->getStoreId());
|
71 |
+
|
72 |
+
$this->matchingConfigs = $configStore->getPayment()->getMethodsForQuote($this->methodType, $quote);
|
73 |
+
}
|
74 |
+
|
75 |
+
return $this->matchingConfigs;
|
76 |
+
}
|
77 |
+
|
78 |
+
/**
|
79 |
+
* @note Getter is
|
80 |
+
* @param $redirectUrl
|
81 |
+
*/
|
82 |
+
public function setRedirectUrl($redirectUrl)
|
83 |
+
{
|
84 |
+
if(stripos($redirectUrl, 'paypal') !== false) {
|
85 |
+
$oSession = Mage::getSingleton('checkout/session');
|
86 |
+
$oSession->setPayoneIsRedirectedToPayPal(true);
|
87 |
+
}
|
88 |
+
|
89 |
+
$this->redirectUrl = $redirectUrl;
|
90 |
+
}
|
91 |
+
|
92 |
+
}
|
app/code/community/Payone/Core/Model/Payment/Method/WalletPaypalExpress.php
ADDED
@@ -0,0 +1,92 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 Payment
|
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 Payment
|
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_Payment_Method_WalletPaypalExpress extends Payone_Core_Model_Payment_Method_Abstract
|
34 |
+
{
|
35 |
+
/**
|
36 |
+
* @var string
|
37 |
+
*/
|
38 |
+
protected $methodType = Payone_Core_Model_System_Config_PaymentMethodType::WALLETPAYPALEXPRESS;
|
39 |
+
/**
|
40 |
+
* @var string
|
41 |
+
*/
|
42 |
+
protected $_code = Payone_Core_Model_System_Config_PaymentMethodCode::WALLETPAYPALEXPRESS;
|
43 |
+
/**
|
44 |
+
* @var string
|
45 |
+
*/
|
46 |
+
protected $_formBlockType = 'payone_core/payment_method_form_wallet';
|
47 |
+
/**
|
48 |
+
* @var string
|
49 |
+
*/
|
50 |
+
protected $_infoBlockType = 'payone_core/payment_method_info_wallet';
|
51 |
+
|
52 |
+
/** @var Payone_Core_Model_Config_Payment_Method_Interface[] */
|
53 |
+
protected $matchingConfigs = array();
|
54 |
+
/**
|
55 |
+
* @var bool
|
56 |
+
*/
|
57 |
+
protected $_canUseInternal = false;
|
58 |
+
|
59 |
+
/**
|
60 |
+
* @api
|
61 |
+
*
|
62 |
+
* To be used in Form_Block, which has to display all wallet types
|
63 |
+
*
|
64 |
+
* @param Mage_Sales_Model_Quote $quote
|
65 |
+
* @return Payone_Core_Model_Config_Payment_Method_Interface
|
66 |
+
*/
|
67 |
+
public function getAllConfigsByQuote(Mage_Sales_Model_Quote $quote)
|
68 |
+
{
|
69 |
+
if (empty($this->matchingConfigs)) {
|
70 |
+
$configStore = $this->getConfigStore($quote->getStoreId());
|
71 |
+
|
72 |
+
$this->matchingConfigs = $configStore->getPayment()->getMethodsForQuote($this->methodType, $quote);
|
73 |
+
}
|
74 |
+
|
75 |
+
return $this->matchingConfigs;
|
76 |
+
}
|
77 |
+
|
78 |
+
/**
|
79 |
+
* @note Getter is
|
80 |
+
* @param $redirectUrl
|
81 |
+
*/
|
82 |
+
public function setRedirectUrl($redirectUrl)
|
83 |
+
{
|
84 |
+
if(stripos($redirectUrl, 'paypal') !== false) {
|
85 |
+
$oSession = Mage::getSingleton('checkout/session');
|
86 |
+
$oSession->setPayoneIsRedirectedToPayPal(true);
|
87 |
+
}
|
88 |
+
|
89 |
+
$this->redirectUrl = $redirectUrl;
|
90 |
+
}
|
91 |
+
|
92 |
+
}
|
app/code/community/Payone/Core/Model/Repository/Api.php
CHANGED
@@ -57,23 +57,18 @@ class Payone_Core_Model_Repository_Api
|
|
57 |
public function save(
|
58 |
Payone_Api_Request_Interface $request,
|
59 |
Payone_Api_Response_Interface $response
|
60 |
-
)
|
61 |
-
{
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
$domainObject = $this->getFactory()->getModelApi();
|
73 |
$domainObject->setData($request->toArray());
|
74 |
$domainObject->setRawRequest($request->__toString());
|
75 |
$domainObject->setRawResponse($response->getRawResponseToString());
|
76 |
$domainObject->setResponse($response->getStatus());
|
|
|
|
|
|
|
|
|
|
|
|
|
77 |
$domainObject->save();
|
78 |
}
|
79 |
|
57 |
public function save(
|
58 |
Payone_Api_Request_Interface $request,
|
59 |
Payone_Api_Response_Interface $response
|
60 |
+
) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
$domainObject = $this->getFactory()->getModelApi();
|
62 |
$domainObject->setData($request->toArray());
|
63 |
$domainObject->setRawRequest($request->__toString());
|
64 |
$domainObject->setRawResponse($response->getRawResponseToString());
|
65 |
$domainObject->setResponse($response->getStatus());
|
66 |
+
|
67 |
+
if ($response instanceof Payone_Api_Response_Error) {
|
68 |
+
$oSession = Mage::getSingleton('checkout/session');
|
69 |
+
$oSession->setPayoneApiLogEntry(clone $domainObject);
|
70 |
+
}
|
71 |
+
|
72 |
$domainObject->save();
|
73 |
}
|
74 |
|
app/code/community/Payone/Core/Model/Repository/TransactionStatus.php
CHANGED
@@ -46,6 +46,11 @@ class Payone_Core_Model_Repository_TransactionStatus
|
|
46 |
return self::KEY;
|
47 |
}
|
48 |
|
|
|
|
|
|
|
|
|
|
|
49 |
/**
|
50 |
* @param Payone_TransactionStatus_Request_Interface $request
|
51 |
* @param Payone_TransactionStatus_Response_Interface $response
|
@@ -70,6 +75,9 @@ class Payone_Core_Model_Repository_TransactionStatus
|
|
70 |
|
71 |
$aRequest = Mage::app()->getRequest()->getParams();
|
72 |
$data['raw_request'] = serialize($aRequest);
|
|
|
|
|
|
|
73 |
|
74 |
$domainObject->setData($data);
|
75 |
|
46 |
return self::KEY;
|
47 |
}
|
48 |
|
49 |
+
public function isUTF8($sString)
|
50 |
+
{
|
51 |
+
return $sString === mb_convert_encoding(mb_convert_encoding($sString, "UTF-32", "UTF-8"), "UTF-8", "UTF-32");
|
52 |
+
}
|
53 |
+
|
54 |
/**
|
55 |
* @param Payone_TransactionStatus_Request_Interface $request
|
56 |
* @param Payone_TransactionStatus_Response_Interface $response
|
75 |
|
76 |
$aRequest = Mage::app()->getRequest()->getParams();
|
77 |
$data['raw_request'] = serialize($aRequest);
|
78 |
+
if (!$this->isUTF8($data['raw_request'])) {
|
79 |
+
$data['raw_request'] = utf8_encode($data['raw_request']);
|
80 |
+
}
|
81 |
|
82 |
$domainObject->setData($data);
|
83 |
|
app/code/community/Payone/Core/Model/Service/Config/XmlGenerate.php
CHANGED
@@ -233,17 +233,28 @@ class Payone_Core_Model_Service_Config_XmlGenerate
|
|
233 |
|
234 |
$paymentMethodConfig->setTitle($paymentMethod->getName());
|
235 |
|
|
|
236 |
if ($paymentMethod->getTypes() !== NULL && $paymentMethod->getTypes() !== false) {
|
237 |
$types = $paymentMethod->getTypes();
|
238 |
if (is_array($types)) {
|
239 |
$types = implode(',', $types);
|
240 |
}
|
241 |
|
|
|
242 |
if ($paymentMethodConfig instanceof Payone_Settings_Data_ConfigFile_PaymentMethod_Creditcard) {
|
243 |
/**@var $paymentMethodConfig Payone_Settings_Data_ConfigFile_PaymentMethod_Creditcard */
|
244 |
$paymentMethodConfig->setCvc2($paymentMethod->getCheckCvc());
|
245 |
-
}
|
246 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
247 |
$paymentMethodConfig->setTypes($types);
|
248 |
}
|
249 |
|
233 |
|
234 |
$paymentMethodConfig->setTitle($paymentMethod->getName());
|
235 |
|
236 |
+
|
237 |
if ($paymentMethod->getTypes() !== NULL && $paymentMethod->getTypes() !== false) {
|
238 |
$types = $paymentMethod->getTypes();
|
239 |
if (is_array($types)) {
|
240 |
$types = implode(',', $types);
|
241 |
}
|
242 |
|
243 |
+
|
244 |
if ($paymentMethodConfig instanceof Payone_Settings_Data_ConfigFile_PaymentMethod_Creditcard) {
|
245 |
/**@var $paymentMethodConfig Payone_Settings_Data_ConfigFile_PaymentMethod_Creditcard */
|
246 |
$paymentMethodConfig->setCvc2($paymentMethod->getCheckCvc());
|
|
|
247 |
|
248 |
+
if ($paymentMethodConfig->getHideCvc() !== NULL && $paymentMethodConfig->getHideCvc() !== false) {
|
249 |
+
$hideCvcTypes = $paymentMethodConfig->getHideCvc();
|
250 |
+
|
251 |
+
if (is_array($hideCvcTypes)) {
|
252 |
+
$hideCvcTypes = implode(',', $hideCvcTypes);
|
253 |
+
|
254 |
+
}
|
255 |
+
$paymentMethodConfig->setHideCvc($hideCvcTypes);
|
256 |
+
}
|
257 |
+
}
|
258 |
$paymentMethodConfig->setTypes($types);
|
259 |
}
|
260 |
|
app/code/community/Payone/Core/Model/Service/InitializeConfig.php
CHANGED
@@ -224,8 +224,8 @@ class Payone_Core_Model_Service_InitializeConfig
|
|
224 |
$storeId = $this->getStoreId();
|
225 |
}
|
226 |
|
227 |
-
if ($storeId === null) {
|
228 |
-
$storeId =
|
229 |
}
|
230 |
|
231 |
$cacheId = sprintf(self::CONIG_REGISTRY_KEY, $storeId);
|
@@ -242,8 +242,8 @@ class Payone_Core_Model_Service_InitializeConfig
|
|
242 |
$storeId = $this->getStoreId();
|
243 |
}
|
244 |
|
245 |
-
if ($storeId === null) {
|
246 |
-
$storeId =
|
247 |
}
|
248 |
|
249 |
$cacheId = sprintf(self::CONFIG_CACHE_ID, $storeId);
|
224 |
$storeId = $this->getStoreId();
|
225 |
}
|
226 |
|
227 |
+
if ($storeId === null) { // storeId = null is translated to *current store id* by magento
|
228 |
+
$storeId = Mage::app()->getStore()->getId();
|
229 |
}
|
230 |
|
231 |
$cacheId = sprintf(self::CONIG_REGISTRY_KEY, $storeId);
|
242 |
$storeId = $this->getStoreId();
|
243 |
}
|
244 |
|
245 |
+
if ($storeId === null) { // storeId = null is translated to *current store id* by magento
|
246 |
+
$storeId = Mage::app()->getStore()->getId();
|
247 |
}
|
248 |
|
249 |
$cacheId = sprintf(self::CONFIG_CACHE_ID, $storeId);
|
app/code/community/Payone/Core/Model/Service/TransactionStatus/Execute.php
CHANGED
@@ -67,7 +67,7 @@ class Payone_Core_Model_Service_TransactionStatus_Execute extends Payone_Core_Mo
|
|
67 |
$continue = false;
|
68 |
}
|
69 |
}
|
70 |
-
|
71 |
return $countExecuted;
|
72 |
}
|
73 |
|
@@ -78,6 +78,8 @@ class Payone_Core_Model_Service_TransactionStatus_Execute extends Payone_Core_Mo
|
|
78 |
{
|
79 |
$storeId = $transactionStatus->getStoreId();
|
80 |
|
|
|
|
|
81 |
$storeBefore = $this->getApp()->getStore();
|
82 |
$areaBefore = $this->getDesign()->getArea();
|
83 |
|
@@ -91,15 +93,16 @@ class Payone_Core_Model_Service_TransactionStatus_Execute extends Payone_Core_Mo
|
|
91 |
|
92 |
$transactionStatus->setStatusRunning();
|
93 |
$transactionStatus->save();
|
94 |
-
|
95 |
try {
|
96 |
$this->getServiceProcess()->execute($transactionStatus);
|
97 |
$transactionStatus->setStatusOk();
|
|
|
98 |
} catch (Exception $e) {
|
99 |
$transactionStatus->setStatusError();
|
100 |
$transactionStatus->setProcessingError($e->getMessage());
|
|
|
101 |
}
|
102 |
-
|
103 |
$transactionStatus->setProcessedAt(date('Y-m-d H:i:s'));
|
104 |
$transactionStatus->save();
|
105 |
|
@@ -109,6 +112,7 @@ class Payone_Core_Model_Service_TransactionStatus_Execute extends Payone_Core_Mo
|
|
109 |
// Reset Area to old Area
|
110 |
$this->getDesign()->setArea($areaBefore);
|
111 |
$this->getApp()->loadArea($areaBefore);
|
|
|
112 |
}
|
113 |
|
114 |
/**
|
67 |
$continue = false;
|
68 |
}
|
69 |
}
|
70 |
+
Mage::helper('payone_core')->logCronjobMessage("executePending: finished ".$countExecuted);
|
71 |
return $countExecuted;
|
72 |
}
|
73 |
|
78 |
{
|
79 |
$storeId = $transactionStatus->getStoreId();
|
80 |
|
81 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Execute - Execute TransactionStatus action: {$transactionStatus->getTxaction()} - store-id: {$storeId}", $storeId);
|
82 |
+
|
83 |
$storeBefore = $this->getApp()->getStore();
|
84 |
$areaBefore = $this->getDesign()->getArea();
|
85 |
|
93 |
|
94 |
$transactionStatus->setStatusRunning();
|
95 |
$transactionStatus->save();
|
96 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Execute - Set status to running", $storeId);
|
97 |
try {
|
98 |
$this->getServiceProcess()->execute($transactionStatus);
|
99 |
$transactionStatus->setStatusOk();
|
100 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Execute - Finished service execution, set status to complete", $storeId);
|
101 |
} catch (Exception $e) {
|
102 |
$transactionStatus->setStatusError();
|
103 |
$transactionStatus->setProcessingError($e->getMessage());
|
104 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Execute - Error during service execution, set status to error with message {$e->getMessage()}", $storeId);
|
105 |
}
|
|
|
106 |
$transactionStatus->setProcessedAt(date('Y-m-d H:i:s'));
|
107 |
$transactionStatus->save();
|
108 |
|
112 |
// Reset Area to old Area
|
113 |
$this->getDesign()->setArea($areaBefore);
|
114 |
$this->getApp()->loadArea($areaBefore);
|
115 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Execute - Finished", $storeId);
|
116 |
}
|
117 |
|
118 |
/**
|
app/code/community/Payone/Core/Model/Service/TransactionStatus/Process.php
CHANGED
@@ -38,6 +38,7 @@ class Payone_Core_Model_Service_TransactionStatus_Process extends Payone_Core_Mo
|
|
38 |
const EVENT_PARAMETER_TRANSACTION = 'transaction';
|
39 |
const EVENT_PARAMETER_TRANSACTIONSTATUS = 'transaction_status';
|
40 |
const EVENT_PARAMETER_CONFIG = 'config';
|
|
|
41 |
|
42 |
/**
|
43 |
* @var Payone_Core_Model_Service_Transaction_Update
|
@@ -67,8 +68,10 @@ class Payone_Core_Model_Service_TransactionStatus_Process extends Payone_Core_Mo
|
|
67 |
{
|
68 |
$order = $this->getFactory()->getModelSalesOrder();
|
69 |
$order->loadByIncrementId($transactionStatus->getReference());
|
70 |
-
|
|
|
71 |
if (!$order->hasData()) {
|
|
|
72 |
throw new Payone_Core_Exception_OrderNotFound('Reference "'.$transactionStatus->getReference().'"."');
|
73 |
}
|
74 |
|
@@ -77,11 +80,12 @@ class Payone_Core_Model_Service_TransactionStatus_Process extends Payone_Core_Mo
|
|
77 |
$lastTxId = $payment->getLastTransId();
|
78 |
if($lastTxId != $transactionStatus->getTxid())
|
79 |
{
|
|
|
80 |
return; // Don´t throw an exception, just abort processing.
|
81 |
}
|
82 |
-
|
83 |
$config = $this->helperConfig()->getConfigStore($order->getStoreId());
|
84 |
|
|
|
85 |
$transactionStatus->setStoreId($order->getStoreId());
|
86 |
$transactionStatus->setOrderId($order->getId());
|
87 |
|
@@ -89,32 +93,40 @@ class Payone_Core_Model_Service_TransactionStatus_Process extends Payone_Core_Mo
|
|
89 |
$transaction = $this->getServiceTransaction()->updateByTransactionStatus($transactionStatus);
|
90 |
|
91 |
// Update Order Status
|
|
|
92 |
$this->getServiceOrderStatus()->setConfigStore($config);
|
93 |
$this->getServiceOrderStatus()->updateByTransactionStatus($order, $transactionStatus);
|
94 |
|
95 |
// Add Order Comment
|
|
|
96 |
$this->getServiceOrderComment()->addByTransactionStatus($order, $transactionStatus);
|
97 |
|
98 |
// Store Clearing Parameters (needs to be done before the events get triggered)
|
|
|
99 |
$this->getServiceStoreClearingParams()->execute($transactionStatus, $order);
|
100 |
|
101 |
// Save before Event is triggerd
|
|
|
102 |
$resouce = $this->getFactory()->getModelResourceTransaction();
|
103 |
$resouce->addObject($order);
|
104 |
$resouce->addObject($transactionStatus);
|
105 |
$resouce->save();
|
106 |
|
107 |
-
|
108 |
// Trigger Event
|
109 |
$params = array(
|
110 |
self::EVENT_PARAMETER_TRANSACTIONSTATUS => $transactionStatus,
|
111 |
self::EVENT_PARAMETER_TRANSACTION => $transaction,
|
112 |
self::EVENT_PARAMETER_CONFIG => $config,
|
113 |
-
|
114 |
);
|
115 |
|
|
|
116 |
$this->dispatchEvent(self::EVENT_NAME_PREFIX . self::EVENT_NAME_ALL, $params);
|
|
|
|
|
117 |
$this->dispatchEvent(self::EVENT_NAME_PREFIX . $transactionStatus->getTxaction(), $params);
|
|
|
|
|
118 |
}
|
119 |
|
120 |
/**
|
38 |
const EVENT_PARAMETER_TRANSACTION = 'transaction';
|
39 |
const EVENT_PARAMETER_TRANSACTIONSTATUS = 'transaction_status';
|
40 |
const EVENT_PARAMETER_CONFIG = 'config';
|
41 |
+
const EVENT_PARAMETER_ORDER = 'order';
|
42 |
|
43 |
/**
|
44 |
* @var Payone_Core_Model_Service_Transaction_Update
|
68 |
{
|
69 |
$order = $this->getFactory()->getModelSalesOrder();
|
70 |
$order->loadByIncrementId($transactionStatus->getReference());
|
71 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Process - Got order id: {$order->getId()} store-id: {$order->getStoreId()}", $order->getStoreId());
|
72 |
+
|
73 |
if (!$order->hasData()) {
|
74 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Process - Error Order has no data", $order->getStoreId(), Zend_Log::ERR);
|
75 |
throw new Payone_Core_Exception_OrderNotFound('Reference "'.$transactionStatus->getReference().'"."');
|
76 |
}
|
77 |
|
80 |
$lastTxId = $payment->getLastTransId();
|
81 |
if($lastTxId != $transactionStatus->getTxid())
|
82 |
{
|
83 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Process - Error TransactionStatus mismatch: payment-lastTransId: {$lastTxId} - TS-txid: {$transactionStatus->getTxid()}", $order->getStoreId(), Zend_Log::ERR);
|
84 |
return; // Don´t throw an exception, just abort processing.
|
85 |
}
|
|
|
86 |
$config = $this->helperConfig()->getConfigStore($order->getStoreId());
|
87 |
|
88 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Process - Update TransactionStatus", $order->getStoreId());
|
89 |
$transactionStatus->setStoreId($order->getStoreId());
|
90 |
$transactionStatus->setOrderId($order->getId());
|
91 |
|
93 |
$transaction = $this->getServiceTransaction()->updateByTransactionStatus($transactionStatus);
|
94 |
|
95 |
// Update Order Status
|
96 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Process - Update order status", $order->getStoreId());
|
97 |
$this->getServiceOrderStatus()->setConfigStore($config);
|
98 |
$this->getServiceOrderStatus()->updateByTransactionStatus($order, $transactionStatus);
|
99 |
|
100 |
// Add Order Comment
|
101 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Process - Add order comment", $order->getStoreId());
|
102 |
$this->getServiceOrderComment()->addByTransactionStatus($order, $transactionStatus);
|
103 |
|
104 |
// Store Clearing Parameters (needs to be done before the events get triggered)
|
105 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Process - Store clearing parameters", $order->getStoreId());
|
106 |
$this->getServiceStoreClearingParams()->execute($transactionStatus, $order);
|
107 |
|
108 |
// Save before Event is triggerd
|
109 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Process - Save before events", $order->getStoreId());
|
110 |
$resouce = $this->getFactory()->getModelResourceTransaction();
|
111 |
$resouce->addObject($order);
|
112 |
$resouce->addObject($transactionStatus);
|
113 |
$resouce->save();
|
114 |
|
|
|
115 |
// Trigger Event
|
116 |
$params = array(
|
117 |
self::EVENT_PARAMETER_TRANSACTIONSTATUS => $transactionStatus,
|
118 |
self::EVENT_PARAMETER_TRANSACTION => $transaction,
|
119 |
self::EVENT_PARAMETER_CONFIG => $config,
|
120 |
+
self::EVENT_PARAMETER_ORDER => $order,
|
121 |
);
|
122 |
|
123 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Process - Trigger event ".self::EVENT_NAME_PREFIX.self::EVENT_NAME_ALL, $order->getStoreId());
|
124 |
$this->dispatchEvent(self::EVENT_NAME_PREFIX . self::EVENT_NAME_ALL, $params);
|
125 |
+
|
126 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Process - Trigger event ".self::EVENT_NAME_PREFIX.$transactionStatus->getTxaction(), $order->getStoreId());
|
127 |
$this->dispatchEvent(self::EVENT_NAME_PREFIX . $transactionStatus->getTxaction(), $params);
|
128 |
+
|
129 |
+
$this->helper()->logCronjobMessage("ID: {$transactionStatus->getId()} - Process - Finished", $order->getStoreId());
|
130 |
}
|
131 |
|
132 |
/**
|
app/code/community/Payone/Core/Model/System/Config/CreditCardHideCvc.php
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 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_Model
|
28 |
+
* @subpackage System
|
29 |
+
* @copyright Copyright (c) 2017 <support@e3n.de> - www.e3n.de
|
30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
31 |
+
* @link http://www.e3n.de
|
32 |
+
*/
|
33 |
+
class Payone_Core_Model_System_Config_CreditCardHideCvc extends Payone_Core_Model_System_Config_Abstract
|
34 |
+
{
|
35 |
+
/**
|
36 |
+
* @return array
|
37 |
+
*/
|
38 |
+
public function toArray()
|
39 |
+
{
|
40 |
+
$settings = new Payone_Settings_Configuration_PaymentMethod_CreditCard();
|
41 |
+
return $settings->getTypes();
|
42 |
+
}
|
43 |
+
|
44 |
+
}
|
app/code/community/Payone/Core/Model/System/Config/PaymentMethodCode.php
CHANGED
@@ -41,14 +41,24 @@ class Payone_Core_Model_System_Config_PaymentMethodCode extends Payone_Core_Mode
|
|
41 |
const DEBITPAYMENT = 'payone_debit_payment';
|
42 |
const INVOICE = 'payone_invoice';
|
43 |
const SAFEINVOICE = 'payone_safe_invoice';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
const ONLINEBANKTRANSFER = 'payone_online_bank_transfer';
|
45 |
const WALLET = 'payone_wallet';
|
46 |
const BARZAHLEN = 'payone_barzahlen';
|
47 |
const RATEPAY = 'payone_ratepay';
|
48 |
-
|
49 |
const PAYOLUTIONINVOICING = 'payone_payolution_invoicing';
|
50 |
const PAYOLUTIONDEBIT = 'payone_payolution_debit';
|
51 |
const PAYOLUTIONINSTALLMENT = 'payone_payolution_installment';
|
|
|
|
|
|
|
52 |
|
53 |
/**
|
54 |
* @return array
|
@@ -67,10 +77,20 @@ class Payone_Core_Model_System_Config_PaymentMethodCode extends Payone_Core_Mode
|
|
67 |
self::WALLET => 'Wallet',
|
68 |
self::BARZAHLEN => 'Barzahlen',
|
69 |
self::RATEPAY => 'RatePay',
|
70 |
-
|
71 |
self::PAYOLUTIONINVOICING => 'Payolution Invoicing',
|
72 |
self::PAYOLUTIONDEBIT => 'Payolution Debit',
|
73 |
-
self::PAYOLUTIONINSTALLMENT => 'Payolution Installment'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
);
|
75 |
}
|
76 |
}
|
41 |
const DEBITPAYMENT = 'payone_debit_payment';
|
42 |
const INVOICE = 'payone_invoice';
|
43 |
const SAFEINVOICE = 'payone_safe_invoice';
|
44 |
+
const ONLINEBANKTRANSFERGIROPAY = 'payone_online_bank_transfer_giropay';
|
45 |
+
const ONLINEBANKTRANSFERP24 = 'payone_online_bank_transfer_p24';
|
46 |
+
const ONLINEBANKTRANSFEREPS = 'payone_online_bank_transfer_eps';
|
47 |
+
const ONLINEBANKTRANSFERPFF = 'payone_online_bank_transfer_pff';
|
48 |
+
const ONLINEBANKTRANSFERPFC = 'payone_online_bank_transfer_pfc';
|
49 |
+
const ONLINEBANKTRANSFERIDL = 'payone_online_bank_transfer_idl';
|
50 |
+
const ONLINEBANKTRANSFERSOFORT = 'payone_online_bank_transfer_sofortueberweisung';
|
51 |
const ONLINEBANKTRANSFER = 'payone_online_bank_transfer';
|
52 |
const WALLET = 'payone_wallet';
|
53 |
const BARZAHLEN = 'payone_barzahlen';
|
54 |
const RATEPAY = 'payone_ratepay';
|
55 |
+
const PAYOLUTION = 'payone_payolution';
|
56 |
const PAYOLUTIONINVOICING = 'payone_payolution_invoicing';
|
57 |
const PAYOLUTIONDEBIT = 'payone_payolution_debit';
|
58 |
const PAYOLUTIONINSTALLMENT = 'payone_payolution_installment';
|
59 |
+
const WALLETPAYDIREKT = 'payone_wallet_paydirekt';
|
60 |
+
const WALLETPAYPALEXPRESS = 'payone_wallet_paypal_express';
|
61 |
+
const WALLETALIPAY = 'payone_wallet_alipay';
|
62 |
|
63 |
/**
|
64 |
* @return array
|
77 |
self::WALLET => 'Wallet',
|
78 |
self::BARZAHLEN => 'Barzahlen',
|
79 |
self::RATEPAY => 'RatePay',
|
80 |
+
//self::PAYOLUTION => 'Payolution',
|
81 |
self::PAYOLUTIONINVOICING => 'Payolution Invoicing',
|
82 |
self::PAYOLUTIONDEBIT => 'Payolution Debit',
|
83 |
+
self::PAYOLUTIONINSTALLMENT => 'Payolution Installment',
|
84 |
+
self::WALLETPAYDIREKT => 'Paydirekt',
|
85 |
+
self::WALLETPAYPALEXPRESS => 'Paypal Express',
|
86 |
+
self::WALLETALIPAY => 'AliPay',
|
87 |
+
self::ONLINEBANKTRANSFERSOFORT => 'Sofortueberweisung',
|
88 |
+
self::ONLINEBANKTRANSFERGIROPAY => 'Giropay',
|
89 |
+
self::ONLINEBANKTRANSFEREPS => 'eps Online Ueberweisung',
|
90 |
+
self::ONLINEBANKTRANSFERIDL => 'Ideal',
|
91 |
+
self::ONLINEBANKTRANSFERPFF => 'PostFinance E-Finance',
|
92 |
+
self::ONLINEBANKTRANSFERPFC => 'PostFinance Card',
|
93 |
+
self::ONLINEBANKTRANSFERP24 => 'Przelewy24'
|
94 |
);
|
95 |
}
|
96 |
}
|
app/code/community/Payone/Core/Model/System/Config/PaymentMethodType.php
CHANGED
@@ -39,13 +39,24 @@ class Payone_Core_Model_System_Config_PaymentMethodType extends Payone_Core_Mode
|
|
39 |
const DEBITPAYMENT = 'debit_payment';
|
40 |
const SAFEINVOICE = 'safe_invoice';
|
41 |
const INVOICE = 'invoice';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
const ONLINEBANKTRANSFER = 'online_bank_transfer';
|
43 |
const WALLET = 'wallet';
|
44 |
const BARZAHLEN = 'barzahlen';
|
45 |
const RATEPAY = 'ratepay';
|
|
|
46 |
const PAYOLUTIONINVOICING = 'payolution_invoicing';
|
47 |
const PAYOLUTIONDEBIT = 'payolution_debit';
|
48 |
const PAYOLUTIONINSTALLMENT = 'payolution_installment';
|
|
|
|
|
|
|
49 |
|
50 |
|
51 |
/**
|
@@ -61,13 +72,24 @@ class Payone_Core_Model_System_Config_PaymentMethodType extends Payone_Core_Mode
|
|
61 |
self::DEBITPAYMENT => 'Debit Payment',
|
62 |
self::SAFEINVOICE => 'Safe Invoice',
|
63 |
self::INVOICE => 'Invoice',
|
64 |
-
self::ONLINEBANKTRANSFER => 'Online Bank Transfer',
|
65 |
-
self::WALLET => 'Wallet',
|
66 |
self::BARZAHLEN => 'Barzahlen',
|
67 |
self::RATEPAY => 'RatePay',
|
|
|
68 |
self::PAYOLUTIONINVOICING => 'Payolution Invoicing',
|
69 |
self::PAYOLUTIONDEBIT => 'Payolution Debit',
|
70 |
-
self::PAYOLUTIONINSTALLMENT => 'Payolution Installment'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
);
|
72 |
}
|
73 |
}
|
39 |
const DEBITPAYMENT = 'debit_payment';
|
40 |
const SAFEINVOICE = 'safe_invoice';
|
41 |
const INVOICE = 'invoice';
|
42 |
+
const ONLINEBANKTRANSFERPFC = 'online_bank_transfer_pfc';
|
43 |
+
const ONLINEBANKTRANSFERGIROPAY = 'online_bank_transfer_giropay';
|
44 |
+
const ONLINEBANKTRANSFERPFF = 'online_bank_transfer_pff';
|
45 |
+
const ONLINEBANKTRANSFEREPS = 'online_bank_transfer_eps';
|
46 |
+
const ONLINEBANKTRANSFERP24 = 'online_bank_transfer_p24';
|
47 |
+
const ONLINEBANKTRANSFERIDL = 'online_bank_transfer_idl';
|
48 |
+
const ONLINEBANKTRANSFERSOFORT = 'online_bank_transfer_sofortueberweisung';
|
49 |
const ONLINEBANKTRANSFER = 'online_bank_transfer';
|
50 |
const WALLET = 'wallet';
|
51 |
const BARZAHLEN = 'barzahlen';
|
52 |
const RATEPAY = 'ratepay';
|
53 |
+
const PAYOLUTION = 'payolution';
|
54 |
const PAYOLUTIONINVOICING = 'payolution_invoicing';
|
55 |
const PAYOLUTIONDEBIT = 'payolution_debit';
|
56 |
const PAYOLUTIONINSTALLMENT = 'payolution_installment';
|
57 |
+
const WALLETPAYDIREKT = 'wallet_paydirekt';
|
58 |
+
const WALLETPAYPALEXPRESS = 'wallet_paypal_express';
|
59 |
+
const WALLETALIPAY = 'wallet_alipay';
|
60 |
|
61 |
|
62 |
/**
|
72 |
self::DEBITPAYMENT => 'Debit Payment',
|
73 |
self::SAFEINVOICE => 'Safe Invoice',
|
74 |
self::INVOICE => 'Invoice',
|
75 |
+
//self::ONLINEBANKTRANSFER => 'Online Bank Transfer',
|
76 |
+
//self::WALLET => 'Wallet',
|
77 |
self::BARZAHLEN => 'Barzahlen',
|
78 |
self::RATEPAY => 'RatePay',
|
79 |
+
// self::PAYOLUTION => 'Payolution',
|
80 |
self::PAYOLUTIONINVOICING => 'Payolution Invoicing',
|
81 |
self::PAYOLUTIONDEBIT => 'Payolution Debit',
|
82 |
+
self::PAYOLUTIONINSTALLMENT => 'Payolution Installment',
|
83 |
+
self::WALLETPAYDIREKT => 'Paydirekt',
|
84 |
+
self::WALLETPAYPALEXPRESS => 'Paypal Express',
|
85 |
+
self::WALLETALIPAY => 'AliPay',
|
86 |
+
self::ONLINEBANKTRANSFERSOFORT => 'Sofortueberweisung',
|
87 |
+
self::ONLINEBANKTRANSFERGIROPAY => 'Giropay',
|
88 |
+
self::ONLINEBANKTRANSFEREPS => 'eps Online Ueberweisung',
|
89 |
+
self::ONLINEBANKTRANSFERIDL => 'Ideal',
|
90 |
+
self::ONLINEBANKTRANSFERPFF => 'PostFinance E-Finance',
|
91 |
+
self::ONLINEBANKTRANSFERPFC => 'PostFinance Card',
|
92 |
+
self::ONLINEBANKTRANSFERP24 => 'Przelewy24'
|
93 |
);
|
94 |
}
|
95 |
}
|
app/code/community/Payone/Core/controllers/Adminhtml/Payonecore/Protocol/TransactionStatusController.php
CHANGED
@@ -33,7 +33,7 @@
|
|
33 |
class Payone_Core_Adminhtml_Payonecore_Protocol_TransactionStatusController
|
34 |
extends Payone_Core_Controller_Adminhtml_Abstract
|
35 |
{
|
36 |
-
protected $acl_resource = 'payone/protocol/
|
37 |
|
38 |
/**
|
39 |
* @return Payone_Core_Adminhtml_Protocol_TransactionStatusController
|
33 |
class Payone_Core_Adminhtml_Payonecore_Protocol_TransactionStatusController
|
34 |
extends Payone_Core_Controller_Adminhtml_Abstract
|
35 |
{
|
36 |
+
protected $acl_resource = 'payone/protocol/transaction_status';
|
37 |
|
38 |
/**
|
39 |
* @return Payone_Core_Adminhtml_Protocol_TransactionStatusController
|
app/code/community/Payone/Core/controllers/PexpressController.php
CHANGED
@@ -70,8 +70,7 @@ class Payone_Core_PexpressController extends Payone_Core_Controller_Abstract
|
|
70 |
|
71 |
$this->_checkout->savePayment(
|
72 |
array(
|
73 |
-
'method' => Payone_Core_Model_System_Config_PaymentMethodCode::
|
74 |
-
'payone_wallet_type' => Payone_Api_Enum_WalletType::PAYPAL_EXPRESS,
|
75 |
'payone_config_payment_method_id' => $this->_config->getId()
|
76 |
)
|
77 |
);
|
@@ -233,7 +232,7 @@ class Payone_Core_PexpressController extends Payone_Core_Controller_Abstract
|
|
233 |
Mage::throwException(Mage::helper('payone_core')->__('Unable to initialize Payone Express Checkout.'));
|
234 |
}
|
235 |
|
236 |
-
$methodInstance = Mage::helper('payment')->getMethodInstance(Payone_Core_Model_System_Config_PaymentMethodCode::
|
237 |
$this->_config = $methodInstance->getConfigForQuote($quote);
|
238 |
|
239 |
$this->_checkout = Mage::getModel(
|
@@ -246,8 +245,9 @@ class Payone_Core_PexpressController extends Payone_Core_Controller_Abstract
|
|
246 |
|
247 |
/**
|
248 |
* Set and get $workOrderId to the session
|
249 |
-
*
|
250 |
-
* @
|
|
|
251 |
*/
|
252 |
private function _initWorkOrderId($workOrderId = null)
|
253 |
{
|
70 |
|
71 |
$this->_checkout->savePayment(
|
72 |
array(
|
73 |
+
'method' => Payone_Core_Model_System_Config_PaymentMethodCode::WALLETPAYPALEXPRESS,
|
|
|
74 |
'payone_config_payment_method_id' => $this->_config->getId()
|
75 |
)
|
76 |
);
|
232 |
Mage::throwException(Mage::helper('payone_core')->__('Unable to initialize Payone Express Checkout.'));
|
233 |
}
|
234 |
|
235 |
+
$methodInstance = Mage::helper('payment')->getMethodInstance(Payone_Core_Model_System_Config_PaymentMethodCode::WALLETPAYPALEXPRESS);
|
236 |
$this->_config = $methodInstance->getConfigForQuote($quote);
|
237 |
|
238 |
$this->_checkout = Mage::getModel(
|
245 |
|
246 |
/**
|
247 |
* Set and get $workOrderId to the session
|
248 |
+
* @param null $workOrderId
|
249 |
+
* @return $this
|
250 |
+
* @throws Mage_Core_Exception
|
251 |
*/
|
252 |
private function _initWorkOrderId($workOrderId = null)
|
253 |
{
|
app/code/community/Payone/Core/etc/adminhtml.xml
CHANGED
@@ -41,11 +41,11 @@
|
|
41 |
<title>Logs</title>
|
42 |
<sort_order>30</sort_order>
|
43 |
<children>
|
44 |
-
<
|
45 |
<title>Transactionstatus</title>
|
46 |
<sort_order>10</sort_order>
|
47 |
<action>adminhtml/payonecore_protocol_transactionStatus</action>
|
48 |
-
</
|
49 |
<api module="payone_core">
|
50 |
<title>API</title>
|
51 |
<sort_order>20</sort_order>
|
@@ -147,7 +147,7 @@
|
|
147 |
<title>Logs</title>
|
148 |
<sort_order>30</sort_order>
|
149 |
<children>
|
150 |
-
<
|
151 |
<title>Transactionstatus</title>
|
152 |
<sort_order>10</sort_order>
|
153 |
<children>
|
@@ -160,7 +160,7 @@
|
|
160 |
<sort_order>20</sort_order>
|
161 |
</export>
|
162 |
</children>
|
163 |
-
</
|
164 |
<api>
|
165 |
<title>Api</title>
|
166 |
<sort_order>20</sort_order>
|
41 |
<title>Logs</title>
|
42 |
<sort_order>30</sort_order>
|
43 |
<children>
|
44 |
+
<transaction_status module="payone_core">
|
45 |
<title>Transactionstatus</title>
|
46 |
<sort_order>10</sort_order>
|
47 |
<action>adminhtml/payonecore_protocol_transactionStatus</action>
|
48 |
+
</transaction_status>
|
49 |
<api module="payone_core">
|
50 |
<title>API</title>
|
51 |
<sort_order>20</sort_order>
|
147 |
<title>Logs</title>
|
148 |
<sort_order>30</sort_order>
|
149 |
<children>
|
150 |
+
<transaction_status>
|
151 |
<title>Transactionstatus</title>
|
152 |
<sort_order>10</sort_order>
|
153 |
<children>
|
160 |
<sort_order>20</sort_order>
|
161 |
</export>
|
162 |
</children>
|
163 |
+
</transaction_status>
|
164 |
<api>
|
165 |
<title>Api</title>
|
166 |
<sort_order>20</sort_order>
|
app/code/community/Payone/Core/etc/config.xml
CHANGED
@@ -24,7 +24,7 @@
|
|
24 |
<config>
|
25 |
<modules>
|
26 |
<Payone_Core>
|
27 |
-
<version>3.7.
|
28 |
</Payone_Core>
|
29 |
</modules>
|
30 |
|
@@ -279,6 +279,18 @@
|
|
279 |
<!-- Wallet Type -->
|
280 |
<to_order_payment>*</to_order_payment>
|
281 |
</payone_wallet_type>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
282 |
<payone_ratepay_type>
|
283 |
<!-- Ratepay Type -->
|
284 |
<to_order_payment>*</to_order_payment>
|
@@ -504,6 +516,14 @@
|
|
504 |
</downloadable_observer>
|
505 |
</observers>
|
506 |
</sales_order_save_commit_after>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
507 |
</events>
|
508 |
</global>
|
509 |
|
@@ -605,6 +625,11 @@
|
|
605 |
<model>payone_core/payment_method_ratepay</model>
|
606 |
<group>payone</group>
|
607 |
</payone_ratepay>
|
|
|
|
|
|
|
|
|
|
|
608 |
<payone_payolution_invoicing translate="title" module="payone_core">
|
609 |
<title>PAYONE - Payolution Invoicing</title>
|
610 |
<model>payone_core/payment_method_payolutionInvoicing</model>
|
@@ -645,6 +670,41 @@
|
|
645 |
<model>payone_core/payment_method_onlineBankTransfer</model>
|
646 |
<group>payone</group>
|
647 |
</payone_online_bank_transfer>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
648 |
<payone_advance_payment translate="title" module="payone_core">
|
649 |
<title>PAYONE - AdvancePayment</title>
|
650 |
<model>payone_core/payment_method_advancePayment</model>
|
@@ -655,6 +715,21 @@
|
|
655 |
<model>payone_core/payment_method_wallet</model>
|
656 |
<group>payone</group>
|
657 |
</payone_wallet>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
658 |
</payment>
|
659 |
<payone_payment>
|
660 |
<template_creditcard>
|
@@ -672,6 +747,28 @@
|
|
672 |
<use_global>1</use_global>
|
673 |
<sofortueberweisung_show_iban>0</sofortueberweisung_show_iban>
|
674 |
</template_online_bank_transfer>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
675 |
<template_safe_invoice>
|
676 |
<types>BSV</types>
|
677 |
<use_global>1</use_global>
|
@@ -682,6 +779,15 @@
|
|
682 |
<template_wallet>
|
683 |
<use_global>1</use_global>
|
684 |
</template_wallet>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
685 |
<template_advance_payment>
|
686 |
<use_global>1</use_global>
|
687 |
</template_advance_payment>
|
@@ -730,8 +836,12 @@
|
|
730 |
<online_bank_transfer>a:1:{s:18:"_1343118466182_182";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</online_bank_transfer>
|
731 |
<cash_on_delivery>a:1:{s:18:"_1338893625332_332";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</cash_on_delivery>
|
732 |
<wallet>a:1:{s:18:"_1343137411652_652";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</wallet>
|
|
|
|
|
|
|
733 |
<barzahlen>a:1:{s:23:"_payone_status_mapping4";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</barzahlen>
|
734 |
<ratepay>a:1:{s:17:"_1468417699073_73";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</ratepay>
|
|
|
735 |
<payolution_debit>a:1:{s:15:"_1486042141_511";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</payolution_debit>
|
736 |
<payolution_invoicing>a:1:{s:15:"_1486042141_541";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</payolution_invoicing>
|
737 |
<payolution_installment>a:1:{s:15:"_1486042141_591";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</payolution_installment>
|
@@ -770,6 +880,19 @@ Detaillierte Informationen zur Arbeitsweise der ABC finde ich unter www.abc.de/f
|
|
770 |
<enabled>0</enabled>
|
771 |
<template>payone_misc_email_avs_template</template>
|
772 |
</email_avs>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
773 |
</payone_misc>
|
774 |
</default>
|
775 |
|
24 |
<config>
|
25 |
<modules>
|
26 |
<Payone_Core>
|
27 |
+
<version>3.7.8</version>
|
28 |
</Payone_Core>
|
29 |
</modules>
|
30 |
|
279 |
<!-- Wallet Type -->
|
280 |
<to_order_payment>*</to_order_payment>
|
281 |
</payone_wallet_type>
|
282 |
+
<payone_wallet_paydirekt_type>
|
283 |
+
<!-- Paydirekt Type -->
|
284 |
+
<to_order_payment>*</to_order_payment>
|
285 |
+
</payone_wallet_paydirekt_type>
|
286 |
+
<payone_wallet_paypal_express_type>
|
287 |
+
<!-- Paypal Express Type -->
|
288 |
+
<to_order_payment>*</to_order_payment>
|
289 |
+
</payone_wallet_paypal_express_type>
|
290 |
+
<payone_wallet_alipay_type>
|
291 |
+
<!-- Ali Pay Type -->
|
292 |
+
<to_order_payment>*</to_order_payment>
|
293 |
+
</payone_wallet_alipay_type>
|
294 |
<payone_ratepay_type>
|
295 |
<!-- Ratepay Type -->
|
296 |
<to_order_payment>*</to_order_payment>
|
516 |
</downloadable_observer>
|
517 |
</observers>
|
518 |
</sales_order_save_commit_after>
|
519 |
+
<sales_model_service_quote_submit_failure>
|
520 |
+
<observers>
|
521 |
+
<payone_service_quote_submit_failure>
|
522 |
+
<class>payone_core/observer_sales_quote_submit_failure</class>
|
523 |
+
<method>protocol</method>
|
524 |
+
</payone_service_quote_submit_failure>
|
525 |
+
</observers>
|
526 |
+
</sales_model_service_quote_submit_failure>
|
527 |
</events>
|
528 |
</global>
|
529 |
|
625 |
<model>payone_core/payment_method_ratepay</model>
|
626 |
<group>payone</group>
|
627 |
</payone_ratepay>
|
628 |
+
<payone_payolution translate="title" module="payone_core">
|
629 |
+
<title>PAYONE - Payolution</title>
|
630 |
+
<model>payone_core/payment_method_payolution</model>
|
631 |
+
<group>payone</group>
|
632 |
+
</payone_payolution>
|
633 |
<payone_payolution_invoicing translate="title" module="payone_core">
|
634 |
<title>PAYONE - Payolution Invoicing</title>
|
635 |
<model>payone_core/payment_method_payolutionInvoicing</model>
|
670 |
<model>payone_core/payment_method_onlineBankTransfer</model>
|
671 |
<group>payone</group>
|
672 |
</payone_online_bank_transfer>
|
673 |
+
<payone_online_bank_transfer_sofortueberweisung translate="title" module="payone_core">
|
674 |
+
<title>PAYONE - Sofortüberweisung</title>
|
675 |
+
<model>payone_core/payment_method_onlineBankTransferSofortueberweisung</model>
|
676 |
+
<group>payone</group>
|
677 |
+
</payone_online_bank_transfer_sofortueberweisung>
|
678 |
+
<payone_online_bank_transfer_giropay translate="title" module="payone_core">
|
679 |
+
<title>PAYONE - Sofortüberweisung</title>
|
680 |
+
<model>payone_core/payment_method_onlineBankTransferGiropay</model>
|
681 |
+
<group>payone</group>
|
682 |
+
</payone_online_bank_transfer_giropay>
|
683 |
+
<payone_online_bank_transfer_eps translate="title" module="payone_core">
|
684 |
+
<title>PAYONE - eps Online-Überweisung</title>
|
685 |
+
<model>payone_core/payment_method_onlineBankTransferEps</model>
|
686 |
+
<group>payone</group>
|
687 |
+
</payone_online_bank_transfer_eps>
|
688 |
+
<payone_online_bank_transfer_idl translate="title" module="payone_core">
|
689 |
+
<title>PAYONE - eps Online-Überweisung</title>
|
690 |
+
<model>payone_core/payment_method_onlineBankTransferIdl</model>
|
691 |
+
<group>payone</group>
|
692 |
+
</payone_online_bank_transfer_idl>
|
693 |
+
<payone_online_bank_transfer_pff translate="title" module="payone_core">
|
694 |
+
<title>PAYONE - PostFinance E-Finance</title>
|
695 |
+
<model>payone_core/payment_method_onlineBankTransferPostFinanceEfinance</model>
|
696 |
+
<group>payone</group>
|
697 |
+
</payone_online_bank_transfer_pff>
|
698 |
+
<payone_online_bank_transfer_pfc translate="title" module="payone_core">
|
699 |
+
<title>PAYONE - PostFinance Card</title>
|
700 |
+
<model>payone_core/payment_method_onlineBankTransferPostFinanceCard</model>
|
701 |
+
<group>payone</group>
|
702 |
+
</payone_online_bank_transfer_pfc>
|
703 |
+
<payone_online_bank_transfer_p24 translate="title" module="payone_core">
|
704 |
+
<title>PAYONE - Przelewy24</title>
|
705 |
+
<model>payone_core/payment_method_onlineBankTransferP24</model>
|
706 |
+
<group>payone</group>
|
707 |
+
</payone_online_bank_transfer_p24>
|
708 |
<payone_advance_payment translate="title" module="payone_core">
|
709 |
<title>PAYONE - AdvancePayment</title>
|
710 |
<model>payone_core/payment_method_advancePayment</model>
|
715 |
<model>payone_core/payment_method_wallet</model>
|
716 |
<group>payone</group>
|
717 |
</payone_wallet>
|
718 |
+
<payone_wallet_paydirekt translate="title" module="payone_core">
|
719 |
+
<title>PAYONE - Paydirekt</title>
|
720 |
+
<model>payone_core/payment_method_walletPaydirekt</model>
|
721 |
+
<group>payone</group>
|
722 |
+
</payone_wallet_paydirekt>
|
723 |
+
<payone_wallet_paypal_express translate="title" module="payone_core">
|
724 |
+
<title>PAYONE - Paypal Express</title>
|
725 |
+
<model>payone_core/payment_method_walletPaypalExpress</model>
|
726 |
+
<group>payone</group>
|
727 |
+
</payone_wallet_paypal_express>
|
728 |
+
<payone_wallet_alipay translate="title" module="payone_core">
|
729 |
+
<title>PAYONE - AliPay</title>
|
730 |
+
<model>payone_core/payment_method_walletAliPay</model>
|
731 |
+
<group>payone</group>
|
732 |
+
</payone_wallet_alipay>
|
733 |
</payment>
|
734 |
<payone_payment>
|
735 |
<template_creditcard>
|
747 |
<use_global>1</use_global>
|
748 |
<sofortueberweisung_show_iban>0</sofortueberweisung_show_iban>
|
749 |
</template_online_bank_transfer>
|
750 |
+
<template_online_bank_transfer_sofortueberweisung>
|
751 |
+
<use_global>1</use_global>
|
752 |
+
<sofortueberweisung_show_iban>0</sofortueberweisung_show_iban>
|
753 |
+
</template_online_bank_transfer_sofortueberweisung>
|
754 |
+
<template_online_bank_transfer_giropay>
|
755 |
+
<use_global>1</use_global>
|
756 |
+
</template_online_bank_transfer_giropay>
|
757 |
+
<template_online_bank_transfer_eps>
|
758 |
+
<use_global>1</use_global>
|
759 |
+
</template_online_bank_transfer_eps>
|
760 |
+
<template_online_bank_transfer_idl>
|
761 |
+
<use_global>1</use_global>
|
762 |
+
</template_online_bank_transfer_idl>
|
763 |
+
<template_online_bank_transfer_pff>
|
764 |
+
<use_global>1</use_global>
|
765 |
+
</template_online_bank_transfer_pff>
|
766 |
+
<template_online_bank_transfer_pfc>
|
767 |
+
<use_global>1</use_global>
|
768 |
+
</template_online_bank_transfer_pfc>
|
769 |
+
<template_online_bank_transfer_p24>
|
770 |
+
<use_global>1</use_global>
|
771 |
+
</template_online_bank_transfer_p24>
|
772 |
<template_safe_invoice>
|
773 |
<types>BSV</types>
|
774 |
<use_global>1</use_global>
|
779 |
<template_wallet>
|
780 |
<use_global>1</use_global>
|
781 |
</template_wallet>
|
782 |
+
<template_wallet_paydirekt>
|
783 |
+
<use_global>1</use_global>
|
784 |
+
</template_wallet_paydirekt>
|
785 |
+
<template_wallet_paypal_express>
|
786 |
+
<use_global>1</use_global>
|
787 |
+
</template_wallet_paypal_express>
|
788 |
+
<template_wallet_alipay>
|
789 |
+
<use_global>1</use_global>
|
790 |
+
</template_wallet_alipay>
|
791 |
<template_advance_payment>
|
792 |
<use_global>1</use_global>
|
793 |
</template_advance_payment>
|
836 |
<online_bank_transfer>a:1:{s:18:"_1343118466182_182";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</online_bank_transfer>
|
837 |
<cash_on_delivery>a:1:{s:18:"_1338893625332_332";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</cash_on_delivery>
|
838 |
<wallet>a:1:{s:18:"_1343137411652_652";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</wallet>
|
839 |
+
<wallet_paydirekt>a:1:{s:18:"_1343137411652_652";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</wallet_paydirekt>
|
840 |
+
<wallet_paypal_express>a:1:{s:18:"_1343137411652_652";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</wallet_paypal_express>
|
841 |
+
<wallet_alipay>a:1:{s:18:"_1343137411652_652";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</wallet_alipay>
|
842 |
<barzahlen>a:1:{s:23:"_payone_status_mapping4";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</barzahlen>
|
843 |
<ratepay>a:1:{s:17:"_1468417699073_73";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</ratepay>
|
844 |
+
<payolution>a:1:{s:18:"_1468430772551_551";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</payolution>
|
845 |
<payolution_debit>a:1:{s:15:"_1486042141_511";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</payolution_debit>
|
846 |
<payolution_invoicing>a:1:{s:15:"_1486042141_541";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</payolution_invoicing>
|
847 |
<payolution_installment>a:1:{s:15:"_1486042141_591";a:2:{s:8:"txaction";a:1:{i:0;s:9:"appointed";}s:12:"state_status";a:1:{i:0;s:21:"processing|processing";}}}</payolution_installment>
|
880 |
<enabled>0</enabled>
|
881 |
<template>payone_misc_email_avs_template</template>
|
882 |
</email_avs>
|
883 |
+
<discount>
|
884 |
+
<sku>discount</sku>
|
885 |
+
<description>Discount</description>
|
886 |
+
</discount>
|
887 |
+
<creditmemo>
|
888 |
+
<adjustment_refund_sku>adjustment-refund</adjustment_refund_sku>
|
889 |
+
<adjustment_refund_name>Adjustment Refund</adjustment_refund_name>
|
890 |
+
<adjustment_fee_sku>adjustment-fee</adjustment_fee_sku>
|
891 |
+
<adjustment_fee_name>Adjustment Fee</adjustment_fee_name>
|
892 |
+
</creditmemo>
|
893 |
+
<shipping_costs>
|
894 |
+
<sku>shipping</sku>
|
895 |
+
</shipping_costs>
|
896 |
</payone_misc>
|
897 |
</default>
|
898 |
|
app/code/community/Payone/Core/etc/system.xml
CHANGED
@@ -301,6 +301,69 @@
|
|
301 |
<show_in_website>1</show_in_website>
|
302 |
<show_in_store>1</show_in_store>
|
303 |
</online_bank_transfer>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
304 |
<cash_on_delivery translate="label">
|
305 |
<label>Cash on Delivery</label>
|
306 |
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
@@ -319,6 +382,33 @@
|
|
319 |
<show_in_website>1</show_in_website>
|
320 |
<show_in_store>1</show_in_store>
|
321 |
</wallet>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
322 |
<barzahlen translate="label">
|
323 |
<label>Barzahlen</label>
|
324 |
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
@@ -328,6 +418,15 @@
|
|
328 |
<show_in_website>1</show_in_website>
|
329 |
<show_in_store>1</show_in_store>
|
330 |
</barzahlen>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
331 |
<payolution_invoicing translate="label">
|
332 |
<label>Payolution Invoicing</label>
|
333 |
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
@@ -727,6 +826,15 @@
|
|
727 |
<show_in_website>1</show_in_website>
|
728 |
<show_in_store>1</show_in_store>
|
729 |
</types>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
730 |
<check_cvc translate="label">
|
731 |
<label>Check Card Validation Code</label>
|
732 |
<frontend_type>select</frontend_type>
|
@@ -884,6 +992,148 @@
|
|
884 |
</sofortueberweisung_show_iban>
|
885 |
</fields>
|
886 |
</template_online_bank_transfer>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
887 |
<template_invoice translate="label" module="payone_core">
|
888 |
<label>Invoice</label>
|
889 |
<frontend_type>text</frontend_type>
|
@@ -941,6 +1191,33 @@
|
|
941 |
</types>
|
942 |
</fields>
|
943 |
</template_wallet>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
944 |
<template_advance_payment translate="label" module="payone_core">
|
945 |
<label>Advance Payment</label>
|
946 |
<frontend_type>text</frontend_type>
|
@@ -1016,6 +1293,61 @@
|
|
1016 |
</show_customermessage>
|
1017 |
</fields>
|
1018 |
</template_ratepay>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1019 |
<template_payolution_invoicing translate="label" module="payone_core">
|
1020 |
<label>Payolution Invoicing</label>
|
1021 |
<frontend_type>text</frontend_type>
|
@@ -1402,6 +1734,16 @@
|
|
1402 |
<show_in_website>1</show_in_website>
|
1403 |
<show_in_store>1</show_in_store>
|
1404 |
</type>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1405 |
<allow_payment_methods_yellow translate="label">
|
1406 |
<label>Allowed Payment-Methods for Result "YELLOW"</label>
|
1407 |
<frontend_type>multiselect</frontend_type>
|
@@ -1563,6 +1905,16 @@
|
|
1563 |
<show_in_website>1</show_in_website>
|
1564 |
<show_in_store>1</show_in_store>
|
1565 |
</proxy_mode>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1566 |
</fields>
|
1567 |
</transactionstatus_processing>
|
1568 |
<transactionstatus_forwarding>
|
301 |
<show_in_website>1</show_in_website>
|
302 |
<show_in_store>1</show_in_store>
|
303 |
</online_bank_transfer>
|
304 |
+
<online_bank_transfer_sofortueberweisung translate="label">
|
305 |
+
<label>Sofortueberweisung</label>
|
306 |
+
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
307 |
+
<backend_model>adminhtml/system_config_backend_serialized_array</backend_model>
|
308 |
+
<sort_order>50</sort_order>
|
309 |
+
<show_in_default>1</show_in_default>
|
310 |
+
<show_in_website>1</show_in_website>
|
311 |
+
<show_in_store>1</show_in_store>
|
312 |
+
</online_bank_transfer_sofortueberweisung>
|
313 |
+
<online_bank_transfer_giropay translate="label">
|
314 |
+
<label>Giropay</label>
|
315 |
+
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
316 |
+
<backend_model>adminhtml/system_config_backend_serialized_array</backend_model>
|
317 |
+
<sort_order>50</sort_order>
|
318 |
+
<show_in_default>1</show_in_default>
|
319 |
+
<show_in_website>1</show_in_website>
|
320 |
+
<show_in_store>1</show_in_store>
|
321 |
+
</online_bank_transfer_giropay>
|
322 |
+
<online_bank_transfer_eps translate="label">
|
323 |
+
<label>eps Online Ueberweisung</label>
|
324 |
+
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
325 |
+
<backend_model>adminhtml/system_config_backend_serialized_array</backend_model>
|
326 |
+
<sort_order>50</sort_order>
|
327 |
+
<show_in_default>1</show_in_default>
|
328 |
+
<show_in_website>1</show_in_website>
|
329 |
+
<show_in_store>1</show_in_store>
|
330 |
+
</online_bank_transfer_eps>
|
331 |
+
<online_bank_transfer_idl translate="label">
|
332 |
+
<label>Ideal</label>
|
333 |
+
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
334 |
+
<backend_model>adminhtml/system_config_backend_serialized_array</backend_model>
|
335 |
+
<sort_order>50</sort_order>
|
336 |
+
<show_in_default>1</show_in_default>
|
337 |
+
<show_in_website>1</show_in_website>
|
338 |
+
<show_in_store>1</show_in_store>
|
339 |
+
</online_bank_transfer_idl>
|
340 |
+
<online_bank_transfer_pff translate="label">
|
341 |
+
<label>PostFinance E-Finance</label>
|
342 |
+
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
343 |
+
<backend_model>adminhtml/system_config_backend_serialized_array</backend_model>
|
344 |
+
<sort_order>50</sort_order>
|
345 |
+
<show_in_default>1</show_in_default>
|
346 |
+
<show_in_website>1</show_in_website>
|
347 |
+
<show_in_store>1</show_in_store>
|
348 |
+
</online_bank_transfer_pff>
|
349 |
+
<online_bank_transfer_pfc translate="label">
|
350 |
+
<label>PostFinance Card</label>
|
351 |
+
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
352 |
+
<backend_model>adminhtml/system_config_backend_serialized_array</backend_model>
|
353 |
+
<sort_order>50</sort_order>
|
354 |
+
<show_in_default>1</show_in_default>
|
355 |
+
<show_in_website>1</show_in_website>
|
356 |
+
<show_in_store>1</show_in_store>
|
357 |
+
</online_bank_transfer_pfc>
|
358 |
+
<online_bank_transfer_p24 translate="label">
|
359 |
+
<label>Przelewy24</label>
|
360 |
+
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
361 |
+
<backend_model>adminhtml/system_config_backend_serialized_array</backend_model>
|
362 |
+
<sort_order>50</sort_order>
|
363 |
+
<show_in_default>1</show_in_default>
|
364 |
+
<show_in_website>1</show_in_website>
|
365 |
+
<show_in_store>1</show_in_store>
|
366 |
+
</online_bank_transfer_p24>
|
367 |
<cash_on_delivery translate="label">
|
368 |
<label>Cash on Delivery</label>
|
369 |
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
382 |
<show_in_website>1</show_in_website>
|
383 |
<show_in_store>1</show_in_store>
|
384 |
</wallet>
|
385 |
+
<wallet_paydirekt translate="label">
|
386 |
+
<label>Wallet Paydirekt</label>
|
387 |
+
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
388 |
+
<backend_model>adminhtml/system_config_backend_serialized_array</backend_model>
|
389 |
+
<sort_order>70</sort_order>
|
390 |
+
<show_in_default>1</show_in_default>
|
391 |
+
<show_in_website>1</show_in_website>
|
392 |
+
<show_in_store>1</show_in_store>
|
393 |
+
</wallet_paydirekt>
|
394 |
+
<wallet_alipay translate="label">
|
395 |
+
<label>Wallet AliPay</label>
|
396 |
+
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
397 |
+
<backend_model>adminhtml/system_config_backend_serialized_array</backend_model>
|
398 |
+
<sort_order>70</sort_order>
|
399 |
+
<show_in_default>1</show_in_default>
|
400 |
+
<show_in_website>1</show_in_website>
|
401 |
+
<show_in_store>1</show_in_store>
|
402 |
+
</wallet_alipay>
|
403 |
+
<wallet_paypal_express translate="label">
|
404 |
+
<label>Wallet Paypal Express</label>
|
405 |
+
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
406 |
+
<backend_model>adminhtml/system_config_backend_serialized_array</backend_model>
|
407 |
+
<sort_order>70</sort_order>
|
408 |
+
<show_in_default>1</show_in_default>
|
409 |
+
<show_in_website>1</show_in_website>
|
410 |
+
<show_in_store>1</show_in_store>
|
411 |
+
</wallet_paypal_express>
|
412 |
<barzahlen translate="label">
|
413 |
<label>Barzahlen</label>
|
414 |
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
418 |
<show_in_website>1</show_in_website>
|
419 |
<show_in_store>1</show_in_store>
|
420 |
</barzahlen>
|
421 |
+
<payolution translate="label">
|
422 |
+
<label>Payolution</label>
|
423 |
+
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
424 |
+
<backend_model>adminhtml/system_config_backend_serialized_array</backend_model>
|
425 |
+
<sort_order>90</sort_order>
|
426 |
+
<show_in_default>1</show_in_default>
|
427 |
+
<show_in_website>1</show_in_website>
|
428 |
+
<show_in_store>1</show_in_store>
|
429 |
+
</payolution>
|
430 |
<payolution_invoicing translate="label">
|
431 |
<label>Payolution Invoicing</label>
|
432 |
<frontend_model>payone_core/adminhtml_system_config_form_field_statusMapping</frontend_model>
|
826 |
<show_in_website>1</show_in_website>
|
827 |
<show_in_store>1</show_in_store>
|
828 |
</types>
|
829 |
+
<hide_cvc>
|
830 |
+
<label>Hide Card Validation Code</label>
|
831 |
+
<frontend_type>multiselect</frontend_type>
|
832 |
+
<source_model>payone_core/system_config_creditCardHideCvc</source_model>
|
833 |
+
<sort_order>210</sort_order>
|
834 |
+
<show_in_default>1</show_in_default>
|
835 |
+
<show_in_website>1</show_in_website>
|
836 |
+
<show_in_store>1</show_in_store>
|
837 |
+
</hide_cvc>
|
838 |
<check_cvc translate="label">
|
839 |
<label>Check Card Validation Code</label>
|
840 |
<frontend_type>select</frontend_type>
|
992 |
</sofortueberweisung_show_iban>
|
993 |
</fields>
|
994 |
</template_online_bank_transfer>
|
995 |
+
<template_online_bank_transfer_sofortueberweisung translate="label" module="payone_core">
|
996 |
+
<label>Sofortueberweisung</label>
|
997 |
+
<frontend_type>text</frontend_type>
|
998 |
+
<sort_order>3</sort_order>
|
999 |
+
<show_in_default>1</show_in_default>
|
1000 |
+
<show_in_website>1</show_in_website>
|
1001 |
+
<show_in_store>1</show_in_store>
|
1002 |
+
<fields>
|
1003 |
+
<customer_form_data_save translate="label,comment">
|
1004 |
+
<label>Save payment data for logged in customer</label>
|
1005 |
+
<frontend_type>select</frontend_type>
|
1006 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1007 |
+
<sort_order>270</sort_order>
|
1008 |
+
<show_in_default>1</show_in_default>
|
1009 |
+
<show_in_website>1</show_in_website>
|
1010 |
+
<show_in_store>1</show_in_store>
|
1011 |
+
</customer_form_data_save>
|
1012 |
+
<sofortueberweisung_show_iban translate="label">
|
1013 |
+
<label>SOFORT Ueberweisung: Display IBAN/BIC inputs</label>
|
1014 |
+
<frontend_type>select</frontend_type>
|
1015 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1016 |
+
<sort_order>280</sort_order>
|
1017 |
+
<show_in_default>1</show_in_default>
|
1018 |
+
<show_in_website>1</show_in_website>
|
1019 |
+
<show_in_store>1</show_in_store>
|
1020 |
+
</sofortueberweisung_show_iban>
|
1021 |
+
</fields>
|
1022 |
+
</template_online_bank_transfer_sofortueberweisung>
|
1023 |
+
<template_online_bank_transfer_giropay translate="label" module="payone_core">
|
1024 |
+
<label>Giropay</label>
|
1025 |
+
<frontend_type>text</frontend_type>
|
1026 |
+
<sort_order>3</sort_order>
|
1027 |
+
<show_in_default>1</show_in_default>
|
1028 |
+
<show_in_website>1</show_in_website>
|
1029 |
+
<show_in_store>1</show_in_store>
|
1030 |
+
<fields>
|
1031 |
+
<customer_form_data_save translate="label,comment">
|
1032 |
+
<label>Save payment data for logged in customer</label>
|
1033 |
+
<frontend_type>select</frontend_type>
|
1034 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1035 |
+
<sort_order>270</sort_order>
|
1036 |
+
<show_in_default>1</show_in_default>
|
1037 |
+
<show_in_website>1</show_in_website>
|
1038 |
+
<show_in_store>1</show_in_store>
|
1039 |
+
</customer_form_data_save>
|
1040 |
+
</fields>
|
1041 |
+
</template_online_bank_transfer_giropay>
|
1042 |
+
<template_online_bank_transfer_eps translate="label" module="payone_core">
|
1043 |
+
<label>eps Online Ueberweisung</label>
|
1044 |
+
<frontend_type>text</frontend_type>
|
1045 |
+
<sort_order>3</sort_order>
|
1046 |
+
<show_in_default>1</show_in_default>
|
1047 |
+
<show_in_website>1</show_in_website>
|
1048 |
+
<show_in_store>1</show_in_store>
|
1049 |
+
<fields>
|
1050 |
+
<customer_form_data_save translate="label,comment">
|
1051 |
+
<label>Save payment data for logged in customer</label>
|
1052 |
+
<frontend_type>select</frontend_type>
|
1053 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1054 |
+
<sort_order>270</sort_order>
|
1055 |
+
<show_in_default>1</show_in_default>
|
1056 |
+
<show_in_website>1</show_in_website>
|
1057 |
+
<show_in_store>1</show_in_store>
|
1058 |
+
</customer_form_data_save>
|
1059 |
+
</fields>
|
1060 |
+
</template_online_bank_transfer_eps>
|
1061 |
+
<template_online_bank_transfer_idl translate="label" module="payone_core">
|
1062 |
+
<label>Ideal</label>
|
1063 |
+
<frontend_type>text</frontend_type>
|
1064 |
+
<sort_order>3</sort_order>
|
1065 |
+
<show_in_default>1</show_in_default>
|
1066 |
+
<show_in_website>1</show_in_website>
|
1067 |
+
<show_in_store>1</show_in_store>
|
1068 |
+
<fields>
|
1069 |
+
<customer_form_data_save translate="label,comment">
|
1070 |
+
<label>Save payment data for logged in customer</label>
|
1071 |
+
<frontend_type>select</frontend_type>
|
1072 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1073 |
+
<sort_order>270</sort_order>
|
1074 |
+
<show_in_default>1</show_in_default>
|
1075 |
+
<show_in_website>1</show_in_website>
|
1076 |
+
<show_in_store>1</show_in_store>
|
1077 |
+
</customer_form_data_save>
|
1078 |
+
</fields>
|
1079 |
+
</template_online_bank_transfer_idl>
|
1080 |
+
<template_online_bank_transfer_pff translate="label" module="payone_core">
|
1081 |
+
<label>PostFinance E-Finance</label>
|
1082 |
+
<frontend_type>text</frontend_type>
|
1083 |
+
<sort_order>3</sort_order>
|
1084 |
+
<show_in_default>1</show_in_default>
|
1085 |
+
<show_in_website>1</show_in_website>
|
1086 |
+
<show_in_store>1</show_in_store>
|
1087 |
+
<fields>
|
1088 |
+
<customer_form_data_save translate="label,comment">
|
1089 |
+
<label>Save payment data for logged in customer</label>
|
1090 |
+
<frontend_type>select</frontend_type>
|
1091 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1092 |
+
<sort_order>270</sort_order>
|
1093 |
+
<show_in_default>1</show_in_default>
|
1094 |
+
<show_in_website>1</show_in_website>
|
1095 |
+
<show_in_store>1</show_in_store>
|
1096 |
+
</customer_form_data_save>
|
1097 |
+
</fields>
|
1098 |
+
</template_online_bank_transfer_pff>
|
1099 |
+
<template_online_bank_transfer_pfc translate="label" module="payone_core">
|
1100 |
+
<label>PostFinance Card</label>
|
1101 |
+
<frontend_type>text</frontend_type>
|
1102 |
+
<sort_order>3</sort_order>
|
1103 |
+
<show_in_default>1</show_in_default>
|
1104 |
+
<show_in_website>1</show_in_website>
|
1105 |
+
<show_in_store>1</show_in_store>
|
1106 |
+
<fields>
|
1107 |
+
<customer_form_data_save translate="label,comment">
|
1108 |
+
<label>Save payment data for logged in customer</label>
|
1109 |
+
<frontend_type>select</frontend_type>
|
1110 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1111 |
+
<sort_order>270</sort_order>
|
1112 |
+
<show_in_default>1</show_in_default>
|
1113 |
+
<show_in_website>1</show_in_website>
|
1114 |
+
<show_in_store>1</show_in_store>
|
1115 |
+
</customer_form_data_save>
|
1116 |
+
</fields>
|
1117 |
+
</template_online_bank_transfer_pfc>
|
1118 |
+
<template_online_bank_transfer_p24 translate="label" module="payone_core">
|
1119 |
+
<label>Przelewy24</label>
|
1120 |
+
<frontend_type>text</frontend_type>
|
1121 |
+
<sort_order>3</sort_order>
|
1122 |
+
<show_in_default>1</show_in_default>
|
1123 |
+
<show_in_website>1</show_in_website>
|
1124 |
+
<show_in_store>1</show_in_store>
|
1125 |
+
<fields>
|
1126 |
+
<customer_form_data_save translate="label,comment">
|
1127 |
+
<label>Save payment data for logged in customer</label>
|
1128 |
+
<frontend_type>select</frontend_type>
|
1129 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1130 |
+
<sort_order>270</sort_order>
|
1131 |
+
<show_in_default>1</show_in_default>
|
1132 |
+
<show_in_website>1</show_in_website>
|
1133 |
+
<show_in_store>1</show_in_store>
|
1134 |
+
</customer_form_data_save>
|
1135 |
+
</fields>
|
1136 |
+
</template_online_bank_transfer_p24>
|
1137 |
<template_invoice translate="label" module="payone_core">
|
1138 |
<label>Invoice</label>
|
1139 |
<frontend_type>text</frontend_type>
|
1191 |
</types>
|
1192 |
</fields>
|
1193 |
</template_wallet>
|
1194 |
+
<template_wallet_paydirekt translate="label" module="payone_core">
|
1195 |
+
<label>Paydirekt</label>
|
1196 |
+
<frontend_type>text</frontend_type>
|
1197 |
+
<sort_order>5</sort_order>
|
1198 |
+
<show_in_default>1</show_in_default>
|
1199 |
+
<show_in_website>1</show_in_website>
|
1200 |
+
<show_in_store>1</show_in_store>
|
1201 |
+
<fields></fields>
|
1202 |
+
</template_wallet_paydirekt>
|
1203 |
+
<template_wallet_paypal_express translate="label" module="payone_core">
|
1204 |
+
<label>Paypal Express</label>
|
1205 |
+
<frontend_type>text</frontend_type>
|
1206 |
+
<sort_order>5</sort_order>
|
1207 |
+
<show_in_default>1</show_in_default>
|
1208 |
+
<show_in_website>1</show_in_website>
|
1209 |
+
<show_in_store>1</show_in_store>
|
1210 |
+
<fields></fields>
|
1211 |
+
</template_wallet_paypal_express>
|
1212 |
+
<template_wallet_alipay translate="label" module="payone_core">
|
1213 |
+
<label>AliPay</label>
|
1214 |
+
<frontend_type>text</frontend_type>
|
1215 |
+
<sort_order>5</sort_order>
|
1216 |
+
<show_in_default>1</show_in_default>
|
1217 |
+
<show_in_website>1</show_in_website>
|
1218 |
+
<show_in_store>1</show_in_store>
|
1219 |
+
<fields></fields>
|
1220 |
+
</template_wallet_alipay>
|
1221 |
<template_advance_payment translate="label" module="payone_core">
|
1222 |
<label>Advance Payment</label>
|
1223 |
<frontend_type>text</frontend_type>
|
1293 |
</show_customermessage>
|
1294 |
</fields>
|
1295 |
</template_ratepay>
|
1296 |
+
<template_payolution translate="label" module="payone_core">
|
1297 |
+
<label>Payolution</label>
|
1298 |
+
<frontend_type>text</frontend_type>
|
1299 |
+
<sort_order>9</sort_order>
|
1300 |
+
<show_in_default>1</show_in_default>
|
1301 |
+
<show_in_website>1</show_in_website>
|
1302 |
+
<show_in_store>1</show_in_store>
|
1303 |
+
<fields>
|
1304 |
+
<company_name translate="label, comment">
|
1305 |
+
<label>Company name</label>
|
1306 |
+
<comment>Required</comment>
|
1307 |
+
<frontend_type>text</frontend_type>
|
1308 |
+
<sort_order>52</sort_order>
|
1309 |
+
<show_in_default>1</show_in_default>
|
1310 |
+
<show_in_website>1</show_in_website>
|
1311 |
+
<show_in_store>1</show_in_store>
|
1312 |
+
</company_name>
|
1313 |
+
<installment_draft_user translate="label,tooltip">
|
1314 |
+
<label>Installment Draft Username</label>
|
1315 |
+
<tooltip>This is needed if you use Payolution installment payments, to offer the download of the Installment-Contract-Draft.</tooltip>
|
1316 |
+
<frontend_type>text</frontend_type>
|
1317 |
+
<sort_order>53</sort_order>
|
1318 |
+
<show_in_default>1</show_in_default>
|
1319 |
+
<show_in_website>1</show_in_website>
|
1320 |
+
<show_in_store>1</show_in_store>
|
1321 |
+
</installment_draft_user>
|
1322 |
+
<installment_draft_password translate="label,tooltip">
|
1323 |
+
<label>Installment Draft Password</label>
|
1324 |
+
<tooltip>This is needed if you use Payolution installment payments, to offer the download of the Installment-Contract-Draft.</tooltip>
|
1325 |
+
<frontend_type>text</frontend_type>
|
1326 |
+
<sort_order>54</sort_order>
|
1327 |
+
<show_in_default>1</show_in_default>
|
1328 |
+
<show_in_website>1</show_in_website>
|
1329 |
+
<show_in_store>1</show_in_store>
|
1330 |
+
</installment_draft_password>
|
1331 |
+
<b2b_mode translate="label">
|
1332 |
+
<label>B2B mode</label>
|
1333 |
+
<frontend_type>select</frontend_type>
|
1334 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1335 |
+
<sort_order>55</sort_order>
|
1336 |
+
<show_in_default>1</show_in_default>
|
1337 |
+
<show_in_website>1</show_in_website>
|
1338 |
+
<show_in_store>1</show_in_store>
|
1339 |
+
</b2b_mode>
|
1340 |
+
<types translate="label,comment">
|
1341 |
+
<label>Type</label>
|
1342 |
+
<frontend_type>multiselect</frontend_type>
|
1343 |
+
<source_model>payone_core/system_config_payolutionType</source_model>
|
1344 |
+
<sort_order>56</sort_order>
|
1345 |
+
<show_in_default>1</show_in_default>
|
1346 |
+
<show_in_website>1</show_in_website>
|
1347 |
+
<show_in_store>1</show_in_store>
|
1348 |
+
</types>
|
1349 |
+
</fields>
|
1350 |
+
</template_payolution>
|
1351 |
<template_payolution_invoicing translate="label" module="payone_core">
|
1352 |
<label>Payolution Invoicing</label>
|
1353 |
<frontend_type>text</frontend_type>
|
1734 |
<show_in_website>1</show_in_website>
|
1735 |
<show_in_store>1</show_in_store>
|
1736 |
</type>
|
1737 |
+
<unknown_default translate="label">
|
1738 |
+
<label>Default value for unknown scores (Boniversum)</label>
|
1739 |
+
<frontend_type>select</frontend_type>
|
1740 |
+
<frontend_model>payone_core/adminhtml_system_config_form_field</frontend_model>
|
1741 |
+
<source_model>payone_core/system_config_CreditScore</source_model>
|
1742 |
+
<sort_order>45</sort_order>
|
1743 |
+
<show_in_default>1</show_in_default>
|
1744 |
+
<show_in_website>1</show_in_website>
|
1745 |
+
<show_in_store>1</show_in_store>
|
1746 |
+
</unknown_default>
|
1747 |
<allow_payment_methods_yellow translate="label">
|
1748 |
<label>Allowed Payment-Methods for Result "YELLOW"</label>
|
1749 |
<frontend_type>multiselect</frontend_type>
|
1905 |
<show_in_website>1</show_in_website>
|
1906 |
<show_in_store>1</show_in_store>
|
1907 |
</proxy_mode>
|
1908 |
+
<logging_active>
|
1909 |
+
<label>Logging active</label>
|
1910 |
+
<comment>Cronjob progress will be logged in /var/log/payone_cron.log</comment>
|
1911 |
+
<frontend_type>select</frontend_type>
|
1912 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1913 |
+
<sort_order>40</sort_order>
|
1914 |
+
<show_in_default>1</show_in_default>
|
1915 |
+
<show_in_website>1</show_in_website>
|
1916 |
+
<show_in_store>1</show_in_store>
|
1917 |
+
</logging_active>
|
1918 |
</fields>
|
1919 |
</transactionstatus_processing>
|
1920 |
<transactionstatus_forwarding>
|
app/code/community/Payone/Core/sql/payone_core_setup/mysql4-upgrade-3.0.3-3.0.4.php
CHANGED
@@ -25,6 +25,9 @@
|
|
25 |
/** @var $installer Mage_Core_Model_Resource_Setup */
|
26 |
|
27 |
$installer = $this;
|
|
|
|
|
|
|
28 |
$installer->startSetup();
|
29 |
|
30 |
// German Description
|
@@ -48,4 +51,4 @@ $message->setUrl('');
|
|
48 |
$message->setDateAdded(date('Y-m-d H:i:s'));
|
49 |
$message->save();
|
50 |
|
51 |
-
$installer->endSetup();
|
25 |
/** @var $installer Mage_Core_Model_Resource_Setup */
|
26 |
|
27 |
$installer = $this;
|
28 |
+
if(false === Mage::getConfig()->getModuleConfig('Mage_AdminNotification')->is('active', 'true')){
|
29 |
+
return $this;
|
30 |
+
}
|
31 |
$installer->startSetup();
|
32 |
|
33 |
// German Description
|
51 |
$message->setDateAdded(date('Y-m-d H:i:s'));
|
52 |
$message->save();
|
53 |
|
54 |
+
$installer->endSetup();
|
app/code/community/Payone/Core/sql/payone_core_setup/mysql4-upgrade-3.0.8-3.0.9.php
CHANGED
@@ -25,6 +25,9 @@
|
|
25 |
/** @var $installer Mage_Core_Model_Resource_Setup */
|
26 |
|
27 |
$installer = $this;
|
|
|
|
|
|
|
28 |
$installer->startSetup();
|
29 |
|
30 |
/** @var $helper Payone_Core_Helper_Data */
|
@@ -55,4 +58,4 @@ if ($helper->isCronEnabled() === false) {
|
|
55 |
$message->save();
|
56 |
}
|
57 |
|
58 |
-
$installer->endSetup();
|
25 |
/** @var $installer Mage_Core_Model_Resource_Setup */
|
26 |
|
27 |
$installer = $this;
|
28 |
+
if(false === Mage::getConfig()->getModuleConfig('Mage_AdminNotification')->is('active', 'true')){
|
29 |
+
return $this;
|
30 |
+
}
|
31 |
$installer->startSetup();
|
32 |
|
33 |
/** @var $helper Payone_Core_Helper_Data */
|
58 |
$message->save();
|
59 |
}
|
60 |
|
61 |
+
$installer->endSetup();
|
app/code/community/Payone/Core/sql/payone_core_setup/mysql4-upgrade-3.7.6-3.7.7.php
ADDED
@@ -0,0 +1,52 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
17 |
+
* @subpackage sql
|
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 |
+
/** @var $this Mage_Core_Model_Resource_Setup */
|
25 |
+
/** @var $installer Mage_Core_Model_Resource_Setup */
|
26 |
+
|
27 |
+
$installer = $this;
|
28 |
+
$installer->startSetup();
|
29 |
+
|
30 |
+
$tablePaymentMethod = $this->getTable('payone_core/config_payment_method');
|
31 |
+
|
32 |
+
/** @var $helper Payone_Core_Helper_Data */
|
33 |
+
$helper = Mage::helper('payone_core');
|
34 |
+
$useSqlInstaller = $helper->mustUseSqlInstaller();
|
35 |
+
|
36 |
+
if ($useSqlInstaller) {
|
37 |
+
$sql = file_get_contents(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'upgrade-3.7.6-3.7.7.sql');
|
38 |
+
|
39 |
+
$installSqlConfig = array(
|
40 |
+
'{{payone_config_payment_method}}' => $tablePaymentMethod,
|
41 |
+
);
|
42 |
+
|
43 |
+
$installSql = str_replace(array_keys($installSqlConfig), array_values($installSqlConfig), $sql);
|
44 |
+
$installer->run($installSql);
|
45 |
+
} else {
|
46 |
+
$connection = $installer->getConnection();
|
47 |
+
|
48 |
+
// update table content
|
49 |
+
$connection->update($tablePaymentMethod, array('is_deleted' => 1), "code = 'payolution'");
|
50 |
+
}
|
51 |
+
|
52 |
+
$installer->endSetup();
|
app/code/community/Payone/Core/sql/payone_core_setup/mysql4-upgrade-3.7.7-3.7.8.php
ADDED
@@ -0,0 +1,85 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
17 |
+
* @subpackage sql
|
18 |
+
* @copyright Copyright (c) 2017 <support@e3n.de> - www.e3n.de
|
19 |
+
* @author Tim Rein <web.it.rein@gmail.com>
|
20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
+
* @link http://www.e3n.de
|
22 |
+
*/
|
23 |
+
|
24 |
+
/** @var $this Mage_Core_Model_Resource_Setup */
|
25 |
+
/** @var $installer Mage_Core_Model_Resource_Setup */
|
26 |
+
|
27 |
+
$installer = $this;
|
28 |
+
if (false === Mage::getConfig()->getModuleConfig('Mage_AdminNotification')->is('active', 'true')) {
|
29 |
+
return $this;
|
30 |
+
}
|
31 |
+
$installer->startSetup();
|
32 |
+
|
33 |
+
|
34 |
+
$tablePaymentMethod = $this->getTable('payone_core/config_payment_method');
|
35 |
+
|
36 |
+
/** @var $helper Payone_Core_Helper_Data */
|
37 |
+
$helper = Mage::helper('payone_core');
|
38 |
+
$useSqlInstaller = $helper->mustUseSqlInstaller();
|
39 |
+
|
40 |
+
if ($useSqlInstaller) {
|
41 |
+
$sql = file_get_contents(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'upgrade-3.7.7-3.7.8.sql');
|
42 |
+
|
43 |
+
$installSqlConfig = array(
|
44 |
+
'{{payone_config_payment_method}}' => $tablePaymentMethod
|
45 |
+
|
46 |
+
);
|
47 |
+
|
48 |
+
$installSql = str_replace(array_keys($installSqlConfig), array_values($installSqlConfig), $sql);
|
49 |
+
$installer->run($installSql);
|
50 |
+
} else {
|
51 |
+
$connection = $installer->getConnection();
|
52 |
+
|
53 |
+
|
54 |
+
// Update table payone_config_payment_method
|
55 |
+
$connection->addColumn(
|
56 |
+
$tablePaymentMethod, 'hide_cvc',
|
57 |
+
'TEXT COMMENT \'hide_cvc\' AFTER `check_cvc`'
|
58 |
+
);
|
59 |
+
|
60 |
+
|
61 |
+
}
|
62 |
+
|
63 |
+
|
64 |
+
// German Description
|
65 |
+
$title = 'PAYONE Payment Extension Major Update';
|
66 |
+
$description = 'PAYONE Plugin: Die Wallets und Onlineüberweisungen wurden aufgeteilt.<br>';
|
67 |
+
$description .= 'Bitte löschen Sie die Zahlungsarten Payone Wallet und Payone Onlineüberweisung und fügen Sie die einzelnen von Ihnen genutzen Wallets und Onlineüberweisungen erneut hinzu.<br>';
|
68 |
+
$description .= 'Hierdurch wird die Conversion bei diesen Zahlungsarten erheblich verbessert.<br>';
|
69 |
+
$description .= '<br><hr><br>';
|
70 |
+
|
71 |
+
// English Description
|
72 |
+
$description .= 'PAYONE Plugin: The wallet and online bank transfer payment methods have been split up.<br>';
|
73 |
+
$description .= 'Please delete the Payone Wallet and Payone Online Bank Transfer payment method and add the individual wallets and online bank transfer services.';
|
74 |
+
$description .= 'This significantly improves conversion with these payment types.<br>';
|
75 |
+
|
76 |
+
// Queue a message with priority "major"
|
77 |
+
$message = new Mage_AdminNotification_Model_Inbox();
|
78 |
+
$message->setSeverity(Mage_AdminNotification_Model_Inbox::SEVERITY_MAJOR);
|
79 |
+
$message->setTitle($title);
|
80 |
+
$message->setDescription($description);
|
81 |
+
$message->setUrl('');
|
82 |
+
$message->setDateAdded(date('Y-m-d H:i:s'));
|
83 |
+
$message->save();
|
84 |
+
|
85 |
+
$installer->endSetup();
|
app/code/community/Payone/Core/sql/payone_core_setup/upgrade-3.7.3-3.7.4.sql
DELETED
@@ -1,6 +0,0 @@
|
|
1 |
-
#-----------------------------------------------------------------
|
2 |
-
#-- DELETE old payoltion vales from payone_config_payment_method
|
3 |
-
#-----------------------------------------------------------------
|
4 |
-
|
5 |
-
|
6 |
-
DELETE FROM `payone_config_payment_method` WHERE code = 'payolution';
|
|
|
|
|
|
|
|
|
|
|
|
app/code/community/Payone/Core/sql/payone_core_setup/upgrade-3.7.6-3.7.7.sql
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#-----------------------------------------------------------------
|
2 |
+
#-- delete old payolution vales from payone_config_payment_method
|
3 |
+
#-----------------------------------------------------------------
|
4 |
+
|
5 |
+
|
6 |
+
UPDATE `{{payone_config_payment_method}}` SET is_deleted = 1 WHERE code = 'payolution';
|
app/design/adminhtml/default/default/template/payone/core/payment/method/form/payolution.phtml
CHANGED
@@ -25,17 +25,21 @@
|
|
25 |
$code = $this->getMethodCode();
|
26 |
$configId = $this->getPaymentConfig()->getId();
|
27 |
$getPayolutionTyp = $this->payolutionTypeMapping();
|
28 |
-
|
29 |
?>
|
|
|
|
|
|
|
|
|
|
|
30 |
<ul id="payment_form_<?php echo $code ?>" style="display:none">
|
31 |
<li>
|
32 |
<div class="field">
|
33 |
-
|
34 |
-
|
35 |
</div>
|
36 |
<div id="<?php echo $code ?>_main_block" style="display:none;">
|
37 |
<div class="field" id="<?php echo $code; ?>_installment_wrap2" style="display:none;"></div>
|
38 |
-
<?php if ($this->isB2BMode()) { ?>
|
39 |
<div id="<?php echo $code; ?>_b2b_wrap" class="field">
|
40 |
<div class="input-box">
|
41 |
<label for="<?php echo $code ?>_trade_registry_number"><?php echo $this->__('Company trade registry number') ?>
|
@@ -85,7 +89,7 @@ $getPayolutionTyp = $this->payolutionTypeMapping();
|
|
85 |
</select>
|
86 |
|
87 |
<input type="hidden" id="<?php echo $code ?>_additional_fields_customer_dob_full"
|
88 |
-
|
89 |
</div>
|
90 |
<?php } ?>
|
91 |
<div id="<?php echo $code; ?>_debit_wrap" class="field" style="display:none;">
|
@@ -120,7 +124,7 @@ $getPayolutionTyp = $this->payolutionTypeMapping();
|
|
120 |
</div>
|
121 |
<div class="field" style="position:relative;">
|
122 |
<input type="hidden" name="payment[payone_config_payment_method_id]" value="<?php echo $configId; ?>"/>
|
123 |
-
<input type="hidden" name="payment[payone_payolution_type]" value="<?php echo $getPayolutionTyp; ?>"/>
|
124 |
<input type="hidden" name="payment[payone_payolution_installment_duration]" value="" id="<?php echo $code ?>_selected_installmentplan" />
|
125 |
<div id="payolution_overlay" style="display:none;">
|
126 |
<a href="#" onclick="removeOverlay();return false;" style="float:right;font-weight:bold;"><?php echo $this->__('Close window'); ?></a><br><br>
|
@@ -141,7 +145,7 @@ $getPayolutionTyp = $this->payolutionTypeMapping();
|
|
141 |
Event.observe(document, "dom:ready", function () {
|
142 |
payoneSwitchPayolution($(code + '_type_select'), code);
|
143 |
});
|
144 |
-
|
145 |
// Add validation messages translation
|
146 |
Translator.add('You have to be at least 18 years old to use this payment type!', '<?php echo $this->__('You have to be at least 18 years old to use this payment type!'); ?>');
|
147 |
</script>
|
25 |
$code = $this->getMethodCode();
|
26 |
$configId = $this->getPaymentConfig()->getId();
|
27 |
$getPayolutionTyp = $this->payolutionTypeMapping();
|
|
|
28 |
?>
|
29 |
+
<?php
|
30 |
+
/*no payolution installment payment in backend orders*/
|
31 |
+
if($getPayolutionTyp[$code] === 'PYS') {
|
32 |
+
return false;
|
33 |
+
}?>
|
34 |
<ul id="payment_form_<?php echo $code ?>" style="display:none">
|
35 |
<li>
|
36 |
<div class="field">
|
37 |
+
<input type="hidden" id="<?php echo $code ?>_type_select" name="payment[payone_payolution_type]"
|
38 |
+
value="<?php echo $getPayolutionTyp[$code]; ?>">
|
39 |
</div>
|
40 |
<div id="<?php echo $code ?>_main_block" style="display:none;">
|
41 |
<div class="field" id="<?php echo $code; ?>_installment_wrap2" style="display:none;"></div>
|
42 |
+
<?php if ($this->isB2BMode()) { ?>
|
43 |
<div id="<?php echo $code; ?>_b2b_wrap" class="field">
|
44 |
<div class="input-box">
|
45 |
<label for="<?php echo $code ?>_trade_registry_number"><?php echo $this->__('Company trade registry number') ?>
|
89 |
</select>
|
90 |
|
91 |
<input type="hidden" id="<?php echo $code ?>_additional_fields_customer_dob_full"
|
92 |
+
name="payment[payone_customer_dob]" class="validate-18-years">
|
93 |
</div>
|
94 |
<?php } ?>
|
95 |
<div id="<?php echo $code; ?>_debit_wrap" class="field" style="display:none;">
|
124 |
</div>
|
125 |
<div class="field" style="position:relative;">
|
126 |
<input type="hidden" name="payment[payone_config_payment_method_id]" value="<?php echo $configId; ?>"/>
|
127 |
+
<input type="hidden" name="payment[payone_payolution_type]" value="<?php echo $getPayolutionTyp[$code]; ?>"/>
|
128 |
<input type="hidden" name="payment[payone_payolution_installment_duration]" value="" id="<?php echo $code ?>_selected_installmentplan" />
|
129 |
<div id="payolution_overlay" style="display:none;">
|
130 |
<a href="#" onclick="removeOverlay();return false;" style="float:right;font-weight:bold;"><?php echo $this->__('Close window'); ?></a><br><br>
|
145 |
Event.observe(document, "dom:ready", function () {
|
146 |
payoneSwitchPayolution($(code + '_type_select'), code);
|
147 |
});
|
148 |
+
|
149 |
// Add validation messages translation
|
150 |
Translator.add('You have to be at least 18 years old to use this payment type!', '<?php echo $this->__('You have to be at least 18 years old to use this payment type!'); ?>');
|
151 |
</script>
|
app/design/frontend/base/default/layout/payone/core.xml
CHANGED
@@ -87,7 +87,6 @@
|
|
87 |
<action method="addJs"><script>payone/core/creditcard.js</script></action>
|
88 |
<action method="addJs"><script>payone/core/onlinebanktransfer.js</script></action>
|
89 |
<action method="addJs"><script>payone/core/safe_invoice.js</script></action>
|
90 |
-
<action method="addJs"><script>payone/core/wallet.js</script></action>
|
91 |
<action method="addJs"><script>payone/core/debitpayment.js</script></action>
|
92 |
<action method="addJs"><script>payone/core/sepa_input.js</script></action>
|
93 |
<action method="addJs"><script>payone/core/sepa_validation.js</script></action>
|
87 |
<action method="addJs"><script>payone/core/creditcard.js</script></action>
|
88 |
<action method="addJs"><script>payone/core/onlinebanktransfer.js</script></action>
|
89 |
<action method="addJs"><script>payone/core/safe_invoice.js</script></action>
|
|
|
90 |
<action method="addJs"><script>payone/core/debitpayment.js</script></action>
|
91 |
<action method="addJs"><script>payone/core/sepa_input.js</script></action>
|
92 |
<action method="addJs"><script>payone/core/sepa_validation.js</script></action>
|
app/design/frontend/base/default/template/payone/core/payment/method/form/creditcard.phtml
CHANGED
@@ -22,6 +22,11 @@
|
|
22 |
*/
|
23 |
|
24 |
/** @var $this Payone_Core_Block_Payment_Method_Form_Creditcard */
|
|
|
|
|
|
|
|
|
|
|
25 |
$code = $this->getMethodCode();
|
26 |
$iCheckValidation = (int)$this->showCvcInput();
|
27 |
?>
|
@@ -49,7 +54,7 @@ $iCheckValidation = (int)$this->showCvcInput();
|
|
49 |
<span class="required">*</span>
|
50 |
</label><br class="clear"/>
|
51 |
<select id="<?php echo $code ?>_cc_type_select" name="<?php echo $code ?>_cc_type_select"
|
52 |
-
onchange="payone.displayCheckCvc(this);payoneChangedCreditCardInfo();" class="no-submit required-entry">
|
53 |
<option value=""><?php echo $this->__('--Please Select--') ?></option>
|
54 |
<?php
|
55 |
foreach ($this->getTypes() as $key => $type) :
|
@@ -114,7 +119,7 @@ $iCheckValidation = (int)$this->showCvcInput();
|
|
114 |
<!-- Credit card cvc : -->
|
115 |
<li style="clear:both;">
|
116 |
<div class="input-box" id="<?php echo $code ?>_cc_cid_div"
|
117 |
-
style="
|
118 |
<label for="<?php echo $code ?>_cc_cid">
|
119 |
<?php echo $this->__('Card Verification Number') ?> <span class="required">*</span>
|
120 |
</label><br class="clear"/>
|
@@ -138,6 +143,7 @@ $iCheckValidation = (int)$this->showCvcInput();
|
|
138 |
<input type="hidden" id="<?php echo $code ?>_config_cvc" name="payment[payone_config_cvc]"
|
139 |
value="<?php echo $this->escapeHtml($this->getCvcJson()); ?>" class=""/>
|
140 |
<input type="hidden" id="payone_cc_check_validation" value="<?php echo $iCheckValidation; ?>"/>
|
|
|
141 |
</li>
|
142 |
</ul>
|
143 |
<?php } else { ?>
|
@@ -171,15 +177,13 @@ $iCheckValidation = (int)$this->showCvcInput();
|
|
171 |
<span class="inputIframe" id="cardpan"></span>
|
172 |
</div>
|
173 |
</li>
|
174 |
-
<?php if($iCheckValidation == '1') { ?>
|
175 |
<li>
|
176 |
-
<div class="input-box"
|
177 |
<label for="cvcInput"><?php echo $this->__('Card Verification Number') ?> <span class="required">*</span></label><br class="clear"/>
|
178 |
<span id="cardcvc2" class="inputIframe"></span>
|
179 |
<a href="#" class="cvv-what-is-this"><?php echo $this->__('What is this?') ?></a>
|
180 |
</div>
|
181 |
</li>
|
182 |
-
<?php } ?>
|
183 |
<li>
|
184 |
<div class="input-box">
|
185 |
<label for="expireInput"><?php echo $this->__('Expiration Date') ?> <span class="required">*</span></label>
|
@@ -218,6 +222,7 @@ $iCheckValidation = (int)$this->showCvcInput();
|
|
218 |
<input type="hidden" id="<?php echo $code ?>_config_cvc" name="payment[payone_config_cvc]"
|
219 |
value="<?php echo $this->escapeHtml($this->getCvcJson()); ?>" class=""/>
|
220 |
<input type="hidden" id="payone_cc_check_validation" value="1"/>
|
|
|
221 |
</li>
|
222 |
</ul>
|
223 |
<script>
|
@@ -316,7 +321,7 @@ $iCheckValidation = (int)$this->showCvcInput();
|
|
316 |
echo $sVarname." = '".$sValue."';";
|
317 |
}
|
318 |
?>
|
319 |
-
|
320 |
var iframes = payone.initHosted(fieldconfig, '<?php echo $code ?>_cc_type_select');
|
321 |
</script>
|
322 |
<?php } ?>
|
22 |
*/
|
23 |
|
24 |
/** @var $this Payone_Core_Block_Payment_Method_Form_Creditcard */
|
25 |
+
|
26 |
+
$hideCvcTypes = $this->getHideCvcTypes();
|
27 |
+
|
28 |
+
|
29 |
+
|
30 |
$code = $this->getMethodCode();
|
31 |
$iCheckValidation = (int)$this->showCvcInput();
|
32 |
?>
|
54 |
<span class="required">*</span>
|
55 |
</label><br class="clear"/>
|
56 |
<select id="<?php echo $code ?>_cc_type_select" name="<?php echo $code ?>_cc_type_select"
|
57 |
+
onchange=" payone.displayCheckCvc(this);payoneChangedCreditCardInfo();" class="no-submit required-entry">
|
58 |
<option value=""><?php echo $this->__('--Please Select--') ?></option>
|
59 |
<?php
|
60 |
foreach ($this->getTypes() as $key => $type) :
|
119 |
<!-- Credit card cvc : -->
|
120 |
<li style="clear:both;">
|
121 |
<div class="input-box" id="<?php echo $code ?>_cc_cid_div"
|
122 |
+
style="display: none">
|
123 |
<label for="<?php echo $code ?>_cc_cid">
|
124 |
<?php echo $this->__('Card Verification Number') ?> <span class="required">*</span>
|
125 |
</label><br class="clear"/>
|
143 |
<input type="hidden" id="<?php echo $code ?>_config_cvc" name="payment[payone_config_cvc]"
|
144 |
value="<?php echo $this->escapeHtml($this->getCvcJson()); ?>" class=""/>
|
145 |
<input type="hidden" id="payone_cc_check_validation" value="<?php echo $iCheckValidation; ?>"/>
|
146 |
+
<input type="hidden" id="payone_cc_check_validation_types" value="<?php echo $this->escapeHtml(($hideCvcTypes)); ?>"/>
|
147 |
</li>
|
148 |
</ul>
|
149 |
<?php } else { ?>
|
177 |
<span class="inputIframe" id="cardpan"></span>
|
178 |
</div>
|
179 |
</li>
|
|
|
180 |
<li>
|
181 |
+
<div class="input-box" id="<?php echo $code ?>_cc_cid_div"
|
182 |
<label for="cvcInput"><?php echo $this->__('Card Verification Number') ?> <span class="required">*</span></label><br class="clear"/>
|
183 |
<span id="cardcvc2" class="inputIframe"></span>
|
184 |
<a href="#" class="cvv-what-is-this"><?php echo $this->__('What is this?') ?></a>
|
185 |
</div>
|
186 |
</li>
|
|
|
187 |
<li>
|
188 |
<div class="input-box">
|
189 |
<label for="expireInput"><?php echo $this->__('Expiration Date') ?> <span class="required">*</span></label>
|
222 |
<input type="hidden" id="<?php echo $code ?>_config_cvc" name="payment[payone_config_cvc]"
|
223 |
value="<?php echo $this->escapeHtml($this->getCvcJson()); ?>" class=""/>
|
224 |
<input type="hidden" id="payone_cc_check_validation" value="1"/>
|
225 |
+
<input type="hidden" id="payone_cc_check_validation_types" value="<?php echo $this->escapeHtml(($hideCvcTypes)); ?>"/>
|
226 |
</li>
|
227 |
</ul>
|
228 |
<script>
|
321 |
echo $sVarname." = '".$sValue."';";
|
322 |
}
|
323 |
?>
|
324 |
+
|
325 |
var iframes = payone.initHosted(fieldconfig, '<?php echo $code ?>_cc_type_select');
|
326 |
</script>
|
327 |
<?php } ?>
|
app/design/frontend/base/default/template/payone/core/payment/method/form/onlinebanktransfer.phtml
CHANGED
@@ -25,46 +25,46 @@
|
|
25 |
$code = $this->getMethodCode();
|
26 |
$country = $this->getCountry();
|
27 |
$currency = $this->getCurrency();
|
|
|
28 |
$paymentConfigId = $this->getPaymentMethodConfigId();
|
29 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
?>
|
|
|
31 |
<fieldset class="form-list">
|
32 |
<ul id="payment_form_<?php echo $code; ?>" style="display:none">
|
|
|
33 |
<li>
|
34 |
<div class="input-box">
|
35 |
<label for="<?php echo $code; ?>_account_number">
|
36 |
-
|
37 |
</label><br class="clear"/>
|
38 |
-
<
|
39 |
-
|
40 |
-
|
41 |
-
<?php
|
42 |
-
foreach ($this->getTypes() as $key => $type):
|
43 |
-
$typeConfigId = $type['config_id'];
|
44 |
-
$selected = '';
|
45 |
-
if ($typeConfigId == $paymentConfigId && $paymentType == $type['code']) {
|
46 |
-
$paymentConfigId = $typeConfigId;
|
47 |
-
$selected = 'selected="selected"';
|
48 |
-
}
|
49 |
-
if ($this->getSavedCustomerData('payone_onlinebanktransfer_type') == $type['code']) {
|
50 |
-
$selected = 'selected="selected"';
|
51 |
-
}
|
52 |
-
?>
|
53 |
-
<option value="<?php echo $key ?>"<?php echo $selected; ?>>
|
54 |
-
<?php echo $type['name']; ?><span><?php echo $type['fee']; ?></span>
|
55 |
-
</option>
|
56 |
-
<?php endforeach; ?>
|
57 |
-
</select>
|
58 |
-
|
59 |
-
<input type="hidden" id="<?php echo $code ?>_obt_type" name="payment[payone_onlinebanktransfer_type]"
|
60 |
-
value="<?php echo $paymentType; ?>" class=""/>
|
61 |
<input type="hidden" name="payment[payone_config_payment_method_id]"
|
62 |
id="<?php echo $code ?>_config_id" value="<?php echo $paymentConfigId; ?>"/>
|
63 |
-
<input type="hidden" id="<?php echo $code ?>_pnt_show_iban"
|
64 |
-
value="<?php echo $this->showSofortUeberweisungBankDataFields(); ?>"/>
|
65 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
</li>
|
67 |
-
|
|
|
|
|
|
|
|
|
68 |
<div class="input-box">
|
69 |
<label for="<?php echo $code ?>_sepa_iban">
|
70 |
<?php echo $this->__('IBAN') ?> <span class="required">*</span>
|
@@ -72,15 +72,15 @@ $paymentType = $this->getInfoData('payone_onlinebanktransfer_type');
|
|
72 |
<input type="text" id="<?php echo $code ?>_sepa_iban_xxx"
|
73 |
title="<?php echo $this->__('IBAN') ?>"
|
74 |
class="validate-sepa-iban required-entry input-text"
|
75 |
-
value="<?php echo $this->strToXXX($this->getSavedCustomerData('payone_sepa_iban'))
|
76 |
autocomplete="off" maxlength="34"
|
77 |
onchange="inputToUppaerCaseAndNumbers(this); copyOnlineBankTransferSepaIban('<?php echo $code ?>');"
|
78 |
oninput="inputToUppaerCaseAndNumbers(this); copyOnlineBankTransferSepaIban('<?php echo $code ?>');"/>
|
79 |
<input type="hidden" id="<?php echo $code ?>_sepa_iban" name="payment[payone_sepa_iban]"
|
80 |
-
value="<?php echo $this->getSavedCustomerData('payone_sepa_iban')
|
81 |
</div>
|
82 |
</li>
|
83 |
-
<li id="sepa_bic_wrap" style="display:none
|
84 |
<div class="input-box">
|
85 |
<label for="<?php echo $code ?>_sepa_bic">
|
86 |
<?php echo $this->__('BIC') ?> <span class="required">*</span>
|
@@ -88,13 +88,14 @@ $paymentType = $this->getInfoData('payone_onlinebanktransfer_type');
|
|
88 |
<input type="text" id="<?php echo $code ?>_sepa_bic" name="payment[payone_sepa_bic]"
|
89 |
title="<?php echo $this->__('BIC') ?>"
|
90 |
class="validate-sepa-bic required-entry input-text"
|
91 |
-
value="<?php echo $this->getSavedCustomerData('payone_sepa_bic')
|
92 |
autocomplete="off" maxlength="11"
|
93 |
onchange="inputToUppaerCaseAndNumbers(this);"
|
94 |
oninput="inputToUppaerCaseAndNumbers(this);"/>
|
95 |
</div>
|
96 |
</li>
|
97 |
-
|
|
|
98 |
<div class="input-box">
|
99 |
<label for="<?php echo $code ?>_account_number">
|
100 |
<?php echo $this->__('Account number') ?> <span class="required">*</span>
|
@@ -102,14 +103,14 @@ $paymentType = $this->getInfoData('payone_onlinebanktransfer_type');
|
|
102 |
<input type="text" id="<?php echo $code ?>_account_number" name="payment[payone_account_number]"
|
103 |
title="<?php echo $this->__('Account number') ?>"
|
104 |
class="validate-digits required-entry input-text"
|
105 |
-
value="<?php echo $this->getSavedCustomerData('payone_account_number')
|
106 |
autocomplete="off"
|
107 |
maxlength="10"
|
108 |
onchange="inputToNumbers(this)"
|
109 |
onimput="inputToNumbers(this)"/>
|
110 |
</div>
|
111 |
</li>
|
112 |
-
<li id="bank_code_wrap" style="display:none
|
113 |
<div class="input-box">
|
114 |
<label for="<?php echo $code ?>_bank_code">
|
115 |
<?php echo $this->__('Bank code') ?> <span class="required">*</span>
|
@@ -117,40 +118,46 @@ $paymentType = $this->getInfoData('payone_onlinebanktransfer_type');
|
|
117 |
<input type="text" id="<?php echo $code ?>_bank_code" name="payment[payone_bank_code]"
|
118 |
title="<?php echo $this->__('Bank code') ?>"
|
119 |
class="validate-bank-code validate-digits required-entry input-text"
|
120 |
-
value="<?php echo $this->getSavedCustomerData('payone_bank_code')
|
121 |
maxlength="8"
|
122 |
onchange="inputToNumbers(this)"
|
123 |
onimput="inputToNumbers(this)"/>
|
124 |
</div>
|
125 |
</li>
|
126 |
-
|
127 |
</ul>
|
128 |
</fieldset>
|
129 |
|
130 |
<script type="text/javascript">
|
|
|
131 |
var country = '<?php echo $country ?>';
|
132 |
var currency = '<?php echo $currency ?>';
|
133 |
-
var code = '<?php echo $code ?>';
|
134 |
-
|
|
|
|
|
135 |
|
136 |
Event.observe(document, "dom:loaded", function () {
|
137 |
-
payoneSwitchOnlineBankTransfer($(code + '_obt_type_select'), country, currency);
|
|
|
138 |
});
|
139 |
Event.observe(document, "dom:ready", function () {
|
140 |
-
payoneSwitchOnlineBankTransfer($(code + '_obt_type_select'), country, currency);
|
|
|
141 |
});
|
142 |
|
143 |
// we need to call the switch method after refreshing payment section via ajax
|
144 |
// unfortunately there is no specific property to identify the needed ajax request
|
145 |
Ajax.Responders.register({
|
146 |
-
onComplete: function(transport, element)
|
|
|
147 |
var typeSelect = $(code + '_obt_type_select');
|
148 |
if (typeSelect == undefined) {
|
149 |
return;
|
150 |
}
|
151 |
var url = element.request.url;
|
152 |
if (url.indexOf('checkout/onepage/saveShippingMethod') !== -1 || url.indexOf('checkout/onepage/progress') !== 1) {
|
153 |
-
payoneSwitchOnlineBankTransfer(typeSelect, country, currency);
|
154 |
}
|
155 |
}
|
156 |
});
|
25 |
$code = $this->getMethodCode();
|
26 |
$country = $this->getCountry();
|
27 |
$currency = $this->getCurrency();
|
28 |
+
|
29 |
$paymentConfigId = $this->getPaymentMethodConfigId();
|
30 |
+
|
31 |
+
if ($paymentConfigId == 0) {
|
32 |
+
$paymentConfigId = $this->getPaymentConfig()->getId();
|
33 |
+
}
|
34 |
+
|
35 |
+
$displayBlockAccountOrBankCode = 'none';
|
36 |
+
$displayIbanOrBic = 'none';
|
37 |
+
|
38 |
+
$getOnlineBankTransferType = $this->onlineBankTransferTypeMapping();
|
39 |
?>
|
40 |
+
|
41 |
<fieldset class="form-list">
|
42 |
<ul id="payment_form_<?php echo $code; ?>" style="display:none">
|
43 |
+
|
44 |
<li>
|
45 |
<div class="input-box">
|
46 |
<label for="<?php echo $code; ?>_account_number">
|
47 |
+
|
48 |
</label><br class="clear"/>
|
49 |
+
<input type="hidden" id="<?php echo $code ?>_type_select" name="<?php echo $code ?>_obt_type_select"
|
50 |
+
value="<?php echo $getOnlineBankTransferType[$code] ?>">
|
51 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
<input type="hidden" name="payment[payone_config_payment_method_id]"
|
53 |
id="<?php echo $code ?>_config_id" value="<?php echo $paymentConfigId; ?>"/>
|
|
|
|
|
54 |
</div>
|
55 |
+
|
56 |
+
<input type="hidden" id="<?php echo $code ?>_obt_type" name="payment[payone_onlinebanktransfer_type]"
|
57 |
+
value="<?php echo $getOnlineBankTransferType[$code]; ?>" class=""/>
|
58 |
+
<input type="hidden" name="payment[payone_config_payment_method_id]"
|
59 |
+
id="<?php echo $code ?>_config_id" value="<?php echo $paymentConfigId; ?>"/>
|
60 |
+
<input type="hidden" id="<?php echo $code ?>_pnt_show_iban"
|
61 |
+
value="<?php echo $this->showSofortUeberweisungBankDataFields(); ?>"/>
|
62 |
</li>
|
63 |
+
|
64 |
+
<?php if ($getOnlineBankTransferType[$code] == 'GPY' || ($getOnlineBankTransferType[$code] == 'PNT' && $this->showSofortUeberweisungBankDataFields() == true)) {
|
65 |
+
$displayIbanOrBic = 'block';
|
66 |
+
} ?>
|
67 |
+
<li id="sepa_iban_wrap" style="display: <?php echo $displayIbanOrBic ? $displayIbanOrBic : 'none' ?>">
|
68 |
<div class="input-box">
|
69 |
<label for="<?php echo $code ?>_sepa_iban">
|
70 |
<?php echo $this->__('IBAN') ?> <span class="required">*</span>
|
72 |
<input type="text" id="<?php echo $code ?>_sepa_iban_xxx"
|
73 |
title="<?php echo $this->__('IBAN') ?>"
|
74 |
class="validate-sepa-iban required-entry input-text"
|
75 |
+
value="<?php echo $this->strToXXX($this->getSavedCustomerData('payone_sepa_iban')); ?>"
|
76 |
autocomplete="off" maxlength="34"
|
77 |
onchange="inputToUppaerCaseAndNumbers(this); copyOnlineBankTransferSepaIban('<?php echo $code ?>');"
|
78 |
oninput="inputToUppaerCaseAndNumbers(this); copyOnlineBankTransferSepaIban('<?php echo $code ?>');"/>
|
79 |
<input type="hidden" id="<?php echo $code ?>_sepa_iban" name="payment[payone_sepa_iban]"
|
80 |
+
value="<?php echo $this->getSavedCustomerData('payone_sepa_iban'); ?>">
|
81 |
</div>
|
82 |
</li>
|
83 |
+
<li id="sepa_bic_wrap" style="display:<?php echo $displayIbanOrBic ? $displayIbanOrBic : 'none' ?>">
|
84 |
<div class="input-box">
|
85 |
<label for="<?php echo $code ?>_sepa_bic">
|
86 |
<?php echo $this->__('BIC') ?> <span class="required">*</span>
|
88 |
<input type="text" id="<?php echo $code ?>_sepa_bic" name="payment[payone_sepa_bic]"
|
89 |
title="<?php echo $this->__('BIC') ?>"
|
90 |
class="validate-sepa-bic required-entry input-text"
|
91 |
+
value="<?php echo $this->getSavedCustomerData('payone_sepa_bic'); ?>"
|
92 |
autocomplete="off" maxlength="11"
|
93 |
onchange="inputToUppaerCaseAndNumbers(this);"
|
94 |
oninput="inputToUppaerCaseAndNumbers(this);"/>
|
95 |
</div>
|
96 |
</li>
|
97 |
+
|
98 |
+
<li id="account_number_wrap" style="display:none">
|
99 |
<div class="input-box">
|
100 |
<label for="<?php echo $code ?>_account_number">
|
101 |
<?php echo $this->__('Account number') ?> <span class="required">*</span>
|
103 |
<input type="text" id="<?php echo $code ?>_account_number" name="payment[payone_account_number]"
|
104 |
title="<?php echo $this->__('Account number') ?>"
|
105 |
class="validate-digits required-entry input-text"
|
106 |
+
value="<?php echo $this->getSavedCustomerData('payone_account_number'); ?>"
|
107 |
autocomplete="off"
|
108 |
maxlength="10"
|
109 |
onchange="inputToNumbers(this)"
|
110 |
onimput="inputToNumbers(this)"/>
|
111 |
</div>
|
112 |
</li>
|
113 |
+
<li id="bank_code_wrap" style="display:none">
|
114 |
<div class="input-box">
|
115 |
<label for="<?php echo $code ?>_bank_code">
|
116 |
<?php echo $this->__('Bank code') ?> <span class="required">*</span>
|
118 |
<input type="text" id="<?php echo $code ?>_bank_code" name="payment[payone_bank_code]"
|
119 |
title="<?php echo $this->__('Bank code') ?>"
|
120 |
class="validate-bank-code validate-digits required-entry input-text"
|
121 |
+
value="<?php echo $this->getSavedCustomerData('payone_bank_code'); ?>"
|
122 |
maxlength="8"
|
123 |
onchange="inputToNumbers(this)"
|
124 |
onimput="inputToNumbers(this)"/>
|
125 |
</div>
|
126 |
</li>
|
127 |
+
|
128 |
</ul>
|
129 |
</fieldset>
|
130 |
|
131 |
<script type="text/javascript">
|
132 |
+
|
133 |
var country = '<?php echo $country ?>';
|
134 |
var currency = '<?php echo $currency ?>';
|
135 |
+
var code = '<?php echo $getOnlineBankTransferType[$code] ?>';
|
136 |
+
var methodCode = '<?php echo $code ?>';
|
137 |
+
|
138 |
+
payoneSwitchOnlineBankTransfer(code, methodCode, $(code + '_obt_type_select'), country, currency);
|
139 |
|
140 |
Event.observe(document, "dom:loaded", function () {
|
141 |
+
payoneSwitchOnlineBankTransfer(code, methodCode, $(code + '_obt_type_select'), country, currency);
|
142 |
+
|
143 |
});
|
144 |
Event.observe(document, "dom:ready", function () {
|
145 |
+
payoneSwitchOnlineBankTransfer(code, methodCode, $(code + '_obt_type_select'), country, currency);
|
146 |
+
|
147 |
});
|
148 |
|
149 |
// we need to call the switch method after refreshing payment section via ajax
|
150 |
// unfortunately there is no specific property to identify the needed ajax request
|
151 |
Ajax.Responders.register({
|
152 |
+
onComplete: function (transport, element) {
|
153 |
+
|
154 |
var typeSelect = $(code + '_obt_type_select');
|
155 |
if (typeSelect == undefined) {
|
156 |
return;
|
157 |
}
|
158 |
var url = element.request.url;
|
159 |
if (url.indexOf('checkout/onepage/saveShippingMethod') !== -1 || url.indexOf('checkout/onepage/progress') !== 1) {
|
160 |
+
payoneSwitchOnlineBankTransfer(code, methodCode, typeSelect, country, currency);
|
161 |
}
|
162 |
}
|
163 |
});
|
app/design/frontend/base/default/template/payone/core/payment/method/form/onlinebanktransfer/bankgroupeps.phtml
ADDED
@@ -0,0 +1,59 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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_frontend_base_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 |
+
?>
|
24 |
+
<?php
|
25 |
+
$code = $this->getMethodCode();
|
26 |
+
?>
|
27 |
+
<li id="bank_group_wrap_at" style="display: none">
|
28 |
+
<div class="input-box">
|
29 |
+
<label for="<?php echo $code ?>_bank_group_at">
|
30 |
+
<?php echo $this->__('Bank group') ?> <span class="required">*</span>
|
31 |
+
</label><br class="clear"/>
|
32 |
+
<select name="payment[payone_bank_group]" id="<?php echo $code ?>_bank_group_at">
|
33 |
+
<option value="ARZ_OVB" <?php echo ($this->getSavedCustomerBankGroup() == 'ARZ_OVB')?'selected="selected"':'';?>>Commercial credit cooperatives (Volksbank)</option>
|
34 |
+
<option value="ARZ_BAF" <?php echo ($this->getSavedCustomerBankGroup() == 'ARZ_BAF')?'selected="selected"':'';?>>Bank for doctors and independent professions</option>
|
35 |
+
<option value="ARZ_NLH" <?php echo ($this->getSavedCustomerBankGroup() == 'ARZ_NLH')?'selected="selected"':'';?>>Hypo state bank Lower Austria</option>
|
36 |
+
<option value="ARZ_VLH" <?php echo ($this->getSavedCustomerBankGroup() == 'ARZ_VLH')?'selected="selected"':'';?>>Hypo state bank Voralberg</option>
|
37 |
+
<option value="ARZ_BCS" <?php echo ($this->getSavedCustomerBankGroup() == 'ARZ_BCS')?'selected="selected"':'';?>>Bankhaus Carl Spängler & Co. AG</option>
|
38 |
+
<option value="ARZ_HTB" <?php echo ($this->getSavedCustomerBankGroup() == 'ARZ_HTB')?'selected="selected"':'';?>>Hypo bank Tyrol</option>
|
39 |
+
<option value="ARZ_HAA" <?php echo ($this->getSavedCustomerBankGroup() == 'ARZ_HAA')?'selected="selected"':'';?>>Hypo Alpe Adria</option>
|
40 |
+
<option value="ARZ_IKB" <?php echo ($this->getSavedCustomerBankGroup() == 'ARZ_IKB')?'selected="selected"':'';?>>Investkredit bank</option>
|
41 |
+
<option value="ARZ_OAB" <?php echo ($this->getSavedCustomerBankGroup() == 'ARZ_OAB')?'selected="selected"':'';?>>Österreichische Apothekerbank</option>
|
42 |
+
<option value="ARZ_IMB" <?php echo ($this->getSavedCustomerBankGroup() == 'ARZ_IMB')?'selected="selected"':'';?>>Immobank</option>
|
43 |
+
<option value="ARZ_GRB" <?php echo ($this->getSavedCustomerBankGroup() == 'ARZ_GRB')?'selected="selected"':'';?>>Gärtnerbank</option>
|
44 |
+
<option value="ARZ_HIB" <?php echo ($this->getSavedCustomerBankGroup() == 'ARZ_HIB')?'selected="selected"':'';?>>HYPO Investment bank</option>
|
45 |
+
<option value="BA_AUS" <?php echo ($this->getSavedCustomerBankGroup() == 'BA_AUS')?'selected="selected"':'';?>>Bank Austria</option>
|
46 |
+
<option value="BAWAG_BWG" <?php echo ($this->getSavedCustomerBankGroup() == 'BAWAG_BWG')?'selected="selected"':'';?>>BAWAG</option>
|
47 |
+
<option value="BAWAG_PSK" <?php echo ($this->getSavedCustomerBankGroup() == 'BAWAG_PSK')?'selected="selected"':'';?>>PSK Bank</option>
|
48 |
+
<option value="BAWAG_ESY" <?php echo ($this->getSavedCustomerBankGroup() == 'BAWAG_ESY')?'selected="selected"':'';?>>easybank</option>
|
49 |
+
<option value="BAWAG_SPD" <?php echo ($this->getSavedCustomerBankGroup() == 'BAWAG_SPD')?'selected="selected"':'';?>>Sparda Bank</option>
|
50 |
+
<option value="SPARDAT_EBS" <?php echo ($this->getSavedCustomerBankGroup() == 'SPARDAT_EBS')?'selected="selected"':'';?>>Erste Bank</option>
|
51 |
+
<option value="SPARDAT_BBL" <?php echo ($this->getSavedCustomerBankGroup() == 'SPARDAT_BBL')?'selected="selected"':'';?>>Bank Burgenland</option>
|
52 |
+
<option value="RAC_RAC" <?php echo ($this->getSavedCustomerBankGroup() == 'RAC_RAC')?'selected="selected"':'';?>>Raiffeisen bank</option>
|
53 |
+
<option value="HRAC_OOS" <?php echo ($this->getSavedCustomerBankGroup() == 'HRAC_OOS')?'selected="selected"':'';?>>Hypo bank Upper Austria</option>
|
54 |
+
<option value="HRAC_SLB" <?php echo ($this->getSavedCustomerBankGroup() == 'HRAC_SLB')?'selected="selected"':'';?>>Hypo bank Salzburg</option>
|
55 |
+
<option value="HRAC_STM" <?php echo ($this->getSavedCustomerBankGroup() == 'HRAC_STM')?'selected="selected"':'';?>>Hypo bank Styria</option>
|
56 |
+
</select>
|
57 |
+
</div>
|
58 |
+
</li>
|
59 |
+
|
app/design/frontend/base/default/template/payone/core/payment/method/form/onlinebanktransfer/bankgroupidl.phtml
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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_frontend_base_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 |
+
?>
|
24 |
+
<?php
|
25 |
+
$code = $this->getMethodCode();
|
26 |
+
?>
|
27 |
+
|
28 |
+
|
29 |
+
<li id="bank_group_wrap_nl" style="display: none">
|
30 |
+
<div class="input-box">
|
31 |
+
<label for="<?php echo $code ?>_bank_group_nl"><?php echo $this->__('Bank group') ?> <span
|
32 |
+
class="required">*</span></label><br class="clear"/>
|
33 |
+
<select name="payment[payone_bank_group]" id="<?php echo $code ?>_bank_group_nl">
|
34 |
+
<option value="ABN_AMRO_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'ABN_AMRO_BANK')?'selected="selected"':'';?>>ABN Amro</option>
|
35 |
+
<option value="BUNQ_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'BUNQ_BANK')?'selected="selected"':'';?>>Bunq</option>
|
36 |
+
<option value="ING_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'ING_BANK')?'selected="selected"':'';?>>ING Bank</option>
|
37 |
+
<option value="RABOBANK" <?php echo ($this->getSavedCustomerBankGroup() == 'RABOBANK')?'selected="selected"':'';?>>Rabobank</option>
|
38 |
+
<option value="SNS_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'SNS_BANK')?'selected="selected"':'';?>>SNS BANK</option>
|
39 |
+
<option value="ASN_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'ASN_BANK')?'selected="selected"':'';?>>ASN Bank</option>
|
40 |
+
<option value="SNS_REGIO_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'SNS_REGIO_BANK')?'selected="selected"':'';?>>Regio Bank</option>
|
41 |
+
<option value="TRIODOS_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'TRIODOS_BANK')?'selected="selected"':'';?>>Triodos Bank</option>
|
42 |
+
<option value="KNAB_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'KNAB_BANK')?'selected="selected"':'';?>>Knab</option>
|
43 |
+
<option value="VAN_LANSCHOT_BANKIERS" <?php echo ($this->getSavedCustomerBankGroup() == 'VAN_LANSCHOT_BANKIERS')?'selected="selected"':'';?>>van Lanschot</option>
|
44 |
+
</select>
|
45 |
+
</div>
|
46 |
+
</li>
|
app/design/frontend/base/default/template/payone/core/payment/method/form/onlinebanktransfereps.phtml
ADDED
@@ -0,0 +1,76 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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_frontend_base_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 |
+
|
24 |
+
/** @var $this Payone_Core_Block_Payment_Method_Form_OnlineBankTransferEps */
|
25 |
+
$code = $this->getMethodCode();
|
26 |
+
$country = $this->getCountry();
|
27 |
+
$currency = $this->getCurrency();
|
28 |
+
|
29 |
+
$paymentConfigId = $this->getPaymentMethodConfigId();
|
30 |
+
|
31 |
+
if($paymentConfigId == 0){
|
32 |
+
$paymentConfigId = $this->getPaymentConfig()->getId();
|
33 |
+
}
|
34 |
+
|
35 |
+
$displayBlockAccountOrBankCode = 'none';
|
36 |
+
$displayIbanOrBic = 'none';
|
37 |
+
|
38 |
+
$getOnlineBankTransferType = $this->onlineBankTransferTypeMapping();
|
39 |
+
|
40 |
+
?>
|
41 |
+
|
42 |
+
<fieldset class="form-list">
|
43 |
+
<ul id="payment_form_<?php echo $code; ?>" style="display:none">
|
44 |
+
|
45 |
+
<li>
|
46 |
+
<div class="input-box">
|
47 |
+
<label for="<?php echo $code; ?>_account_number">
|
48 |
+
<!-- --><?php //echo $this->__('Online bank transfer type'); ?><!-- <span class="required">*</span>-->
|
49 |
+
</label><br class="clear"/>
|
50 |
+
<input type="hidden" id="<?php echo $code ?>_type_select" name="<?php echo $code ?>_obt_type_select"
|
51 |
+
value="<?php echo $getOnlineBankTransferType[$code] ?>">
|
52 |
+
|
53 |
+
<input type="hidden" name="payment[payone_config_payment_method_id]"
|
54 |
+
id="<?php echo $code ?>_config_id" value="<?php echo $paymentConfigId; ?>"/>
|
55 |
+
</div>
|
56 |
+
|
57 |
+
<input type="hidden" id="<?php echo $code ?>_obt_type" name="payment[payone_onlinebanktransfer_type]"
|
58 |
+
value="<?php echo $getOnlineBankTransferType[$code]; ?>" class=""/>
|
59 |
+
<input type="hidden" name="payment[payone_config_payment_method_id]"
|
60 |
+
id="<?php echo $code ?>_config_id" value="<?php echo $paymentConfigId; ?>"/>
|
61 |
+
<input type="hidden" id="<?php echo $code ?>_pnt_show_iban"
|
62 |
+
value="<?php echo $this->showSofortUeberweisungBankDataFields(); ?>"/>
|
63 |
+
</li>
|
64 |
+
|
65 |
+
<?php echo $this->getBlockHtmlBankGroupEps(); ?>
|
66 |
+
</ul>
|
67 |
+
</fieldset>
|
68 |
+
|
69 |
+
<script type="text/javascript">
|
70 |
+
var country = '<?php echo 'AT' ?>';
|
71 |
+
var currency = '<?php echo $currency ?>';
|
72 |
+
var code = '<?php echo $getOnlineBankTransferType[$code] ?>';
|
73 |
+
var methodCode = '<?php echo $code ?>';
|
74 |
+
|
75 |
+
payoneSwitchOnlineBankTransfer(code,methodCode, $(code + '_obt_type_select'), country, currency);
|
76 |
+
</script>
|
app/design/frontend/base/default/template/payone/core/payment/method/form/onlinebanktransferidl.phtml
ADDED
@@ -0,0 +1,75 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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_frontend_base_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 |
+
|
24 |
+
/** @var $this Payone_Core_Block_Payment_Method_Form_OnlineBankTransferIdl */
|
25 |
+
$code = $this->getMethodCode();
|
26 |
+
$country = $this->getCountry();
|
27 |
+
$currency = $this->getCurrency();
|
28 |
+
|
29 |
+
$paymentConfigId = $this->getPaymentMethodConfigId();
|
30 |
+
|
31 |
+
if ($paymentConfigId == 0) {
|
32 |
+
$paymentConfigId = $this->getPaymentConfig()->getId();
|
33 |
+
}
|
34 |
+
|
35 |
+
$displayBlockAccountOrBankCode = 'none';
|
36 |
+
$displayIbanOrBic = 'none';
|
37 |
+
|
38 |
+
$getOnlineBankTransferType = $this->onlineBankTransferTypeMapping();
|
39 |
+
|
40 |
+
?>
|
41 |
+
|
42 |
+
<fieldset class="form-list">
|
43 |
+
<ul id="payment_form_<?php echo $code; ?>" style="display:none">
|
44 |
+
|
45 |
+
<li>
|
46 |
+
<div class="input-box">
|
47 |
+
<label for="<?php echo $code; ?>_account_number">
|
48 |
+
</label><br class="clear"/>
|
49 |
+
<input type="hidden" id="<?php echo $code ?>_type_select" name="<?php echo $code ?>_obt_type_select"
|
50 |
+
value="<?php echo $getOnlineBankTransferType[$code] ?>">
|
51 |
+
|
52 |
+
<input type="hidden" name="payment[payone_config_payment_method_id]"
|
53 |
+
id="<?php echo $code ?>_config_id" value="<?php echo $paymentConfigId; ?>"/>
|
54 |
+
</div>
|
55 |
+
|
56 |
+
<input type="hidden" id="<?php echo $code ?>_obt_type" name="payment[payone_onlinebanktransfer_type]"
|
57 |
+
value="<?php echo $getOnlineBankTransferType[$code]; ?>" class=""/>
|
58 |
+
<input type="hidden" name="payment[payone_config_payment_method_id]"
|
59 |
+
id="<?php echo $code ?>_config_id" value="<?php echo $paymentConfigId; ?>"/>
|
60 |
+
<input type="hidden" id="<?php echo $code ?>_pnt_show_iban"
|
61 |
+
value="<?php echo $this->showSofortUeberweisungBankDataFields(); ?>"/>
|
62 |
+
</li>
|
63 |
+
|
64 |
+
<?php echo $this->getBlockHtmlBankGroupIdl(); ?>
|
65 |
+
</ul>
|
66 |
+
</fieldset>
|
67 |
+
|
68 |
+
<script type="text/javascript">
|
69 |
+
var country = '<?php echo 'NL' ?>';
|
70 |
+
var currency = '<?php echo $currency ?>';
|
71 |
+
var code = '<?php echo $getOnlineBankTransferType[$code] ?>';
|
72 |
+
var methodCode = '<?php echo $code ?>';
|
73 |
+
|
74 |
+
payoneSwitchOnlineBankTransfer(code, methodCode, $(code + '_obt_type_select'), country, currency);
|
75 |
+
</script>
|
app/design/frontend/base/default/template/payone/core/payment/method/form/payolution.phtml
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
* @package design_frontend_base_default
|
17 |
* @subpackage template
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com, Copyright (c) 2017 <support@e3n.de> - www.e3n.de
|
19 |
-
* @author Robert M�ller <robert.mueller@fatchip.de>, Tim Rein <tim.rein@e3n.de>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com, http://www.e3n.de
|
22 |
*/
|
@@ -50,6 +50,19 @@ $getPayolutionTyp = $this->payolutionTypeMapping();
|
|
50 |
</div>
|
51 |
</div>
|
52 |
<?php } ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
<?php if ($this->showBirthdayFields()) { ?>
|
54 |
<div id="<?php echo $code; ?>_birthday_wrap" class="field">
|
55 |
<label for="<?php echo $code ?>_additional_fields_customer_dob_month"
|
@@ -89,47 +102,51 @@ $getPayolutionTyp = $this->payolutionTypeMapping();
|
|
89 |
</div>
|
90 |
<?php } ?>
|
91 |
<div id="<?php echo $code; ?>_debit_wrap" class="field" style="display:none;">
|
92 |
-
|
93 |
-
<
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
94 |
<div class="input-box">
|
95 |
-
<label for="<?php echo $code ?>
|
96 |
-
<?php echo $this->__('
|
97 |
</label>
|
98 |
<br class="clear"/>
|
99 |
-
<input type="text" id="<?php echo $code ?>
|
100 |
-
title="<?php echo $this->__('
|
101 |
-
class="required-entry input-text"
|
102 |
-
value=""
|
|
|
|
|
|
|
|
|
|
|
103 |
</div>
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
<div class="input-box">
|
121 |
-
<label for="<?php echo $code ?>_payolution_bic">
|
122 |
-
<?php echo $this->__('BIC') ?><span class="required">*</span>
|
123 |
-
</label>
|
124 |
-
<br class="clear"/>
|
125 |
-
<input type="text" id="<?php echo $code ?>_payolution_bic" name="payment[payone_payolution_bic]"
|
126 |
-
title="<?php echo $this->__('BIC') ?>"
|
127 |
-
class="validate-sepa-bic required-entry input-text"
|
128 |
-
value=""
|
129 |
-
autocomplete="off" maxlength="11"
|
130 |
-
onchange="inputToUppaerCaseAndNumbers(this);"
|
131 |
-
oninput="inputToUppaerCaseAndNumbers(this);"/>
|
132 |
-
</div>
|
133 |
</div>
|
134 |
<div id="<?php echo $code; ?>_acceptance_wrap" class="field" style="position:relative;">
|
135 |
<input type="checkbox" id="<?php echo $code ?>_additional_fields_agreement_checkbox"
|
@@ -139,7 +156,7 @@ $getPayolutionTyp = $this->payolutionTypeMapping();
|
|
139 |
<?php echo $this->__('PAYOLUTION_ACCEPTANCE_1'); ?><br>
|
140 |
<?php echo $this->__('PAYOLUTION_ACCEPTANCE_2'); ?>
|
141 |
<a href="#" style="float:none; margin:0;"
|
142 |
-
onclick="displayPayolutionOverlay();return false;"><?php echo $this->__('acceptance'); ?></a>
|
143 |
<?php echo $this->__('PAYOLUTION_ACCEPTANCE_3'); ?>
|
144 |
<em style="float:none; position:relative;">*</em>
|
145 |
</label>
|
@@ -149,8 +166,8 @@ $getPayolutionTyp = $this->payolutionTypeMapping();
|
|
149 |
<input type="hidden" name="payment[payone_payolution_installment_duration]" value=""
|
150 |
id="<?php echo $code ?>_selected_installmentplan"/>
|
151 |
|
152 |
-
<div id="
|
153 |
-
<a href="#" onclick="removePayolutionOverlay();return false;"
|
154 |
style="float:right;font-weight:bold;"><?php echo $this->__('Close window'); ?></a><br><br>
|
155 |
<?php echo $this->getPayolutionAcceptanceText(); ?>
|
156 |
</div>
|
@@ -163,7 +180,7 @@ $getPayolutionTyp = $this->payolutionTypeMapping();
|
|
163 |
</label>
|
164 |
</div>
|
165 |
<div id="<?php echo $code; ?>_installment_wrap1" class="field">
|
166 |
-
<button
|
167 |
onclick="handleInstallment('<?php echo $code ?>', '<?php echo $this->getHandleInstallmentUrl(); ?>');"
|
168 |
class="button" type="button">
|
169 |
<span>
|
16 |
* @package design_frontend_base_default
|
17 |
* @subpackage template
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com, Copyright (c) 2017 <support@e3n.de> - www.e3n.de
|
19 |
+
* @author Robert M�ller <robert.mueller@fatchip.de>, Tim Rein <tim.rein@e3n.de>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com, http://www.e3n.de
|
22 |
*/
|
50 |
</div>
|
51 |
</div>
|
52 |
<?php } ?>
|
53 |
+
<?php if ($this->isTelephoneRequired()) : ?>
|
54 |
+
<div id="<?php echo $code; ?>_telephone_wrap" class="field">
|
55 |
+
<div class="input-box">
|
56 |
+
<label for="<?php echo $code ?>_additional_fields_customer_telephone" class="required">
|
57 |
+
<em>*</em><?php echo $this->__('Telephone') ?>
|
58 |
+
</label>
|
59 |
+
<br class="clear"/>
|
60 |
+
<input type="text" name="payment[payone_customer_telephone]"
|
61 |
+
id="<?php echo $code ?>_additional_fields_customer_telephone"
|
62 |
+
class="input-text required-entry"/>
|
63 |
+
</div>
|
64 |
+
</div>
|
65 |
+
<?php endif;?>
|
66 |
<?php if ($this->showBirthdayFields()) { ?>
|
67 |
<div id="<?php echo $code; ?>_birthday_wrap" class="field">
|
68 |
<label for="<?php echo $code ?>_additional_fields_customer_dob_month"
|
102 |
</div>
|
103 |
<?php } ?>
|
104 |
<div id="<?php echo $code; ?>_debit_wrap" class="field" style="display:none;">
|
105 |
+
<?php if ($this->isSepaDataRequired()) { ?>
|
106 |
+
<div id="<?php echo $code; ?>_debit_subwrap" style="display:none;"><br>
|
107 |
+
<strong><?php echo $this->__('Account Information'); ?></strong><br>
|
108 |
+
<div class="input-box">
|
109 |
+
<label for="<?php echo $code ?>_payolution_accountholder">
|
110 |
+
<?php echo $this->__('Accountholder') ?><span class="required">*</span>
|
111 |
+
</label>
|
112 |
+
<br class="clear"/>
|
113 |
+
<input type="text" id="<?php echo $code ?>_payolution_accountholder"
|
114 |
+
title="<?php echo $this->__('Accountholder') ?>"
|
115 |
+
class="required-entry input-text"
|
116 |
+
value=""/>
|
117 |
+
</div>
|
118 |
+
</div>
|
119 |
<div class="input-box">
|
120 |
+
<label for="<?php echo $code ?>_sepa_iban_xxx">
|
121 |
+
<?php echo $this->__('IBAN') ?><span class="required">*</span>
|
122 |
</label>
|
123 |
<br class="clear"/>
|
124 |
+
<input type="text" id="<?php echo $code ?>_sepa_iban_xxx"
|
125 |
+
title="<?php echo $this->__('IBAN') ?>"
|
126 |
+
class="validate-sepa-iban required-entry input-text"
|
127 |
+
value=""
|
128 |
+
autocomplete="off" maxlength="34"
|
129 |
+
onchange="inputToUppaerCaseAndNumbers(this); copyDebitPaymentSepaIban('<?php echo $code ?>');"
|
130 |
+
oninput="inputToUppaerCaseAndNumbers(this); copyDebitPaymentSepaIban('<?php echo $code ?>');"/>
|
131 |
+
<input type="hidden" id="<?php echo $code ?>_sepa_iban" name="payment[payone_payolution_iban]"
|
132 |
+
value="">
|
133 |
</div>
|
134 |
+
<div class="input-box">
|
135 |
+
<label for="<?php echo $code ?>_payolution_bic">
|
136 |
+
<?php echo $this->__('BIC') ?><span class="required">*</span>
|
137 |
+
</label>
|
138 |
+
<br class="clear"/>
|
139 |
+
<input type="text" id="<?php echo $code ?>_payolution_bic" name="payment[payone_payolution_bic]"
|
140 |
+
title="<?php echo $this->__('BIC') ?>"
|
141 |
+
class="validate-sepa-bic required-entry input-text"
|
142 |
+
value=""
|
143 |
+
autocomplete="off" maxlength="11"
|
144 |
+
onchange="inputToUppaerCaseAndNumbers(this);"
|
145 |
+
oninput="inputToUppaerCaseAndNumbers(this);"/>
|
146 |
+
</div>
|
147 |
+
<?php } else { ?>
|
148 |
+
<span id="<?php echo $code; ?>_debit_subwrap"></span>
|
149 |
+
<?php } ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
150 |
</div>
|
151 |
<div id="<?php echo $code; ?>_acceptance_wrap" class="field" style="position:relative;">
|
152 |
<input type="checkbox" id="<?php echo $code ?>_additional_fields_agreement_checkbox"
|
156 |
<?php echo $this->__('PAYOLUTION_ACCEPTANCE_1'); ?><br>
|
157 |
<?php echo $this->__('PAYOLUTION_ACCEPTANCE_2'); ?>
|
158 |
<a href="#" style="float:none; margin:0;"
|
159 |
+
onclick="displayPayolutionOverlay('<?php echo $code ?>');return false;"><?php echo $this->__('acceptance'); ?></a>
|
160 |
<?php echo $this->__('PAYOLUTION_ACCEPTANCE_3'); ?>
|
161 |
<em style="float:none; position:relative;">*</em>
|
162 |
</label>
|
166 |
<input type="hidden" name="payment[payone_payolution_installment_duration]" value=""
|
167 |
id="<?php echo $code ?>_selected_installmentplan"/>
|
168 |
|
169 |
+
<div id="<?php echo $code ?>_overlay" style="display:none;" class="payolution_overlay">
|
170 |
+
<a href="#" onclick="removePayolutionOverlay('<?php echo $code ?>');return false;"
|
171 |
style="float:right;font-weight:bold;"><?php echo $this->__('Close window'); ?></a><br><br>
|
172 |
<?php echo $this->getPayolutionAcceptanceText(); ?>
|
173 |
</div>
|
180 |
</label>
|
181 |
</div>
|
182 |
<div id="<?php echo $code; ?>_installment_wrap1" class="field">
|
183 |
+
<br><button
|
184 |
onclick="handleInstallment('<?php echo $code ?>', '<?php echo $this->getHandleInstallmentUrl(); ?>');"
|
185 |
class="button" type="button">
|
186 |
<span>
|
app/design/frontend/base/default/template/payone/core/payment/method/form/wallet.phtml
CHANGED
@@ -15,8 +15,8 @@
|
|
15 |
* @category Payone
|
16 |
* @package design_frontend_base_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 |
*/
|
@@ -24,48 +24,20 @@
|
|
24 |
/** @var $this Payone_Core_Block_Payment_Method_Form_Wallet */
|
25 |
$code = $this->getMethodCode();
|
26 |
$paymentConfigId = $this->getPaymentMethodConfigId();
|
27 |
-
|
|
|
|
|
|
|
|
|
|
|
28 |
?>
|
29 |
<fieldset class="form-list">
|
30 |
<ul id="payment_form_<?php echo $code ?>" style="display:none">
|
31 |
<!-- Wallet type : -->
|
32 |
<li>
|
33 |
-
<div class="
|
34 |
-
<
|
35 |
-
|
36 |
-
</label><br class="clear"/>
|
37 |
-
|
38 |
-
<?php
|
39 |
-
$types = $this->getTypes();
|
40 |
-
if (count($types) > 1) : ?>
|
41 |
-
<select id="<?php echo $code ?>_wlt_type_select" name="<?php echo $code ?>_wlt_type_select"
|
42 |
-
onchange="payoneSwitchWallet(this);" class="no-submit required-entry">
|
43 |
-
<option value=""><?php echo $this->__('--Please Select--') ?></option>
|
44 |
-
<?php
|
45 |
-
foreach ($this->getTypes() as $key => $type) :
|
46 |
-
$isChosen = $type['config_id'] == $paymentConfigId ? true : false;
|
47 |
-
$selected = $isChosen ? 'selected="selected"' : '';
|
48 |
-
if (empty($paymentConfigId) or $isChosen) {
|
49 |
-
$paymentConfigId = $type['config_id'];
|
50 |
-
$paymentType = $type['code'];
|
51 |
-
}
|
52 |
-
?>
|
53 |
-
<option value="<?php echo $key ?>" <?php echo $selected; ?>>
|
54 |
-
<?php echo $type['name'] ?><span><?php echo $type['fee']; ?></span>
|
55 |
-
</option>
|
56 |
-
<?php endforeach; ?>
|
57 |
-
</select>
|
58 |
-
<input type="hidden" id="<?php echo $code ?>_wlt_type" name="payment[payone_wallet_type]" value="<?php echo $paymentType;?>"/>
|
59 |
-
<?php
|
60 |
-
else :
|
61 |
-
$type = array_pop($types);
|
62 |
-
$paymentConfigId = $type['config_id'];
|
63 |
-
?>
|
64 |
-
<?php echo $type['name']; ?> <span><?php echo $type['fee']; ?></span>
|
65 |
-
<input type="hidden" id="<?php echo $code ?>_wlt_type" name="payment[payone_wallet_type]"
|
66 |
-
value="<?php echo $type['code']; ?>"/>
|
67 |
-
<?php
|
68 |
-
endif;?>
|
69 |
|
70 |
<input type="hidden" name="payment[payone_config_payment_method_id]"
|
71 |
id="<?php echo $code ?>_config_id" value="<?php echo $paymentConfigId; ?>"/>
|
15 |
* @category Payone
|
16 |
* @package design_frontend_base_default
|
17 |
* @subpackage template
|
18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com, Copyright (c) 2017 <info@e3n.com> - www.e3n.de
|
19 |
+
* @author Matthias Walter <info@noovias.com>, Tim Rein <web.it.rein@gmail.com>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.noovias.com
|
22 |
*/
|
24 |
/** @var $this Payone_Core_Block_Payment_Method_Form_Wallet */
|
25 |
$code = $this->getMethodCode();
|
26 |
$paymentConfigId = $this->getPaymentMethodConfigId();
|
27 |
+
|
28 |
+
if($paymentConfigId == 0){
|
29 |
+
$paymentConfigId = $this->getPaymentConfig()->getId();
|
30 |
+
}
|
31 |
+
$getWalletTyp = $this->walletTypeMapping();
|
32 |
+
|
33 |
?>
|
34 |
<fieldset class="form-list">
|
35 |
<ul id="payment_form_<?php echo $code ?>" style="display:none">
|
36 |
<!-- Wallet type : -->
|
37 |
<li>
|
38 |
+
<div class="field">
|
39 |
+
<input type="hidden" id="<?php echo $code ?>_type_select" name="payment[payone_wallet_type]"
|
40 |
+
value="<?php echo $getWalletTyp[$code] ?>">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
|
42 |
<input type="hidden" name="payment[payone_config_payment_method_id]"
|
43 |
id="<?php echo $code ?>_config_id" value="<?php echo $paymentConfigId; ?>"/>
|
app/design/frontend/base/default/template/payone/core/payment/method/info/onlinebanktransfer.phtml
CHANGED
@@ -23,7 +23,7 @@
|
|
23 |
|
24 |
/** @var $this Payone_Core_Block_Payment_Method_Info_OnlineBankTransfer */
|
25 |
?>
|
26 |
-
<?php echo $this->escapeHtml($this->
|
27 |
<br/>
|
28 |
<?php if ($this->getOnlinebanktransferType()): ?>
|
29 |
<?php echo $this->__('Transfer Type: %s', $this->escapeHtml($this->getOnlinebanktransferType())) ?><br/>
|
23 |
|
24 |
/** @var $this Payone_Core_Block_Payment_Method_Info_OnlineBankTransfer */
|
25 |
?>
|
26 |
+
<?php echo $this->escapeHtml($this->getOnlinebanktransferType()) ?>
|
27 |
<br/>
|
28 |
<?php if ($this->getOnlinebanktransferType()): ?>
|
29 |
<?php echo $this->__('Transfer Type: %s', $this->escapeHtml($this->getOnlinebanktransferType())) ?><br/>
|
app/locale/de_DE/Payone_Core.csv
CHANGED
@@ -83,9 +83,39 @@
|
|
83 |
"New Online Bank Transfer","Onlineüberweisung"
|
84 |
"Add Online Bank Transfer","Onlineüberweisung hinzufügen"
|
85 |
"Edit Online Bank Transfer","Onlineüberweisung bearbeiten"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
86 |
"New Wallet","Wallet"
|
87 |
"Add Wallet","Wallet hinzufügen"
|
88 |
"Edit Wallet","Wallet bearbeiten"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
89 |
"New Safe Invoice","Sicherer Rechnungskauf"
|
90 |
"Add Safe Invoice","Sicheren Rechnungskauf hinzufügen"
|
91 |
"Edit Safe Invoice","Sicheren Rechnungskauf bearbeiten"
|
@@ -102,6 +132,7 @@
|
|
102 |
"Use Global Settings","Nutze Globale-Einstellungen"
|
103 |
"Creditcard-Type","Kartentyp"
|
104 |
"Check Card Validation Code","Prüfe Kartenprüfnummer"
|
|
|
105 |
"Validate bank code","Prüfe Bankverbindung"
|
106 |
"List of supported SEPA countries","Liste der unterstützten Kontoländer"
|
107 |
"Request BIC","BIC abfragen"
|
@@ -155,6 +186,7 @@
|
|
155 |
"Infoscore (hard criteria)","Infoscore (Harte Merkmale)"
|
156 |
"Infoscore (all criteria)","Infoscore (Alle Merkmale)"
|
157 |
"Infoscore (all criteria with boni-score)","Infoscore (Alle Merkmale + Boniscore)"
|
|
|
158 |
"Allowed Payment-Methods for Result ""YELLOW""","Erlaubte Zahlarten bei Ampelwert ""GELB"""
|
159 |
"Allowed Payment-Methods for Result ""RED""","Erlaubte Zahlarten bei Ampelwert ""ROT"""
|
160 |
"Lifetime","Gültigkeit"
|
@@ -447,6 +479,7 @@
|
|
447 |
"INFOSCORE_HARD","Infoscore (Harte Merkmale)"
|
448 |
"INFOSCORE_ALL","Infoscore (Alle Merkmale)"
|
449 |
"INFOSCORE_ALL_BONI","Infoscore (Alle Merkmale + Boniscore)"
|
|
|
450 |
|
451 |
"GREEN","Grün"
|
452 |
"YELLOW","Gelb"
|
@@ -463,6 +496,8 @@
|
|
463 |
|
464 |
"BASIC","Basic"
|
465 |
"PERSON","Person"
|
|
|
|
|
466 |
|
467 |
"ADDRESS_CORRECT","Adresse korrekt"
|
468 |
"ADDRESS_CORRECTABLE","Adresse korigierbar"
|
@@ -481,8 +516,13 @@
|
|
481 |
"ADVANCEPAYMENT","Vorkasse"
|
482 |
"INVOICE","Rechnung"
|
483 |
"ONLINEBANKTRANSFER","Onlineüberweisung"
|
|
|
|
|
484 |
"CASHONDELIVERY","Nachnahme"
|
485 |
"WALLET","Wallet"
|
|
|
|
|
|
|
486 |
|
487 |
"TEST","Test"
|
488 |
"LIVE","Live"
|
@@ -542,8 +582,7 @@
|
|
542 |
"TEMPLATE","/home/thomas/Entwicklung/payone/magento-extension/app/code/community/Payone/Core/Block/Adminhtml/System/Config/Hint.php"
|
543 |
"TEMPLATE","/home/thomas/Entwicklung/payone/magento-extension/app/code/community/Payone/Core/Block/Adminhtml/System/Config/Form/Field/Info.php"
|
544 |
"Click here to obtain more information on this section","Klicken Sie hier um weitere Informationen zu diesem Bereich zu erhalten"
|
545 |
-
|
546 |
-
|
547 |
"TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/global.phtml"
|
548 |
"Enter the data from the PAYONE Merchant Interface shown below in this form to ensure communication with the PAYONE Platform.","Um die Kommunikation mit der PAYONE Plattform sicherzustellen müssen in diesem Bereich die u.g. Daten aus dem PAYONE Merchant Interface eingetragen werden."
|
549 |
"The merchant ID you received from PAYONE.","Die Kundennummer, die Sie für Ihren Account bei PAYONE erhalten haben."
|
@@ -1119,4 +1158,7 @@
|
|
1119 |
"The installment calculation failed. Please choose another payment type.","Die Ratenberechnung ist fehlgeschlagen. Bitte waehlen Sie eine andere Zahlart."
|
1120 |
|
1121 |
"Only used when you activated the error-output in the hosted-Iframe configuration.","Wird nur verwendet, wenn die Fehlerausgabe in der hosted-Iframe Konfiguration aktiviert ist."
|
1122 |
-
"These will be used to replace the default values from PAYONE.","Diese Werte werden verwendet, um die Standard-Werte von PAYONE zu ueberschreiben."
|
|
|
|
|
|
83 |
"New Online Bank Transfer","Onlineüberweisung"
|
84 |
"Add Online Bank Transfer","Onlineüberweisung hinzufügen"
|
85 |
"Edit Online Bank Transfer","Onlineüberweisung bearbeiten"
|
86 |
+
"New Sofortueberweisung","Sofortüberweisung"
|
87 |
+
"Add Sofortueberweisung","Sofortüberweisung hinzufügen"
|
88 |
+
"Edit Sofortueberweisung","Sofortüberweisung bearbeiten"
|
89 |
+
"New Giropay","Giropay"
|
90 |
+
"Add Giropay","Giropay hinzufügen"
|
91 |
+
"Edit Giropay","Giropay bearbeiten"
|
92 |
+
"New eps Online Ueberweisung","eps Online Überweisung"
|
93 |
+
"Add eps Online Ueberweisung","eps Online Überweisung hinzufügen"
|
94 |
+
"Edit eps Online Ueberweisung","eps Online Überweisung bearbeiten"
|
95 |
+
"New PostFinance E-Finance","PostFinance E-Finance"
|
96 |
+
"Add PostFinance E-Finance","PostFinance E-Finance hinzufügen"
|
97 |
+
"Edit PostFinance E-Finance","PostFinance E-Finance bearbeiten"
|
98 |
+
"New PostFinance Card","PostFinance Card"
|
99 |
+
"Add PostFinance Card","PostFinance Card hinzufügen"
|
100 |
+
"Edit PostFinance Card","PostFinance Card bearbeiten"
|
101 |
+
"New Przelewy24","Przelewy24"
|
102 |
+
"Add Przelewy24","PPrzelewy24 hinzufügen"
|
103 |
+
"Edit Przelewy24","Przelewy24 bearbeiten"
|
104 |
+
"New Ideal","Ideal"
|
105 |
+
"Add Ideal","Ideal hinzufügen"
|
106 |
+
"Edit Ideal","Ideal bearbeiten"
|
107 |
"New Wallet","Wallet"
|
108 |
"Add Wallet","Wallet hinzufügen"
|
109 |
"Edit Wallet","Wallet bearbeiten"
|
110 |
+
"New Paydirekt","Wallet Paydirekt"
|
111 |
+
"Add Paydirekt","Wallet Paydirekt hinzufügen"
|
112 |
+
"Edit Paydirekt","Wallet Paydirekt bearbeiten"
|
113 |
+
"New Paypal Express","Wallet Paypal Express"
|
114 |
+
"Add Paypal Express","Wallet Paypal Express hinzufügen"
|
115 |
+
"Edit Paypal Express","Wallet Paypal Express bearbeiten"
|
116 |
+
"New AliPay","Wallet AliPay"
|
117 |
+
"Add AliPay","Wallet AliPay hinzufügen"
|
118 |
+
"Edit AliPay","Wallet AliPay bearbeiten"
|
119 |
"New Safe Invoice","Sicherer Rechnungskauf"
|
120 |
"Add Safe Invoice","Sicheren Rechnungskauf hinzufügen"
|
121 |
"Edit Safe Invoice","Sicheren Rechnungskauf bearbeiten"
|
132 |
"Use Global Settings","Nutze Globale-Einstellungen"
|
133 |
"Creditcard-Type","Kartentyp"
|
134 |
"Check Card Validation Code","Prüfe Kartenprüfnummer"
|
135 |
+
"Hide Card Validation Code","Kartenprüfnummer verstecken"
|
136 |
"Validate bank code","Prüfe Bankverbindung"
|
137 |
"List of supported SEPA countries","Liste der unterstützten Kontoländer"
|
138 |
"Request BIC","BIC abfragen"
|
186 |
"Infoscore (hard criteria)","Infoscore (Harte Merkmale)"
|
187 |
"Infoscore (all criteria)","Infoscore (Alle Merkmale)"
|
188 |
"Infoscore (all criteria with boni-score)","Infoscore (Alle Merkmale + Boniscore)"
|
189 |
+
"Default value for unknown scores (Boniversum)","Standardwert für unbekannte Scores (Boniversum)"
|
190 |
"Allowed Payment-Methods for Result ""YELLOW""","Erlaubte Zahlarten bei Ampelwert ""GELB"""
|
191 |
"Allowed Payment-Methods for Result ""RED""","Erlaubte Zahlarten bei Ampelwert ""ROT"""
|
192 |
"Lifetime","Gültigkeit"
|
479 |
"INFOSCORE_HARD","Infoscore (Harte Merkmale)"
|
480 |
"INFOSCORE_ALL","Infoscore (Alle Merkmale)"
|
481 |
"INFOSCORE_ALL_BONI","Infoscore (Alle Merkmale + Boniscore)"
|
482 |
+
"BONIVERSUM_VERITA","Boniversum VERITA Score"
|
483 |
|
484 |
"GREEN","Grün"
|
485 |
"YELLOW","Gelb"
|
496 |
|
497 |
"BASIC","Basic"
|
498 |
"PERSON","Person"
|
499 |
+
"BONIVERSUM_BASIC","Boniversum Basic"
|
500 |
+
"BONIVERSUM_PERSON","Boniversum Person"
|
501 |
|
502 |
"ADDRESS_CORRECT","Adresse korrekt"
|
503 |
"ADDRESS_CORRECTABLE","Adresse korigierbar"
|
516 |
"ADVANCEPAYMENT","Vorkasse"
|
517 |
"INVOICE","Rechnung"
|
518 |
"ONLINEBANKTRANSFER","Onlineüberweisung"
|
519 |
+
"ONLINEBANKTRANSFERSOFORT","Sofortüberweisung"
|
520 |
+
"ONLINEBANKTRANSFERGIROPAY","Giropay"
|
521 |
"CASHONDELIVERY","Nachnahme"
|
522 |
"WALLET","Wallet"
|
523 |
+
"WALLETPAYDIREKT", "Paydirekt"
|
524 |
+
"WALLETPAYPALEXPRESS", "Paypal Express"
|
525 |
+
"WALLETALIPAY", "AliPay"
|
526 |
|
527 |
"TEST","Test"
|
528 |
"LIVE","Live"
|
582 |
"TEMPLATE","/home/thomas/Entwicklung/payone/magento-extension/app/code/community/Payone/Core/Block/Adminhtml/System/Config/Hint.php"
|
583 |
"TEMPLATE","/home/thomas/Entwicklung/payone/magento-extension/app/code/community/Payone/Core/Block/Adminhtml/System/Config/Form/Field/Info.php"
|
584 |
"Click here to obtain more information on this section","Klicken Sie hier um weitere Informationen zu diesem Bereich zu erhalten"
|
585 |
+
"PAYONE Plugin: The wallet and online bank transfer payment methods have been split up. Please delete the Payone Wallet and Payone Online Bank Transfer payment method and add the individual wallets and online bank transfer services. This significantly improves conversion with these payment types.","PAYONE Plugin: Die Wallets und Onlineüberweisungen wurden aufgeteilt. Bitte löschen Sie die Zahlungsarten Payone Wallet und Payone Onlineüberweisung und fügen Sie die einzelnen von Ihnen genutzen Wallets und Onlineüberweisungen erneut hinzu. Hierdurch wird die Conversion bei diesen Zahlungsarten erheblich verbessert."
|
|
|
586 |
"TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/global.phtml"
|
587 |
"Enter the data from the PAYONE Merchant Interface shown below in this form to ensure communication with the PAYONE Platform.","Um die Kommunikation mit der PAYONE Plattform sicherzustellen müssen in diesem Bereich die u.g. Daten aus dem PAYONE Merchant Interface eingetragen werden."
|
588 |
"The merchant ID you received from PAYONE.","Die Kundennummer, die Sie für Ihren Account bei PAYONE erhalten haben."
|
1158 |
"The installment calculation failed. Please choose another payment type.","Die Ratenberechnung ist fehlgeschlagen. Bitte waehlen Sie eine andere Zahlart."
|
1159 |
|
1160 |
"Only used when you activated the error-output in the hosted-Iframe configuration.","Wird nur verwendet, wenn die Fehlerausgabe in der hosted-Iframe Konfiguration aktiviert ist."
|
1161 |
+
"These will be used to replace the default values from PAYONE.","Diese Werte werden verwendet, um die Standard-Werte von PAYONE zu ueberschreiben."
|
1162 |
+
|
1163 |
+
"Logging active","Logging aktiv"
|
1164 |
+
"Cronjob progress will be logged in /var/log/payone_cron.log","Cronjob Fortschritt wird in /var/log/payone_cron.log geloggt."
|
app/locale/nl_NL/Payone_Core.csv
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
"PAYOLUTION_ACCEPTANCE_1","Ik aanvaard de overdracht van de benodigde gegevens voor de afwikkeling van de aankoop op factuur en een controle van mijn identiteit en kredietwaardigheid."
|
2 |
+
"PAYOLUTION_ACCEPTANCE_2","Deze"
|
3 |
+
"PAYOLUTION_ACCEPTANCE_3","kan ik op elk gewenst moment met onmiddellijke ingang herroepen."
|
4 |
+
"acceptance","inwilliging"
|
5 |
+
"PAYONE_PAYOLUTION_API_ERRORMESSAGE","Deze betaling kan niet worden uitgevoerd. Dit kan verschillende redenen hebben, zoals verkeerd ingevoerde gegevens, een onbekend adres of een tijdelijk technische probleem. Controleer de ingevoerde gegevens of selecteer een ander betaalmiddel."
|
js/payone/core/creditcard.js
CHANGED
@@ -60,12 +60,18 @@ PAYONE.Service.CreditCardCheck = function (handler, form, config) {
|
|
60 |
this.initHosted = function (fieldconfig, type_id) {
|
61 |
var configId = false;
|
62 |
var elementCcType = $('payone_creditcard_cc_type_select');
|
|
|
63 |
if (elementCcType != undefined) {
|
|
|
64 |
var ccTypeConfigKey = elementCcType.value;
|
65 |
var ccTypeSplit = ccTypeConfigKey.split('_');
|
66 |
configId = ccTypeSplit[0];
|
67 |
var ccType = ccTypeSplit[1];
|
68 |
$("payone_creditcard_cc_type").setValue(ccType);
|
|
|
|
|
|
|
|
|
69 |
}
|
70 |
|
71 |
aConfig = this.getConfig();
|
@@ -76,10 +82,18 @@ PAYONE.Service.CreditCardCheck = function (handler, form, config) {
|
|
76 |
|
77 |
document.getElementById(type_id).onchange = function () {
|
78 |
var elementCcType = $('payone_creditcard_cc_type_select');
|
|
|
79 |
if (elementCcType != undefined) {
|
|
|
80 |
var ccTypeConfigKey = elementCcType.value;
|
81 |
var ccTypeSplit = ccTypeConfigKey.split('_');
|
82 |
var ccType = ccTypeSplit[1];
|
|
|
|
|
|
|
|
|
|
|
|
|
83 |
iframes.setCardType(ccType); // on change: set new type of credit card to process
|
84 |
}
|
85 |
};
|
@@ -95,14 +109,19 @@ PAYONE.Service.CreditCardCheck = function (handler, form, config) {
|
|
95 |
this.displayCheckCvc = function (element) {
|
96 |
config = $('payone_creditcard_config_cvc').value.evalJSON();
|
97 |
ccKey = element.value;
|
|
|
|
|
|
|
98 |
var cvcDiv = $("payone_creditcard_cc_cid_div");
|
99 |
if (cvcDiv != undefined && cvcDiv != null) {
|
100 |
configCcKey = config[ccKey];
|
101 |
-
if
|
102 |
-
|
|
|
103 |
$('payone_cc_check_validation').value = 1;
|
104 |
} else {
|
105 |
-
cvcDiv.
|
|
|
106 |
}
|
107 |
}
|
108 |
};
|
60 |
this.initHosted = function (fieldconfig, type_id) {
|
61 |
var configId = false;
|
62 |
var elementCcType = $('payone_creditcard_cc_type_select');
|
63 |
+
var iFrameCvc = $("payone_creditcard_cc_cid_div");
|
64 |
if (elementCcType != undefined) {
|
65 |
+
|
66 |
var ccTypeConfigKey = elementCcType.value;
|
67 |
var ccTypeSplit = ccTypeConfigKey.split('_');
|
68 |
configId = ccTypeSplit[0];
|
69 |
var ccType = ccTypeSplit[1];
|
70 |
$("payone_creditcard_cc_type").setValue(ccType);
|
71 |
+
|
72 |
+
if(elementCcType.length > 1 && $('payone_cc_check_validation_types').value.indexOf(ccType) != -1){
|
73 |
+
iFrameCvc.hide();
|
74 |
+
}
|
75 |
}
|
76 |
|
77 |
aConfig = this.getConfig();
|
82 |
|
83 |
document.getElementById(type_id).onchange = function () {
|
84 |
var elementCcType = $('payone_creditcard_cc_type_select');
|
85 |
+
|
86 |
if (elementCcType != undefined) {
|
87 |
+
|
88 |
var ccTypeConfigKey = elementCcType.value;
|
89 |
var ccTypeSplit = ccTypeConfigKey.split('_');
|
90 |
var ccType = ccTypeSplit[1];
|
91 |
+
var selectedValueIFrame = ccTypeConfigKey.substring(ccTypeConfigKey.indexOf("_") + 1);
|
92 |
+
if($('payone_cc_check_validation_types').value.indexOf(selectedValueIFrame) != -1){
|
93 |
+
iFrameCvc.hide();
|
94 |
+
} else {
|
95 |
+
iFrameCvc.show();
|
96 |
+
}
|
97 |
iframes.setCardType(ccType); // on change: set new type of credit card to process
|
98 |
}
|
99 |
};
|
109 |
this.displayCheckCvc = function (element) {
|
110 |
config = $('payone_creditcard_config_cvc').value.evalJSON();
|
111 |
ccKey = element.value;
|
112 |
+
|
113 |
+
var selectedValue = element.value.substring(element.value.indexOf("_") + 1);
|
114 |
+
|
115 |
var cvcDiv = $("payone_creditcard_cc_cid_div");
|
116 |
if (cvcDiv != undefined && cvcDiv != null) {
|
117 |
configCcKey = config[ccKey];
|
118 |
+
//check if selected creditcard is in hideCvcTypes
|
119 |
+
if($('payone_cc_check_validation_types').value.indexOf(selectedValue) != -1){
|
120 |
+
cvcDiv.hide();
|
121 |
$('payone_cc_check_validation').value = 1;
|
122 |
} else {
|
123 |
+
cvcDiv.show();
|
124 |
+
|
125 |
}
|
126 |
}
|
127 |
};
|
js/payone/core/onlinebanktransfer.js
CHANGED
@@ -14,31 +14,21 @@
|
|
14 |
* @category Payone
|
15 |
* @package js
|
16 |
* @subpackage payone
|
17 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
18 |
-
* @author Matthias Walter <info@noovias.com>
|
19 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
20 |
-
* @link http://www.noovias.com
|
21 |
*/
|
22 |
|
23 |
/**
|
24 |
*
|
|
|
|
|
25 |
* @param element
|
26 |
* @param country
|
27 |
* @param currency
|
28 |
*/
|
29 |
-
function payoneSwitchOnlineBankTransfer(element, country, currency)
|
30 |
-
{
|
31 |
-
if (element == undefined) {
|
32 |
-
return;
|
33 |
-
}
|
34 |
-
|
35 |
-
var ElementValue = element.value;
|
36 |
-
var ElementValueSplit = ElementValue.split('_');
|
37 |
-
var typeId = ElementValueSplit[0];
|
38 |
-
var typeCode = ElementValueSplit[1];
|
39 |
-
|
40 |
-
$("payone_online_bank_transfer_obt_type").setValue(typeCode);
|
41 |
-
$("payone_online_bank_transfer_config_id").setValue(typeId);
|
42 |
|
43 |
var accountNumberWrap = $('account_number_wrap');
|
44 |
var bankCodeWrap = $('bank_code_wrap');
|
@@ -46,126 +36,152 @@ function payoneSwitchOnlineBankTransfer(element, country, currency)
|
|
46 |
var sepaBicWrap = $('sepa_bic_wrap');
|
47 |
var bankGroupWrapAt = $('bank_group_wrap_at');
|
48 |
var bankGroupWrapNl = $('bank_group_wrap_nl');
|
49 |
-
|
50 |
-
var
|
51 |
-
var
|
52 |
-
var
|
53 |
-
var
|
54 |
-
var
|
55 |
-
var
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
} else {
|
70 |
-
disableAll();
|
71 |
-
}
|
72 |
}
|
73 |
-
} else if (typeCode == 'GPY') {
|
74 |
-
disableAll();
|
75 |
-
enableSepaIban();
|
76 |
-
enableSepaBic();
|
77 |
-
} else if (typeCode == 'EPS') {
|
78 |
-
disableAll();
|
79 |
-
enableBankGroupAt();
|
80 |
-
} else if (typeCode == 'IDL') {
|
81 |
-
disableAll();
|
82 |
-
enableBankGroupNl();
|
83 |
}
|
84 |
|
85 |
-
function
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
accountNumberInput.setAttribute("disabled", "disabled");
|
90 |
-
}
|
91 |
-
|
92 |
-
if(bankCodeWrap) {
|
93 |
-
bankCodeWrap.hide();
|
94 |
-
bankCodeInput.setAttribute("disabled", "disabled");
|
95 |
-
}
|
96 |
-
|
97 |
-
if(sepaIbanWrap) {
|
98 |
-
sepaIbanWrap.hide();
|
99 |
-
sepaIbanInput.setAttribute("disabled", "disabled");
|
100 |
-
}
|
101 |
-
|
102 |
-
if(sepaBicWrap) {
|
103 |
-
sepaBicWrap.hide();
|
104 |
-
sepaBicInput.setAttribute("disabled", "disabled");
|
105 |
-
}
|
106 |
-
|
107 |
-
if(bankGroupWrapAt) {
|
108 |
-
bankGroupWrapAt.hide();
|
109 |
-
bankGroupSelectAt.setAttribute("disabled", "disabled");
|
110 |
-
}
|
111 |
-
|
112 |
-
if(bankGroupWrapNl) {
|
113 |
-
bankGroupWrapNl.hide();
|
114 |
-
bankGroupSelectNl.setAttribute("disabled", "disabled");
|
115 |
}
|
116 |
}
|
117 |
|
118 |
-
function enableAccountNumber()
|
119 |
-
|
120 |
-
if(accountNumberWrap) {
|
121 |
accountNumberWrap.show();
|
122 |
accountNumberInput.removeAttribute("disabled");
|
123 |
}
|
124 |
}
|
125 |
|
126 |
-
function enableBankCode()
|
127 |
-
|
128 |
-
if(bankCodeWrap) {
|
129 |
bankCodeWrap.show();
|
130 |
bankCodeInput.removeAttribute("disabled");
|
131 |
}
|
132 |
}
|
133 |
|
134 |
-
function enableSepaIban()
|
135 |
-
|
136 |
-
if(sepaIbanWrap) {
|
137 |
sepaIbanWrap.show();
|
138 |
sepaIbanInput.removeAttribute("disabled");
|
139 |
}
|
140 |
}
|
141 |
|
142 |
-
function enableSepaBic()
|
143 |
-
|
144 |
-
if(sepaBicWrap) {
|
145 |
sepaBicWrap.show();
|
146 |
sepaBicInput.removeAttribute("disabled");
|
147 |
}
|
148 |
}
|
149 |
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
}
|
156 |
}
|
157 |
|
158 |
-
|
159 |
-
{
|
160 |
-
if(
|
161 |
-
|
162 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
163 |
}
|
164 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
165 |
}
|
166 |
|
167 |
-
function copyOnlineBankTransferSepaIban(code)
|
168 |
-
{
|
169 |
var input_sepa_iban_xxx_el = $(code + '_sepa_iban_xxx');
|
170 |
var input_sepa_iban_el = $(code + '_sepa_iban');
|
171 |
input_sepa_iban_el.value = input_sepa_iban_xxx_el.value;
|
14 |
* @category Payone
|
15 |
* @package js
|
16 |
* @subpackage payone
|
17 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com, Copyright (c) 2017 <info@e3n.de> - www.e3n.de
|
18 |
+
* @author Matthias Walter <info@noovias.com>, Tim Rein <web.it.rein@gmail.com>
|
19 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
20 |
+
* @link http://www.noovias.com, http://www.e3n.de
|
21 |
*/
|
22 |
|
23 |
/**
|
24 |
*
|
25 |
+
* @param typeCode
|
26 |
+
* @param methodCode
|
27 |
* @param element
|
28 |
* @param country
|
29 |
* @param currency
|
30 |
*/
|
31 |
+
function payoneSwitchOnlineBankTransfer(typeCode, methodCode, element, country, currency) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
|
33 |
var accountNumberWrap = $('account_number_wrap');
|
34 |
var bankCodeWrap = $('bank_code_wrap');
|
36 |
var sepaBicWrap = $('sepa_bic_wrap');
|
37 |
var bankGroupWrapAt = $('bank_group_wrap_at');
|
38 |
var bankGroupWrapNl = $('bank_group_wrap_nl');
|
39 |
+
var accountNumberInput = $(methodCode + '_account_number');
|
40 |
+
var bankCodeInput = $(methodCode + '_bank_code');
|
41 |
+
var sepaIbanInput = $(methodCode + '_sepa_iban');
|
42 |
+
var sepaBicInput = $(methodCode + '_sepa_bic');
|
43 |
+
var bankGroupSelectAt = $(methodCode + '_bank_group_at');
|
44 |
+
var bankGroupSelectNl = $(methodCode + '_bank_group_nl');
|
45 |
+
var sofortueberweisungShowIban = $(methodCode + '_pnt_show_iban');
|
46 |
+
//
|
47 |
+
var epsPaymentMethodContainer = $("dt_method_payone_online_bank_transfer_eps") || $('p_method_payone_online_bank_transfer_eps');
|
48 |
+
var idlPaymentMethodContainer = $("dt_method_payone_online_bank_transfer_idl") || $('p_method_payone_online_bank_transfer_idl');
|
49 |
+
var giropayPaymentMethodContainer = $("dt_method_payone_online_bank_transfer_giropay") || $('p_method_payone_online_bank_transfer_giropay');
|
50 |
+
var pffPaymentMethodContainer = $("dt_method_payone_online_bank_transfer_pff") || $('p_method_payone_online_bank_transfer_pff');
|
51 |
+
var sofortPaymentMethodContainer = $("dt_method_payone_online_bank_transfer_sofortueberweisung") || $('p_method_payone_online_bank_transfer_sofortueberweisung');
|
52 |
+
|
53 |
+
|
54 |
+
|
55 |
+
function enableBankGroupNl() {
|
56 |
+
if (bankGroupWrapNl) {
|
57 |
+
bankGroupWrapNl.show();
|
58 |
+
bankGroupSelectNl.removeAttribute("disabled");
|
|
|
|
|
|
|
59 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
}
|
61 |
|
62 |
+
function enableBankGroupAt() {
|
63 |
+
if (bankGroupWrapAt) {
|
64 |
+
bankGroupWrapAt.show();
|
65 |
+
bankGroupSelectAt.removeAttribute("disabled");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
}
|
67 |
}
|
68 |
|
69 |
+
function enableAccountNumber() {
|
70 |
+
if (accountNumberWrap) {
|
|
|
71 |
accountNumberWrap.show();
|
72 |
accountNumberInput.removeAttribute("disabled");
|
73 |
}
|
74 |
}
|
75 |
|
76 |
+
function enableBankCode() {
|
77 |
+
if (bankCodeWrap) {
|
|
|
78 |
bankCodeWrap.show();
|
79 |
bankCodeInput.removeAttribute("disabled");
|
80 |
}
|
81 |
}
|
82 |
|
83 |
+
function enableSepaIban() {
|
84 |
+
|
85 |
+
if (sepaIbanWrap) {
|
86 |
sepaIbanWrap.show();
|
87 |
sepaIbanInput.removeAttribute("disabled");
|
88 |
}
|
89 |
}
|
90 |
|
91 |
+
function enableSepaBic() {
|
92 |
+
|
93 |
+
if (sepaBicWrap) {
|
94 |
sepaBicWrap.show();
|
95 |
sepaBicInput.removeAttribute("disabled");
|
96 |
}
|
97 |
}
|
98 |
|
99 |
+
if (typeCode == 'EPS') {
|
100 |
+
if(epsPaymentMethodContainer) {
|
101 |
+
epsPaymentMethodContainer.on("click", function (event) {
|
102 |
+
disableAll();
|
103 |
+
enableBankGroupAt();
|
104 |
+
});
|
105 |
+
}
|
106 |
+
}
|
107 |
+
if (typeCode == 'IDL') {
|
108 |
+
if (idlPaymentMethodContainer) {
|
109 |
+
idlPaymentMethodContainer.on("click", function (event) {
|
110 |
+
disableAll();
|
111 |
+
enableBankGroupNl();
|
112 |
+
});
|
113 |
+
}
|
114 |
+
}
|
115 |
+
if (typeCode == 'GPY') {
|
116 |
+
if (giropayPaymentMethodContainer) {
|
117 |
+
giropayPaymentMethodContainer.on("click", function (event) {
|
118 |
+
disableAll();
|
119 |
+
enableSepaIban();
|
120 |
+
enableSepaBic();
|
121 |
+
});
|
122 |
}
|
123 |
}
|
124 |
|
125 |
+
|
126 |
+
if (typeCode == 'PFF') {
|
127 |
+
if(pffPaymentMethodContainer){
|
128 |
+
pffPaymentMethodContainer.on("click", function (event) {
|
129 |
+
disableAll();
|
130 |
+
});
|
131 |
+
}
|
132 |
+
}
|
133 |
+
|
134 |
+
if (typeCode == 'PNT') {
|
135 |
+
if(sofortPaymentMethodContainer){
|
136 |
+
sofortPaymentMethodContainer.on("click", function (event) {
|
137 |
+
disableAll();
|
138 |
+
if (sofortueberweisungShowIban.value == 1) {
|
139 |
+
enableSepaIban();
|
140 |
+
enableSepaBic();
|
141 |
+
}
|
142 |
+
|
143 |
+
if (country == 'CH' && currency == 'CHF') {
|
144 |
+
enableAccountNumber();
|
145 |
+
enableBankCode();
|
146 |
+
}
|
147 |
+
});
|
148 |
}
|
149 |
}
|
150 |
+
|
151 |
+
if (typeCode == 'PFC' || typeCode == 'P24') {
|
152 |
+
disableAll();
|
153 |
+
}
|
154 |
+
|
155 |
+
function disableAll() {
|
156 |
+
if (accountNumberWrap && accountNumberInput) {
|
157 |
+
accountNumberWrap.hide();
|
158 |
+
accountNumberInput.setAttribute("disabled", "disabled");
|
159 |
+
}
|
160 |
+
|
161 |
+
if (bankCodeWrap && bankCodeInput) {
|
162 |
+
bankCodeWrap.hide();
|
163 |
+
bankCodeInput.setAttribute("disabled", "disabled");
|
164 |
+
}
|
165 |
+
|
166 |
+
if (sepaIbanWrap && sepaIbanInput) {
|
167 |
+
sepaIbanWrap.hide();
|
168 |
+
sepaIbanInput.setAttribute("disabled", "disabled");
|
169 |
+
}
|
170 |
+
|
171 |
+
if (sepaBicWrap && sepaBicInput) {
|
172 |
+
sepaBicWrap.hide();
|
173 |
+
sepaBicInput.setAttribute("disabled", "disabled");
|
174 |
+
}
|
175 |
+
|
176 |
+
if (bankGroupWrapNl && bankGroupSelectNl) {
|
177 |
+
bankGroupWrapNl.hide();
|
178 |
+
bankGroupSelectNl.setAttribute("disabled", "disabled");
|
179 |
+
}
|
180 |
+
}
|
181 |
+
|
182 |
}
|
183 |
|
184 |
+
function copyOnlineBankTransferSepaIban(code) {
|
|
|
185 |
var input_sepa_iban_xxx_el = $(code + '_sepa_iban_xxx');
|
186 |
var input_sepa_iban_el = $(code + '_sepa_iban');
|
187 |
input_sepa_iban_el.value = input_sepa_iban_xxx_el.value;
|
js/payone/core/payolution.js
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
-
function displayPayolutionOverlay()
|
2 |
{
|
3 |
-
document.getElementById('
|
4 |
}
|
5 |
-
function removePayolutionOverlay()
|
6 |
{
|
7 |
-
document.getElementById('
|
8 |
}
|
9 |
|
10 |
function switchVisibility(aIds, blShow)
|
1 |
+
function displayPayolutionOverlay(sCode)
|
2 |
{
|
3 |
+
document.getElementById(sCode + '_overlay').style.display = "";
|
4 |
}
|
5 |
+
function removePayolutionOverlay(sCode)
|
6 |
{
|
7 |
+
document.getElementById(sCode + '_overlay').style.display = "none";
|
8 |
}
|
9 |
|
10 |
function switchVisibility(aIds, blShow)
|
lib/Payone/Api/Enum/AddressCheckType.php
CHANGED
@@ -35,4 +35,6 @@ class Payone_Api_Enum_AddressCheckType
|
|
35 |
const NONE = 'NO';
|
36 |
const BASIC = 'BA';
|
37 |
const PERSON = 'PE';
|
|
|
|
|
38 |
}
|
35 |
const NONE = 'NO';
|
36 |
const BASIC = 'BA';
|
37 |
const PERSON = 'PE';
|
38 |
+
const BONIVERSUM_BASIC = 'BB';
|
39 |
+
const BONIVERSUM_PERSON = 'PB';
|
40 |
}
|
lib/Payone/Api/Enum/ConsumerscoreType.php
CHANGED
@@ -35,4 +35,5 @@ class Payone_Api_Enum_ConsumerscoreType
|
|
35 |
const INFOSCORE_HARD = 'IH';
|
36 |
const INFOSCORE_ALL = 'IA';
|
37 |
const INFOSCORE_ALL_BONI = 'IB';
|
|
|
38 |
}
|
35 |
const INFOSCORE_HARD = 'IH';
|
36 |
const INFOSCORE_ALL = 'IA';
|
37 |
const INFOSCORE_ALL_BONI = 'IB';
|
38 |
+
const BONIVERSUM_VERITA = 'CE';
|
39 |
}
|
lib/Payone/Api/Enum/WalletType.php
CHANGED
@@ -74,5 +74,6 @@ class Payone_Api_Enum_WalletType
|
|
74 |
* If response status is REDIRECT, send customer to the redirecturl (Yapital).
|
75 |
*/
|
76 |
const PAYDIREKT = 'PDT';
|
|
|
77 |
|
78 |
}
|
74 |
* If response status is REDIRECT, send customer to the redirecturl (Yapital).
|
75 |
*/
|
76 |
const PAYDIREKT = 'PDT';
|
77 |
+
const ALIPAY = 'ALP';
|
78 |
|
79 |
}
|
lib/Payone/Api/Request/Genericpayment.php
CHANGED
@@ -108,6 +108,7 @@ class Payone_Api_Request_Genericpayment extends Payone_Api_Request_Abstract
|
|
108 |
protected $email = null;
|
109 |
protected $ip = null;
|
110 |
protected $language = null;
|
|
|
111 |
|
112 |
/**
|
113 |
* @param array $data
|
@@ -420,4 +421,14 @@ class Payone_Api_Request_Genericpayment extends Payone_Api_Request_Abstract
|
|
420 |
return $this->language;
|
421 |
}
|
422 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
423 |
}
|
108 |
protected $email = null;
|
109 |
protected $ip = null;
|
110 |
protected $language = null;
|
111 |
+
protected $telephonenumber = null;
|
112 |
|
113 |
/**
|
114 |
* @param array $data
|
421 |
return $this->language;
|
422 |
}
|
423 |
|
424 |
+
public function setTelephonenumber($telephonenumber)
|
425 |
+
{
|
426 |
+
$this->telephonenumber = $telephonenumber;
|
427 |
+
}
|
428 |
+
|
429 |
+
public function getTelephonenumber()
|
430 |
+
{
|
431 |
+
return $this->telephonenumber;
|
432 |
+
}
|
433 |
+
|
434 |
}
|
lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/Barzahlen.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
* @package Payone_Api
|
17 |
* @subpackage Request
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
-
* @author Robert
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
16 |
* @package Payone_Api
|
17 |
* @subpackage Request
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
+
* @author Robert Müller <robert.mueller@fatchip.de>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/CreditCardIframe.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
* @package Payone_Api
|
17 |
* @subpackage Request
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
-
* @author Robert
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
16 |
* @package Payone_Api
|
17 |
* @subpackage Request
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
+
* @author Robert Müller <robert.mueller@fatchip.de>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/Payolution.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
* @package Payone_Api
|
17 |
* @subpackage Request
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
-
* @author Robert
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
@@ -30,11 +30,11 @@ class Payone_Api_Request_Parameter_Authorization_PaymentMethod_Payolution
|
|
30 |
* @var string
|
31 |
*/
|
32 |
protected $financingtype = NULL;
|
33 |
-
|
34 |
protected $paydata = NULL;
|
35 |
-
|
36 |
protected $birthday = NULL;
|
37 |
-
|
38 |
/**
|
39 |
* @var string
|
40 |
*/
|
@@ -43,9 +43,11 @@ class Payone_Api_Request_Parameter_Authorization_PaymentMethod_Payolution
|
|
43 |
* @var string
|
44 |
*/
|
45 |
protected $bic = NULL;
|
46 |
-
|
47 |
protected $workorderid = NULL;
|
48 |
-
|
|
|
|
|
49 |
/**
|
50 |
* @var string
|
51 |
*/
|
@@ -63,7 +65,7 @@ class Payone_Api_Request_Parameter_Authorization_PaymentMethod_Payolution
|
|
63 |
{
|
64 |
return $this->api_version;
|
65 |
}
|
66 |
-
|
67 |
/**
|
68 |
* @param string $financingtype
|
69 |
*/
|
@@ -79,24 +81,24 @@ class Payone_Api_Request_Parameter_Authorization_PaymentMethod_Payolution
|
|
79 |
{
|
80 |
return $this->financingtype;
|
81 |
}
|
82 |
-
|
83 |
/**
|
84 |
* @param Payone_Api_Request_Parameter_Paydata_Paydata $paydata
|
85 |
*/
|
86 |
-
public function setPaydata($paydata)
|
87 |
{
|
88 |
$this->paydata = $paydata;
|
89 |
}
|
90 |
|
91 |
/**
|
92 |
-
*
|
93 |
* @return Payone_Api_Request_Parameter_Paydata_Paydata
|
94 |
*/
|
95 |
-
public function getPaydata()
|
96 |
{
|
97 |
return $this->paydata;
|
98 |
}
|
99 |
-
|
100 |
/**
|
101 |
* @param string $birthday
|
102 |
*/
|
@@ -112,7 +114,7 @@ class Payone_Api_Request_Parameter_Authorization_PaymentMethod_Payolution
|
|
112 |
{
|
113 |
return $this->birthday;
|
114 |
}
|
115 |
-
|
116 |
|
117 |
/**
|
118 |
* @param string $iban
|
@@ -145,15 +147,24 @@ class Payone_Api_Request_Parameter_Authorization_PaymentMethod_Payolution
|
|
145 |
{
|
146 |
return $this->bic;
|
147 |
}
|
148 |
-
|
149 |
public function setWorkorderid($workorderid)
|
150 |
{
|
151 |
$this->workorderid = $workorderid;
|
152 |
}
|
153 |
-
|
154 |
public function getWorkorderid()
|
155 |
{
|
156 |
return $this->workorderid;
|
157 |
}
|
158 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
159 |
}
|
16 |
* @package Payone_Api
|
17 |
* @subpackage Request
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
+
* @author Robert Müller <robert.mueller@fatchip.de>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
30 |
* @var string
|
31 |
*/
|
32 |
protected $financingtype = NULL;
|
33 |
+
|
34 |
protected $paydata = NULL;
|
35 |
+
|
36 |
protected $birthday = NULL;
|
37 |
+
|
38 |
/**
|
39 |
* @var string
|
40 |
*/
|
43 |
* @var string
|
44 |
*/
|
45 |
protected $bic = NULL;
|
46 |
+
|
47 |
protected $workorderid = NULL;
|
48 |
+
|
49 |
+
protected $telephonenumber = null;
|
50 |
+
|
51 |
/**
|
52 |
* @var string
|
53 |
*/
|
65 |
{
|
66 |
return $this->api_version;
|
67 |
}
|
68 |
+
|
69 |
/**
|
70 |
* @param string $financingtype
|
71 |
*/
|
81 |
{
|
82 |
return $this->financingtype;
|
83 |
}
|
84 |
+
|
85 |
/**
|
86 |
* @param Payone_Api_Request_Parameter_Paydata_Paydata $paydata
|
87 |
*/
|
88 |
+
public function setPaydata($paydata)
|
89 |
{
|
90 |
$this->paydata = $paydata;
|
91 |
}
|
92 |
|
93 |
/**
|
94 |
+
*
|
95 |
* @return Payone_Api_Request_Parameter_Paydata_Paydata
|
96 |
*/
|
97 |
+
public function getPaydata()
|
98 |
{
|
99 |
return $this->paydata;
|
100 |
}
|
101 |
+
|
102 |
/**
|
103 |
* @param string $birthday
|
104 |
*/
|
114 |
{
|
115 |
return $this->birthday;
|
116 |
}
|
117 |
+
|
118 |
|
119 |
/**
|
120 |
* @param string $iban
|
147 |
{
|
148 |
return $this->bic;
|
149 |
}
|
150 |
+
|
151 |
public function setWorkorderid($workorderid)
|
152 |
{
|
153 |
$this->workorderid = $workorderid;
|
154 |
}
|
155 |
+
|
156 |
public function getWorkorderid()
|
157 |
{
|
158 |
return $this->workorderid;
|
159 |
}
|
160 |
+
|
161 |
+
public function setTelephonenumber($telephonenumber)
|
162 |
+
{
|
163 |
+
$this->telephonenumber = $telephonenumber;
|
164 |
+
}
|
165 |
+
|
166 |
+
public function getTelephonenumber()
|
167 |
+
{
|
168 |
+
return $this->telephonenumber;
|
169 |
+
}
|
170 |
}
|
lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/RatePay.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
* @package Payone_Api
|
17 |
* @subpackage Request
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
-
* @author Robert
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
16 |
* @package Payone_Api
|
17 |
* @subpackage Request
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
+
* @author Robert Müller <robert.mueller@fatchip.de>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
lib/Payone/Enum/ClearingType.php
CHANGED
@@ -26,13 +26,24 @@ class Payone_Enum_ClearingType
|
|
26 |
const CREDITCARD = 'cc';
|
27 |
const ADVANCEPAYMENT = 'vor';
|
28 |
const INVOICE = 'rec';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
const ONLINEBANKTRANSFER = 'sb';
|
30 |
const CASHONDELIVERY = 'cod';
|
|
|
|
|
|
|
31 |
const WALLET = 'wlt';
|
32 |
const BARZAHLEN = 'csh';
|
33 |
const RATEPAY = 'fnc';
|
34 |
const PAYOLUTIONINVOICING = 'fnc';
|
35 |
const PAYOLUTIONDEBIT = 'fnc';
|
36 |
const PAYOLUTIONINSTALLMENT = 'fnc';
|
|
|
37 |
const FINANCING = 'fnc';
|
38 |
}
|
26 |
const CREDITCARD = 'cc';
|
27 |
const ADVANCEPAYMENT = 'vor';
|
28 |
const INVOICE = 'rec';
|
29 |
+
const ONLINEBANKTRANSFERPFF = 'sb';
|
30 |
+
const ONLINEBANKTRANSFERP24 = 'sb';
|
31 |
+
const ONLINEBANKTRANSFERPFC = 'sb';
|
32 |
+
const ONLINEBANKTRANSFEREPS = 'sb';
|
33 |
+
const ONLINEBANKTRANSFERIDL = 'sb';
|
34 |
+
const ONLINEBANKTRANSFERGIROPAY = 'sb';
|
35 |
+
const ONLINEBANKTRANSFERSOFORT = 'sb';
|
36 |
const ONLINEBANKTRANSFER = 'sb';
|
37 |
const CASHONDELIVERY = 'cod';
|
38 |
+
const WALLETPAYDIREKT = 'wlt';
|
39 |
+
const WALLETPAYPALEXPRESS = 'wlt';
|
40 |
+
const WALLETALIPAY = 'wlt';
|
41 |
const WALLET = 'wlt';
|
42 |
const BARZAHLEN = 'csh';
|
43 |
const RATEPAY = 'fnc';
|
44 |
const PAYOLUTIONINVOICING = 'fnc';
|
45 |
const PAYOLUTIONDEBIT = 'fnc';
|
46 |
const PAYOLUTIONINSTALLMENT = 'fnc';
|
47 |
+
const PAYOLUTION = 'fnc';
|
48 |
const FINANCING = 'fnc';
|
49 |
}
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/Barzahlen.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
* @package Payone_Settings
|
17 |
* @subpackage Data
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
-
* @author Robert
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
16 |
* @package Payone_Settings
|
17 |
* @subpackage Data
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
+
* @author Robert Müller <robert.mueller@fatchip.de>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/Creditcard.php
CHANGED
@@ -40,6 +40,9 @@ class Payone_Settings_Data_ConfigFile_PaymentMethod_Creditcard
|
|
40 |
/** @var string */
|
41 |
protected $cvc2 = '';
|
42 |
|
|
|
|
|
|
|
43 |
/**
|
44 |
* @return string
|
45 |
*/
|
@@ -71,4 +74,30 @@ class Payone_Settings_Data_ConfigFile_PaymentMethod_Creditcard
|
|
71 |
{
|
72 |
return $this->cvc2;
|
73 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
}
|
40 |
/** @var string */
|
41 |
protected $cvc2 = '';
|
42 |
|
43 |
+
/** @var string */
|
44 |
+
protected $hide_cvc = '';
|
45 |
+
|
46 |
/**
|
47 |
* @return string
|
48 |
*/
|
74 |
{
|
75 |
return $this->cvc2;
|
76 |
}
|
77 |
+
|
78 |
+
/**
|
79 |
+
* @param $hide_cvc
|
80 |
+
*/
|
81 |
+
public function setHideCvc($hide_cvc)
|
82 |
+
{
|
83 |
+
$this->hide_cvc = $hide_cvc;
|
84 |
+
}
|
85 |
+
|
86 |
+
/**
|
87 |
+
* @return string
|
88 |
+
*/
|
89 |
+
public function getHideCvc()
|
90 |
+
{
|
91 |
+
return $this->hide_cvc;
|
92 |
+
}
|
93 |
+
|
94 |
+
/**
|
95 |
+
* @param $value
|
96 |
+
*/
|
97 |
+
public function addHideCvc($value)
|
98 |
+
{
|
99 |
+
$this->hide_cvc[] = $value;
|
100 |
+
}
|
101 |
+
|
102 |
+
|
103 |
}
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/CreditcardIframe.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
* @package Payone_Settings
|
17 |
* @subpackage Data
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
-
* @author Robert
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
16 |
* @package Payone_Settings
|
17 |
* @subpackage Data
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
+
* @author Robert Müller <robert.mueller@fatchip.de>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/OnlineBankTransferEps.php
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 to newer
|
12 |
+
* versions in the future. If you wish to customize Payone for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Settings
|
17 |
+
* @subpackage Data
|
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_Settings
|
28 |
+
* @subpackage Data
|
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_Settings_Data_ConfigFile_PaymentMethod_OnlineBankTransferEps
|
34 |
+
extends Payone_Settings_Data_ConfigFile_PaymentMethod_Abstract
|
35 |
+
implements Payone_Settings_Data_ConfigFile_Interface
|
36 |
+
{
|
37 |
+
/** @var string */
|
38 |
+
protected $key = Payone_Enum_ClearingType::ONLINEBANKTRANSFEREPS;
|
39 |
+
|
40 |
+
public function getKey()
|
41 |
+
{
|
42 |
+
return $this->key;
|
43 |
+
}
|
44 |
+
}
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/OnlineBankTransferGiropay.php
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 to newer
|
12 |
+
* versions in the future. If you wish to customize Payone for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Settings
|
17 |
+
* @subpackage Data
|
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_Settings
|
28 |
+
* @subpackage Data
|
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_Settings_Data_ConfigFile_PaymentMethod_OnlineBankTransferGiropay
|
34 |
+
extends Payone_Settings_Data_ConfigFile_PaymentMethod_Abstract
|
35 |
+
implements Payone_Settings_Data_ConfigFile_Interface
|
36 |
+
{
|
37 |
+
/** @var string */
|
38 |
+
protected $key = Payone_Enum_ClearingType::ONLINEBANKTRANSFERGIROPAY;
|
39 |
+
|
40 |
+
public function getKey()
|
41 |
+
{
|
42 |
+
return $this->key;
|
43 |
+
}
|
44 |
+
}
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/OnlineBankTransferIdl.php
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 to newer
|
12 |
+
* versions in the future. If you wish to customize Payone for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Settings
|
17 |
+
* @subpackage Data
|
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_Settings
|
28 |
+
* @subpackage Data
|
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_Settings_Data_ConfigFile_PaymentMethod_OnlineBankTransferIdl
|
34 |
+
extends Payone_Settings_Data_ConfigFile_PaymentMethod_Abstract
|
35 |
+
implements Payone_Settings_Data_ConfigFile_Interface
|
36 |
+
{
|
37 |
+
/** @var string */
|
38 |
+
protected $key = Payone_Enum_ClearingType::ONLINEBANKTRANSFERIDL;
|
39 |
+
|
40 |
+
public function getKey()
|
41 |
+
{
|
42 |
+
return $this->key;
|
43 |
+
}
|
44 |
+
}
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/OnlineBankTransferP24.php
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 to newer
|
12 |
+
* versions in the future. If you wish to customize Payone for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Settings
|
17 |
+
* @subpackage Data
|
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_Settings
|
28 |
+
* @subpackage Data
|
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_Settings_Data_ConfigFile_PaymentMethod_OnlineBankTransferP24
|
34 |
+
extends Payone_Settings_Data_ConfigFile_PaymentMethod_Abstract
|
35 |
+
implements Payone_Settings_Data_ConfigFile_Interface
|
36 |
+
{
|
37 |
+
/** @var string */
|
38 |
+
protected $key = Payone_Enum_ClearingType::ONLINEBANKTRANSFERP24;
|
39 |
+
|
40 |
+
public function getKey()
|
41 |
+
{
|
42 |
+
return $this->key;
|
43 |
+
}
|
44 |
+
}
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/OnlineBankTransferPfc.php
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 to newer
|
12 |
+
* versions in the future. If you wish to customize Payone for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Settings
|
17 |
+
* @subpackage Data
|
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_Settings
|
28 |
+
* @subpackage Data
|
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_Settings_Data_ConfigFile_PaymentMethod_OnlineBankTransferPfc
|
34 |
+
extends Payone_Settings_Data_ConfigFile_PaymentMethod_Abstract
|
35 |
+
implements Payone_Settings_Data_ConfigFile_Interface
|
36 |
+
{
|
37 |
+
/** @var string */
|
38 |
+
protected $key = Payone_Enum_ClearingType::ONLINEBANKTRANSFERPFC;
|
39 |
+
|
40 |
+
public function getKey()
|
41 |
+
{
|
42 |
+
return $this->key;
|
43 |
+
}
|
44 |
+
}
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/OnlineBankTransferPff.php
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 to newer
|
12 |
+
* versions in the future. If you wish to customize Payone for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Settings
|
17 |
+
* @subpackage Data
|
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_Settings
|
28 |
+
* @subpackage Data
|
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_Settings_Data_ConfigFile_PaymentMethod_OnlineBankTransferPff
|
34 |
+
extends Payone_Settings_Data_ConfigFile_PaymentMethod_Abstract
|
35 |
+
implements Payone_Settings_Data_ConfigFile_Interface
|
36 |
+
{
|
37 |
+
/** @var string */
|
38 |
+
protected $key = Payone_Enum_ClearingType::ONLINEBANKTRANSFERPFF;
|
39 |
+
|
40 |
+
public function getKey()
|
41 |
+
{
|
42 |
+
return $this->key;
|
43 |
+
}
|
44 |
+
}
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/OnlineBankTransferSofortueberweisung.php
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 to newer
|
12 |
+
* versions in the future. If you wish to customize Payone for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Settings
|
17 |
+
* @subpackage Data
|
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_Settings
|
28 |
+
* @subpackage Data
|
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_Settings_Data_ConfigFile_PaymentMethod_OnlineBankTransferSofortueberweisung
|
34 |
+
extends Payone_Settings_Data_ConfigFile_PaymentMethod_Abstract
|
35 |
+
implements Payone_Settings_Data_ConfigFile_Interface
|
36 |
+
{
|
37 |
+
/** @var string */
|
38 |
+
protected $key = Payone_Enum_ClearingType::ONLINEBANKTRANSFERSOFORT;
|
39 |
+
|
40 |
+
public function getKey()
|
41 |
+
{
|
42 |
+
return $this->key;
|
43 |
+
}
|
44 |
+
}
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/Payolution.php
ADDED
@@ -0,0 +1,42 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 to newer
|
12 |
+
* versions in the future. If you wish to customize Payone for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Settings
|
17 |
+
* @subpackage Data
|
18 |
+
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
+
* @author Robert Müller <robert.mueller@fatchip.de>
|
20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
+
* @link http://www.fatchip.com
|
22 |
+
*/
|
23 |
+
class Payone_Settings_Data_ConfigFile_PaymentMethod_Payolution
|
24 |
+
extends Payone_Settings_Data_ConfigFile_PaymentMethod_Abstract
|
25 |
+
implements Payone_Settings_Data_ConfigFile_Interface
|
26 |
+
{
|
27 |
+
/** @var string */
|
28 |
+
protected $key = Payone_Enum_ClearingType::PAYOLUTION;
|
29 |
+
|
30 |
+
/**
|
31 |
+
* @return string
|
32 |
+
*/
|
33 |
+
public function getKey()
|
34 |
+
{
|
35 |
+
return $this->key;
|
36 |
+
}
|
37 |
+
|
38 |
+
public function getClearingType()
|
39 |
+
{
|
40 |
+
return $this->key;
|
41 |
+
}
|
42 |
+
}
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/PayolutionDebit.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
* @package Payone_Settings
|
17 |
* @subpackage Data
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
-
* @author Robert
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
16 |
* @package Payone_Settings
|
17 |
* @subpackage Data
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
+
* @author Robert Müller <robert.mueller@fatchip.de>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/PayolutionInstallment.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
* @package Payone_Settings
|
17 |
* @subpackage Data
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
-
* @author Robert
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
16 |
* @package Payone_Settings
|
17 |
* @subpackage Data
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
+
* @author Robert Müller <robert.mueller@fatchip.de>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/PayolutionInvoicing.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
* @package Payone_Settings
|
17 |
* @subpackage Data
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
-
* @author Robert
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
16 |
* @package Payone_Settings
|
17 |
* @subpackage Data
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
+
* @author Robert Müller <robert.mueller@fatchip.de>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/Ratepay.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
* @package Payone_Settings
|
17 |
* @subpackage Data
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
-
* @author Robert
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
16 |
* @package Payone_Settings
|
17 |
* @subpackage Data
|
18 |
* @copyright Copyright (c) 2015 <kontakt@fatchip.de> - www.fatchip.com
|
19 |
+
* @author Robert Müller <robert.mueller@fatchip.de>
|
20 |
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
21 |
* @link http://www.fatchip.com
|
22 |
*/
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/WalletAliPay.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 to newer
|
12 |
+
* versions in the future. If you wish to customize Payone for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Settings
|
17 |
+
* @subpackage Data
|
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_Settings
|
28 |
+
* @subpackage Data
|
29 |
+
* @copyright Copyright (c) 2017 <support@e3n.de> - www.e3n.de
|
30 |
+
* @author Tim Rein <tim.rein@e3n.de>
|
31 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
32 |
+
* @link http://www.e3n.de
|
33 |
+
*/
|
34 |
+
class Payone_Settings_Data_ConfigFile_PaymentMethod_WalletAlipay
|
35 |
+
extends Payone_Settings_Data_ConfigFile_PaymentMethod_Abstract
|
36 |
+
implements Payone_Settings_Data_ConfigFile_Interface
|
37 |
+
{
|
38 |
+
/** @var string */
|
39 |
+
protected $key = Payone_Enum_ClearingType::WALLETALIPAY;
|
40 |
+
|
41 |
+
public function getKey()
|
42 |
+
{
|
43 |
+
return $this->key;
|
44 |
+
}
|
45 |
+
}
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/WalletPaydirekt.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 to newer
|
12 |
+
* versions in the future. If you wish to customize Payone for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Settings
|
17 |
+
* @subpackage Data
|
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_Settings
|
28 |
+
* @subpackage Data
|
29 |
+
* @copyright Copyright (c) 2017 <support@e3n.de> - www.e3n.de
|
30 |
+
* @author Tim Rein <tim.rein@e3n.de>
|
31 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
32 |
+
* @link http://www.e3n.de
|
33 |
+
*/
|
34 |
+
class Payone_Settings_Data_ConfigFile_PaymentMethod_WalletPaydirekt
|
35 |
+
extends Payone_Settings_Data_ConfigFile_PaymentMethod_Abstract
|
36 |
+
implements Payone_Settings_Data_ConfigFile_Interface
|
37 |
+
{
|
38 |
+
/** @var string */
|
39 |
+
protected $key = Payone_Enum_ClearingType::WALLETPAYDIREKT;
|
40 |
+
|
41 |
+
public function getKey()
|
42 |
+
{
|
43 |
+
return $this->key;
|
44 |
+
}
|
45 |
+
}
|
lib/Payone/Settings/Data/ConfigFile/PaymentMethod/WalletPaypalExpress.php
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 to newer
|
12 |
+
* versions in the future. If you wish to customize Payone for your
|
13 |
+
* needs please refer to http://www.payone.de for more information.
|
14 |
+
*
|
15 |
+
* @category Payone
|
16 |
+
* @package Payone_Settings
|
17 |
+
* @subpackage Data
|
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_Settings
|
28 |
+
* @subpackage Data
|
29 |
+
* @copyright Copyright (c) 2017 <support@e3n.de> - www.e3n.de
|
30 |
+
* @author Tim Rein <tim.rein@e3n.de>
|
31 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
32 |
+
* @link http://www.e3n.de
|
33 |
+
*/
|
34 |
+
|
35 |
+
class Payone_Settings_Data_ConfigFile_PaymentMethod_WalletPaypalExpress
|
36 |
+
extends Payone_Settings_Data_ConfigFile_PaymentMethod_Abstract
|
37 |
+
implements Payone_Settings_Data_ConfigFile_Interface
|
38 |
+
{
|
39 |
+
/** @var string */
|
40 |
+
protected $key = Payone_Enum_ClearingType::WALLETPAYPALEXPRESS;
|
41 |
+
|
42 |
+
public function getKey()
|
43 |
+
{
|
44 |
+
return $this->key;
|
45 |
+
}
|
46 |
+
}
|
lib/Payone/Settings/Service/XmlGenerate.php
CHANGED
@@ -357,6 +357,7 @@ class Payone_Settings_Service_XmlGenerate
|
|
357 |
if ($valueClearingType instanceof Payone_Settings_Data_ConfigFile_PaymentMethod_Creditcard) {
|
358 |
/** @var $valueClearingType Payone_Settings_Data_ConfigFile_PaymentMethod_Creditcard */
|
359 |
$this->addChild($cleatringTypeNode, $valueClearingType, 'cvc2');
|
|
|
360 |
}
|
361 |
|
362 |
$this->addChild($cleatringTypeNode, $valueClearingType, 'types');
|
357 |
if ($valueClearingType instanceof Payone_Settings_Data_ConfigFile_PaymentMethod_Creditcard) {
|
358 |
/** @var $valueClearingType Payone_Settings_Data_ConfigFile_PaymentMethod_Creditcard */
|
359 |
$this->addChild($cleatringTypeNode, $valueClearingType, 'cvc2');
|
360 |
+
$this->addChild($cleatringTypeNode, $valueClearingType, 'hideCvc');
|
361 |
}
|
362 |
|
363 |
$this->addChild($cleatringTypeNode, $valueClearingType, 'types');
|
package.xml
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
-
<package><name>Mage_Payone</name><version>3.7.6</version><stability>stable</stability><license>Open Software License (OSL)</license><channel>community</channel><extends></extends><summary>PAYONE Payment for Magento: One partner. One contract. One payment.</summary><description>For a detailed description, please see https://github.com/PAYONE-GmbH/magento-1/</description><notes>Mage_Payone-3.7.6</notes><authors><author><name>PAYONE</name><user>jgerle</user><email>magento@payone.de</email></author></authors><date>2017-02-13</date><time>2:49:35</time><compatible></compatible><dependencies><required><php><min>5.2.0</min><max>7.2.0</max></php></required></dependencies><contents><target name="mage"><dir name="app"><dir name="locale"><dir name="en_US"><file name="Payone_Core.csv" hash="b217b951cd24c12f97d96b13f00a54b8"/><file name="Payone_Licensemanager.csv" hash="7271c2b5890d4ad709d5b1268c31575f"/><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="de_DE"><file name="Payone_Core.csv" hash="6e71145e1b317550230b71df359d7836"/><file name="Payone_Licensemanager.csv" hash="d36e77ad14ad0db2a294ab6e38afe426"/><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><dir name="etc"><dir name="modules"><file name="Payone_Core.xml" hash="38216f675bc661e60dba75540665d8ad"/><file name="Payone_Licensemanager.xml" hash="cb7bcac54336595c25214557382e6c55"/><file name="Payone_Migrator.xml" hash="937770d5c162b1febd8eecb03a880bab"/></dir></dir><dir name="design"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><dir name="payone"><file name="core.xml" hash="837efe5f9f9f2bf832cbf050438b5e1c"/></dir></dir><dir name="template"><dir name="payone"><dir name="core"><file name="client_api.phtml" hash="2b0cb5f9baa596a544b0f2ab63233ad1"/><dir name="paypal"><dir name="express"><file name="shortcut.phtml" hash="985799b85b94dab0ec9f036747f6b90d"/></dir></dir><dir name="payment"><dir name="method"><dir name="info"><file name="advancepayment.phtml" hash="611af85c9ae80aa9c702b34fc0724e79"/><file name="barzahlen.phtml" hash="70a55b0382d0c0eaf048986260b1ac0f"/><file name="cashondelivery.phtml" hash="5f369ef06729584e8bf094700877386d"/><file name="creditcard.phtml" hash="3e79f3910f9cf0c7175bd0ff5777f66b"/><file name="creditcardiframe.phtml" hash="491bc6e2366ad95899e6296485cd134e"/><file name="debitpayment.phtml" hash="62b9c771fc1a45d376e990bb9d3c9bd2"/><file name="invoice.phtml" hash="64179e611f39b4b7e68cd367aecb0931"/><file name="onlinebanktransfer.phtml" hash="8480970cb94182a8e59069a5b2a6b044"/><file name="payolution.phtml" hash="f022d3f254c2e4267c2601005f272cad"/><file name="ratepay.phtml" hash="4a6db143a7b0b02a9e2831f8a674cf4c"/><file name="safe_invoice.phtml" hash="7195fccdfde46f248cff5dcca6e55db8"/><file name="wallet.phtml" hash="099fd47c84a62ad9510a47a24345d317"/></dir><dir name="form"><file name="advancepayment.phtml" hash="53be7d1aebc234604157aa7e6dc47795"/><file name="barzahlen.phtml" hash="71eb1ad367dea958e1797f98f4b9ce91"/><file name="cashondelivery.phtml" hash="0cad47103bbd341208e6252bd8fe47d1"/><file name="creditcard.phtml" hash="33e831c16ec25a374c3f4ad12cc8fb98"/><file name="creditcardiframe.phtml" hash="0c15507902693573050baa191228a736"/><file name="debitpayment.phtml" hash="9329318cb215a32b3399a4d81bc6c90b"/><file name="invoice.phtml" hash="64ec86d5cdd348a80a43a713abc1f0af"/><file name="onlinebanktransfer.phtml" hash="a12fcce74b1451fbb372638fda0b0b5c"/><file name="payolution.phtml" hash="de831778081276d128a6cd075fb3c2f0"/><file name="ratepay.phtml" hash="0a4100ff48b95324f89690fe832a6da6"/><file name="safe_invoice.phtml" hash="34ac7632459b1062ceb63e256a69ae6d"/><file name="wallet.phtml" hash="32fe1f2fc914b2c11b8c3506d03e0890"/><dir name="safe_invoice"><file name="klarna.phtml" hash="8f18e6818c2f4d1cd0a80a9e951ad754"/><dir name="klarna"><file name="scripts.phtml" hash="c86c08b139497ae4619ac163333a4c51"/></dir></dir><dir name="onlinebanktransfer"><file name="bankgroup.phtml" hash="b5335269eecbf46a08fcf883f415b739"/></dir></dir></dir></dir><dir name="checkout"><file name="iframe.phtml" hash="b3f447f13548faf6f8904f3202f803e7"/><file name="protect.phtml" hash="f99ba7707392621d73df931a3821d691"/><dir name="onepage"><file name="init.phtml" hash="3567ab3944c657ac250bf20aeb719303"/><dir name="payolution"><file name="installmentplan.phtml" hash="7df992215412a9710de6e962f3cdbd7d"/></dir><dir name="payment"><file name="additional.phtml" hash="3882f895bd113afc428393a71f5d7ccf"/></dir><dir name="review"><file name="sepamandate.phtml" hash="0b063330ec99a140acc5c2ddf90e80c5"/></dir><dir name="success"><file name="barzahlen.phtml" hash="60d7ff39ca2b98c5a562916386ddd05e"/><file name="sepamandatepdflink.phtml" hash="79198bd920f3ad9093a7ecfa6da65718"/></dir></dir></dir></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><dir name="payone"><file name="configuration.xml" hash="88aa177fedde72f391530119496e80dd"/><file name="core.xml" hash="2f2126deb0dc6c1829a1f70a89d81938"/><file name="licensemanager.xml" hash="709dccc8694f15e29277243d99b40441"/><file name="migrator.xml" hash="cca78a48e8ab9b935aaf5b88f19c66a7"/><file name="transaction.xml" hash="2bdcc01f35e66f75b64df938b2a26906"/></dir></dir><dir name="template"><dir name="payone"><dir name="migrator"><dir name="migration"><file name="index.phtml" hash="5bca5e9f82a2e2fe82d5167c38537472"/></dir></dir><dir name="licensemanager"><file name="toolbar.phtml" hash="d26c581014a5e81fe20998e78d6c4cfb"/><file name="window.phtml" hash="12d097e099fb1c7e035dfd4cf27bc364"/></dir><dir name="core"><file name="client_api.phtml" hash="cdcf2521637ed0e9d00a3398f11c93f8"/><file name="iframe.phtml" hash="9f74308e8b43cad2b15748b9f8368559"/><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="payment"><dir name="method"><dir name="info"><file name="advancepayment.phtml" hash="74b458367e5712c859d800b933ed95ff"/><file name="cashondelivery.phtml" hash="91f410d394f3040641468425d39a537c"/><file name="creditcard.phtml" hash="c89761dabea8e6c31b8f400586619f21"/><file name="debitpayment.phtml" hash="d6064c3b4ac949d3cd13d50da428fd75"/><file name="invoice.phtml" hash="64001ffc31c0eafb832c03edd285fc5d"/><file name="onlinebanktransfer.phtml" hash="c9a2962511e29aa68999a41f5787340f"/><file name="payolution.phtml" hash="f022d3f254c2e4267c2601005f272cad"/><file name="ratepay.phtml" hash="7ca85326a573c839501e3c5a6e503840"/><file name="safe_invoice.phtml" hash="8db49727920c0bd0f8ec98d168b8803e"/><file name="wallet.phtml" hash="bd71ab9ff89f2cfa590307c9e29e0ead"/></dir><dir name="form"><file name="advancepayment.phtml" hash="ccba1332be108f51e27afaf713805dfe"/><file name="cashondelivery.phtml" hash="ad4e7185825b32b69ca06083c03c7a46"/><file name="creditcard.phtml" hash="51a25432fa908aef57516bd7cbcec762"/><file name="debitpayment.phtml" hash="17222e68ccebefc51c26d5ec520b057c"/><file name="invoice.phtml" hash="b0548563fdacc3cb1757a838d2c03158"/><file name="payolution.phtml" hash="8cc17294f03e6709305785ad6828b17e"/><file name="ratepay.phtml" hash="7b509b6f093a720a620ef53668ec3c9c"/></dir><dir name="pdf"><file name="safe_invoice.phtml" hash="667afd9640f1c34c1116c1939951e8d5"/></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 name="protocol"><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 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><dir name="system"><dir name="config"><file name="tooltip.phtml" hash="15f2dc92646a8d8533c7f1c1d0bb10b0"/><dir name="tooltip"><file name="window.phtml" hash="b7de8be932ff20ab238c8882f50e4801"/><dir name="misc"><file name="creditmemo.phtml" hash="c8cd996ead752e92c2d846be336f87e7"/><file name="discount.phtml" hash="d7d0199dd43b147cb0de1c153da84b76"/><file name="email_avs.phtml" hash="9a3814369fdaf6c50ec982e492a9e6e0"/><file name="email_error.phtml" hash="ad1332058c196e799a4e6491b541edea"/><file name="shipping_costs.phtml" hash="2f454c80f83d8751ac03fa47fa577920"/><file name="transaction_status_forwarding.phtml" hash="2f38a7934acdc8690fe3e4bb2a11c716"/><file name="transactionstatus_forwarding.phtml" hash="d51ede956575e0ec46fa01278d3bf6ed"/><file name="transactionstatus_processing.phtml" hash="c50425a16765bdfeab57c50fc92652de"/></dir><dir name="general"><file name="global.phtml" hash="bf390501c5f46d49e19fbad1198e41b9"/><file name="narrative_text.phtml" hash="39a12ae97238f3789ca5fb6a84fb2f8d"/><file name="parameter_invoice.phtml" hash="b8c23adab22eb1a571b4faebbabf8699"/><file name="payment_creditcard.phtml" hash="62c33af2d3ce3ac15674547f76865ed6"/><file name="status_mapping.phtml" hash="918d84d9874bba0e31f814b0f4afa8fb"/></dir><dir name="protect"><file name="addresscheck.phtml" hash="c7c1dff4417ebfdf3ac52d3713adc947"/><file name="addresscheck_type.phtml" hash="ecad494863d2f38c5b7f66705af621f0"/><file name="creditrating.phtml" hash="c5ce65e9bea965ca34264a8e585f2c8b"/><file name="creditrating_agreement_message.phtml" hash="a664e5c7a1383b75e6c1f89d9ac6aa94"/><file name="creditrating_lifetime.phtml" hash="7ee1a92e923f8c5d52284d280ac333f2"/><file name="creditrating_type.phtml" hash="eae6bcb8c942f80d9f86b98e6f94e461"/></dir><dir name="payment"><file name="creditcard.phtml" hash="97b7354aab2ba7b3819454f9d61b02fb"/><file name="debit_payment.phtml" hash="ab78f96997475fbd2a479dbaea433c23"/><file name="method.phtml" hash="b73fd750132f0fe30a79e0188b6f0ce6"/><file name="online_bank_transfer.phtml" hash="940222c9f1d3f9d605fc330bd49dad31"/><file name="safe_invoice.phtml" hash="7087e169885c5193653a5b141a22d3c4"/><file name="wallet.phtml" hash="f79baa38b5b23a55e2f890a1862b8d56"/></dir></dir><dir name="form"><file name="iframe.phtml" hash="67366b7e745ab1a2a1f359360df88e07"/><dir name="field"><file name="array.phtml" hash="1aee5fb9b33232708fe242601e4de701"/><file name="creditcard_template.phtml" hash="a52f3f89c9d5954a40151b92cba64f63"/><file name="ratepay_shopids.phtml" hash="f35baaf16b1632a8eb8edee547e1a960"/></dir></dir><dir name="payment"><dir name="grid"><file name="container.phtml" hash="952f87bb71dfd75d126e3196f863dba6"/></dir></dir><dir name="hint"><file name="payment.phtml" hash="4b4466ca1692e274d6e5fb7987f08118"/><file name="payment_reference.phtml" hash="2497578443d7d0455e7d75e1000aed32"/><file name="protect.phtml" hash="a74b775620a7f04c9270fc2be84d8663"/></dir></dir></dir><dir name="configuration"><dir name="wizard"><file name="iframe.phtml" hash="186c008f6b31f8276a84aeb7d3c404e4"/><file name="index.phtml" hash="06c2d9379234067b7636d66c84c51c84"/><dir name="page"><file name="finish.phtml" hash="956ddfbe0e9971e647735fe4a45abf0e"/><file name="index.phtml" hash="66e73112887b5c1028fac21d5ce97c71"/><file name="store_switcher.phtml" hash="6871e556b2872ba357ea95be0c543a6a"/><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"/><file name="plane.phtml" hash="8386704e888c822ffff977240784d365"/></dir></dir></dir></dir><dir name="information"><file name="iframe.phtml" hash="c4e39d236151492940e32a0563a6a4b8"/></dir><dir name="sales"><dir name="order"><dir name="create"><file name="init.phtml" hash="c36117407224d5921614fd1b7dfa1e65"/></dir><dir name="view"><dir name="tab"><file name="transaction.phtml" hash="4af63c9829a7bd466eafc54ae9dd889a"/></dir></dir></dir></dir></dir></dir></dir></dir></dir></dir></dir><dir name="code"><dir name="community"><dir name="Payone"><dir name="Licensemanager"><dir name="etc"><file name="config.xml" hash="47fe2e31f1787a40ab7b737924ffbab7"/></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Payonelicensemanager"><file name="ActiveController.php" hash="7056c18d7c142532f99daddece40f396"/><file name="TestController.php" hash="8069de3276c518639171832abd2ccd63"/></dir></dir></dir><dir name="Model"><file name="Observer.php" hash="c379117304b5a6a12548cd41c4d18e95"/></dir><dir name="Block"><dir name="Adminhtml"><dir name="Notification"><file name="Toolbar.php" hash="07ef00af2679ddf5b585c31d0f2c95ed"/><file name="Window.php" hash="ad93f696d51483069706af55a874e65f"/></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="108187e2bbc6c203b10239291c9da71e"/></dir></dir><dir name="Core"><dir name="etc"><file name="adminhtml.xml" hash="ec02f36057ea699b4ae1fdb6463b75e4"/><file name="config.xml" hash="477e4620bd9a3fefe6329897b1a4e276"/><file name="system.xml" hash="c09d47b094204a70c65edff0e7c078e1"/></dir><dir name="controllers"><file name="IframeController.php" hash="69226ad19866190529ef8bab44ade8d0"/><file name="PexpressController.php" hash="13307906cea8545b97e4bf8401551145"/><file name="RatepayController.php" hash="75bc201fe02292ef1c7be8a34d7874b5"/><file name="TransactionStatusController.php" hash="55b36ed2f036b29cc03f34e0209a3dde"/><dir name="Adminhtml"><dir name="Payonecore"><file name="InformationController.php" hash="f685c2c448345be54c87695412714112"/><file name="TransactionController.php" hash="0a9e70da4f5e1ae3d26242fec63e735d"/><dir name="Configuration"><file name="WizardController.php" hash="bd7c544903ef7824fae5e93b1b21e762"/><dir name="Wizard"><file name="PageController.php" hash="dd4c9be68f70aac330383485edd02967"/><dir name="Page"><file name="PaymentController.php" hash="6ecf0d24d6dda521e861fe3aa0f3b997"/></dir></dir></dir><dir name="Protocol"><file name="ApiController.php" hash="4431ebe8a82487236747bb9d1362e469"/><file name="TransactionStatusController.php" hash="420ea171890163587e8a8e876e8091e2"/></dir><dir name="Sales"><file name="OrderController.php" hash="e11586e245546b98e497722f3672d083"/><dir name="Order"><file name="InvoiceController.php" hash="fafbc3c8b28b7af19d20ce70e4a6fd9a"/></dir></dir><dir name="System"><file name="ConfigurationController.php" hash="566c249560fc8de46556d1c9ff4cb8ce"/><dir name="Config"><file name="PaymentController.php" hash="ab51bd4295c1c8fc4423e987b5ae9c48"/></dir></dir></dir></dir><dir name="Checkout"><file name="CartController.php" hash="472c04748e824544209e0efd834e9d44"/><file name="OnepageController.php" hash="f144b9365af3b30aafa6a72ad1f46185"/><dir name="Onepage"><file name="PaymentController.php" hash="46ab18b91eaf45b4370271995ad9d7b4"/><file name="SuccessController.php" hash="1de90543c4a4fda2ad63841a5b3a5c5b"/></dir></dir></dir><dir name="Controller"><file name="Abstract.php" hash="5379d2f17b2cec58f5aa825ef80c3127"/><dir name="Adminhtml"><file name="Abstract.php" hash="ca9a83fa579d7fef1869265083d1c543"/><dir name="Configuration"><dir name="Wizard"><file name="Abstract.php" hash="315a1d373ef736af7a2691b643eccb55"/></dir></dir></dir></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="5a48389a6396cd66a630a2d1696b9da3"/><file name="mysql4-upgrade-3.0.12-3.1.0.php" hash="85736a755371d02773b8f5495581b9ad"/><file name="mysql4-upgrade-3.0.3-3.0.4.php" hash="864709102446d37f8b0ad1c7d7b3ab60"/><file name="mysql4-upgrade-3.0.8-3.0.9.php" hash="5c7eb1aea9bf96069d57f8568239722e"/><file name="mysql4-upgrade-3.1.0-3.1.1.php" hash="bd2a1e4c9c4b73e604ddc8160ad79c39"/><file name="mysql4-upgrade-3.1.2-3.1.3.php" hash="28248d3d332a8e52cab78afb3b9c1c15"/><file name="mysql4-upgrade-3.1.3-3.1.4.php" hash="a14bb6aa27cd955864d5d28dc40c72a5"/><file name="mysql4-upgrade-3.1.4-3.1.5.php" hash="03754714c20df072115570a46171120e"/><file name="mysql4-upgrade-3.1.6-3.1.7.php" hash="4a1cfc93e13c53b5cf348a62a4eaa43b"/><file name="mysql4-upgrade-3.1.7-3.1.8.php" hash="d91f442d942cf34365c0b3ce1792b4e6"/><file name="mysql4-upgrade-3.2.1-3.2.2.php" hash="b0515b7712cbe211a6d67fb45fe7c71a"/><file name="mysql4-upgrade-3.2.2-3.2.3.php" hash="0d0bb40cad8b51e8ee2a73cbedaa45bf"/><file name="mysql4-upgrade-3.2.3-3.3.0.php" hash="4c5092675796586c84e1092562d6a621"/><file name="mysql4-upgrade-3.3.12-3.4.0.php" hash="c19ca1ca0a2e47a3b08d5fec146d1f3a"/><file name="mysql4-upgrade-3.3.2-3.3.3.php" hash="713c6081992cd950ff0fb18e6f47378e"/><file name="mysql4-upgrade-3.3.3-3.3.4.php" hash="6695895acd885015e447bdd6bb3afab5"/><file name="mysql4-upgrade-3.3.5-3.3.6.php" hash="a086118f60663836605e2919740c7d5c"/><file name="mysql4-upgrade-3.4.16-3.5.0.php" hash="e3b919756f5800470da139e28ea2bea9"/><file name="mysql4-upgrade-3.4.3-3.4.4.php" hash="e76430433f7021c39bca5abd1a1d32de"/><file name="mysql4-upgrade-3.5.0-3.5.1.php" hash="4c156fc4336cd0773c38c3739239c05d"/><file name="mysql4-upgrade-3.5.10-3.6.0.php" hash="4873c400311b62e940049f35f32e104a"/><file name="mysql4-upgrade-3.5.2-3.5.3.php" hash="9fcde4e5f7058192cd30665f32570581"/><file name="mysql4-upgrade-3.5.3-3.5.4.php" hash="d7bd2d79c211b5430f8126ea69d9532f"/><file name="mysql4-upgrade-3.5.6-3.5.7.php" hash="5b8d92973bc008ae2a814824262360c0"/><file name="mysql4-upgrade-3.6.5-3.6.6.php" hash="947a2818d40db363d0705262a84e6261"/><file name="mysql4-upgrade-3.6.6-3.6.7.php" hash="1875420ab3d33ff4e8e43d43ff5024af"/><file name="mysql4-upgrade-3.6.9-3.7.0.php" hash="ab502ddaea8c2b2aa6958545499e8a55"/><file name="mysql4-upgrade-3.7.1-3.7.2.php" hash="d47ac3cb79b0dc9f3b42a2e86d8813ed"/><file name="upgrade-3.0.12-3.1.0.sql" hash="bd9827b38f1a1ed0fdb049c889ceb29f"/><file name="upgrade-3.1.2-3.1.3.sql" hash="d3e3fc1f9402bb6295124f4750a476d4"/><file name="upgrade-3.1.3-3.1.4.sql" hash="b9ae52a8c4fcf6f97727b3310b6db1a2"/><file name="upgrade-3.1.4-3.1.5.sql" hash="4cc6ee67329dbaa3ad119b6d117ba9af"/><file name="upgrade-3.1.6-3.1.7.sql" hash="9839cc9c41207a4bd7608d91c5ee83a2"/><file name="upgrade-3.1.7-3.1.8.sql" hash="ac5279de707324fe4f2ea4711e6bd851"/><file name="upgrade-3.2.1-3.2.2.sql" hash="feb5a8265a5495a7a9614a79e9fa98fe"/><file name="upgrade-3.2.2-3.2.3.sql" hash="1ae4bcc6626e9a9e3179b0ae83a4b9d0"/><file name="upgrade-3.3.12-3.4.0.sql" hash="d507fe17cefa9570f1ff6c09e2a1d990"/><file name="upgrade-3.3.2-3.3.3.sql" hash="66915e375a44c6451bf5fd57b0b1b365"/><file name="upgrade-3.3.3-3.3.4.sql" hash="2342bc789add47995a6a39cfe174c607"/><file name="upgrade-3.3.5-3.3.6.sql" hash="bdf2ac5d24dd60febb128e9f8c091266"/><file name="upgrade-3.4.16-3.5.0.sql" hash="1332fe524da52d7ccc4cd6c879debc5c"/><file name="upgrade-3.4.3-3.4.4.sql" hash="7ebbd5eb3efad10726a4be0282b64e54"/><file name="upgrade-3.5.0-3.5.1.sql" hash="51f1b51ca971ffd11a431078b8425668"/><file name="upgrade-3.5.10-3.6.0.sql" hash="69a63b827f7a33bf08b595bbcfc04065"/><file name="upgrade-3.5.2-3.5.3.sql" hash="86d2639631b3a804dd299958c37b1b7b"/><file name="upgrade-3.5.3-3.5.4.sql" hash="44b068eb24592d6d69aa25c6b2ad2863"/><file name="upgrade-3.5.6-3.5.7.sql" hash="37324952ff9c6f886b2c4308ea360f5c"/><file name="upgrade-3.6.5-3.6.6.sql" hash="2e5058753e692e907b0557af588a1708"/><file name="upgrade-3.6.6-3.6.7.sql" hash="dede79c17af86490d7373c6f021d9275"/><file name="upgrade-3.6.9-3.7.0.sql" hash="d64f85e6c7c83bfb8e5793044f208a2e"/><file name="upgrade-3.7.1-3.7.2.sql" hash="50c18d628278d5e7ea78d170e396eea3"/><file name="upgrade-3.7.3-3.7.4.sql" hash="6aed2a22e4b0884ae0d3ef4ef23d5b24"/></dir></dir><dir name="Model"><file name="Config.php" hash="e377c2462e81c4a6caacd784cf6a5d65"/><file name="Factory.php" hash="f65825fb26d3dabf2380ccd4e69b5ede"/><file name="Session.php" hash="938080bfc84b9a0ef6c46d0aa9e32cc6"/><dir name="Config"><file name="AreaAbstract.php" hash="6f86396c3a01d87a8b87a6de8bae7393"/><file name="AreaInterface.php" hash="9822e7864b81dcdade053baea64db83f"/><file name="General.php" hash="b930fb5ff03c11078dfcbc471294d834"/><file name="Interface.php" hash="a3de42afc8b6907e64d522aa3ec5cf63"/><file name="Misc.php" hash="bbac6a7fa27f05c7f21071fa01ac3460"/><file name="Payment.php" hash="1b5fccc538576adb2c6944cf7497410f"/><file name="Protect.php" hash="21be6a05897ce9a155363ce56e0a5e4d"/><dir name="Misc"><file name="Creditmemo.php" hash="f9509d5a67e5ecd3cf029750beea9106"/><file name="Discount.php" hash="4ce56b1b21f8c39961c4bbe860eda20c"/><file name="EmailAvs.php" hash="e811933f4a0dd2465fd588cdbf0d3b6c"/><file name="EmailError.php" hash="4c45b1d6d95f3659c66dffbc3d770080"/><file name="ShippingCosts.php" hash="d828b50fa706fa3f938713d223bda3c6"/><file name="TransactionstatusForwarding.php" hash="a5544ce01010cf321e76eac95e3c4e15"/><file name="TransactionstatusProcessing.php" hash="285384f6b6e027979ff909dff2331cf6"/><dir name="Email"><file name="Abstract.php" hash="326ae040f662c3222bc8f84fb9522ada"/><file name="Interface.php" hash="d07157b9ca17401277b35f7aea92a7cc"/></dir></dir><dir name="Protect"><file name="AddressCheck.php" hash="c24cd7bb0430d0fc7d0aaf36be55636b"/><file name="Creditrating.php" hash="de1bd838ae6ea9379ac385468b9f67f5"/></dir><dir name="Payment"><file name="Method.php" hash="13c947e8e2ab293c52df98e722c67e9c"/><dir name="Method"><file name="Interface.php" hash="7e637f8788e8ee73d7171293d97b3625"/></dir></dir><dir name="General"><file name="CcHostedTranslations.php" hash="bba4dc3b827b1d8f0b685e4de297fa2c"/><file name="Global.php" hash="d090a10923b9fbcb314b0d747527e9cd"/><file name="ParameterInvoice.php" hash="6a58ff0f8c126de0decd22b845d02d40"/><file name="ParameterNarrativeText.php" hash="46ff80d915aaa3e1d551cb61010e14cb"/><file name="PaymentCreditcard.php" hash="962594bb48263341322bbf2afc7cbc94"/><file name="PaymentPaypalExpressCheckout.php" hash="ee32ca1227bf056788be16e2e5e51e0d"/><file name="StatusMapping.php" hash="ebe30b716993ed9b450f2f9255c5e78e"/></dir></dir><dir name="Repository"><file name="Api.php" hash="ed80a386c0464f2c20c4205cbbd334fe"/><file name="TransactionStatus.php" hash="afd26a90f73cd10e39c544a31e5a91bd"/></dir><dir name="Cronjob"><file name="Abstract.php" hash="e722eb3f618139b5792654a5076e9a4f"/><dir name="TransactionStatus"><file name="Worker.php" hash="1e7090f9b91571176224d97a3e932ede"/></dir></dir><dir name="Payment"><dir name="Method"><file name="Abstract.php" hash="6f0a33b13f7a5ebcf61620b59b5de5ce"/><file name="AdvancePayment.php" hash="c165fc2cb0402478db74782a38f89ec5"/><file name="Barzahlen.php" hash="3d23679441d7910832e32589bf408ca2"/><file name="CashOnDelivery.php" hash="247d715b663369c27111ece38dfb7803"/><file name="Creditcard.php" hash="edb5993d4e8d3000a1311dc4eeb5c1c5"/><file name="CreditcardIframe.php" hash="15d72c4d48b8a77d48b766d7e69f57cc"/><file name="DebitPayment.php" hash="98868e4cf9cbda62e7e193f945d3d212"/><file name="Invoice.php" hash="b6dc6fd8189c61f04a440b39d72a2c61"/><file name="OnlineBankTransfer.php" hash="3c902953864d87f5945c2813952cb3a5"/><file name="PayolutionDebit.php" hash="96cc87dcb749ccea67ea73e7417565f9"/><file name="PayolutionInstallment.php" hash="36ebf9cef69c86eec90bb390a345df00"/><file name="PayolutionInvoicing.php" hash="42b2473b90098fcba00ff0264838657f"/><file name="Ratepay.php" hash="5c90d580d648daff7b6e318ea3c8127f"/><file name="SafeInvoice.php" hash="d766ebb5188342d4972296836ef81075"/><file name="Wallet.php" hash="fb09f0c7ae2e1ad526385b39d3b9bae3"/></dir></dir><dir name="Service"><file name="Abstract.php" hash="0d18a404694b7e7facd5eb146b929cf7"/><file name="InitializeConfig.php" hash="47f4bf6c34ea27dd9d57918e7a348918"/><file name="InitializePayment.php" hash="688d23ed08cdc74797818ad84d9359cc"/><dir name="Config"><file name="ProtectCheck.php" hash="277c4034d99aa9b693b5b1466a2f2013"/><file name="XmlGenerate.php" hash="7f5e3f3a9f773704a02fe024bd804a2b"/><dir name="PaymentMethod"><file name="Create.php" hash="85b6c445eaad7670db9f01af94b1be66"/></dir></dir><dir name="Transaction"><file name="Create.php" hash="8cf60f9560de148f28da3127dc63121f"/><file name="Update.php" hash="f25e151fd02916472e7792360699a988"/></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="Payment"><file name="Abstract.php" hash="d0c3440295463397f71c3cdc221b10a1"/><file name="Authorize.php" hash="fa22191f012150eb5bd4ab2b183522dc"/><file name="Capture.php" hash="58bee25ef7c318f53a00d608cf16d0bf"/><file name="Debit.php" hash="4320627bc743c5ae303296417c64c232"/><file name="Genericpayment.php" hash="c1f53f413810ffec500def8743cb9c0f"/><file name="Interface.php" hash="5a6669702b6f966cdca52378e96e60d2"/><file name="Preauthorize.php" hash="b13323bc57512b9244a217dcc8106625"/></dir><dir name="Management"><file name="GetFile.php" hash="d4e2f912594eb12a70355bea31e9ee21"/><file name="GetInvoice.php" hash="16da5759ecfbe625633da5e1e00cfecd"/><file name="ManageMandate.php" hash="8bea957a3e67e3f611bd927263161a72"/></dir><dir name="Verification"><file name="Abstract.php" hash="69590e6b1b03ed390dce89b3546744ed"/><file name="AddressCheck.php" hash="c2a4557d6b24ecfad4b55406eb29b19c"/><file name="BankAccountCheck.php" hash="a78e4e65d55c07e5b6f0dd2139219a53"/><file name="Creditrating.php" hash="b6c124ad841cc7b2cff399517ddea0ac"/></dir><dir name="Paypal"><dir name="Express"><file name="Checkout.php" hash="bd3e3986fa253182a69233ed671d8c0c"/></dir></dir><dir name="TransactionStatus"><file name="Execute.php" hash="3de33adf5400f5c38a02d9ac2053febe"/><file name="Forward.php" hash="8dacb47c9a0db8e76669158aa15303b6"/><file name="Process.php" hash="67965d2ef865f01306a07e8dc61b3865"/><file name="StoreClearingParameters.php" hash="5bee1df3211623d42d84681a116b6fd2"/></dir><dir name="Sales"><file name="InvoiceCreate.php" hash="67a9be2eddad7f3c688750301d371505"/><file name="OrderComment.php" hash="5bc30e4232d1339d261f96d61fbb8fee"/><file name="OrderConfirmation.php" hash="85c285278f7dfebd7930103b29c34e4b"/><file name="OrderStatus.php" hash="fe3f8df1627c19363f21a29b4e8085f2"/></dir><dir name="Export"><file name="Collection.php" hash="a5c70029c0b2678fdc46dd62ad73bf68"/></dir></dir><dir name="Handler"><file name="Abstract.php" hash="23083c01168abdeb09084cf4e4683ea3"/><file name="Interface.php" hash="8137fbb2cea9866c2d6a64421653b1f7"/><dir name="Payment"><file name="Abstract.php" hash="bcf2becc48e2c0e8f5f7c4b2d45bfdfc"/><file name="Authorize.php" hash="0693282e074f6c22824c5eab347aa9a2"/><file name="Capture.php" hash="d6d7dd0dfc16066faebc9678bb98b0ca"/><file name="Debit.php" hash="3dcee9f980aa64fb8d2ee93e4cdc91cb"/><file name="Genericpayment.php" hash="50ec7f11bd99ec553208908e387ba8bc"/><file name="Interface.php" hash="3ff3b7247a7f69dd84b0999259f24bf8"/><file name="Preauthorize.php" hash="377a4242911f900ad046edc03da31891"/></dir><dir name="Management"><file name="GetInvoice.php" hash="4fc10247b8969f9dbe447d3003a052a0"/></dir><dir name="Verification"><file name="Abstract.php" hash="ea78df404c7534b04d802b78680fe286"/><file name="AddressCheck.php" hash="6283be3e5fc207ac5b5110081edb34d9"/><file name="Creditrating.php" hash="548381c7a03b1aabf4c9f94154ae89aa"/><file name="Interface.php" hash="601a0d018c10962c13e26c67ecb60deb"/></dir></dir><dir name="Sales"><dir name="Quote"><file name="Address.php" hash="a676afc857fa88aacf4a8e8b20e06627"/><dir name="Address"><dir name="Total"><file name="Fee.php" hash="df08a95a2a57c1922430e093a3fed390"/></dir></dir></dir></dir><dir name="Observer"><file name="Abstract.php" hash="f5ea4d7c8b9dcaf1e5c89ad85e4e24b7"/><dir name="Config"><file name="Protect.php" hash="43a15ba0cd8f4b7e254d366bcde52995"/></dir><dir name="Store"><file name="PaymentConfig.php" hash="fdf9db06695c1ef6a90a1695a8df58b0"/></dir><dir name="Protocol"><file name="Api.php" hash="8756084b6e8c4ce3ff7fddfae2cbba8f"/></dir><dir name="TransactionStatus"><file name="InvoiceCreate.php" hash="e5f11c94c3153a0c7b4e29d6ac140628"/><file name="OrderConfirmation.php" hash="0f6cd142348ad915192234baa71b38ad"/><file name="Reminder.php" hash="e476fbafaec9b3f2fa3d0ec5f57f6dce"/></dir><dir name="Sales"><file name="Order.php" hash="9d8ed86b005f078f3dafd6d04f4c02f8"/><dir name="Order"><file name="Invoice.php" hash="83965cfe7fdcf12ac2dd330ba5062d60"/></dir><dir name="Quote"><file name="Address.php" hash="d6f59a9f0073f51af8e01afb46d42de5"/><file name="Payment.php" hash="49864ede5b1ab94fc51a98b4cadc2874"/></dir></dir><dir name="Checkout"><file name="Onepage.php" hash="2241ce075b79844d5e542c0f55976dc2"/><dir name="Onepage"><file name="MultiplePaymentCheck.php" hash="9f1b5e7cdb15afbacf546a945c849592"/><dir name="Payment"><file name="Methods.php" hash="8e08704881acfec33f057dedfd933da0"/></dir></dir></dir></dir><dir name="Domain"><file name="Customer.php" hash="2f53c35becb27d4ec668f586a5522b72"/><file name="Transaction.php" hash="cdff7696ae08ff43c98c9e67578a25f1"/><dir name="Config"><file name="PaymentMethod.php" hash="5c46a12a0d7fd441cbfe75f28ae0016b"/></dir><dir name="Resource"><file name="Customer.php" hash="f1cf269f52b8aee82fab4911908fac99"/><file name="Transaction.php" hash="95be921753908562e6aa35090f1422d6"/><dir name="Config"><file name="PaymentMethod.php" hash="975713341213d254deb6d9fdef853145"/><dir name="PaymentMethod"><file name="Collection.php" hash="92fcb0cf48eada524e326942f1dd5c4b"/></dir></dir><dir name="Transaction"><file name="Collection.php" hash="4aebb55aea7a3c6e9905abfea2bbaebf"/></dir><dir name="Customer"><file name="Collection.php" hash="f43cdb8f3038d92f60982492948c0535"/></dir><dir name="Protocol"><file name="Api.php" hash="7c706fae8654fe6f8426ab3208d1395e"/><file name="TransactionStatus.php" hash="c9337a12195e1f4db8b643969177e0cd"/><dir name="Api"><file name="Collection.php" hash="1925f5bb7d31749f4ea548ec474be000"/></dir><dir name="TransactionStatus"><file name="Collection.php" hash="884176fcb71b1a76d2b094bb70644c5e"/></dir></dir></dir><dir name="Protocol"><file name="Api.php" hash="23e1b609a26afd58f25f5c70c7f1f9f3"/><file name="TransactionStatus.php" hash="a52f9abcda750e0fedbc807b28750a2e"/></dir></dir><dir name="System"><dir name="Config"><file name="Abstract.php" hash="6e25b466abcbcc02a73effad278a3775"/><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="4c40cdf0d4ce2887d2dd372e7535283c"/><file name="CreditCardType.php" hash="a4dd68bdd7abe455c6adeb3e20e1bb55"/><file name="CreditScore.php" hash="bc54944274a9d5137c474dcf27fc91f9"/><file name="CreditcardCheckCvc.php" hash="aaec74a3dcb291c6b555af3c49e7f6a7"/><file name="CreditcardRequestType.php" hash="e8a1fcfb17e37f98b28be606d08721e4"/><file name="CreditratingChecktype.php" hash="985ce6d65da0281e8e99f334e980e14e"/><file name="CreditratingIntegrationEvent.php" hash="9da728646ff3eea66e6155fb4d4b4233"/><file name="CurrencyUsage.php" hash="b4884c120331479be761f61841782a8c"/><file name="HandleResponseError.php" hash="6c92277e38f8256f6fe7b6696107fdd2"/><file name="KlarnaCountry.php" hash="a1b6d1c4a2a82b17595773516353525f"/><file name="MethodType.php" hash="639caf221e76d6c9549e7db2971b4c4f"/><file name="Mode.php" hash="f4b7f10abd52f5b5d23873e159e4fc23"/><file name="OnlinebanktransferType.php" hash="804bf6bd18c9903519e48072ab33d1da"/><file name="OrderStatus.php" hash="a734b81792fb54ddf198d5434f0e936f"/><file name="PaymentFeeType.php" hash="673d0ed1760fbac4cc16c46afec91f88"/><file name="PaymentMethodCode.php" hash="899bb74eebaea4947f869e0f0ee6be4a"/><file name="PaymentMethodType.php" hash="afbbdc9bddc251d17c7e07ee67bb4761"/><file name="PayolutionType.php" hash="daedc7513fdccbbf5cb8984c46004438"/><file name="PersonStatus.php" hash="8d909a2f468207880d3b431dbfbfdef8"/><file name="RatepayType.php" hash="fb914099da2c9eb8157e5b12ed684ec4"/><file name="ReminderLevel.php" hash="cac22bfaece3ccca9a51adc59efdf44b"/><file name="RequestType.php" hash="f43e32fd32329193252190746f0a8571"/><file name="ResponseType.php" hash="d6a64bbe4ea58d2126ff8d7f76795bcf"/><file name="SafeInvoiceType.php" hash="e33c155d6eb7b8b05bb2eef81c492bd4"/><file name="SepaCountry.php" hash="1d53612b26e8cc6e90f6ae8903dae50d"/><file name="Status.php" hash="2612834bc2a1ed7c43a2cc3342adf63d"/><file name="StatusTransaction.php" hash="53271af6dbe8195a8fa1e12a79a56c68"/><file name="TransactionStatus.php" hash="8c1f59103ba441a3bddbf454bc4c3129"/><file name="TranslationErrors.php" hash="8bfd44de746c4e207254e9b3a6111d1b"/><file name="TranslationMonths.php" hash="326d7bd14ccaf5a9619024a45f7c3d86"/><file name="TranslationPlaceholders.php" hash="3fd7b7faa63a08ae76d72576e7f5d175"/><file name="WalletType.php" hash="c49c188f400e808a58348716a9fa421e"/><dir name="Backend"><file name="Protect.php" hash="6a1c8963c3897537095c643aa51cdff3"/></dir></dir></dir><dir name="Mapper"><file name="Abstract.php" hash="a8bd9e2dc5f40321e1635c477e479eb6"/><dir name="ApiRequest"><file name="Abstract.php" hash="67a9f749767b79e7641138f8edc9c788"/><dir name="Payment"><file name="Abstract.php" hash="76debb58c143c54bf71f97e191f98a2a"/><file name="Authorize.php" hash="7b4b3ee3e5fe3614158a2538878ba4f0"/><file name="Capture.php" hash="3707c29901f9aa48e894283c9694a608"/><file name="Debit.php" hash="5d4f3a8a97b29ff2c474464dbc8294c1"/><file name="Genericpayment.php" hash="8ffb3970ff2e1667028244073d54a532"/><file name="Interface.php" hash="2ed7debbc0cbe1979be9ad4fa583c63d"/><file name="Preauthorize.php" hash="5de50d89d2c8bde9f64029fe787191ff"/><dir name="Authorize"><file name="Abstract.php" hash="22722fd6e8ae2906e1b12a4af9daf434"/></dir></dir><dir name="Management"><file name="GetFile.php" hash="77332c9a66e7b8602acad05dd210c116"/><file name="GetInvoice.php" hash="6adf60f0b3a25cda50fc6fba70d69193"/><file name="ManageMandate.php" hash="8c62f61efca86e50196c097b3eacac82"/></dir><dir name="Verification"><file name="Abstract.php" hash="6b492aabd24d09580bb5c8184ebab5dd"/><file name="AddressCheck.php" hash="32daaf0e41fb66d466da23d22bea9ce2"/><file name="BankAccountCheck.php" hash="03cd298f9524b986ebbb9fe0728d64b3"/><file name="Creditrating.php" hash="843242b96d38c86a0f78cca5f483ce33"/></dir></dir></dir></dir><dir name="Block"><dir name="Payment"><dir name="Method"><dir name="Form"><file name="Abstract.php" hash="4d9b1db87633c0ce5151496dcad0cadc"/><file name="AdvancePayment.php" hash="f8fa142db063838f6e2affd24e605309"/><file name="Barzahlen.php" hash="a7373ba833d79231e56c9125febbc095"/><file name="CashOnDelivery.php" hash="47aa8eae525f0926cfa0ca39dbf16dd8"/><file name="Creditcard.php" hash="57f88bf32ab49643bb13dffccea07def"/><file name="CreditcardIframe.php" hash="659f575c4444503a130ea1b5ba1b6283"/><file name="DebitPayment.php" hash="9d7c975710d2b76d5cff2acd436d556e"/><file name="Invoice.php" hash="792e994d4e724c508c44aa80c2c05377"/><file name="OnlineBankTransfer.php" hash="243b6732cc4ce27e71c48ff33e498009"/><file name="Payolution.php" hash="b88624e4ca1f0bdd5601c520f708e9dc"/><file name="Ratepay.php" hash="c5eef0c3f506000d51e66c9e2fe0640f"/><file name="SafeInvoice.php" hash="cac062f226e55c662fdf9b9708c9972c"/><file name="Wallet.php" hash="551420b20068b80facbe5d0b269e6e87"/><dir name="SafeInvoice"><file name="Klarna.php" hash="a0a66232d38133f01f28a2005b65a7be"/></dir></dir><dir name="Info"><file name="Abstract.php" hash="eb7104561497ed0ba574b1f2aee24c29"/><file name="AdvancePayment.php" hash="5a30ac680ba4b813b8292ee680970815"/><file name="Barzahlen.php" hash="e93c0fb7294aaeeb55d9a46f2ae2bfd1"/><file name="CashOnDelivery.php" hash="f98ff0c449f5fd265aeb1e0bba189d88"/><file name="Creditcard.php" hash="df4f9838fdb8652852b52af14b7a7509"/><file name="CreditcardIframe.php" hash="5ee8c264a26c3e23cc26072dbfb6ae1b"/><file name="DebitPayment.php" hash="f7e390fae84439f5003578a81699eef1"/><file name="Invoice.php" hash="4e39306b2241b19e8d75684307522aaa"/><file name="OnlineBankTransfer.php" hash="a6b327b86716a748cbf24e789c25a5f7"/><file name="Payolution.php" hash="a71348d576319112b8b8c22f60e1bf55"/><file name="PayolutionDebit.php" hash="54b0dcda330e9652f382f894c1a11c70"/><file name="PayolutionInstallment.php" hash="046f3565a33831016614a280f8faaf01"/><file name="PayolutionInvoicing.php" hash="07c7c319c3b3678db0a9168c30eb7acb"/><file name="Ratepay.php" hash="f4c7ad62d7de14affc7320769ce274f1"/><file name="SafeInvoice.php" hash="4e3b190d140c07f31bec088a4823993e"/><file name="Wallet.php" hash="1c97123bd3b8c5c10e766dd7749f2076"/></dir></dir></dir><dir name="Adminhtml"><file name="Information.php" hash="2f3d6c4cf14b3072a1569e570b2148c3"/><file name="Transaction.php" hash="a5eac5d1445b7ccc6aae176275180caa"/><dir name="Transaction"><file name="Grid.php" hash="963d1b3bf06e946f6e1f9d0efd516c98"/><file name="View.php" hash="c7f9f79f04b8ada5431f0adf8e6a032c"/><dir name="View"><file name="Plane.php" hash="161a1c1f5cb58333e4428414397a91f6"/><file name="Tabs.php" hash="127b5f4090f96a1956f2838e7e1bf90f"/><dir name="Tab"><file name="General.php" hash="bc901fbe55449792917519c795c58808"/><file name="TransactionStatus.php" hash="ec9da29492e899eb96f1584648155613"/></dir></dir></dir><dir name="Widget"><dir name="Grid"><file name="Container.php" hash="31ec1cef516054014f7787028c31eb94"/><dir name="Column"><dir name="Renderer"><file name="Datetime.php" hash="f210b16cd2aca98567dfd30c19f02b0b"/><file name="UnixTimestamp.php" hash="a1e6e7a633fea675c055ab09a334c759"/></dir></dir></dir><dir name="View"><file name="Container.php" hash="dfd28e3f3205c9ab6f1d5ba5cdd1222c"/></dir></dir><dir name="Configuration"><dir name="Wizard"><dir name="Config"><file name="Form.php" hash="7e48e792893e9a64f7001e96b003e382"/></dir><dir name="Page"><file name="Edit.php" hash="766d8087922d742d66d232a3b6e6db9b"/><file name="View.php" hash="6bb5485d457d44cffab69e62bdd08cce"/><dir name="View"><file name="Plane.php" hash="cc70b675f9529034782a0bbaa7b04d29"/></dir></dir></dir></dir><dir name="Protocol"><file name="Api.php" hash="68995cded84ec3e170fcf9bbef61da7c"/><file name="TransactionStatus.php" hash="6aea3d2490528dc07dc756726d210b25"/><dir name="Api"><file name="Grid.php" hash="8c108e20ff7eaa0b2cb80a62e0576309"/><file name="View.php" hash="4ed21076f4e0ffb16583c94c6fb0beac"/><dir name="View"><file name="Plane.php" hash="daf40463ac56195f9d2181e35062baa2"/><file name="Tabs.php" hash="cc81cd30acbda3b87f2b302ee8cdaf1a"/><dir name="Tab"><file name="Exception.php" hash="81548e97de365383642ee469a0622a85"/><file name="General.php" hash="9a5d35a92a9d622a2ddfb0edafa76092"/></dir></dir></dir><dir name="TransactionStatus"><file name="Grid.php" hash="205b43293981b362381f6770580f4aa5"/><file name="View.php" hash="7e5cb7238301164b2044aa049dce85bf"/><dir name="View"><file name="Plane.php" hash="e7fee81fb6ee269bab8186972e0093a1"/><file name="Tabs.php" hash="aba3d7bf0ab3762a2900237b21a2198a"/><dir name="Tab"><file name="General.php" hash="a80cb470751f948b35aa04f991dd4486"/></dir></dir></dir></dir><dir name="Information"><file name="Abstract.php" hash="b5f3d222733f298f0dcff2bf757e4ed8"/></dir><dir name="Sales"><file name="Order.php" hash="79662c87d3398d80810d3f1f4e47b235"/><dir name="Order"><file name="Grid.php" hash="6f5fd9b2403d71df1fd6fac2e7d4bf44"/><dir name="Create"><file name="Init.php" hash="3f2f8f8de024565abc1f8e4ced98319b"/></dir><dir name="View"><dir name="Tab"><file name="Api.php" hash="bc67db6b06ecf717bd13cee05e9d1b61"/><file name="Transaction.php" hash="f81db6106c87a921a1aad36b1955addf"/><file name="TransactionStatus.php" hash="cc7f9710c363303631a18d1e1a7fdacf"/></dir></dir></dir></dir><dir name="System"><dir name="Config"><file name="Hint.php" hash="f3ae23c44767cf7927983c549659139e"/><file name="Notice.php" hash="fa4db3ca236eddf6bda5703329b0508c"/><file name="Payment.php" hash="bb45a19cf55334eec1d14d89747d1b59"/><file name="Tooltip.php" hash="a2d845298c228c71824aafa16e23d879"/><dir name="Payment"><file name="Edit.php" hash="0d1a0617caebe78c60584c0915651576"/><file name="Grid.php" hash="7ee29ea16b7cbdfe2d0ed8fe742c1017"/></dir><dir name="Form"><file name="Field.php" hash="9c7f06f1a79d2308d5bf89c08b986b62"/><file name="Payment.php" hash="61981692da138f2124e3501574272c6f"/><dir name="Payment"><file name="Method.php" hash="1baa04e1cf8bb74a690d91c6d6c59df1"/></dir><dir name="Field"><file name="Abstract.php" hash="076b57a816da0193554773616f5d6d99"/><file name="CcTranslationErrors.php" hash="e141cdfa82e91c35c3a03d60e0e8811e"/><file name="CcTranslationMonths.php" hash="4382b30eca29f3eef8a0cbae589ce426"/><file name="CcTranslationPlaceholders.php" hash="53ce2845928c436624f58dbd9055c23e"/><file name="CreditcardTemplate.php" hash="6f16b9ba30f45815249635ad0c50cb07"/><file name="Forwarding.php" hash="d935cf43c05d6a5471d978d7b3da1b5f"/><file name="Info.php" hash="403bb1317e88e67abbc8da62d5249411"/><file name="KlarnaStoreId.php" hash="d598bf18cb938b0db6bcb057a2e1f785"/><file name="PaymentFee.php" hash="de03567ab3a9f8f7b8b34d4525a774e7"/><file name="PersonStatusMapping.php" hash="e67182d5fc5ae0b7299aa67127ea3423"/><file name="RatePayStoreIds.php" hash="4406045c36d7c9144e0b55b4d47125db"/><file name="StatusMapping.php" hash="0b89ef165def6631e3b3360669c202f9"/></dir></dir></dir></dir></dir><dir name="Paypal"><dir name="Express"><file name="Form.php" hash="ba423a9b4a05a29e42ccec59ee6d92c6"/><file name="Review.php" hash="fd2fe4b8239003f9fcf07ee30b0790c6"/><file name="Shortcut.php" hash="113c9d17578c2b4c35cbb7a65b54145d"/><dir name="Review"><file name="Billing.php" hash="9059a1c6db5e53bb961ebe774396a316"/><file name="Details.php" hash="84667d363b6e065a0b10b2fa1f1e23b1"/><file name="Shipping.php" hash="a5b92c87f7ce44a65b7057e2f5ee84d2"/></dir></dir></dir><dir name="Checkout"><file name="RatePayInstallmentplan.php" hash="1da743f993aea7523ff5561df55f0985"/><dir name="Onepage"><dir name="Payolution"><file name="Installmentplan.php" hash="25ef9f61e28dd2943715ee18b2b14add"/></dir><dir name="Payment"><file name="Additional.php" hash="434d3b95e9bafb0ccf916f1bd16f195f"/><file name="Iframe.php" hash="b3c3db61cafd4a21977282d44e63ff83"/><file name="Methods.php" hash="a2e4bb44fa3c254bdfcc3f4671dc8968"/></dir><dir name="Review"><file name="SepaMandate.php" hash="1a2862e1c2bea5303747a452896be4e4"/></dir><dir name="Success"><file name="Barzahlen.php" hash="aa1e25da3c03372b6748e171745f6739"/><file name="SepaMandatePdfLink.php" hash="afc0b741b5341bcf022652169249c8d4"/></dir></dir></dir></dir><dir name="Helper"><file name="Abstract.php" hash="6cdf9429c360c37424a5ad96eb4f9351"/><file name="Compatibility.php" hash="49072c7de35a8f44a4ec601f0f735061"/><file name="Config.php" hash="a198e855b7eba2543cc63c574acb48ce"/><file name="Data.php" hash="a040b63d4315e2019ffb14eaac9be5f6"/><file name="Email.php" hash="74938c312e2d8c2d15bed6fd1368d9de"/><file name="Registry.php" hash="da6aee13a620bd78e6aa12e1a1700bfc"/><file name="Score.php" hash="d1e2597f08cb1c003be69a00883f29d4"/><file name="Url.php" hash="8918f20f7b254d90e368d2b3c8ccd222"/><file name="Wizard.php" hash="08d99564117814683296510a3188d90e"/><dir name="Sales"><file name="Button.php" hash="589ed3c8ffae4ed8a5a3e5c6afc51f34"/></dir></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><dir name="Migrator"><dir name="etc"><file name="config.xml" hash="c02594b32fc4093193249da93d371609"/></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Payonemigrator"><file name="MigrationController.php" hash="7a2bb93332661c541c870333058017d3"/><dir name="Wizard"><file name="MigrationController.php" hash="f535d61fd589028346c15991e2841f1f"/></dir></dir></dir></dir><dir name="Controller"><dir name="Adminhtml"><file name="Abstract.php" hash="d097e5711c5f202fd1567b526483fe24"/></dir></dir><dir name="Model"><file name="Factory.php" hash="1600a5165864a2c85b0579132bddeb3b"/><dir name="Service"><file name="Abstract.php" hash="421ed3f564ed0a398a1e6c46ff2bfcd8"/><file name="Migrate.php" hash="9a42d950b90c3e4cc8d4a58e9120601f"/><dir name="Configuration"><file name="GeneralMigrate.php" hash="044e996b5f7243086d66d85444bef05c"/><file name="PaymentMigrate.php" hash="bc8fe678bf34a0cf316153ade67e1159"/><file name="ProtectMigrate.php" hash="7b949b51064506ff436073f33b7e618a"/></dir><dir name="Sales"><file name="PaymentMigrate.php" hash="8bc1d732c0eaff31671f87e52d429be7"/></dir></dir><dir name="Mapper"><file name="Abstract.php" hash="3fe5cb6512c153cb930ca9b4c7a86f14"/><dir name="Config"><file name="General.php" hash="f9f043f775763140defa9449990144fe"/><file name="Payment.php" hash="31732b673ccb9935b77d4f17ef4e9c0c"/><file name="Protect.php" hash="182e8174e629daad49d9635f6dc78d60"/></dir></dir></dir><dir name="Helper"><file name="Config.php" hash="3eeea10274a482f7cb10aa66a7924e0e"/><file name="Data.php" hash="fc80250b75d917371c32b0b5633ae189"/></dir></dir></dir></dir></dir></dir><dir name="js"><dir name="prototype"><dir name="windows"><dir name="themes"><file name="payone.css" hash="ca84a0501c8f6f794c08bc34c013aa01"/><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></dir></dir></dir><dir name="payone"><dir name="migrator"><file name="migration.js" hash="602a23b295cf6b241845fa626b089c91"/></dir><dir name="core"><file name="addresscheck.js" hash="3ec4e063d7f3d635c02b266c38eeb707"/><file name="client_api.js" hash="dd107fcd812ac77a99e3b72c01672b7a"/><file name="creditcard.js" hash="bf2091a90469167bed6bcf6e77f9c177"/><file name="debitpayment.js" hash="4605d0807c7016a22d4233a638527f33"/><file name="klarna.js" hash="22de283a0a0b98aa880d4f2f55f245af"/><file name="onlinebanktransfer.js" hash="d7bdefb464272edb40a82bd89f896607"/><file name="payolution.js" hash="62e623f2229911b7f7d09b35f6c37cdf"/><file name="ratepay.js" hash="1e3d2c55869291d0254e9119066bdddc"/><file name="safe_invoice.js" hash="98db168410c2327b7c32839a39ca2b40"/><file name="sepa_input.js" hash="38f379a325f56108ffe7702222c773bb"/><file name="sepa_validation.js" hash="d9052f5f45f8ae0161ade34676fb2b39"/><file name="wallet.js" hash="8b52a7055252923888319dd057aa1e4e"/></dir></dir></dir><dir name="lib"><dir name="Payone"><file name="Autoload.php" hash="56707f5883c217f5cf2fd54d6a3d86f3"/><file name="Bootstrap.php" hash="e0e3380ceba6f5315d57f1d3238bfb92"/><file name="Builder.php" hash="1298940f88125bc27a3bf7b5641e0052"/><file name="Config.php" hash="2ba42f821cb4314de7effb683b347600"/><dir name="ClientApi"><file name="Factory.php" hash="1c986f90b6735fd77b61114a92b8364f"/><dir name="Enum"><file name="RequestType.php" hash="c30f83abe7dc48c59339b7fa3e3648af"/><file name="ResponseType.php" hash="8d07f1c93d0680f61d59bf2163042be5"/></dir><dir name="Service"><file name="GenerateHash.php" hash="5a7f367630a3dabb8067eb261b1935c3"/></dir><dir name="Request"><file name="Abstract.php" hash="9e2bce9d86a4eaa966bd79ed04f829eb"/><file name="CreditCardCheck.php" hash="89ad304836bfe249de78a7ed2f4df4aa"/><file name="Interface.php" hash="a5550465e40d44f2bdca9d25581b1aff"/></dir><dir name="Exception"><file name="Abstract.php" hash="1eb99fc78d7289b66c62b9f3feeaf5f4"/><file name="InvalidParameters.php" hash="19df1c0d0bb6ef91560329ca960d5e8d"/></dir></dir><dir name="SessionStatus"><file name="Config.php" hash="6d334a0289e62ff4dc733bd0921487c5"/><file name="Factory.php" hash="cb54b2d7bc0796482d757b9a0ab1d799"/><file name="Request.php" hash="12d0b33e4baa84668e892d4c3654c9c0"/><file name="Response.php" hash="9ccca133335feee635fdd0ca780c0620"/><dir name="Response"><file name="Abstract.php" hash="ab13febfb9bd6b7f077c4f955cad2c5a"/><file name="Interface.php" hash="5d66a02df38baba75ab21264cc73c7c4"/></dir><dir name="Validator"><file name="Abstract.php" hash="4cf7905a160c59b286c3dfb51501b728"/><file name="DefaultParameters.php" hash="28f711bf64a2d09c4aed54a3de44c8ba"/><file name="Interface.php" hash="cc04e77ec7cdd7e72f223b4d851b892c"/><file name="Ip.php" hash="d8adc0c9006f1ceb6bffcd163fe948de"/></dir><dir name="Enum"><file name="Action.php" hash="86aae514964a85a0dff8fb7d7c79093b"/></dir><dir name="Service"><file name="HandleRequest.php" hash="0106a9b7d02d1bbe7cf5ae29a3da5b79"/><file name="ProtocolRequest.php" hash="06c6070463c86b329fded5ac6c1b859b"/><dir name="ProtocolRequest"><file name="Interface.php" hash="d364210632f9c03cb7e2d95ff960592c"/></dir></dir><dir name="Request"><file name="Abstract.php" hash="2a902af6c6046f52c6ee56645f83ddb8"/><file name="Interface.php" hash="35c176b9c92f34678e2ab5beca41dbac"/><file name="Item.php" hash="865487598996bde31a4cc80bcf6b59e4"/><dir name="Item"><file name="Abstract.php" hash="f8eab3cae8b5a8df14dba41218a12b56"/><file name="Interface.php" hash="8290c4e00daa898dc4a84700e74bd9b3"/></dir></dir><dir name="Persistence"><file name="Interface.php" hash="2c78e6c0e8eca67cc7b2d126b7fa547d"/></dir><dir name="Exception"><file name="Abstract.php" hash="6128f2e2d4ad5a38dfb09cc2adecc21f"/><file name="MissmatchingKeys.php" hash="c69e2e3e5f81ba53f4226f9757d1dfc0"/><file name="NoPostRequest.php" hash="6adfc0610f747cb2151aed01c6bdfec9"/><file name="NoRequestData.php" hash="6132f51c715ab7eb3ee1937455261a47"/><file name="Validation.php" hash="159feaa182829dd2ccb0bbf978b6e1a8"/></dir><dir name="Mapper"><file name="Request.php" hash="134124f1325df30d07d89c31ab995547"/><file name="RequestInterface.php" hash="61acebb1e89c610fb37ba525a7412090"/></dir></dir><dir name="Config"><file name="Abstract.php" hash="8b6ab8e8b01f0439427a6185b32f80ba"/></dir><dir name="Protocol"><file name="Factory.php" hash="ef0b2fce1ab02d70f9ed1a3e0f4b87d0"/><dir name="Config"><file name="Filter.php" hash="f8781db0de4e426e3c2b107eca7bf13d"/></dir><dir name="Logger"><file name="Interface.php" hash="80c813837bfc8d3b62d548daa3bbc5e5"/><file name="Log4php.php" hash="25fdc1fb2006020f6bdafd23e9528872"/></dir><dir name="Filter"><file name="Abstract.php" hash="9d5c4977a5674a5ebba0921aee3810e3"/><file name="Filterable.php" hash="da27430330796e57a2b06d86fd834537"/><file name="Interface.php" hash="7bdc72724988eafedf2a503d1a1371a5"/><file name="MaskAllValue.php" hash="48269402bb572eb96371151ec045bf7b"/><file name="MaskValue.php" hash="27f5dfd7c608f4de67fd26f9751b7500"/></dir><dir name="Service"><file name="ApplyFilters.php" hash="5b594d809358ebf032543a8aa63b01d6"/><dir name="Protocol"><file name="Abstract.php" hash="c519a2bfde18c41a75a3681e81ec3493"/></dir></dir><dir name="Exception"><file name="FilterNotFound.php" hash="72b1c4ffa31b18ec27eed40469d222ae"/><file name="InvalidConfig.php" hash="78345f6cd5dd3918747303c9780eda09"/></dir></dir><dir name="Enum"><file name="ClearingType.php" hash="9db95c9826e64c49f5d041310b681f4a"/><file name="Mode.php" hash="fc06f871f7260eb219f1a70c035a4643"/><file name="Reminderlevel.php" hash="56155ec0e4a65d721c35b376c1619fe0"/></dir><dir name="Api"><file name="Config.php" hash="004c459ae31c87ba73419148bb236f09"/><file name="Factory.php" hash="ae1a00ad5597d967d1f10d80dae42123"/><dir name="Response"><file name="Abstract.php" hash="bb867f7ab5acc53a16837410af5e7ebb"/><file name="Error.php" hash="361aab061dbcd5aade4d2a2ae5224620"/><file name="Interface.php" hash="bfb530e8de56624e9a5a93bb3d8d22d3"/><file name="Invalid.php" hash="d91d1b8f6214e350493c688f3226325b"/><dir name="CreateAccess"><file name="Approved.php" hash="fb671f8b94eb8cb2f01085c71385ef92"/></dir><dir name="CreditCardCheck"><file name="Invalid.php" hash="e95422fb58384c0ca0e82db79dbd5a8f"/><file name="Valid.php" hash="e3565fede3a2b5d80e668617abcf463f"/></dir><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="1b5197cb49c6f3ddc4142a36d49f360e"/></dir><dir name="Consumerscore"><file name="Invalid.php" hash="4ec7a41513ca28e7081e0a7b0fa35f44"/><file name="Valid.php" hash="e0053bb2af649d504dad28f163c0a61c"/></dir><dir name="Refund"><file name="Approved.php" hash="06f5abaf7335c7bc572d0f7707a9d110"/></dir><dir name="Vauthorization"><file name="Approved.php" hash="ef3cffaad1b2498fc2d0028dff8f3bbb"/></dir><dir name="Management"><file name="GetFile.php" hash="1b91f3b9d531dcf022ba9ab3e39b40fb"/><file name="GetInvoice.php" hash="e109c152827a193bfc9b239dbb433fc7"/><dir name="ManageMandate"><file name="Approved.php" hash="7f5e2ec51c4891f5d0062b73d6cf7e30"/></dir><dir name="UpdateAccess"><file name="Ok.php" hash="d3ff7ae424089882b86308fad8b70361"/></dir></dir><dir name="Authorization"><file name="Abstract.php" hash="18ce98f7140cde412fcea0e7c83329a0"/><file name="Approved.php" hash="74d415c45fac3df416ee8ccd6a06f895"/><file name="Redirect.php" hash="1a239aa8bdff6e89b14a43d4ca3be68b"/></dir><dir name="Capture"><file name="Approved.php" hash="3b72ea3ce3dc9f8d82b2d85226613cfa"/></dir><dir name="Parameter"><file name="Abstract.php" hash="1c3e7cfcfc71438005e5c9ae0a2fb9a7"/><file name="Interface.php" hash="167d2b75fc768a4138d8dfc9f8844a86"/><dir name="Paydata"><file name="DataItem.php" hash="be3f172a2d658ac0c3fc42a63ade5ae4"/><file name="Paydata.php" hash="0a32a701c667ae15ae633aeaece83315"/></dir></dir><dir name="Debit"><file name="Approved.php" hash="a9071053a4352acaf3674e8831e84102"/></dir><dir name="Preauthorization"><file name="Approved.php" hash="67775fbdad364515618a69ed583b9c7a"/><file name="Redirect.php" hash="7dc6d21e5d7395127f8a4cceac1ee3ba"/></dir><dir name="Genericpayment"><file name="Abstract.php" hash="d46c7768a58c53f01b05369ea795b2c0"/><file name="Approved.php" hash="532b0a8b135b6db3418fe07de9957a80"/><file name="Ok.php" hash="85655e4cb1b47dc675803a2e288df8e5"/><file name="Redirect.php" hash="1a7d28339213878685bd04ce0199173f"/></dir><dir name="BankAccountCheck"><file name="Blocked.php" hash="8716ee872b079670aeba08e498407754"/><file name="Invalid.php" hash="9317da83f806353ba8692e2d91f0db31"/><file name="Valid.php" hash="3080f0018201faa408964a7d9a126e6e"/></dir></dir><dir name="Validator"><file name="Abstract.php" hash="ead86ababa76997e8dd8886ebfc3335c"/><file name="DefaultParameters.php" hash="8336499dd99a1f583e2ad96769ff7055"/><file name="Interface.php" hash="cd0994f06f5cb491f19820e99da952d0"/></dir><dir name="Enum"><file name="AccessAction.php" hash="7af90f74e723b45ad66852cc48180bf5"/><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="CaptureMode.php" hash="8a0c5c7b78d8a9e0f44268eb3ef65bf5"/><file name="ConsumerscoreScore.php" hash="119bf444889838ad55b57154eb62f960"/><file name="ConsumerscoreType.php" hash="e5f25aae50aa061a54e4b286c25f3272"/><file name="CreditcardType.php" hash="36c47a06f6d2e2c84dd4b7aa26861d5a"/><file name="DebitTransactionType.php" hash="644169299e92d74b82c15563df348c1c"/><file name="Ecommercemode.php" hash="9e72976aba594d506f62e15f0c7c9ec1"/><file name="FileFormat.php" hash="5bd47fb4e462e951f2169c6734242c19"/><file name="FileType.php" hash="095d4b46f56a93b26f16f470651bb02e"/><file name="FinancingType.php" hash="c067b28050b0d9280b5e8704371b44e3"/><file name="Gender.php" hash="fd769d163ae062a020fe335d473ebce4"/><file name="GenericpaymentAction.php" hash="186217ff396e2b4d4fc85d2016cbc436"/><file name="InvoiceDeliverymode.php" hash="20c0fb5edc752eaa13f7485ae927302b"/><file name="InvoicingItemType.php" hash="6b179cde7ee57c4e2d979836ea0134b6"/><file name="OnlinebanktransferType.php" hash="e5868784aa05af683558d43773080093"/><file name="PayolutionType.php" hash="e57ccfbb0461c55d2544bc757d44a99f"/><file name="PayoutOpenBalance.php" hash="f3a9648a134d0637dc0b86ba2d466805"/><file name="PeriodUnit.php" hash="aaa82eab4aae4837e4df7c7abab7652c"/><file name="PeriodUnitRecurring.php" hash="c7064252b3dbb22688f133c3294218df"/><file name="RatepayType.php" hash="315611c5fc20f2c7df415dd602ac9560"/><file name="RequestType.php" hash="0f46029990e12dee9e6a29e70eb4881b"/><file name="ResponseType.php" hash="092e28de767b844d119975e55c65d2b4"/><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="7fd270834b4c9b7952c1d4a5298bbe23"/></dir><dir name="Service"><file name="Abstract.php" hash="24ef22fd385dd99d6f2bf4413b74cac1"/><file name="Interface.php" hash="a3c79f33b0a9ac10778c088e2b660ad3"/><file name="ProtocolRequest.php" hash="338deff5b5f4d30c927c1e4b708f658a"/><dir name="ProtocolRequest"><file name="Interface.php" hash="e45a08d8c42675881617033eda0df27b"/></dir><dir name="Payment"><file name="Abstract.php" hash="31697d161f8ddecbf1380fcfde1b278b"/><file name="Authorize.php" hash="737172a1dfb86e523da706e499db88e5"/><file name="AuthorizeInterface.php" hash="a252deb55f6d2856d22389d7946c96e8"/><file name="Capture.php" hash="70510c4b962bf20632cc824239d79924"/><file name="CaptureInterface.php" hash="df0375f93cb5c86391fbb1394ef45a32"/><file name="CreateAccess.php" hash="3c6886cd92e46fd5a57c80002b5942c0"/><file name="CreateAccessInterface.php" hash="003a3d785f83286f506b869171962aa4"/><file name="Debit.php" hash="18c7aed47628aed4ffb5baef2fad14ac"/><file name="DebitInterface.php" hash="47d73baa6e092f21dfc7ffcc43eb9c4d"/><file name="Genericpayment.php" hash="00837e45262fe8324067f81c7f2c6907"/><file name="GenericpaymentInterface.php" hash="feef6095776d0406cb390b7a2902d2d9"/><file name="Preauthorize.php" hash="b038f12e675e8b47a0496b3347e6e950"/><file name="PreauthorizeInterface.php" hash="d73caab0e6851b246e5c3aed6026e08b"/><file name="Refund.php" hash="3c0967aba96de8d9c14153f6659b9d2b"/><file name="RefundInterface.php" hash="0cb30e224128b3f8a2f61a6a750af4cd"/><file name="Vauthorize.php" hash="abf55267f5ffbfa31307b0244e6d39bb"/><file name="VauthorizeInterface.php" hash="16331e48b7c2e1d505ca7318ad4740fc"/></dir><dir name="Management"><file name="GetFile.php" hash="63e55675376dcc372cee6ef5b5d3fb33"/><file name="GetInvoice.php" hash="e7e764daa5ec37aa40905a76236f01f7"/><file name="ManageMandate.php" hash="f3d88d315ab5567bb8b0c79e39c2a3ea"/><file name="UpdateAccess.php" hash="0f0b9ce67ac880ae3589d51ff5b8fad6"/></dir><dir name="Verification"><file name="3dsCheck.php" hash="c7592588376cce47fb44fc752b2b6a42"/><file name="AddressCheck.php" hash="56ca231269264430c6908a0fec336a7f"/><file name="BankAccountCheck.php" hash="a2c419d80194abf5fa5678c8f68c8360"/><file name="Consumerscore.php" hash="e2c011355f09a8fda2b0b10e65b96372"/><file name="CreditCardCheck.php" hash="75f87cc35b2de68d957ca98a69acc869"/></dir></dir><dir name="Request"><file name="3dsCheck.php" hash="8502019ed3c3057fe05ee3c1a71aca21"/><file name="Abstract.php" hash="8377b48adf5cb453f786b9f9b6f0cb70"/><file name="AddressCheck.php" hash="aa187c6821e3cef431b119c33a5bf23f"/><file name="Authorization.php" hash="52ed73816ee6887ed4461e5850893182"/><file name="BankAccountCheck.php" hash="e53d0e170608dfac05b1706706bd1212"/><file name="Capture.php" hash="2b05274a3a12b1dff306f455f4a95e31"/><file name="Consumerscore.php" hash="afc7c64148ff01a2044dc748eb78d8a4"/><file name="CreateAccess.php" hash="0819c933758a595ee2ce4ba97bc5d57b"/><file name="CreditCardCheck.php" hash="92abb97fdb171cd07a0af63d51de7fd5"/><file name="Debit.php" hash="4a5c6157d17469de71934a487123986a"/><file name="Genericpayment.php" hash="9b68a74f0a25edd646d48d5a25d3d00e"/><file name="GetFile.php" hash="d3cc699dd1fb7720a3f1ea73ff9c8965"/><file name="GetInvoice.php" hash="a5bf340eef45f0b974badc21899423c6"/><file name="Interface.php" hash="558d7665a4c3404e6d89ad13a122367a"/><file name="ManageMandate.php" hash="ba5bdc60c35b954ddbf54f0c1452e707"/><file name="Preauthorization.php" hash="0a681074560da4069e694892c0064f6c"/><file name="Refund.php" hash="712dfd3d8a866bd63406d2ccf8939ce5"/><file name="UpdateAccess.php" hash="e7acd46bcd6eded87d3fe1b38e693521"/><file name="Vauthorization.php" hash="7d694e09878145eedd07164c40fc083a"/><dir name="Authorization"><file name="Abstract.php" hash="d72046006ec357a734890fac03170ad8"/></dir><dir name="Parameter"><file name="Abstract.php" hash="9bf3783d2a788dfb76fd5282e0c5cca7"/><file name="Interface.php" hash="6e34e7349bf3eb3ea52418781b6bca31"/><dir name="CreateAccess"><file name="3dsecure.php" hash="9cdd0c2948d91917002f67f4b6df7615"/><file name="Abstract.php" hash="facb0550043ca99d02cebee364480b82"/><file name="Billing.php" hash="5b562feed4c70471138d7d9a205ad9b7"/><file name="PersonalData.php" hash="8cfdceda4a1f4df12f948ecb244de9a5"/><dir name="PaymentMethod"><file name="Abstract.php" hash="48adbd8e0a37d0ea47b663a848a32158"/><file name="CreditCard.php" hash="b459cb17ffc04b47a7f07ad2bf35ce2a"/><file name="DebitPayment.php" hash="1eedc44773005daa8ca326cfb4765f4f"/></dir><dir name="Invoicing"><file name="Transaction.php" hash="d4bc46e2d834734ee4deea6a7236ee48"/></dir></dir><dir name="Refund"><file name="Abstract.php" hash="6e49e729223f6ea7d095d43923928b9d"/><dir name="PaymentMethod"><file name="BankAccount.php" hash="5710f9b4cc057465977ecbd60623e8fc"/></dir></dir><dir name="Vauthorization"><file name="Abstract.php" hash="300ad44cb6bb1e2e9588e6ac2250820a"/><file name="PersonalData.php" hash="2d909e623d5c1cab9d56fa09e7e83c2e"/><dir name="PaymentMethod"><file name="Abstract.php" hash="99dfa4c670708e81a411d5b8ae7a5ad4"/><file name="CreditCard.php" hash="4580b155e79c6ef4ffc24a123c2470e2"/><file name="DebitPayment.php" hash="d840f41b86010ff9f7f71101af472c43"/></dir><dir name="Invoicing"><file name="Transaction.php" hash="cf24f8ff578f15e25d0e7ecf955d3a70"/></dir></dir><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="4f2ac6a7c1ab5d84cfbddfd00673daf2"/><file name="PersonalData.php" hash="11f9311908abd421e8cdb038bb048579"/><dir name="PaymentMethod"><file name="Abstract.php" hash="9714088466bee6c8349584c74568c5fd"/><file name="Barzahlen.php" hash="612b7161f919cc0cf8c9de6a322dcb11"/><file name="CashOnDelivery.php" hash="8472ab78a107d67d2bb1585802d3e961"/><file name="CreditCard.php" hash="36bf310a53ccce2a310884c467b91cc0"/><file name="CreditCardIframe.php" hash="2f981fea8b009e9a663ae314d837d675"/><file name="DebitPayment.php" hash="951a5709819744dea784f3978d1c4e7d"/><file name="Financing.php" hash="d10897f433668042eb3e7d794e3a88a6"/><file name="OnlineBankTransfer.php" hash="cbdd65f16b986260beca3f512bb19572"/><file name="Payolution.php" hash="aaa03c2c990825eef3315dd49767c58b"/><file name="RatePay.php" hash="500487f1b5a1d7119e1e3faef6176acd"/><file name="Wallet.php" hash="8d7eb76136e99ec4bdbad255495ba49c"/></dir></dir><dir name="Capture"><file name="Business.php" hash="fb5c8262c2eaad6a2ce9cbb88afe0b2a"/><dir name="Invoicing"><file name="Transaction.php" hash="f6dce30897bbc38eae58ed5bd10d7e0a"/></dir></dir><dir name="ManageMandate"><file name="Abstract.php" hash="1d06da34f7e4a789305a7933b904c54a"/><file name="PersonalData.php" hash="a1801533d9f9bac1eb85049547ae553c"/><dir name="PaymentMethod"><file name="Abstract.php" hash="a46d217328bf50e110686e564208ce8e"/><file name="BankAccount.php" hash="7105e6ae2878d95723ebc17f4b59057b"/></dir></dir><dir name="UpdateAccess"><dir name="Invoicing"><file name="Transaction.php" hash="faaeafaa78b60f7d8d477c41aa72807a"/></dir></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="8ae63c46a4697feebc1bd7f509973b93"/><file name="CreditCard.php" hash="8c30a4f7a7352bc137a7708b2e35de70"/></dir></dir><dir name="Invoicing"><file name="Item.php" hash="b61d4ceadc6dadc4ba5082d7c6705568"/><file name="Transaction.php" hash="3038d8b62150e0e51763d48c4ff8e239"/><dir name="Access"><file name="Item.php" hash="a5d8f3e81562f7927c02291005c687ac"/></dir></dir><dir name="Paydata"><file name="DataItem.php" hash="3f15b9a4c6f6f4098de54b0d42a402db"/><file name="Paydata.php" hash="5d20fe4316f95041440693a3e2a78591"/></dir></dir></dir><dir name="Persistence"><file name="Interface.php" hash="a77efa3aeb4734aebfe18c9f7e4ccc7f"/></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"/><file name="Timeout.php" hash="0bfdac99f441015b835a218886ae2987"/><file name="UnknownStatus.php" hash="f8bbb8759bdb8104daaed59a31d4b632"/><file name="WritingRequestToServer.php" hash="6bac9fe5228568d57b9492afdc5096e6"/><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></dir><dir name="Adapter"><file name="Interface.php" hash="12e6dcf75c76cf5a44fe92ea3f92dc8f"/><dir name="Http"><file name="Abstract.php" hash="1139c942a1fdcff854c0b1b09addee48"/><file name="Curl.php" hash="a7fd006fc5a077042bf2540faa3209ea"/><file name="Socket.php" hash="1bd51c5e95bce114d3ba12098464b072"/></dir></dir><dir name="Mapper"><file name="Abstract.php" hash="4b8a025d4e906ee806d025ec9fd8f385"/><file name="Currency.php" hash="2a9ce419ace0dc9c3356d28e3dcdcf52"/><file name="currency.properties" hash="eef9fbec34f4f4a2602f6081fcfda371"/><dir name="Response"><file name="3dsCheck.php" hash="8df0b3a1e60a42037bb428936f1af395"/><file name="Abstract.php" hash="4ddf92cc3ca73d0459fd7f320ec519f3"/><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="CreateAccess.php" hash="1f5292cdf982544b89705e100bb72832"/><file name="CreditCardCheck.php" hash="507102173d66ffc8c59643c8c5c8b962"/><file name="Debit.php" hash="0cc821fe414ba12b6f0a47c737032b81"/><file name="Genericpayment.php" hash="afa63b219ef83c9f9af6a58937dab5c6"/><file name="GetFile.php" hash="e89f24a68fee671cb471cabe71f3edaa"/><file name="GetInvoice.php" hash="e8d48e92395106748609307bf75d9757"/><file name="Interface.php" hash="ec7a85fd32a14f8e3fb6c53999a3b29c"/><file name="ManageMandate.php" hash="9951957e3736f4db9b78cf782e31b16d"/><file name="Preauthorization.php" hash="61ca02a765f954d8d7ef3787bc998c0b"/><file name="Refund.php" hash="49db64773b4d50e513d0dd0b229f2a94"/><file name="UpdateAccess.php" hash="7d3df9f90aa41679adeacba401998394"/><file name="Vauthorization.php" hash="5f92e7c5ef6d83966204aa7fffea4b5c"/></dir><dir name="Currency"><file name="Interface.php" hash="a166444b69c22891983b475d98a9c4ba"/></dir><dir name="Request"><file name="Abstract.php" hash="682ab94bfa9d4b4e772c973504b944ca"/><file name="Interface.php" hash="300f24067b5e02cbcad586ae64cd2bd0"/><dir name="Payment"><file name="Abstract.php" hash="d500237e267337ee1264064b739b422e"/><file name="Authorization.php" hash="24bb9c33163acf92764c5e3d98c8890c"/><file name="Capture.php" hash="1e99a0ee422ad8a049c669ce2b0925a7"/><file name="CreateAccess.php" hash="864af349fce4bc70cdf39cbdaba25d94"/><file name="Debit.php" hash="88646c41c5b422f60c2c71bced0c6180"/><file name="Genericpayment.php" hash="5d35234b45cfbebbfd4d740ac0f9bf31"/><file name="Preauthorization.php" hash="65c3d30b553aa821f77bd98d29e4bb7a"/><file name="Refund.php" hash="323148b00ae50d41058ba9ec09aca2b3"/><file name="Vauthorization.php" hash="81040f290461acb49401626862f35ca3"/></dir><dir name="Management"><file name="UpdateAccess.php" hash="043451a5fa99df6c876c2243c656de1c"/></dir></dir></dir></dir><dir name="Settings"><file name="Factory.php" hash="49c3a3f962dacfceda808cd029d39385"/><dir name="Configuration"><file name="Abstract.php" hash="b535ec70b40d20ab24aa248bcf3f05b4"/><file name="Mode.php" hash="d5b47124f2893bdf3440ec48eb2c646d"/><file name="PaymentMethod.php" hash="089e2c6167e9d6e670e83fcbdb5d1cf0"/><file name="Reminderlevel.php" hash="bdc018a59eaab4d13209fc529afd7d51"/><dir name="PaymentMethod"><file name="CreditCard.php" hash="6894263df05741a6ed23c0acb414f402"/><file name="Financing.php" hash="27be604fed063bdbc893720927aa9669"/><file name="OnlineBankTransfer.php" hash="e5d6d8c95d0432e9f3442a8e9b1058b0"/><file name="RatePay.php" hash="596dc1a5b7fa42ff2bac958df284a1ca"/><file name="Wallet.php" hash="060e1623e33a4551f921db1593891807"/></dir><dir name="Api"><file name="RequestType.php" hash="f6b23bf2652034cbc3d50ad0e782f8f1"/><file name="ResponseType.php" hash="b2422c4e38f381bd370176a6b0a0011d"/></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 name="TransactionStatus"><file name="Action.php" hash="1e2015cb6a83696bbc348cd5a19dd978"/></dir></dir><dir name="Service"><file name="XmlGenerate.php" hash="415d72dfe1635689e915c95210622b48"/><file name="XmlParse.php" hash="987a9edf0ca8f2eebcab576ca9270df1"/></dir><dir name="Data"><dir name="ConfigFile"><file name="Abstract.php" hash="baf49c377ee3761d875771ce4760f182"/><file name="Collection.php" hash="2b387c4da779190bc3c774e5012383b2"/><file name="Interface.php" hash="70133ac956846d5151edfeca478b9502"/><file name="Root.php" hash="281f317c5eff78d08d74f1ba6b0fb683"/><file name="Shop.php" hash="fcde392839c80db0f28811b5178364a6"/><dir name="PaymentMethod"><file name="Abstract.php" hash="ad85b6f37b133795f4a9cfd94200bb2a"/><file name="AdvancePayment.php" hash="99c961e1973c0f8f4943d46abb61806c"/><file name="Barzahlen.php" hash="2a02f168c7f7cc66aca6e6d502638e7f"/><file name="CashOnDelivery.php" hash="8f89e4310e2f2350b69580fe0db55c3a"/><file name="Creditcard.php" hash="94cebabc02194a60b8c78b1c8c645d90"/><file name="CreditcardIframe.php" hash="06c4f5b015b9c6191242c50282e93851"/><file name="DebitPayment.php" hash="6ae69fc4038503a5dc5af7e722b4ec09"/><file name="Financing.php" hash="c466e29eab98cb31883504c2b73cd0c6"/><file name="Invoice.php" hash="c28d6b98b873eb06a4313e1897dd155c"/><file name="OnlineBankTransfer.php" hash="978aeaf0bbdf2b8195270bf28b96121a"/><file name="PayolutionDebit.php" hash="07746e1cbb896030d19605cc70fa63b5"/><file name="PayolutionInstallment.php" hash="736eb43b69f97b7446d6b27188e6c8b8"/><file name="PayolutionInvoicing.php" hash="3aac0efab3990a8f75c47aff7a23d222"/><file name="Ratepay.php" hash="ed999c0e6fbeee2c005638428f96d29c"/><file name="Wallet.php" hash="1acd28b33ca24d1a6c722aba93e0f555"/></dir><dir name="Misc"><file name="TransactionstatusForwarding.php" hash="7225f081c127e74701edc203e99b7b77"/></dir><dir name="Protect"><file name="Addresscheck.php" hash="e3b32053df373f47149b32867f13d206"/><file name="Consumerscore.php" hash="e62d17873198b55f17c4bb972ab4c181"/></dir><dir name="Global"><file name="StatusMapping.php" hash="8ba732e639e4db805406f9b5d546f620"/></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></dir></dir></dir><dir name="TransactionStatus"><file name="Config.php" hash="30a54bc4e88eadc7ec027cd485fdb0ee"/><file name="Factory.php" hash="3caccda2074acae7f1a6771851fe7ecd"/><file name="Request.php" hash="3dd9c60acceb49bfef505afd5eee1a96"/><file name="Response.php" hash="30e355b348b7fd48fea3accf18cce097"/><dir name="Response"><file name="Abstract.php" hash="2cac89a22495a4223d4764d689eff84b"/><file name="Interface.php" hash="a34045aa333c842e554847492f289d8b"/></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="c9732a3099ee639c60b71a9d2c52107f"/></dir><dir name="Enum"><file name="Failedcause.php" hash="e34e7a82a5f6e28546ab2df09109d365"/><file name="Txaction.php" hash="236b5444a67fecb4b26c6adb4417d6df"/></dir><dir name="Service"><file name="HandleRequest.php" hash="73d2d063e622c404094b37928ae0f1f4"/><file name="ProtocolRequest.php" hash="1be4f9e08af031d3525a4bd53bf4ccbc"/><dir name="ProtocolRequest"><file name="Interface.php" hash="7576d86a4061811d9d1508c9d26c7277"/></dir></dir><dir name="Request"><file name="Abstract.php" hash="595c9910b37b83535a04729cd134bb9d"/><file name="Interface.php" hash="b25d42147a10d4a7dc5130dd544ca2f1"/></dir><dir name="Persistence"><file name="Interface.php" hash="fbbf23001bb9f6ff2ef20cbe20addc66"/></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></dir></dir><dir name="skin"><dir name="frontend"><dir name="default"><dir name="default"><dir name="payone"><dir name="core"><file name="mandate.css" hash="246dc6bbdca6c0eda2972b5abcb2b24b"/></dir></dir></dir></dir><dir name="base"><dir name="default"><dir name="images"><dir name="payone"><file name="ajaxloader.gif" hash="f1d61272c3bae47d4301fd91c2df95e7"/><file name="info-icon.png" hash="98252f7958dcc4604c85af3d05497193"/><file name="ratepay_rate.png" hash="ed096d70cd756d75e350250025759f2f"/><file name="ratepay_ratenrechner.png" hash="0b49468e2a9033637d1b349c134a1cc1"/></dir></dir><dir name="payone"><dir name="core"><file name="mandate.css" hash="246dc6bbdca6c0eda2972b5abcb2b24b"/><file name="payolution.css" hash="91590ae9a1cfb3dbe8e4407bd0b47d31"/><file name="ratepay.css" hash="11e30762cc52b4d0d09e38bf9deb7090"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="payone"><dir name="migrator"><file name="migration.css" hash="c27e9fc8fa891b5ae3ca7480ba90cb02"/><dir name="images"><file name="ajax-loader.gif" hash="32dc1f5901143d36fbd7a6df3950819f"/><file name="failure.gif" hash="4d785bcecfbe716fa4d749d20738a8f0"/><file name="success.gif" hash="3f9b9025551da6963a9ecf8d184a204a"/></dir></dir><dir name="core"><file name="boxes.css" hash="1a9ef798278e1d1dcc3c8dd86eb8ddca"/><file name="wizard.css" hash="c2be3f8f3b7012f015fcd76aceebe32b"/><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></dir></dir></dir></dir></dir></dir></target></contents></package>
|
1 |
<?xml version="1.0"?>
|
2 |
+
<package><name>Mage_Payone</name><version>3.7.8</version><stability>stable</stability><license>Open Software License (OSL)</license><channel>community</channel><extends></extends><summary>PAYONE Payment for Magento: One partner. One contract. One payment.</summary><description>For a detailed description, please see https://github.com/PAYONE-GmbH/magento-1/</description><notes>Mage_Payone-3.7.8</notes><authors><author><name>PAYONE</name><user>jgerle</user><email>magento@payone.de</email></author></authors><date>2017-06-18</date><time>23:57:10</time><compatible></compatible><dependencies><required><php><min>5.2.0</min><max>7.2.0</max></php></required></dependencies><contents><target name="mage"><dir name="app"><dir name="locale"><dir name="nl_NL"><file name="Payone_Core.csv" hash="c58604251e2dd28759ffe99fee078b2a"/></dir><dir name="en_US"><file name="Payone_Core.csv" hash="b217b951cd24c12f97d96b13f00a54b8"/><file name="Payone_Licensemanager.csv" hash="7271c2b5890d4ad709d5b1268c31575f"/><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="de_DE"><file name="Payone_Core.csv" hash="3e17691cc8c08b8cd05b75e9d84d2e45"/><file name="Payone_Licensemanager.csv" hash="d36e77ad14ad0db2a294ab6e38afe426"/><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><dir name="etc"><dir name="modules"><file name="Payone_Core.xml" hash="38216f675bc661e60dba75540665d8ad"/><file name="Payone_Licensemanager.xml" hash="cb7bcac54336595c25214557382e6c55"/><file name="Payone_Migrator.xml" hash="937770d5c162b1febd8eecb03a880bab"/></dir></dir><dir name="design"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><dir name="payone"><file name="core.xml" hash="8db4928beefd50808169f6a0ba0c73a9"/></dir></dir><dir name="template"><dir name="payone"><dir name="core"><file name="client_api.phtml" hash="2b0cb5f9baa596a544b0f2ab63233ad1"/><dir name="paypal"><dir name="express"><file name="shortcut.phtml" hash="985799b85b94dab0ec9f036747f6b90d"/></dir></dir><dir name="payment"><dir name="method"><dir name="info"><file name="advancepayment.phtml" hash="611af85c9ae80aa9c702b34fc0724e79"/><file name="barzahlen.phtml" hash="70a55b0382d0c0eaf048986260b1ac0f"/><file name="cashondelivery.phtml" hash="5f369ef06729584e8bf094700877386d"/><file name="creditcard.phtml" hash="3e79f3910f9cf0c7175bd0ff5777f66b"/><file name="creditcardiframe.phtml" hash="491bc6e2366ad95899e6296485cd134e"/><file name="debitpayment.phtml" hash="62b9c771fc1a45d376e990bb9d3c9bd2"/><file name="invoice.phtml" hash="64179e611f39b4b7e68cd367aecb0931"/><file name="onlinebanktransfer.phtml" hash="d4b1e06d82784944e3c4e50dfad9aa24"/><file name="payolution.phtml" hash="f022d3f254c2e4267c2601005f272cad"/><file name="ratepay.phtml" hash="4a6db143a7b0b02a9e2831f8a674cf4c"/><file name="safe_invoice.phtml" hash="7195fccdfde46f248cff5dcca6e55db8"/><file name="wallet.phtml" hash="099fd47c84a62ad9510a47a24345d317"/></dir><dir name="form"><file name="advancepayment.phtml" hash="53be7d1aebc234604157aa7e6dc47795"/><file name="barzahlen.phtml" hash="71eb1ad367dea958e1797f98f4b9ce91"/><file name="cashondelivery.phtml" hash="0cad47103bbd341208e6252bd8fe47d1"/><file name="creditcard.phtml" hash="dde3023d3aaf2c0f52c0a1f24be00414"/><file name="creditcardiframe.phtml" hash="0c15507902693573050baa191228a736"/><file name="debitpayment.phtml" hash="9329318cb215a32b3399a4d81bc6c90b"/><file name="invoice.phtml" hash="64ec86d5cdd348a80a43a713abc1f0af"/><file name="onlinebanktransfer.phtml" hash="8c45c5df1a41d89efdc729f5f9e7df4a"/><file name="onlinebanktransfereps.phtml" hash="91315dbf617b914f3023002b1d4f084e"/><file name="onlinebanktransferidl.phtml" hash="342b3843b2733f51d1e8a7e8b281b042"/><file name="payolution.phtml" hash="bd029b6e0f833b278bf884c4563403db"/><file name="ratepay.phtml" hash="0a4100ff48b95324f89690fe832a6da6"/><file name="safe_invoice.phtml" hash="34ac7632459b1062ceb63e256a69ae6d"/><file name="wallet.phtml" hash="478eaf7bf5e36b578295186c20c5f93e"/><dir name="safe_invoice"><file name="klarna.phtml" hash="8f18e6818c2f4d1cd0a80a9e951ad754"/><dir name="klarna"><file name="scripts.phtml" hash="c86c08b139497ae4619ac163333a4c51"/></dir></dir><dir name="onlinebanktransfer"><file name="bankgroup.phtml" hash="b5335269eecbf46a08fcf883f415b739"/><file name="bankgroupeps.phtml" hash="d16baf1017dbb361b00b6a435bc2bbe7"/><file name="bankgroupidl.phtml" hash="db226b426a5f48b482e8fcba4f04a1e8"/></dir></dir></dir></dir><dir name="checkout"><file name="iframe.phtml" hash="b3f447f13548faf6f8904f3202f803e7"/><file name="protect.phtml" hash="f99ba7707392621d73df931a3821d691"/><dir name="onepage"><file name="init.phtml" hash="3567ab3944c657ac250bf20aeb719303"/><dir name="payolution"><file name="installmentplan.phtml" hash="7df992215412a9710de6e962f3cdbd7d"/></dir><dir name="payment"><file name="additional.phtml" hash="3882f895bd113afc428393a71f5d7ccf"/></dir><dir name="review"><file name="sepamandate.phtml" hash="0b063330ec99a140acc5c2ddf90e80c5"/></dir><dir name="success"><file name="barzahlen.phtml" hash="60d7ff39ca2b98c5a562916386ddd05e"/><file name="sepamandatepdflink.phtml" hash="79198bd920f3ad9093a7ecfa6da65718"/></dir></dir></dir></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><dir name="payone"><file name="configuration.xml" hash="88aa177fedde72f391530119496e80dd"/><file name="core.xml" hash="2f2126deb0dc6c1829a1f70a89d81938"/><file name="licensemanager.xml" hash="709dccc8694f15e29277243d99b40441"/><file name="migrator.xml" hash="cca78a48e8ab9b935aaf5b88f19c66a7"/><file name="transaction.xml" hash="2bdcc01f35e66f75b64df938b2a26906"/></dir></dir><dir name="template"><dir name="payone"><dir name="migrator"><dir name="migration"><file name="index.phtml" hash="5bca5e9f82a2e2fe82d5167c38537472"/></dir></dir><dir name="licensemanager"><file name="toolbar.phtml" hash="d26c581014a5e81fe20998e78d6c4cfb"/><file name="window.phtml" hash="12d097e099fb1c7e035dfd4cf27bc364"/></dir><dir name="core"><file name="client_api.phtml" hash="cdcf2521637ed0e9d00a3398f11c93f8"/><file name="iframe.phtml" hash="9f74308e8b43cad2b15748b9f8368559"/><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="payment"><dir name="method"><dir name="info"><file name="advancepayment.phtml" hash="74b458367e5712c859d800b933ed95ff"/><file name="cashondelivery.phtml" hash="91f410d394f3040641468425d39a537c"/><file name="creditcard.phtml" hash="c89761dabea8e6c31b8f400586619f21"/><file name="debitpayment.phtml" hash="d6064c3b4ac949d3cd13d50da428fd75"/><file name="invoice.phtml" hash="64001ffc31c0eafb832c03edd285fc5d"/><file name="onlinebanktransfer.phtml" hash="c9a2962511e29aa68999a41f5787340f"/><file name="payolution.phtml" hash="f022d3f254c2e4267c2601005f272cad"/><file name="ratepay.phtml" hash="7ca85326a573c839501e3c5a6e503840"/><file name="safe_invoice.phtml" hash="8db49727920c0bd0f8ec98d168b8803e"/><file name="wallet.phtml" hash="bd71ab9ff89f2cfa590307c9e29e0ead"/></dir><dir name="form"><file name="advancepayment.phtml" hash="ccba1332be108f51e27afaf713805dfe"/><file name="cashondelivery.phtml" hash="ad4e7185825b32b69ca06083c03c7a46"/><file name="creditcard.phtml" hash="51a25432fa908aef57516bd7cbcec762"/><file name="debitpayment.phtml" hash="17222e68ccebefc51c26d5ec520b057c"/><file name="invoice.phtml" hash="b0548563fdacc3cb1757a838d2c03158"/><file name="payolution.phtml" hash="006b550947389d8e87ed666750f086a2"/><file name="ratepay.phtml" hash="7b509b6f093a720a620ef53668ec3c9c"/></dir><dir name="pdf"><file name="safe_invoice.phtml" hash="667afd9640f1c34c1116c1939951e8d5"/></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 name="protocol"><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 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><dir name="system"><dir name="config"><file name="tooltip.phtml" hash="15f2dc92646a8d8533c7f1c1d0bb10b0"/><dir name="tooltip"><file name="window.phtml" hash="b7de8be932ff20ab238c8882f50e4801"/><dir name="misc"><file name="creditmemo.phtml" hash="c8cd996ead752e92c2d846be336f87e7"/><file name="discount.phtml" hash="d7d0199dd43b147cb0de1c153da84b76"/><file name="email_avs.phtml" hash="9a3814369fdaf6c50ec982e492a9e6e0"/><file name="email_error.phtml" hash="ad1332058c196e799a4e6491b541edea"/><file name="shipping_costs.phtml" hash="2f454c80f83d8751ac03fa47fa577920"/><file name="transaction_status_forwarding.phtml" hash="2f38a7934acdc8690fe3e4bb2a11c716"/><file name="transactionstatus_forwarding.phtml" hash="d51ede956575e0ec46fa01278d3bf6ed"/><file name="transactionstatus_processing.phtml" hash="c50425a16765bdfeab57c50fc92652de"/></dir><dir name="general"><file name="global.phtml" hash="bf390501c5f46d49e19fbad1198e41b9"/><file name="narrative_text.phtml" hash="39a12ae97238f3789ca5fb6a84fb2f8d"/><file name="parameter_invoice.phtml" hash="b8c23adab22eb1a571b4faebbabf8699"/><file name="payment_creditcard.phtml" hash="62c33af2d3ce3ac15674547f76865ed6"/><file name="status_mapping.phtml" hash="918d84d9874bba0e31f814b0f4afa8fb"/></dir><dir name="protect"><file name="addresscheck.phtml" hash="c7c1dff4417ebfdf3ac52d3713adc947"/><file name="addresscheck_type.phtml" hash="ecad494863d2f38c5b7f66705af621f0"/><file name="creditrating.phtml" hash="c5ce65e9bea965ca34264a8e585f2c8b"/><file name="creditrating_agreement_message.phtml" hash="a664e5c7a1383b75e6c1f89d9ac6aa94"/><file name="creditrating_lifetime.phtml" hash="7ee1a92e923f8c5d52284d280ac333f2"/><file name="creditrating_type.phtml" hash="eae6bcb8c942f80d9f86b98e6f94e461"/></dir><dir name="payment"><file name="creditcard.phtml" hash="97b7354aab2ba7b3819454f9d61b02fb"/><file name="debit_payment.phtml" hash="ab78f96997475fbd2a479dbaea433c23"/><file name="method.phtml" hash="b73fd750132f0fe30a79e0188b6f0ce6"/><file name="online_bank_transfer.phtml" hash="940222c9f1d3f9d605fc330bd49dad31"/><file name="safe_invoice.phtml" hash="7087e169885c5193653a5b141a22d3c4"/><file name="wallet.phtml" hash="f79baa38b5b23a55e2f890a1862b8d56"/></dir></dir><dir name="form"><file name="iframe.phtml" hash="67366b7e745ab1a2a1f359360df88e07"/><dir name="field"><file name="array.phtml" hash="1aee5fb9b33232708fe242601e4de701"/><file name="creditcard_template.phtml" hash="a52f3f89c9d5954a40151b92cba64f63"/><file name="ratepay_shopids.phtml" hash="f35baaf16b1632a8eb8edee547e1a960"/></dir></dir><dir name="payment"><dir name="grid"><file name="container.phtml" hash="952f87bb71dfd75d126e3196f863dba6"/></dir></dir><dir name="hint"><file name="payment.phtml" hash="4b4466ca1692e274d6e5fb7987f08118"/><file name="payment_reference.phtml" hash="2497578443d7d0455e7d75e1000aed32"/><file name="protect.phtml" hash="a74b775620a7f04c9270fc2be84d8663"/></dir></dir></dir><dir name="configuration"><dir name="wizard"><file name="iframe.phtml" hash="186c008f6b31f8276a84aeb7d3c404e4"/><file name="index.phtml" hash="06c2d9379234067b7636d66c84c51c84"/><dir name="page"><file name="finish.phtml" hash="956ddfbe0e9971e647735fe4a45abf0e"/><file name="index.phtml" hash="66e73112887b5c1028fac21d5ce97c71"/><file name="store_switcher.phtml" hash="6871e556b2872ba357ea95be0c543a6a"/><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"/><file name="plane.phtml" hash="8386704e888c822ffff977240784d365"/></dir></dir></dir></dir><dir name="information"><file name="iframe.phtml" hash="c4e39d236151492940e32a0563a6a4b8"/></dir><dir name="sales"><dir name="order"><dir name="create"><file name="init.phtml" hash="c36117407224d5921614fd1b7dfa1e65"/></dir><dir name="view"><dir name="tab"><file name="transaction.phtml" hash="4af63c9829a7bd466eafc54ae9dd889a"/></dir></dir></dir></dir></dir></dir></dir></dir></dir></dir></dir><dir name="code"><dir name="community"><dir name="Payone"><dir name="Licensemanager"><dir name="etc"><file name="config.xml" hash="47fe2e31f1787a40ab7b737924ffbab7"/></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Payonelicensemanager"><file name="ActiveController.php" hash="7056c18d7c142532f99daddece40f396"/><file name="TestController.php" hash="8069de3276c518639171832abd2ccd63"/></dir></dir></dir><dir name="Model"><file name="Observer.php" hash="c379117304b5a6a12548cd41c4d18e95"/></dir><dir name="Block"><dir name="Adminhtml"><dir name="Notification"><file name="Toolbar.php" hash="07ef00af2679ddf5b585c31d0f2c95ed"/><file name="Window.php" hash="ad93f696d51483069706af55a874e65f"/></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="108187e2bbc6c203b10239291c9da71e"/></dir></dir><dir name="Core"><dir name="etc"><file name="adminhtml.xml" hash="ff639b7ad45cf65989b0e5ce65344aba"/><file name="config.xml" hash="1a2d1a253425f21ecda5826b20243e33"/><file name="system.xml" hash="bcd33aac3a61347182be74b0d534f0ca"/></dir><dir name="controllers"><file name="IframeController.php" hash="69226ad19866190529ef8bab44ade8d0"/><file name="PexpressController.php" hash="555c6691bea0f6424ac8211c0f713741"/><file name="RatepayController.php" hash="75bc201fe02292ef1c7be8a34d7874b5"/><file name="TransactionStatusController.php" hash="55b36ed2f036b29cc03f34e0209a3dde"/><dir name="Adminhtml"><dir name="Payonecore"><file name="InformationController.php" hash="f685c2c448345be54c87695412714112"/><file name="TransactionController.php" hash="0a9e70da4f5e1ae3d26242fec63e735d"/><dir name="Configuration"><file name="WizardController.php" hash="bd7c544903ef7824fae5e93b1b21e762"/><dir name="Wizard"><file name="PageController.php" hash="dd4c9be68f70aac330383485edd02967"/><dir name="Page"><file name="PaymentController.php" hash="6ecf0d24d6dda521e861fe3aa0f3b997"/></dir></dir></dir><dir name="Protocol"><file name="ApiController.php" hash="4431ebe8a82487236747bb9d1362e469"/><file name="TransactionStatusController.php" hash="1e8ccfc6fd689882f38c5407bafe3fb5"/></dir><dir name="Sales"><file name="OrderController.php" hash="e11586e245546b98e497722f3672d083"/><dir name="Order"><file name="InvoiceController.php" hash="fafbc3c8b28b7af19d20ce70e4a6fd9a"/></dir></dir><dir name="System"><file name="ConfigurationController.php" hash="566c249560fc8de46556d1c9ff4cb8ce"/><dir name="Config"><file name="PaymentController.php" hash="ab51bd4295c1c8fc4423e987b5ae9c48"/></dir></dir></dir></dir><dir name="Checkout"><file name="CartController.php" hash="472c04748e824544209e0efd834e9d44"/><file name="OnepageController.php" hash="f144b9365af3b30aafa6a72ad1f46185"/><dir name="Onepage"><file name="PaymentController.php" hash="46ab18b91eaf45b4370271995ad9d7b4"/><file name="SuccessController.php" hash="1de90543c4a4fda2ad63841a5b3a5c5b"/></dir></dir></dir><dir name="Controller"><file name="Abstract.php" hash="5379d2f17b2cec58f5aa825ef80c3127"/><dir name="Adminhtml"><file name="Abstract.php" hash="ca9a83fa579d7fef1869265083d1c543"/><dir name="Configuration"><dir name="Wizard"><file name="Abstract.php" hash="315a1d373ef736af7a2691b643eccb55"/></dir></dir></dir></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="5a48389a6396cd66a630a2d1696b9da3"/><file name="mysql4-upgrade-3.0.12-3.1.0.php" hash="85736a755371d02773b8f5495581b9ad"/><file name="mysql4-upgrade-3.0.3-3.0.4.php" hash="a2e6f7c71ee23b7afab2be3f933e6224"/><file name="mysql4-upgrade-3.0.8-3.0.9.php" hash="e20acc8ff4c40ead01192339b42119b8"/><file name="mysql4-upgrade-3.1.0-3.1.1.php" hash="bd2a1e4c9c4b73e604ddc8160ad79c39"/><file name="mysql4-upgrade-3.1.2-3.1.3.php" hash="28248d3d332a8e52cab78afb3b9c1c15"/><file name="mysql4-upgrade-3.1.3-3.1.4.php" hash="a14bb6aa27cd955864d5d28dc40c72a5"/><file name="mysql4-upgrade-3.1.4-3.1.5.php" hash="03754714c20df072115570a46171120e"/><file name="mysql4-upgrade-3.1.6-3.1.7.php" hash="4a1cfc93e13c53b5cf348a62a4eaa43b"/><file name="mysql4-upgrade-3.1.7-3.1.8.php" hash="d91f442d942cf34365c0b3ce1792b4e6"/><file name="mysql4-upgrade-3.2.1-3.2.2.php" hash="b0515b7712cbe211a6d67fb45fe7c71a"/><file name="mysql4-upgrade-3.2.2-3.2.3.php" hash="0d0bb40cad8b51e8ee2a73cbedaa45bf"/><file name="mysql4-upgrade-3.2.3-3.3.0.php" hash="4c5092675796586c84e1092562d6a621"/><file name="mysql4-upgrade-3.3.12-3.4.0.php" hash="c19ca1ca0a2e47a3b08d5fec146d1f3a"/><file name="mysql4-upgrade-3.3.2-3.3.3.php" hash="713c6081992cd950ff0fb18e6f47378e"/><file name="mysql4-upgrade-3.3.3-3.3.4.php" hash="6695895acd885015e447bdd6bb3afab5"/><file name="mysql4-upgrade-3.3.5-3.3.6.php" hash="a086118f60663836605e2919740c7d5c"/><file name="mysql4-upgrade-3.4.16-3.5.0.php" hash="e3b919756f5800470da139e28ea2bea9"/><file name="mysql4-upgrade-3.4.3-3.4.4.php" hash="e76430433f7021c39bca5abd1a1d32de"/><file name="mysql4-upgrade-3.5.0-3.5.1.php" hash="4c156fc4336cd0773c38c3739239c05d"/><file name="mysql4-upgrade-3.5.10-3.6.0.php" hash="4873c400311b62e940049f35f32e104a"/><file name="mysql4-upgrade-3.5.2-3.5.3.php" hash="9fcde4e5f7058192cd30665f32570581"/><file name="mysql4-upgrade-3.5.3-3.5.4.php" hash="d7bd2d79c211b5430f8126ea69d9532f"/><file name="mysql4-upgrade-3.5.6-3.5.7.php" hash="5b8d92973bc008ae2a814824262360c0"/><file name="mysql4-upgrade-3.6.5-3.6.6.php" hash="947a2818d40db363d0705262a84e6261"/><file name="mysql4-upgrade-3.6.6-3.6.7.php" hash="1875420ab3d33ff4e8e43d43ff5024af"/><file name="mysql4-upgrade-3.6.9-3.7.0.php" hash="ab502ddaea8c2b2aa6958545499e8a55"/><file name="mysql4-upgrade-3.7.1-3.7.2.php" hash="d47ac3cb79b0dc9f3b42a2e86d8813ed"/><file name="mysql4-upgrade-3.7.6-3.7.7.php" hash="084252c4a31ce93d3000fdcbe2c2a67e"/><file name="mysql4-upgrade-3.7.7-3.7.8.php" hash="60f2e103fe6c22eba78643dceb4a3509"/><file name="upgrade-3.0.12-3.1.0.sql" hash="bd9827b38f1a1ed0fdb049c889ceb29f"/><file name="upgrade-3.1.2-3.1.3.sql" hash="d3e3fc1f9402bb6295124f4750a476d4"/><file name="upgrade-3.1.3-3.1.4.sql" hash="b9ae52a8c4fcf6f97727b3310b6db1a2"/><file name="upgrade-3.1.4-3.1.5.sql" hash="4cc6ee67329dbaa3ad119b6d117ba9af"/><file name="upgrade-3.1.6-3.1.7.sql" hash="9839cc9c41207a4bd7608d91c5ee83a2"/><file name="upgrade-3.1.7-3.1.8.sql" hash="ac5279de707324fe4f2ea4711e6bd851"/><file name="upgrade-3.2.1-3.2.2.sql" hash="feb5a8265a5495a7a9614a79e9fa98fe"/><file name="upgrade-3.2.2-3.2.3.sql" hash="1ae4bcc6626e9a9e3179b0ae83a4b9d0"/><file name="upgrade-3.3.12-3.4.0.sql" hash="d507fe17cefa9570f1ff6c09e2a1d990"/><file name="upgrade-3.3.2-3.3.3.sql" hash="66915e375a44c6451bf5fd57b0b1b365"/><file name="upgrade-3.3.3-3.3.4.sql" hash="2342bc789add47995a6a39cfe174c607"/><file name="upgrade-3.3.5-3.3.6.sql" hash="bdf2ac5d24dd60febb128e9f8c091266"/><file name="upgrade-3.4.16-3.5.0.sql" hash="1332fe524da52d7ccc4cd6c879debc5c"/><file name="upgrade-3.4.3-3.4.4.sql" hash="7ebbd5eb3efad10726a4be0282b64e54"/><file name="upgrade-3.5.0-3.5.1.sql" hash="51f1b51ca971ffd11a431078b8425668"/><file name="upgrade-3.5.10-3.6.0.sql" hash="69a63b827f7a33bf08b595bbcfc04065"/><file name="upgrade-3.5.2-3.5.3.sql" hash="86d2639631b3a804dd299958c37b1b7b"/><file name="upgrade-3.5.3-3.5.4.sql" hash="44b068eb24592d6d69aa25c6b2ad2863"/><file name="upgrade-3.5.6-3.5.7.sql" hash="37324952ff9c6f886b2c4308ea360f5c"/><file name="upgrade-3.6.5-3.6.6.sql" hash="2e5058753e692e907b0557af588a1708"/><file name="upgrade-3.6.6-3.6.7.sql" hash="dede79c17af86490d7373c6f021d9275"/><file name="upgrade-3.6.9-3.7.0.sql" hash="d64f85e6c7c83bfb8e5793044f208a2e"/><file name="upgrade-3.7.1-3.7.2.sql" hash="50c18d628278d5e7ea78d170e396eea3"/><file name="upgrade-3.7.6-3.7.7.sql" hash="a2e57211e4dced0a81c8526830818646"/></dir></dir><dir name="Model"><file name="Config.php" hash="e377c2462e81c4a6caacd784cf6a5d65"/><file name="Factory.php" hash="b89d5eac543ecde1f19f8b34260c3191"/><file name="Session.php" hash="938080bfc84b9a0ef6c46d0aa9e32cc6"/><dir name="Config"><file name="AreaAbstract.php" hash="6f86396c3a01d87a8b87a6de8bae7393"/><file name="AreaInterface.php" hash="9822e7864b81dcdade053baea64db83f"/><file name="General.php" hash="b930fb5ff03c11078dfcbc471294d834"/><file name="Interface.php" hash="a3de42afc8b6907e64d522aa3ec5cf63"/><file name="Misc.php" hash="bbac6a7fa27f05c7f21071fa01ac3460"/><file name="Payment.php" hash="1b5fccc538576adb2c6944cf7497410f"/><file name="Protect.php" hash="21be6a05897ce9a155363ce56e0a5e4d"/><dir name="Misc"><file name="Creditmemo.php" hash="f9509d5a67e5ecd3cf029750beea9106"/><file name="Discount.php" hash="4ce56b1b21f8c39961c4bbe860eda20c"/><file name="EmailAvs.php" hash="e811933f4a0dd2465fd588cdbf0d3b6c"/><file name="EmailError.php" hash="4c45b1d6d95f3659c66dffbc3d770080"/><file name="ShippingCosts.php" hash="d828b50fa706fa3f938713d223bda3c6"/><file name="TransactionstatusForwarding.php" hash="a5544ce01010cf321e76eac95e3c4e15"/><file name="TransactionstatusProcessing.php" hash="7f93956d6931750d89c873670de496a8"/><dir name="Email"><file name="Abstract.php" hash="326ae040f662c3222bc8f84fb9522ada"/><file name="Interface.php" hash="d07157b9ca17401277b35f7aea92a7cc"/></dir></dir><dir name="Protect"><file name="AddressCheck.php" hash="c24cd7bb0430d0fc7d0aaf36be55636b"/><file name="Creditrating.php" hash="3310b1bf7a776c50dcc7fdb879f0b58c"/></dir><dir name="Payment"><file name="Method.php" hash="3a9c78828f1464959abb9c16f50d8ad0"/><dir name="Method"><file name="Interface.php" hash="1320d2f5ccbbcbce0226da933b6c48ed"/></dir></dir><dir name="General"><file name="CcHostedTranslations.php" hash="bba4dc3b827b1d8f0b685e4de297fa2c"/><file name="Global.php" hash="d090a10923b9fbcb314b0d747527e9cd"/><file name="ParameterInvoice.php" hash="6a58ff0f8c126de0decd22b845d02d40"/><file name="ParameterNarrativeText.php" hash="46ff80d915aaa3e1d551cb61010e14cb"/><file name="PaymentCreditcard.php" hash="962594bb48263341322bbf2afc7cbc94"/><file name="PaymentPaypalExpressCheckout.php" hash="ee32ca1227bf056788be16e2e5e51e0d"/><file name="StatusMapping.php" hash="f76e0f25a5189dfff0eaa50c1280dfd4"/></dir></dir><dir name="Repository"><file name="Api.php" hash="a8bf853e7ad3da14f11006a0b7054cf9"/><file name="TransactionStatus.php" hash="8dcb5349118ef156eb6dad590acf8719"/></dir><dir name="Cronjob"><file name="Abstract.php" hash="e722eb3f618139b5792654a5076e9a4f"/><dir name="TransactionStatus"><file name="Worker.php" hash="bded62fa59429c22d1f701c13c072e61"/></dir></dir><dir name="Payment"><dir name="Method"><file name="Abstract.php" hash="d8d010acd15f7d942e062cfb929baa25"/><file name="AdvancePayment.php" hash="c165fc2cb0402478db74782a38f89ec5"/><file name="Barzahlen.php" hash="3d23679441d7910832e32589bf408ca2"/><file name="CashOnDelivery.php" hash="247d715b663369c27111ece38dfb7803"/><file name="Creditcard.php" hash="edb5993d4e8d3000a1311dc4eeb5c1c5"/><file name="CreditcardIframe.php" hash="15d72c4d48b8a77d48b766d7e69f57cc"/><file name="DebitPayment.php" hash="98868e4cf9cbda62e7e193f945d3d212"/><file name="Invoice.php" hash="b6dc6fd8189c61f04a440b39d72a2c61"/><file name="OnlineBankTransfer.php" hash="3c902953864d87f5945c2813952cb3a5"/><file name="OnlineBankTransferEps.php" hash="65c19924ab33d889355f41fbb6f8a07c"/><file name="OnlineBankTransferGiropay.php" hash="b10d6898af8644ba057eb1f50d431d65"/><file name="OnlineBankTransferIdl.php" hash="885b327e4847f34b5b7f1bcde1014cd7"/><file name="OnlineBankTransferP24.php" hash="d8341f98e1454a751af188a5e1b932f8"/><file name="OnlineBankTransferPostFinanceCard.php" hash="98e3c1f4dc141907e6d524d8a0572c0a"/><file name="OnlineBankTransferPostFinanceEfinance.php" hash="f47e54e4a562fa85b831cfe37c347c4d"/><file name="OnlineBankTransferSofortueberweisung.php" hash="7479a5951b8eece915720e72e4a54881"/><file name="Payolution.php" hash="63d44af76739212aad519cbd9f26230d"/><file name="PayolutionDebit.php" hash="96cc87dcb749ccea67ea73e7417565f9"/><file name="PayolutionInstallment.php" hash="36ebf9cef69c86eec90bb390a345df00"/><file name="PayolutionInvoicing.php" hash="42b2473b90098fcba00ff0264838657f"/><file name="Ratepay.php" hash="5c90d580d648daff7b6e318ea3c8127f"/><file name="SafeInvoice.php" hash="d766ebb5188342d4972296836ef81075"/><file name="Wallet.php" hash="fb09f0c7ae2e1ad526385b39d3b9bae3"/><file name="WalletAliPay.php" hash="504c419c6ba8d1ace0fc9d8d61349ab7"/><file name="WalletPaydirekt.php" hash="d13617224d1b6555df3697ce9d82a951"/><file name="WalletPaypalExpress.php" hash="3dffb73a3179e6fd51ee29bf5f63aaec"/></dir></dir><dir name="Service"><file name="Abstract.php" hash="0d18a404694b7e7facd5eb146b929cf7"/><file name="InitializeConfig.php" hash="1aaa4de5c26d9402e7d0e12787537420"/><file name="InitializePayment.php" hash="688d23ed08cdc74797818ad84d9359cc"/><dir name="Config"><file name="ProtectCheck.php" hash="277c4034d99aa9b693b5b1466a2f2013"/><file name="XmlGenerate.php" hash="911f084fe43e51f8f87489b67c2145cf"/><dir name="PaymentMethod"><file name="Create.php" hash="85b6c445eaad7670db9f01af94b1be66"/></dir></dir><dir name="Transaction"><file name="Create.php" hash="8cf60f9560de148f28da3127dc63121f"/><file name="Update.php" hash="f25e151fd02916472e7792360699a988"/></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="Payment"><file name="Abstract.php" hash="d0c3440295463397f71c3cdc221b10a1"/><file name="Authorize.php" hash="fa22191f012150eb5bd4ab2b183522dc"/><file name="Capture.php" hash="58bee25ef7c318f53a00d608cf16d0bf"/><file name="Debit.php" hash="4320627bc743c5ae303296417c64c232"/><file name="Genericpayment.php" hash="c1f53f413810ffec500def8743cb9c0f"/><file name="Interface.php" hash="5a6669702b6f966cdca52378e96e60d2"/><file name="Preauthorize.php" hash="b13323bc57512b9244a217dcc8106625"/></dir><dir name="Management"><file name="GetFile.php" hash="d4e2f912594eb12a70355bea31e9ee21"/><file name="GetInvoice.php" hash="16da5759ecfbe625633da5e1e00cfecd"/><file name="ManageMandate.php" hash="8bea957a3e67e3f611bd927263161a72"/></dir><dir name="Verification"><file name="Abstract.php" hash="69590e6b1b03ed390dce89b3546744ed"/><file name="AddressCheck.php" hash="c2a4557d6b24ecfad4b55406eb29b19c"/><file name="BankAccountCheck.php" hash="a78e4e65d55c07e5b6f0dd2139219a53"/><file name="Creditrating.php" hash="b6c124ad841cc7b2cff399517ddea0ac"/></dir><dir name="Paypal"><dir name="Express"><file name="Checkout.php" hash="bd3e3986fa253182a69233ed671d8c0c"/></dir></dir><dir name="TransactionStatus"><file name="Execute.php" hash="9b2e21ee969c8554ab8f74aea08e2217"/><file name="Forward.php" hash="8dacb47c9a0db8e76669158aa15303b6"/><file name="Process.php" hash="40266d824dab0894b41d5f3ef7b6f000"/><file name="StoreClearingParameters.php" hash="5bee1df3211623d42d84681a116b6fd2"/></dir><dir name="Sales"><file name="InvoiceCreate.php" hash="67a9be2eddad7f3c688750301d371505"/><file name="OrderComment.php" hash="5bc30e4232d1339d261f96d61fbb8fee"/><file name="OrderConfirmation.php" hash="85c285278f7dfebd7930103b29c34e4b"/><file name="OrderStatus.php" hash="fe3f8df1627c19363f21a29b4e8085f2"/></dir><dir name="Export"><file name="Collection.php" hash="a5c70029c0b2678fdc46dd62ad73bf68"/></dir></dir><dir name="Handler"><file name="Abstract.php" hash="23083c01168abdeb09084cf4e4683ea3"/><file name="Interface.php" hash="8137fbb2cea9866c2d6a64421653b1f7"/><dir name="Payment"><file name="Abstract.php" hash="a3d25024d57f68ea0ded7a44dc55cd8c"/><file name="Authorize.php" hash="0693282e074f6c22824c5eab347aa9a2"/><file name="Capture.php" hash="d6d7dd0dfc16066faebc9678bb98b0ca"/><file name="Debit.php" hash="3dcee9f980aa64fb8d2ee93e4cdc91cb"/><file name="Genericpayment.php" hash="50ec7f11bd99ec553208908e387ba8bc"/><file name="Interface.php" hash="3ff3b7247a7f69dd84b0999259f24bf8"/><file name="Preauthorize.php" hash="377a4242911f900ad046edc03da31891"/></dir><dir name="Management"><file name="GetInvoice.php" hash="4fc10247b8969f9dbe447d3003a052a0"/></dir><dir name="Verification"><file name="Abstract.php" hash="ea78df404c7534b04d802b78680fe286"/><file name="AddressCheck.php" hash="6283be3e5fc207ac5b5110081edb34d9"/><file name="Creditrating.php" hash="388f4db48cc2e4e63df15d51ca7c764e"/><file name="Interface.php" hash="601a0d018c10962c13e26c67ecb60deb"/></dir></dir><dir name="Sales"><dir name="Quote"><file name="Address.php" hash="a676afc857fa88aacf4a8e8b20e06627"/><dir name="Address"><dir name="Total"><file name="Fee.php" hash="df08a95a2a57c1922430e093a3fed390"/></dir></dir></dir></dir><dir name="Observer"><file name="Abstract.php" hash="f5ea4d7c8b9dcaf1e5c89ad85e4e24b7"/><dir name="Config"><file name="Protect.php" hash="43a15ba0cd8f4b7e254d366bcde52995"/></dir><dir name="Store"><file name="PaymentConfig.php" hash="fdf9db06695c1ef6a90a1695a8df58b0"/></dir><dir name="Protocol"><file name="Api.php" hash="8756084b6e8c4ce3ff7fddfae2cbba8f"/></dir><dir name="TransactionStatus"><file name="InvoiceCreate.php" hash="e5f11c94c3153a0c7b4e29d6ac140628"/><file name="OrderConfirmation.php" hash="0f6cd142348ad915192234baa71b38ad"/><file name="Reminder.php" hash="e476fbafaec9b3f2fa3d0ec5f57f6dce"/></dir><dir name="Sales"><file name="Order.php" hash="21322bfff56601ab32931503aefc496a"/><dir name="Order"><file name="Invoice.php" hash="83965cfe7fdcf12ac2dd330ba5062d60"/></dir><dir name="Quote"><file name="Address.php" hash="d6f59a9f0073f51af8e01afb46d42de5"/><file name="Payment.php" hash="49864ede5b1ab94fc51a98b4cadc2874"/><dir name="Submit"><file name="Failure.php" hash="fdb4368fedb3b7cd94c46f303b588256"/></dir></dir></dir><dir name="Checkout"><file name="Onepage.php" hash="2241ce075b79844d5e542c0f55976dc2"/><dir name="Onepage"><file name="MultiplePaymentCheck.php" hash="402c3f592a95884ba73018e2f6de02a8"/><dir name="Payment"><file name="Methods.php" hash="8e08704881acfec33f057dedfd933da0"/></dir></dir></dir></dir><dir name="Domain"><file name="Customer.php" hash="21215436b7146f5f1470bba12cd09ec5"/><file name="Transaction.php" hash="cdff7696ae08ff43c98c9e67578a25f1"/><dir name="Config"><file name="PaymentMethod.php" hash="7dc8a260d4e217316efe7be404f215b6"/></dir><dir name="Resource"><file name="Customer.php" hash="f1cf269f52b8aee82fab4911908fac99"/><file name="Transaction.php" hash="95be921753908562e6aa35090f1422d6"/><dir name="Config"><file name="PaymentMethod.php" hash="975713341213d254deb6d9fdef853145"/><dir name="PaymentMethod"><file name="Collection.php" hash="92fcb0cf48eada524e326942f1dd5c4b"/></dir></dir><dir name="Transaction"><file name="Collection.php" hash="4aebb55aea7a3c6e9905abfea2bbaebf"/></dir><dir name="Customer"><file name="Collection.php" hash="f43cdb8f3038d92f60982492948c0535"/></dir><dir name="Protocol"><file name="Api.php" hash="7c706fae8654fe6f8426ab3208d1395e"/><file name="TransactionStatus.php" hash="c9337a12195e1f4db8b643969177e0cd"/><dir name="Api"><file name="Collection.php" hash="1925f5bb7d31749f4ea548ec474be000"/></dir><dir name="TransactionStatus"><file name="Collection.php" hash="884176fcb71b1a76d2b094bb70644c5e"/></dir></dir></dir><dir name="Protocol"><file name="Api.php" hash="23e1b609a26afd58f25f5c70c7f1f9f3"/><file name="TransactionStatus.php" hash="a52f9abcda750e0fedbc807b28750a2e"/></dir></dir><dir name="System"><dir name="Config"><file name="Abstract.php" hash="6e25b466abcbcc02a73effad278a3775"/><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="4c40cdf0d4ce2887d2dd372e7535283c"/><file name="CreditCardHideCvc.php" hash="12840f6a9090f6e1722a53efd6b7d56c"/><file name="CreditCardType.php" hash="a4dd68bdd7abe455c6adeb3e20e1bb55"/><file name="CreditScore.php" hash="bc54944274a9d5137c474dcf27fc91f9"/><file name="CreditcardCheckCvc.php" hash="aaec74a3dcb291c6b555af3c49e7f6a7"/><file name="CreditcardRequestType.php" hash="e8a1fcfb17e37f98b28be606d08721e4"/><file name="CreditratingChecktype.php" hash="985ce6d65da0281e8e99f334e980e14e"/><file name="CreditratingIntegrationEvent.php" hash="9da728646ff3eea66e6155fb4d4b4233"/><file name="CurrencyUsage.php" hash="b4884c120331479be761f61841782a8c"/><file name="HandleResponseError.php" hash="6c92277e38f8256f6fe7b6696107fdd2"/><file name="KlarnaCountry.php" hash="a1b6d1c4a2a82b17595773516353525f"/><file name="MethodType.php" hash="639caf221e76d6c9549e7db2971b4c4f"/><file name="Mode.php" hash="f4b7f10abd52f5b5d23873e159e4fc23"/><file name="OnlinebanktransferType.php" hash="804bf6bd18c9903519e48072ab33d1da"/><file name="OrderStatus.php" hash="a734b81792fb54ddf198d5434f0e936f"/><file name="PaymentFeeType.php" hash="673d0ed1760fbac4cc16c46afec91f88"/><file name="PaymentMethodCode.php" hash="c9dce62294fc2304b2dff6f893472fe9"/><file name="PaymentMethodType.php" hash="c842261dc24885d4d5fd171207b32969"/><file name="PayolutionType.php" hash="daedc7513fdccbbf5cb8984c46004438"/><file name="PersonStatus.php" hash="8d909a2f468207880d3b431dbfbfdef8"/><file name="RatepayType.php" hash="fb914099da2c9eb8157e5b12ed684ec4"/><file name="ReminderLevel.php" hash="cac22bfaece3ccca9a51adc59efdf44b"/><file name="RequestType.php" hash="f43e32fd32329193252190746f0a8571"/><file name="ResponseType.php" hash="d6a64bbe4ea58d2126ff8d7f76795bcf"/><file name="SafeInvoiceType.php" hash="e33c155d6eb7b8b05bb2eef81c492bd4"/><file name="SepaCountry.php" hash="1d53612b26e8cc6e90f6ae8903dae50d"/><file name="Status.php" hash="2612834bc2a1ed7c43a2cc3342adf63d"/><file name="StatusTransaction.php" hash="53271af6dbe8195a8fa1e12a79a56c68"/><file name="TransactionStatus.php" hash="8c1f59103ba441a3bddbf454bc4c3129"/><file name="TranslationErrors.php" hash="8bfd44de746c4e207254e9b3a6111d1b"/><file name="TranslationMonths.php" hash="326d7bd14ccaf5a9619024a45f7c3d86"/><file name="TranslationPlaceholders.php" hash="3fd7b7faa63a08ae76d72576e7f5d175"/><file name="WalletType.php" hash="c49c188f400e808a58348716a9fa421e"/><dir name="Backend"><file name="Protect.php" hash="6a1c8963c3897537095c643aa51cdff3"/></dir></dir></dir><dir name="Mapper"><file name="Abstract.php" hash="a8bd9e2dc5f40321e1635c477e479eb6"/><dir name="ApiRequest"><file name="Abstract.php" hash="67a9f749767b79e7641138f8edc9c788"/><dir name="Payment"><file name="Abstract.php" hash="76debb58c143c54bf71f97e191f98a2a"/><file name="Authorize.php" hash="7b4b3ee3e5fe3614158a2538878ba4f0"/><file name="Capture.php" hash="5ab8029d587b34b9f207352bc52ad408"/><file name="Debit.php" hash="79561d4cdef1c13f4859217e901d1db7"/><file name="Genericpayment.php" hash="62e809116a8bd12fd0888ded24bd2786"/><file name="Interface.php" hash="2ed7debbc0cbe1979be9ad4fa583c63d"/><file name="Preauthorize.php" hash="5de50d89d2c8bde9f64029fe787191ff"/><dir name="Authorize"><file name="Abstract.php" hash="d59c18a29def3def8a4575fbd988baa3"/></dir></dir><dir name="Management"><file name="GetFile.php" hash="77332c9a66e7b8602acad05dd210c116"/><file name="GetInvoice.php" hash="6adf60f0b3a25cda50fc6fba70d69193"/><file name="ManageMandate.php" hash="8c62f61efca86e50196c097b3eacac82"/></dir><dir name="Verification"><file name="Abstract.php" hash="6b492aabd24d09580bb5c8184ebab5dd"/><file name="AddressCheck.php" hash="32daaf0e41fb66d466da23d22bea9ce2"/><file name="BankAccountCheck.php" hash="03cd298f9524b986ebbb9fe0728d64b3"/><file name="Creditrating.php" hash="bc9852d31d3fc2fc4c2e43263d4042ee"/></dir></dir></dir></dir><dir name="Block"><dir name="Payment"><dir name="Method"><dir name="Form"><file name="Abstract.php" hash="4d9b1db87633c0ce5151496dcad0cadc"/><file name="AdvancePayment.php" hash="f8fa142db063838f6e2affd24e605309"/><file name="Barzahlen.php" hash="a7373ba833d79231e56c9125febbc095"/><file name="CashOnDelivery.php" hash="47aa8eae525f0926cfa0ca39dbf16dd8"/><file name="Creditcard.php" hash="5a273dd493e7164a052801773034aa17"/><file name="CreditcardIframe.php" hash="659f575c4444503a130ea1b5ba1b6283"/><file name="DebitPayment.php" hash="9d7c975710d2b76d5cff2acd436d556e"/><file name="Invoice.php" hash="792e994d4e724c508c44aa80c2c05377"/><file name="OnlineBankTransfer.php" hash="b252f6613a62b9b3c1e28ac09833e1c0"/><file name="OnlineBankTransferEps.php" hash="564217ae1d419504499e1a19418f0c55"/><file name="OnlineBankTransferIdl.php" hash="f8ee82ebae3691832a10063a90c5604b"/><file name="Payolution.php" hash="1bf628f52c82a98e843283d03806b4e5"/><file name="Ratepay.php" hash="c5eef0c3f506000d51e66c9e2fe0640f"/><file name="SafeInvoice.php" hash="cac062f226e55c662fdf9b9708c9972c"/><file name="Wallet.php" hash="71dcdab9b5dc2de658a5d0a123a8cafe"/><dir name="SafeInvoice"><file name="Klarna.php" hash="a0a66232d38133f01f28a2005b65a7be"/></dir></dir><dir name="Info"><file name="Abstract.php" hash="eb7104561497ed0ba574b1f2aee24c29"/><file name="AdvancePayment.php" hash="5a30ac680ba4b813b8292ee680970815"/><file name="Barzahlen.php" hash="e93c0fb7294aaeeb55d9a46f2ae2bfd1"/><file name="CashOnDelivery.php" hash="f98ff0c449f5fd265aeb1e0bba189d88"/><file name="Creditcard.php" hash="df4f9838fdb8652852b52af14b7a7509"/><file name="CreditcardIframe.php" hash="5ee8c264a26c3e23cc26072dbfb6ae1b"/><file name="DebitPayment.php" hash="f7e390fae84439f5003578a81699eef1"/><file name="Invoice.php" hash="4e39306b2241b19e8d75684307522aaa"/><file name="OnlineBankTransfer.php" hash="a6b327b86716a748cbf24e789c25a5f7"/><file name="Payolution.php" hash="a71348d576319112b8b8c22f60e1bf55"/><file name="PayolutionDebit.php" hash="54b0dcda330e9652f382f894c1a11c70"/><file name="PayolutionInstallment.php" hash="046f3565a33831016614a280f8faaf01"/><file name="PayolutionInvoicing.php" hash="07c7c319c3b3678db0a9168c30eb7acb"/><file name="Ratepay.php" hash="f4c7ad62d7de14affc7320769ce274f1"/><file name="SafeInvoice.php" hash="4e3b190d140c07f31bec088a4823993e"/><file name="Wallet.php" hash="1c97123bd3b8c5c10e766dd7749f2076"/></dir></dir></dir><dir name="Adminhtml"><file name="Information.php" hash="2f3d6c4cf14b3072a1569e570b2148c3"/><file name="Transaction.php" hash="a5eac5d1445b7ccc6aae176275180caa"/><dir name="Transaction"><file name="Grid.php" hash="963d1b3bf06e946f6e1f9d0efd516c98"/><file name="View.php" hash="c7f9f79f04b8ada5431f0adf8e6a032c"/><dir name="View"><file name="Plane.php" hash="161a1c1f5cb58333e4428414397a91f6"/><file name="Tabs.php" hash="127b5f4090f96a1956f2838e7e1bf90f"/><dir name="Tab"><file name="General.php" hash="bc901fbe55449792917519c795c58808"/><file name="TransactionStatus.php" hash="ec9da29492e899eb96f1584648155613"/></dir></dir></dir><dir name="Widget"><dir name="Grid"><file name="Container.php" hash="31ec1cef516054014f7787028c31eb94"/><dir name="Column"><dir name="Renderer"><file name="Datetime.php" hash="f210b16cd2aca98567dfd30c19f02b0b"/><file name="UnixTimestamp.php" hash="a1e6e7a633fea675c055ab09a334c759"/></dir></dir></dir><dir name="View"><file name="Container.php" hash="dfd28e3f3205c9ab6f1d5ba5cdd1222c"/></dir></dir><dir name="Configuration"><dir name="Wizard"><dir name="Config"><file name="Form.php" hash="7e48e792893e9a64f7001e96b003e382"/></dir><dir name="Page"><file name="Edit.php" hash="766d8087922d742d66d232a3b6e6db9b"/><file name="View.php" hash="6bb5485d457d44cffab69e62bdd08cce"/><dir name="View"><file name="Plane.php" hash="cc70b675f9529034782a0bbaa7b04d29"/></dir></dir></dir></dir><dir name="Protocol"><file name="Api.php" hash="68995cded84ec3e170fcf9bbef61da7c"/><file name="TransactionStatus.php" hash="6aea3d2490528dc07dc756726d210b25"/><dir name="Api"><file name="Grid.php" hash="8c108e20ff7eaa0b2cb80a62e0576309"/><file name="View.php" hash="4ed21076f4e0ffb16583c94c6fb0beac"/><dir name="View"><file name="Plane.php" hash="daf40463ac56195f9d2181e35062baa2"/><file name="Tabs.php" hash="cc81cd30acbda3b87f2b302ee8cdaf1a"/><dir name="Tab"><file name="Exception.php" hash="81548e97de365383642ee469a0622a85"/><file name="General.php" hash="9a5d35a92a9d622a2ddfb0edafa76092"/></dir></dir></dir><dir name="TransactionStatus"><file name="Grid.php" hash="205b43293981b362381f6770580f4aa5"/><file name="View.php" hash="faa6c3552ab2c3844bc1732cec0d7a8e"/><dir name="View"><file name="Plane.php" hash="e7fee81fb6ee269bab8186972e0093a1"/><file name="Tabs.php" hash="aba3d7bf0ab3762a2900237b21a2198a"/><dir name="Tab"><file name="General.php" hash="a80cb470751f948b35aa04f991dd4486"/></dir></dir></dir></dir><dir name="Information"><file name="Abstract.php" hash="b5f3d222733f298f0dcff2bf757e4ed8"/></dir><dir name="Sales"><file name="Order.php" hash="79662c87d3398d80810d3f1f4e47b235"/><dir name="Order"><file name="Grid.php" hash="6f5fd9b2403d71df1fd6fac2e7d4bf44"/><dir name="Create"><file name="Init.php" hash="3f2f8f8de024565abc1f8e4ced98319b"/></dir><dir name="View"><dir name="Tab"><file name="Api.php" hash="bc67db6b06ecf717bd13cee05e9d1b61"/><file name="Transaction.php" hash="f81db6106c87a921a1aad36b1955addf"/><file name="TransactionStatus.php" hash="cc7f9710c363303631a18d1e1a7fdacf"/></dir></dir></dir></dir><dir name="System"><dir name="Config"><file name="Hint.php" hash="f3ae23c44767cf7927983c549659139e"/><file name="Notice.php" hash="fa4db3ca236eddf6bda5703329b0508c"/><file name="Payment.php" hash="bb45a19cf55334eec1d14d89747d1b59"/><file name="Tooltip.php" hash="a2d845298c228c71824aafa16e23d879"/><dir name="Payment"><file name="Edit.php" hash="0d1a0617caebe78c60584c0915651576"/><file name="Grid.php" hash="7ee29ea16b7cbdfe2d0ed8fe742c1017"/></dir><dir name="Form"><file name="Field.php" hash="9c7f06f1a79d2308d5bf89c08b986b62"/><file name="Payment.php" hash="61981692da138f2124e3501574272c6f"/><dir name="Payment"><file name="Method.php" hash="1baa04e1cf8bb74a690d91c6d6c59df1"/></dir><dir name="Field"><file name="Abstract.php" hash="076b57a816da0193554773616f5d6d99"/><file name="CcTranslationErrors.php" hash="e141cdfa82e91c35c3a03d60e0e8811e"/><file name="CcTranslationMonths.php" hash="4382b30eca29f3eef8a0cbae589ce426"/><file name="CcTranslationPlaceholders.php" hash="53ce2845928c436624f58dbd9055c23e"/><file name="CreditcardTemplate.php" hash="6f16b9ba30f45815249635ad0c50cb07"/><file name="Forwarding.php" hash="d935cf43c05d6a5471d978d7b3da1b5f"/><file name="Info.php" hash="403bb1317e88e67abbc8da62d5249411"/><file name="KlarnaStoreId.php" hash="d598bf18cb938b0db6bcb057a2e1f785"/><file name="PaymentFee.php" hash="de03567ab3a9f8f7b8b34d4525a774e7"/><file name="PersonStatusMapping.php" hash="e67182d5fc5ae0b7299aa67127ea3423"/><file name="RatePayStoreIds.php" hash="4406045c36d7c9144e0b55b4d47125db"/><file name="StatusMapping.php" hash="0b89ef165def6631e3b3360669c202f9"/></dir></dir></dir></dir></dir><dir name="Paypal"><dir name="Express"><file name="Form.php" hash="ba423a9b4a05a29e42ccec59ee6d92c6"/><file name="Review.php" hash="fd2fe4b8239003f9fcf07ee30b0790c6"/><file name="Shortcut.php" hash="1137259ff80e89e1bbdd39570314823b"/><dir name="Review"><file name="Billing.php" hash="9059a1c6db5e53bb961ebe774396a316"/><file name="Details.php" hash="84667d363b6e065a0b10b2fa1f1e23b1"/><file name="Shipping.php" hash="a5b92c87f7ce44a65b7057e2f5ee84d2"/></dir></dir></dir><dir name="Checkout"><file name="RatePayInstallmentplan.php" hash="1da743f993aea7523ff5561df55f0985"/><dir name="Onepage"><dir name="Payolution"><file name="Installmentplan.php" hash="25ef9f61e28dd2943715ee18b2b14add"/></dir><dir name="Payment"><file name="Additional.php" hash="434d3b95e9bafb0ccf916f1bd16f195f"/><file name="Iframe.php" hash="b3c3db61cafd4a21977282d44e63ff83"/><file name="Methods.php" hash="4a2599fe25d0a82a5961ebe10e22f2f3"/></dir><dir name="Review"><file name="SepaMandate.php" hash="1a2862e1c2bea5303747a452896be4e4"/></dir><dir name="Success"><file name="Barzahlen.php" hash="aa1e25da3c03372b6748e171745f6739"/><file name="SepaMandatePdfLink.php" hash="afc0b741b5341bcf022652169249c8d4"/></dir></dir></dir></dir><dir name="Helper"><file name="Abstract.php" hash="6cdf9429c360c37424a5ad96eb4f9351"/><file name="Compatibility.php" hash="49072c7de35a8f44a4ec601f0f735061"/><file name="Config.php" hash="a198e855b7eba2543cc63c574acb48ce"/><file name="Data.php" hash="c3ade2535f3e88c3c6fa70c3ffa7f044"/><file name="Email.php" hash="74938c312e2d8c2d15bed6fd1368d9de"/><file name="Registry.php" hash="da6aee13a620bd78e6aa12e1a1700bfc"/><file name="Score.php" hash="d1e2597f08cb1c003be69a00883f29d4"/><file name="Url.php" hash="8918f20f7b254d90e368d2b3c8ccd222"/><file name="Wizard.php" hash="08d99564117814683296510a3188d90e"/><dir name="Sales"><file name="Button.php" hash="589ed3c8ffae4ed8a5a3e5c6afc51f34"/></dir></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><dir name="Migrator"><dir name="etc"><file name="config.xml" hash="c02594b32fc4093193249da93d371609"/></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Payonemigrator"><file name="MigrationController.php" hash="7a2bb93332661c541c870333058017d3"/><dir name="Wizard"><file name="MigrationController.php" hash="f535d61fd589028346c15991e2841f1f"/></dir></dir></dir></dir><dir name="Controller"><dir name="Adminhtml"><file name="Abstract.php" hash="d097e5711c5f202fd1567b526483fe24"/></dir></dir><dir name="Model"><file name="Factory.php" hash="1600a5165864a2c85b0579132bddeb3b"/><dir name="Service"><file name="Abstract.php" hash="421ed3f564ed0a398a1e6c46ff2bfcd8"/><file name="Migrate.php" hash="9a42d950b90c3e4cc8d4a58e9120601f"/><dir name="Configuration"><file name="GeneralMigrate.php" hash="044e996b5f7243086d66d85444bef05c"/><file name="PaymentMigrate.php" hash="bc8fe678bf34a0cf316153ade67e1159"/><file name="ProtectMigrate.php" hash="7b949b51064506ff436073f33b7e618a"/></dir><dir name="Sales"><file name="PaymentMigrate.php" hash="8bc1d732c0eaff31671f87e52d429be7"/></dir></dir><dir name="Mapper"><file name="Abstract.php" hash="3fe5cb6512c153cb930ca9b4c7a86f14"/><dir name="Config"><file name="General.php" hash="f9f043f775763140defa9449990144fe"/><file name="Payment.php" hash="31732b673ccb9935b77d4f17ef4e9c0c"/><file name="Protect.php" hash="182e8174e629daad49d9635f6dc78d60"/></dir></dir></dir><dir name="Helper"><file name="Config.php" hash="3eeea10274a482f7cb10aa66a7924e0e"/><file name="Data.php" hash="fc80250b75d917371c32b0b5633ae189"/></dir></dir></dir></dir></dir></dir><dir name="js"><dir name="prototype"><dir name="windows"><dir name="themes"><file name="payone.css" hash="ca84a0501c8f6f794c08bc34c013aa01"/><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></dir></dir></dir><dir name="payone"><dir name="migrator"><file name="migration.js" hash="602a23b295cf6b241845fa626b089c91"/></dir><dir name="core"><file name="addresscheck.js" hash="3ec4e063d7f3d635c02b266c38eeb707"/><file name="client_api.js" hash="dd107fcd812ac77a99e3b72c01672b7a"/><file name="creditcard.js" hash="0b96f8e44884337dcae2bc968f5aeec6"/><file name="debitpayment.js" hash="4605d0807c7016a22d4233a638527f33"/><file name="klarna.js" hash="22de283a0a0b98aa880d4f2f55f245af"/><file name="onlinebanktransfer.js" hash="be63fc8275872271114f87ff4d196276"/><file name="payolution.js" hash="920331503810455fda8f69d931676358"/><file name="ratepay.js" hash="1e3d2c55869291d0254e9119066bdddc"/><file name="safe_invoice.js" hash="98db168410c2327b7c32839a39ca2b40"/><file name="sepa_input.js" hash="38f379a325f56108ffe7702222c773bb"/><file name="sepa_validation.js" hash="d9052f5f45f8ae0161ade34676fb2b39"/><file name="wallet.js" hash="8b52a7055252923888319dd057aa1e4e"/></dir></dir></dir><dir name="lib"><dir name="Payone"><file name="Autoload.php" hash="56707f5883c217f5cf2fd54d6a3d86f3"/><file name="Bootstrap.php" hash="e0e3380ceba6f5315d57f1d3238bfb92"/><file name="Builder.php" hash="1298940f88125bc27a3bf7b5641e0052"/><file name="Config.php" hash="2ba42f821cb4314de7effb683b347600"/><dir name="ClientApi"><file name="Factory.php" hash="1c986f90b6735fd77b61114a92b8364f"/><dir name="Enum"><file name="RequestType.php" hash="c30f83abe7dc48c59339b7fa3e3648af"/><file name="ResponseType.php" hash="8d07f1c93d0680f61d59bf2163042be5"/></dir><dir name="Service"><file name="GenerateHash.php" hash="5a7f367630a3dabb8067eb261b1935c3"/></dir><dir name="Request"><file name="Abstract.php" hash="9e2bce9d86a4eaa966bd79ed04f829eb"/><file name="CreditCardCheck.php" hash="89ad304836bfe249de78a7ed2f4df4aa"/><file name="Interface.php" hash="a5550465e40d44f2bdca9d25581b1aff"/></dir><dir name="Exception"><file name="Abstract.php" hash="1eb99fc78d7289b66c62b9f3feeaf5f4"/><file name="InvalidParameters.php" hash="19df1c0d0bb6ef91560329ca960d5e8d"/></dir></dir><dir name="SessionStatus"><file name="Config.php" hash="6d334a0289e62ff4dc733bd0921487c5"/><file name="Factory.php" hash="cb54b2d7bc0796482d757b9a0ab1d799"/><file name="Request.php" hash="12d0b33e4baa84668e892d4c3654c9c0"/><file name="Response.php" hash="9ccca133335feee635fdd0ca780c0620"/><dir name="Response"><file name="Abstract.php" hash="ab13febfb9bd6b7f077c4f955cad2c5a"/><file name="Interface.php" hash="5d66a02df38baba75ab21264cc73c7c4"/></dir><dir name="Validator"><file name="Abstract.php" hash="4cf7905a160c59b286c3dfb51501b728"/><file name="DefaultParameters.php" hash="28f711bf64a2d09c4aed54a3de44c8ba"/><file name="Interface.php" hash="cc04e77ec7cdd7e72f223b4d851b892c"/><file name="Ip.php" hash="d8adc0c9006f1ceb6bffcd163fe948de"/></dir><dir name="Enum"><file name="Action.php" hash="86aae514964a85a0dff8fb7d7c79093b"/></dir><dir name="Service"><file name="HandleRequest.php" hash="0106a9b7d02d1bbe7cf5ae29a3da5b79"/><file name="ProtocolRequest.php" hash="06c6070463c86b329fded5ac6c1b859b"/><dir name="ProtocolRequest"><file name="Interface.php" hash="d364210632f9c03cb7e2d95ff960592c"/></dir></dir><dir name="Request"><file name="Abstract.php" hash="2a902af6c6046f52c6ee56645f83ddb8"/><file name="Interface.php" hash="35c176b9c92f34678e2ab5beca41dbac"/><file name="Item.php" hash="865487598996bde31a4cc80bcf6b59e4"/><dir name="Item"><file name="Abstract.php" hash="f8eab3cae8b5a8df14dba41218a12b56"/><file name="Interface.php" hash="8290c4e00daa898dc4a84700e74bd9b3"/></dir></dir><dir name="Persistence"><file name="Interface.php" hash="2c78e6c0e8eca67cc7b2d126b7fa547d"/></dir><dir name="Exception"><file name="Abstract.php" hash="6128f2e2d4ad5a38dfb09cc2adecc21f"/><file name="MissmatchingKeys.php" hash="c69e2e3e5f81ba53f4226f9757d1dfc0"/><file name="NoPostRequest.php" hash="6adfc0610f747cb2151aed01c6bdfec9"/><file name="NoRequestData.php" hash="6132f51c715ab7eb3ee1937455261a47"/><file name="Validation.php" hash="159feaa182829dd2ccb0bbf978b6e1a8"/></dir><dir name="Mapper"><file name="Request.php" hash="134124f1325df30d07d89c31ab995547"/><file name="RequestInterface.php" hash="61acebb1e89c610fb37ba525a7412090"/></dir></dir><dir name="Config"><file name="Abstract.php" hash="8b6ab8e8b01f0439427a6185b32f80ba"/></dir><dir name="Protocol"><file name="Factory.php" hash="ef0b2fce1ab02d70f9ed1a3e0f4b87d0"/><dir name="Config"><file name="Filter.php" hash="f8781db0de4e426e3c2b107eca7bf13d"/></dir><dir name="Logger"><file name="Interface.php" hash="80c813837bfc8d3b62d548daa3bbc5e5"/><file name="Log4php.php" hash="25fdc1fb2006020f6bdafd23e9528872"/></dir><dir name="Filter"><file name="Abstract.php" hash="9d5c4977a5674a5ebba0921aee3810e3"/><file name="Filterable.php" hash="da27430330796e57a2b06d86fd834537"/><file name="Interface.php" hash="7bdc72724988eafedf2a503d1a1371a5"/><file name="MaskAllValue.php" hash="48269402bb572eb96371151ec045bf7b"/><file name="MaskValue.php" hash="27f5dfd7c608f4de67fd26f9751b7500"/></dir><dir name="Service"><file name="ApplyFilters.php" hash="5b594d809358ebf032543a8aa63b01d6"/><dir name="Protocol"><file name="Abstract.php" hash="c519a2bfde18c41a75a3681e81ec3493"/></dir></dir><dir name="Exception"><file name="FilterNotFound.php" hash="72b1c4ffa31b18ec27eed40469d222ae"/><file name="InvalidConfig.php" hash="78345f6cd5dd3918747303c9780eda09"/></dir></dir><dir name="Enum"><file name="ClearingType.php" hash="778661ea470d3f178be3c74b02f4e5ef"/><file name="Mode.php" hash="fc06f871f7260eb219f1a70c035a4643"/><file name="Reminderlevel.php" hash="56155ec0e4a65d721c35b376c1619fe0"/></dir><dir name="Api"><file name="Config.php" hash="004c459ae31c87ba73419148bb236f09"/><file name="Factory.php" hash="ae1a00ad5597d967d1f10d80dae42123"/><dir name="Response"><file name="Abstract.php" hash="bb867f7ab5acc53a16837410af5e7ebb"/><file name="Error.php" hash="361aab061dbcd5aade4d2a2ae5224620"/><file name="Interface.php" hash="bfb530e8de56624e9a5a93bb3d8d22d3"/><file name="Invalid.php" hash="d91d1b8f6214e350493c688f3226325b"/><dir name="CreateAccess"><file name="Approved.php" hash="fb671f8b94eb8cb2f01085c71385ef92"/></dir><dir name="CreditCardCheck"><file name="Invalid.php" hash="e95422fb58384c0ca0e82db79dbd5a8f"/><file name="Valid.php" hash="e3565fede3a2b5d80e668617abcf463f"/></dir><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="1b5197cb49c6f3ddc4142a36d49f360e"/></dir><dir name="Consumerscore"><file name="Invalid.php" hash="4ec7a41513ca28e7081e0a7b0fa35f44"/><file name="Valid.php" hash="e0053bb2af649d504dad28f163c0a61c"/></dir><dir name="Refund"><file name="Approved.php" hash="06f5abaf7335c7bc572d0f7707a9d110"/></dir><dir name="Vauthorization"><file name="Approved.php" hash="ef3cffaad1b2498fc2d0028dff8f3bbb"/></dir><dir name="Management"><file name="GetFile.php" hash="1b91f3b9d531dcf022ba9ab3e39b40fb"/><file name="GetInvoice.php" hash="e109c152827a193bfc9b239dbb433fc7"/><dir name="ManageMandate"><file name="Approved.php" hash="7f5e2ec51c4891f5d0062b73d6cf7e30"/></dir><dir name="UpdateAccess"><file name="Ok.php" hash="d3ff7ae424089882b86308fad8b70361"/></dir></dir><dir name="Authorization"><file name="Abstract.php" hash="18ce98f7140cde412fcea0e7c83329a0"/><file name="Approved.php" hash="74d415c45fac3df416ee8ccd6a06f895"/><file name="Redirect.php" hash="1a239aa8bdff6e89b14a43d4ca3be68b"/></dir><dir name="Capture"><file name="Approved.php" hash="3b72ea3ce3dc9f8d82b2d85226613cfa"/></dir><dir name="Parameter"><file name="Abstract.php" hash="1c3e7cfcfc71438005e5c9ae0a2fb9a7"/><file name="Interface.php" hash="167d2b75fc768a4138d8dfc9f8844a86"/><dir name="Paydata"><file name="DataItem.php" hash="be3f172a2d658ac0c3fc42a63ade5ae4"/><file name="Paydata.php" hash="0a32a701c667ae15ae633aeaece83315"/></dir></dir><dir name="Debit"><file name="Approved.php" hash="a9071053a4352acaf3674e8831e84102"/></dir><dir name="Preauthorization"><file name="Approved.php" hash="67775fbdad364515618a69ed583b9c7a"/><file name="Redirect.php" hash="7dc6d21e5d7395127f8a4cceac1ee3ba"/></dir><dir name="Genericpayment"><file name="Abstract.php" hash="d46c7768a58c53f01b05369ea795b2c0"/><file name="Approved.php" hash="532b0a8b135b6db3418fe07de9957a80"/><file name="Ok.php" hash="85655e4cb1b47dc675803a2e288df8e5"/><file name="Redirect.php" hash="1a7d28339213878685bd04ce0199173f"/></dir><dir name="BankAccountCheck"><file name="Blocked.php" hash="8716ee872b079670aeba08e498407754"/><file name="Invalid.php" hash="9317da83f806353ba8692e2d91f0db31"/><file name="Valid.php" hash="3080f0018201faa408964a7d9a126e6e"/></dir></dir><dir name="Validator"><file name="Abstract.php" hash="ead86ababa76997e8dd8886ebfc3335c"/><file name="DefaultParameters.php" hash="8336499dd99a1f583e2ad96769ff7055"/><file name="Interface.php" hash="cd0994f06f5cb491f19820e99da952d0"/></dir><dir name="Enum"><file name="AccessAction.php" hash="7af90f74e723b45ad66852cc48180bf5"/><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="04bf3e0edc682b8dc661a073d1cd7ec0"/><file name="AvsResult.php" hash="aa6abfcd74a49fa2c72b70935456e458"/><file name="BankaccountCheckType.php" hash="b8204010ee3df148395d3c0373c2f67a"/><file name="CaptureMode.php" hash="8a0c5c7b78d8a9e0f44268eb3ef65bf5"/><file name="ConsumerscoreScore.php" hash="119bf444889838ad55b57154eb62f960"/><file name="ConsumerscoreType.php" hash="9e68cc366f03aafbaf7edc268f130af5"/><file name="CreditcardType.php" hash="36c47a06f6d2e2c84dd4b7aa26861d5a"/><file name="DebitTransactionType.php" hash="644169299e92d74b82c15563df348c1c"/><file name="Ecommercemode.php" hash="9e72976aba594d506f62e15f0c7c9ec1"/><file name="FileFormat.php" hash="5bd47fb4e462e951f2169c6734242c19"/><file name="FileType.php" hash="095d4b46f56a93b26f16f470651bb02e"/><file name="FinancingType.php" hash="c067b28050b0d9280b5e8704371b44e3"/><file name="Gender.php" hash="fd769d163ae062a020fe335d473ebce4"/><file name="GenericpaymentAction.php" hash="186217ff396e2b4d4fc85d2016cbc436"/><file name="InvoiceDeliverymode.php" hash="20c0fb5edc752eaa13f7485ae927302b"/><file name="InvoicingItemType.php" hash="6b179cde7ee57c4e2d979836ea0134b6"/><file name="OnlinebanktransferType.php" hash="e5868784aa05af683558d43773080093"/><file name="PayolutionType.php" hash="e57ccfbb0461c55d2544bc757d44a99f"/><file name="PayoutOpenBalance.php" hash="f3a9648a134d0637dc0b86ba2d466805"/><file name="PeriodUnit.php" hash="aaa82eab4aae4837e4df7c7abab7652c"/><file name="PeriodUnitRecurring.php" hash="c7064252b3dbb22688f133c3294218df"/><file name="RatepayType.php" hash="315611c5fc20f2c7df415dd602ac9560"/><file name="RequestType.php" hash="0f46029990e12dee9e6a29e70eb4881b"/><file name="ResponseType.php" hash="092e28de767b844d119975e55c65d2b4"/><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="fbc225348cbd42644d386b203c2aaa2b"/></dir><dir name="Service"><file name="Abstract.php" hash="24ef22fd385dd99d6f2bf4413b74cac1"/><file name="Interface.php" hash="a3c79f33b0a9ac10778c088e2b660ad3"/><file name="ProtocolRequest.php" hash="338deff5b5f4d30c927c1e4b708f658a"/><dir name="ProtocolRequest"><file name="Interface.php" hash="e45a08d8c42675881617033eda0df27b"/></dir><dir name="Payment"><file name="Abstract.php" hash="31697d161f8ddecbf1380fcfde1b278b"/><file name="Authorize.php" hash="737172a1dfb86e523da706e499db88e5"/><file name="AuthorizeInterface.php" hash="a252deb55f6d2856d22389d7946c96e8"/><file name="Capture.php" hash="70510c4b962bf20632cc824239d79924"/><file name="CaptureInterface.php" hash="df0375f93cb5c86391fbb1394ef45a32"/><file name="CreateAccess.php" hash="3c6886cd92e46fd5a57c80002b5942c0"/><file name="CreateAccessInterface.php" hash="003a3d785f83286f506b869171962aa4"/><file name="Debit.php" hash="18c7aed47628aed4ffb5baef2fad14ac"/><file name="DebitInterface.php" hash="47d73baa6e092f21dfc7ffcc43eb9c4d"/><file name="Genericpayment.php" hash="00837e45262fe8324067f81c7f2c6907"/><file name="GenericpaymentInterface.php" hash="feef6095776d0406cb390b7a2902d2d9"/><file name="Preauthorize.php" hash="b038f12e675e8b47a0496b3347e6e950"/><file name="PreauthorizeInterface.php" hash="d73caab0e6851b246e5c3aed6026e08b"/><file name="Refund.php" hash="3c0967aba96de8d9c14153f6659b9d2b"/><file name="RefundInterface.php" hash="0cb30e224128b3f8a2f61a6a750af4cd"/><file name="Vauthorize.php" hash="abf55267f5ffbfa31307b0244e6d39bb"/><file name="VauthorizeInterface.php" hash="16331e48b7c2e1d505ca7318ad4740fc"/></dir><dir name="Management"><file name="GetFile.php" hash="63e55675376dcc372cee6ef5b5d3fb33"/><file name="GetInvoice.php" hash="e7e764daa5ec37aa40905a76236f01f7"/><file name="ManageMandate.php" hash="f3d88d315ab5567bb8b0c79e39c2a3ea"/><file name="UpdateAccess.php" hash="0f0b9ce67ac880ae3589d51ff5b8fad6"/></dir><dir name="Verification"><file name="3dsCheck.php" hash="c7592588376cce47fb44fc752b2b6a42"/><file name="AddressCheck.php" hash="56ca231269264430c6908a0fec336a7f"/><file name="BankAccountCheck.php" hash="a2c419d80194abf5fa5678c8f68c8360"/><file name="Consumerscore.php" hash="e2c011355f09a8fda2b0b10e65b96372"/><file name="CreditCardCheck.php" hash="75f87cc35b2de68d957ca98a69acc869"/></dir></dir><dir name="Request"><file name="3dsCheck.php" hash="8502019ed3c3057fe05ee3c1a71aca21"/><file name="Abstract.php" hash="8377b48adf5cb453f786b9f9b6f0cb70"/><file name="AddressCheck.php" hash="aa187c6821e3cef431b119c33a5bf23f"/><file name="Authorization.php" hash="52ed73816ee6887ed4461e5850893182"/><file name="BankAccountCheck.php" hash="e53d0e170608dfac05b1706706bd1212"/><file name="Capture.php" hash="2b05274a3a12b1dff306f455f4a95e31"/><file name="Consumerscore.php" hash="afc7c64148ff01a2044dc748eb78d8a4"/><file name="CreateAccess.php" hash="0819c933758a595ee2ce4ba97bc5d57b"/><file name="CreditCardCheck.php" hash="92abb97fdb171cd07a0af63d51de7fd5"/><file name="Debit.php" hash="4a5c6157d17469de71934a487123986a"/><file name="Genericpayment.php" hash="0a18f0cd51b649b90fab9a625850d8b3"/><file name="GetFile.php" hash="d3cc699dd1fb7720a3f1ea73ff9c8965"/><file name="GetInvoice.php" hash="a5bf340eef45f0b974badc21899423c6"/><file name="Interface.php" hash="558d7665a4c3404e6d89ad13a122367a"/><file name="ManageMandate.php" hash="ba5bdc60c35b954ddbf54f0c1452e707"/><file name="Preauthorization.php" hash="0a681074560da4069e694892c0064f6c"/><file name="Refund.php" hash="712dfd3d8a866bd63406d2ccf8939ce5"/><file name="UpdateAccess.php" hash="e7acd46bcd6eded87d3fe1b38e693521"/><file name="Vauthorization.php" hash="7d694e09878145eedd07164c40fc083a"/><dir name="Authorization"><file name="Abstract.php" hash="d72046006ec357a734890fac03170ad8"/></dir><dir name="Parameter"><file name="Abstract.php" hash="9bf3783d2a788dfb76fd5282e0c5cca7"/><file name="Interface.php" hash="6e34e7349bf3eb3ea52418781b6bca31"/><dir name="CreateAccess"><file name="3dsecure.php" hash="9cdd0c2948d91917002f67f4b6df7615"/><file name="Abstract.php" hash="facb0550043ca99d02cebee364480b82"/><file name="Billing.php" hash="5b562feed4c70471138d7d9a205ad9b7"/><file name="PersonalData.php" hash="8cfdceda4a1f4df12f948ecb244de9a5"/><dir name="PaymentMethod"><file name="Abstract.php" hash="48adbd8e0a37d0ea47b663a848a32158"/><file name="CreditCard.php" hash="b459cb17ffc04b47a7f07ad2bf35ce2a"/><file name="DebitPayment.php" hash="1eedc44773005daa8ca326cfb4765f4f"/></dir><dir name="Invoicing"><file name="Transaction.php" hash="d4bc46e2d834734ee4deea6a7236ee48"/></dir></dir><dir name="Refund"><file name="Abstract.php" hash="6e49e729223f6ea7d095d43923928b9d"/><dir name="PaymentMethod"><file name="BankAccount.php" hash="5710f9b4cc057465977ecbd60623e8fc"/></dir></dir><dir name="Vauthorization"><file name="Abstract.php" hash="300ad44cb6bb1e2e9588e6ac2250820a"/><file name="PersonalData.php" hash="2d909e623d5c1cab9d56fa09e7e83c2e"/><dir name="PaymentMethod"><file name="Abstract.php" hash="99dfa4c670708e81a411d5b8ae7a5ad4"/><file name="CreditCard.php" hash="4580b155e79c6ef4ffc24a123c2470e2"/><file name="DebitPayment.php" hash="d840f41b86010ff9f7f71101af472c43"/></dir><dir name="Invoicing"><file name="Transaction.php" hash="cf24f8ff578f15e25d0e7ecf955d3a70"/></dir></dir><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="4f2ac6a7c1ab5d84cfbddfd00673daf2"/><file name="PersonalData.php" hash="11f9311908abd421e8cdb038bb048579"/><dir name="PaymentMethod"><file name="Abstract.php" hash="9714088466bee6c8349584c74568c5fd"/><file name="Barzahlen.php" hash="913344f40492d10e7db549b432193f1e"/><file name="CashOnDelivery.php" hash="8472ab78a107d67d2bb1585802d3e961"/><file name="CreditCard.php" hash="36bf310a53ccce2a310884c467b91cc0"/><file name="CreditCardIframe.php" hash="3d3f5c8cadabb63aed88d6016252cd51"/><file name="DebitPayment.php" hash="951a5709819744dea784f3978d1c4e7d"/><file name="Financing.php" hash="d10897f433668042eb3e7d794e3a88a6"/><file name="OnlineBankTransfer.php" hash="cbdd65f16b986260beca3f512bb19572"/><file name="Payolution.php" hash="8840b85b215fc79db828dfcd1762b7e5"/><file name="RatePay.php" hash="5c125a0b61f18daa7d9089125c8ab489"/><file name="Wallet.php" hash="8d7eb76136e99ec4bdbad255495ba49c"/></dir></dir><dir name="Capture"><file name="Business.php" hash="fb5c8262c2eaad6a2ce9cbb88afe0b2a"/><dir name="Invoicing"><file name="Transaction.php" hash="f6dce30897bbc38eae58ed5bd10d7e0a"/></dir></dir><dir name="ManageMandate"><file name="Abstract.php" hash="1d06da34f7e4a789305a7933b904c54a"/><file name="PersonalData.php" hash="a1801533d9f9bac1eb85049547ae553c"/><dir name="PaymentMethod"><file name="Abstract.php" hash="a46d217328bf50e110686e564208ce8e"/><file name="BankAccount.php" hash="7105e6ae2878d95723ebc17f4b59057b"/></dir></dir><dir name="UpdateAccess"><dir name="Invoicing"><file name="Transaction.php" hash="faaeafaa78b60f7d8d477c41aa72807a"/></dir></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="8ae63c46a4697feebc1bd7f509973b93"/><file name="CreditCard.php" hash="8c30a4f7a7352bc137a7708b2e35de70"/></dir></dir><dir name="Invoicing"><file name="Item.php" hash="b61d4ceadc6dadc4ba5082d7c6705568"/><file name="Transaction.php" hash="3038d8b62150e0e51763d48c4ff8e239"/><dir name="Access"><file name="Item.php" hash="a5d8f3e81562f7927c02291005c687ac"/></dir></dir><dir name="Paydata"><file name="DataItem.php" hash="3f15b9a4c6f6f4098de54b0d42a402db"/><file name="Paydata.php" hash="5d20fe4316f95041440693a3e2a78591"/></dir></dir></dir><dir name="Persistence"><file name="Interface.php" hash="a77efa3aeb4734aebfe18c9f7e4ccc7f"/></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"/><file name="Timeout.php" hash="0bfdac99f441015b835a218886ae2987"/><file name="UnknownStatus.php" hash="f8bbb8759bdb8104daaed59a31d4b632"/><file name="WritingRequestToServer.php" hash="6bac9fe5228568d57b9492afdc5096e6"/><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></dir><dir name="Adapter"><file name="Interface.php" hash="12e6dcf75c76cf5a44fe92ea3f92dc8f"/><dir name="Http"><file name="Abstract.php" hash="1139c942a1fdcff854c0b1b09addee48"/><file name="Curl.php" hash="a7fd006fc5a077042bf2540faa3209ea"/><file name="Socket.php" hash="1bd51c5e95bce114d3ba12098464b072"/></dir></dir><dir name="Mapper"><file name="Abstract.php" hash="4b8a025d4e906ee806d025ec9fd8f385"/><file name="Currency.php" hash="2a9ce419ace0dc9c3356d28e3dcdcf52"/><file name="currency.properties" hash="eef9fbec34f4f4a2602f6081fcfda371"/><dir name="Response"><file name="3dsCheck.php" hash="8df0b3a1e60a42037bb428936f1af395"/><file name="Abstract.php" hash="4ddf92cc3ca73d0459fd7f320ec519f3"/><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="CreateAccess.php" hash="1f5292cdf982544b89705e100bb72832"/><file name="CreditCardCheck.php" hash="507102173d66ffc8c59643c8c5c8b962"/><file name="Debit.php" hash="0cc821fe414ba12b6f0a47c737032b81"/><file name="Genericpayment.php" hash="afa63b219ef83c9f9af6a58937dab5c6"/><file name="GetFile.php" hash="e89f24a68fee671cb471cabe71f3edaa"/><file name="GetInvoice.php" hash="e8d48e92395106748609307bf75d9757"/><file name="Interface.php" hash="ec7a85fd32a14f8e3fb6c53999a3b29c"/><file name="ManageMandate.php" hash="9951957e3736f4db9b78cf782e31b16d"/><file name="Preauthorization.php" hash="61ca02a765f954d8d7ef3787bc998c0b"/><file name="Refund.php" hash="49db64773b4d50e513d0dd0b229f2a94"/><file name="UpdateAccess.php" hash="7d3df9f90aa41679adeacba401998394"/><file name="Vauthorization.php" hash="5f92e7c5ef6d83966204aa7fffea4b5c"/></dir><dir name="Currency"><file name="Interface.php" hash="a166444b69c22891983b475d98a9c4ba"/></dir><dir name="Request"><file name="Abstract.php" hash="682ab94bfa9d4b4e772c973504b944ca"/><file name="Interface.php" hash="300f24067b5e02cbcad586ae64cd2bd0"/><dir name="Payment"><file name="Abstract.php" hash="d500237e267337ee1264064b739b422e"/><file name="Authorization.php" hash="24bb9c33163acf92764c5e3d98c8890c"/><file name="Capture.php" hash="1e99a0ee422ad8a049c669ce2b0925a7"/><file name="CreateAccess.php" hash="864af349fce4bc70cdf39cbdaba25d94"/><file name="Debit.php" hash="88646c41c5b422f60c2c71bced0c6180"/><file name="Genericpayment.php" hash="5d35234b45cfbebbfd4d740ac0f9bf31"/><file name="Preauthorization.php" hash="65c3d30b553aa821f77bd98d29e4bb7a"/><file name="Refund.php" hash="323148b00ae50d41058ba9ec09aca2b3"/><file name="Vauthorization.php" hash="81040f290461acb49401626862f35ca3"/></dir><dir name="Management"><file name="UpdateAccess.php" hash="043451a5fa99df6c876c2243c656de1c"/></dir></dir></dir></dir><dir name="Settings"><file name="Factory.php" hash="49c3a3f962dacfceda808cd029d39385"/><dir name="Configuration"><file name="Abstract.php" hash="b535ec70b40d20ab24aa248bcf3f05b4"/><file name="Mode.php" hash="d5b47124f2893bdf3440ec48eb2c646d"/><file name="PaymentMethod.php" hash="089e2c6167e9d6e670e83fcbdb5d1cf0"/><file name="Reminderlevel.php" hash="bdc018a59eaab4d13209fc529afd7d51"/><dir name="PaymentMethod"><file name="CreditCard.php" hash="6894263df05741a6ed23c0acb414f402"/><file name="Financing.php" hash="27be604fed063bdbc893720927aa9669"/><file name="OnlineBankTransfer.php" hash="e5d6d8c95d0432e9f3442a8e9b1058b0"/><file name="RatePay.php" hash="596dc1a5b7fa42ff2bac958df284a1ca"/><file name="Wallet.php" hash="060e1623e33a4551f921db1593891807"/></dir><dir name="Api"><file name="RequestType.php" hash="f6b23bf2652034cbc3d50ad0e782f8f1"/><file name="ResponseType.php" hash="b2422c4e38f381bd370176a6b0a0011d"/></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 name="TransactionStatus"><file name="Action.php" hash="1e2015cb6a83696bbc348cd5a19dd978"/></dir></dir><dir name="Service"><file name="XmlGenerate.php" hash="fcab27a31f2d98ef894a4f7f25167545"/><file name="XmlParse.php" hash="987a9edf0ca8f2eebcab576ca9270df1"/></dir><dir name="Data"><dir name="ConfigFile"><file name="Abstract.php" hash="baf49c377ee3761d875771ce4760f182"/><file name="Collection.php" hash="2b387c4da779190bc3c774e5012383b2"/><file name="Interface.php" hash="70133ac956846d5151edfeca478b9502"/><file name="Root.php" hash="281f317c5eff78d08d74f1ba6b0fb683"/><file name="Shop.php" hash="fcde392839c80db0f28811b5178364a6"/><dir name="PaymentMethod"><file name="Abstract.php" hash="ad85b6f37b133795f4a9cfd94200bb2a"/><file name="AdvancePayment.php" hash="99c961e1973c0f8f4943d46abb61806c"/><file name="Barzahlen.php" hash="0bb55d59e7f0e684d610d8dc616ea8c7"/><file name="CashOnDelivery.php" hash="8f89e4310e2f2350b69580fe0db55c3a"/><file name="Creditcard.php" hash="f88b21d5cf7bcd2449585e68575cb4a1"/><file name="CreditcardIframe.php" hash="723433d994b252a5b0dd09e93dadb232"/><file name="DebitPayment.php" hash="6ae69fc4038503a5dc5af7e722b4ec09"/><file name="Financing.php" hash="c466e29eab98cb31883504c2b73cd0c6"/><file name="Invoice.php" hash="c28d6b98b873eb06a4313e1897dd155c"/><file name="OnlineBankTransfer.php" hash="978aeaf0bbdf2b8195270bf28b96121a"/><file name="OnlineBankTransferEps.php" hash="619c08ceb1306b2032e0ada353fec0d9"/><file name="OnlineBankTransferGiropay.php" hash="1e85f41bf5c2f629a8b863c2cb57cec6"/><file name="OnlineBankTransferIdl.php" hash="46bd5f52aed91b2c3a1b1ded2afb1a8a"/><file name="OnlineBankTransferP24.php" hash="310b2c42c8c7d623681dbe69be46585f"/><file name="OnlineBankTransferPfc.php" hash="79879952f04a03cc20835ba5154c8706"/><file name="OnlineBankTransferPff.php" hash="8803d60133737c096f8566e4b9086ca5"/><file name="OnlineBankTransferSofortueberweisung.php" hash="480e37f9cd9a74c3a97fbb5ba3389651"/><file name="Payolution.php" hash="6108d11ae374c4dd76e4c94d8a527f25"/><file name="PayolutionDebit.php" hash="03b6768c89a290f858939a4f4aeea245"/><file name="PayolutionInstallment.php" hash="facd5f0f11babd0ee22c060098f0df4c"/><file name="PayolutionInvoicing.php" hash="e99d6999748f9f5126baec885a501383"/><file name="Ratepay.php" hash="6b7ff31550d85ed424c0c55d912eace0"/><file name="Wallet.php" hash="1acd28b33ca24d1a6c722aba93e0f555"/><file name="WalletAliPay.php" hash="bbf758140619291b968526914f1c0ebf"/><file name="WalletPaydirekt.php" hash="f60e7f8ccdba21bcee95368329d7acfe"/><file name="WalletPaypalExpress.php" hash="84d09e3be846e44e8db791e648e7817b"/></dir><dir name="Misc"><file name="TransactionstatusForwarding.php" hash="7225f081c127e74701edc203e99b7b77"/></dir><dir name="Protect"><file name="Addresscheck.php" hash="e3b32053df373f47149b32867f13d206"/><file name="Consumerscore.php" hash="e62d17873198b55f17c4bb972ab4c181"/></dir><dir name="Global"><file name="StatusMapping.php" hash="8ba732e639e4db805406f9b5d546f620"/></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></dir></dir></dir><dir name="TransactionStatus"><file name="Config.php" hash="30a54bc4e88eadc7ec027cd485fdb0ee"/><file name="Factory.php" hash="3caccda2074acae7f1a6771851fe7ecd"/><file name="Request.php" hash="3dd9c60acceb49bfef505afd5eee1a96"/><file name="Response.php" hash="30e355b348b7fd48fea3accf18cce097"/><dir name="Response"><file name="Abstract.php" hash="2cac89a22495a4223d4764d689eff84b"/><file name="Interface.php" hash="a34045aa333c842e554847492f289d8b"/></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="c9732a3099ee639c60b71a9d2c52107f"/></dir><dir name="Enum"><file name="Failedcause.php" hash="e34e7a82a5f6e28546ab2df09109d365"/><file name="Txaction.php" hash="236b5444a67fecb4b26c6adb4417d6df"/></dir><dir name="Service"><file name="HandleRequest.php" hash="73d2d063e622c404094b37928ae0f1f4"/><file name="ProtocolRequest.php" hash="1be4f9e08af031d3525a4bd53bf4ccbc"/><dir name="ProtocolRequest"><file name="Interface.php" hash="7576d86a4061811d9d1508c9d26c7277"/></dir></dir><dir name="Request"><file name="Abstract.php" hash="595c9910b37b83535a04729cd134bb9d"/><file name="Interface.php" hash="b25d42147a10d4a7dc5130dd544ca2f1"/></dir><dir name="Persistence"><file name="Interface.php" hash="fbbf23001bb9f6ff2ef20cbe20addc66"/></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></dir></dir><dir name="skin"><dir name="frontend"><dir name="default"><dir name="default"><dir name="payone"><dir name="core"><file name="mandate.css" hash="246dc6bbdca6c0eda2972b5abcb2b24b"/></dir></dir></dir></dir><dir name="base"><dir name="default"><dir name="images"><dir name="payone"><file name="ajaxloader.gif" hash="f1d61272c3bae47d4301fd91c2df95e7"/><file name="info-icon.png" hash="98252f7958dcc4604c85af3d05497193"/><file name="ratepay_rate.png" hash="ed096d70cd756d75e350250025759f2f"/><file name="ratepay_ratenrechner.png" hash="0b49468e2a9033637d1b349c134a1cc1"/></dir></dir><dir name="payone"><dir name="core"><file name="mandate.css" hash="246dc6bbdca6c0eda2972b5abcb2b24b"/><file name="payolution.css" hash="1cb7c8252a00197ee7fb265f0ad039ef"/><file name="ratepay.css" hash="11e30762cc52b4d0d09e38bf9deb7090"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="payone"><dir name="migrator"><file name="migration.css" hash="c27e9fc8fa891b5ae3ca7480ba90cb02"/><dir name="images"><file name="ajax-loader.gif" hash="32dc1f5901143d36fbd7a6df3950819f"/><file name="failure.gif" hash="4d785bcecfbe716fa4d749d20738a8f0"/><file name="success.gif" hash="3f9b9025551da6963a9ecf8d184a204a"/></dir></dir><dir name="core"><file name="boxes.css" hash="afce6a9c88ecdb04c26e9492c4950fb8"/><file name="wizard.css" hash="c2be3f8f3b7012f015fcd76aceebe32b"/><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></dir></dir></dir></dir></dir></dir></target></contents></package>
|
skin/adminhtml/default/default/payone/core/boxes.css
CHANGED
@@ -63,6 +63,13 @@ h3.payone-config-header {
|
|
63 |
cursor: pointer;
|
64 |
}
|
65 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
.payone-config-hint-content {
|
67 |
padding-left: 20px;
|
68 |
padding-right: 20px;
|
63 |
cursor: pointer;
|
64 |
}
|
65 |
|
66 |
+
.update-message-container {
|
67 |
+
padding-bottom: 15px;
|
68 |
+
padding-left: 40px;
|
69 |
+
margin-bottom: 5px;
|
70 |
+
padding-top: 10px;
|
71 |
+
}
|
72 |
+
|
73 |
.payone-config-hint-content {
|
74 |
padding-left: 20px;
|
75 |
padding-right: 20px;
|
skin/frontend/base/default/payone/core/payolution.css
CHANGED
@@ -1,29 +1,29 @@
|
|
1 |
-
|
2 |
margin: 0px 0px 20px 20px;
|
3 |
}
|
4 |
|
5 |
-
|
6 |
margin: 0px 20px 0px 20px;
|
7 |
text-align: justify;
|
8 |
}
|
9 |
|
10 |
-
|
11 |
margin-bottom: 30px;
|
12 |
}
|
13 |
|
14 |
-
|
15 |
margin-bottom: 10px;
|
16 |
}
|
17 |
|
18 |
-
|
19 |
margin: 10px 0px 30px 30px;
|
20 |
}
|
21 |
|
22 |
-
|
23 |
float:right;
|
24 |
}
|
25 |
|
26 |
-
|
27 |
position:absolute;
|
28 |
width:100%;
|
29 |
border:2px solid black;
|
@@ -32,11 +32,11 @@
|
|
32 |
background-color: #FFFFFF;
|
33 |
}
|
34 |
|
35 |
-
|
36 |
list-style: decimal outside none;
|
37 |
}
|
38 |
|
39 |
-
|
40 |
list-style: circle outside none;
|
41 |
}
|
42 |
|
1 |
+
.payolution_overlay header {
|
2 |
margin: 0px 0px 20px 20px;
|
3 |
}
|
4 |
|
5 |
+
.payolution_overlay li {
|
6 |
margin: 0px 20px 0px 20px;
|
7 |
text-align: justify;
|
8 |
}
|
9 |
|
10 |
+
.payolution_overlay ol {
|
11 |
margin-bottom: 30px;
|
12 |
}
|
13 |
|
14 |
+
.payolution_overlay ol ul {
|
15 |
margin-bottom: 10px;
|
16 |
}
|
17 |
|
18 |
+
.payolution_overlay footer {
|
19 |
margin: 10px 0px 30px 30px;
|
20 |
}
|
21 |
|
22 |
+
.payolution_overlay .right {
|
23 |
float:right;
|
24 |
}
|
25 |
|
26 |
+
.payolution_overlay {
|
27 |
position:absolute;
|
28 |
width:100%;
|
29 |
border:2px solid black;
|
32 |
background-color: #FFFFFF;
|
33 |
}
|
34 |
|
35 |
+
.payolution_overlay ol {
|
36 |
list-style: decimal outside none;
|
37 |
}
|
38 |
|
39 |
+
.payolution_overlay ul {
|
40 |
list-style: circle outside none;
|
41 |
}
|
42 |
|