Mage_Payone - Version 3.3.0

Version Notes

Mage_Payone-3.2.0

Download this release

Release Info

Developer PAYONE
Extension Mage_Payone
Version 3.3.0
Comparing to
See all releases


Code changes from version 3.2.0 to 3.3.0

Files changed (107) hide show
  1. app/code/community/Payone/Core/Block/Adminhtml/System/Config/Form/Field/Info.php +1 -1
  2. app/code/community/Payone/Core/Block/Adminhtml/System/Config/Hint.php +1 -1
  3. app/code/community/Payone/Core/Block/Payment/Method/Form/Abstract.php +27 -0
  4. app/code/community/Payone/Core/Block/Payment/Method/Form/Creditcard.php +71 -7
  5. app/code/community/Payone/Core/Block/Payment/Method/Form/DebitPayment.php +6 -2
  6. app/code/community/Payone/Core/Block/Payment/Method/Form/Financing.php +40 -5
  7. app/code/community/Payone/Core/Block/Payment/Method/Form/Financing/Klarna.php +271 -0
  8. app/code/community/Payone/Core/Block/Payment/Method/Form/OnlineBankTransfer.php +1 -0
  9. app/code/community/Payone/Core/Block/Payment/Method/Info/Abstract.php +9 -0
  10. app/code/community/Payone/Core/Model/Config/Payment/Method.php +41 -1
  11. app/code/community/Payone/Core/Model/Config/Payment/Method/Interface.php +20 -0
  12. app/code/community/Payone/Core/Model/Domain/Customer.php +103 -0
  13. app/code/community/Payone/Core/Model/Domain/Protocol/Api.php +1 -1
  14. app/code/community/Payone/Core/Model/Domain/Resource/Customer.php +44 -0
  15. app/code/community/Payone/Core/Model/Domain/Resource/Customer/Collection.php +45 -0
  16. app/code/community/Payone/Core/Model/Handler/Verification/AddressCheck.php +8 -3
  17. app/code/community/Payone/Core/Model/Mapper/ApiRequest/Management/GetFile.php +1 -1
  18. app/code/community/Payone/Core/Model/Mapper/ApiRequest/Management/GetInvoice.php +1 -1
  19. app/code/community/Payone/Core/Model/Mapper/ApiRequest/Management/ManageMandate.php +1 -1
  20. app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Abstract.php +6 -3
  21. app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Authorize/Abstract.php +20 -0
  22. app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Capture.php +3 -2
  23. app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Debit.php +0 -5
  24. app/code/community/Payone/Core/Model/Mapper/ApiRequest/Verification/AddressCheck.php +1 -1
  25. app/code/community/Payone/Core/Model/Mapper/ApiRequest/Verification/BankAccountCheck.php +1 -1
  26. app/code/community/Payone/Core/Model/Mapper/ApiRequest/Verification/Creditrating.php +1 -1
  27. app/code/community/Payone/Core/Model/Observer/Checkout/Onepage/DebitPayment.php +22 -11
  28. app/code/community/Payone/Core/Model/Observer/Checkout/Onepage/Payment/Methods.php +8 -0
  29. app/code/community/Payone/Core/Model/Observer/Sales/Order.php +62 -0
  30. app/code/community/Payone/Core/Model/Service/Management/ManageMandate.php +3 -4
  31. app/code/community/Payone/Core/Model/System/Config/FinancingType.php +17 -10
  32. app/code/community/Payone/Core/etc/config.xml +28 -4
  33. app/code/community/Payone/Core/etc/system.xml +52 -7
  34. app/code/community/Payone/Core/sql/payone_core_setup/mysql4-upgrade-3.2.1-3.2.2.php +102 -0
  35. app/code/community/Payone/Core/sql/payone_core_setup/mysql4-upgrade-3.2.2-3.2.3.php +54 -0
  36. app/code/community/Payone/Core/sql/payone_core_setup/mysql4-upgrade-3.2.3-3.3.0.php +39 -0
  37. app/code/community/Payone/Core/sql/payone_core_setup/upgrade-3.2.1-3.2.2.sql +18 -0
  38. app/code/community/Payone/Core/sql/payone_core_setup/upgrade-3.2.2-3.2.3.sql +6 -0
  39. app/code/community/Payone/Licensemanager/Block/Adminhtml/Notification/Toolbar.php +34 -0
  40. app/code/community/Payone/Licensemanager/Block/Adminhtml/Notification/Window.php +82 -0
  41. app/code/community/Payone/Licensemanager/Helper/Data.php +99 -0
  42. app/code/community/Payone/Licensemanager/Model/Observer.php +55 -0
  43. app/code/community/Payone/Licensemanager/controllers/ActiveController.php +45 -0
  44. app/code/community/Payone/Licensemanager/controllers/Adminhtml/TestController.php +41 -0
  45. app/code/community/Payone/Licensemanager/etc/config.xml +91 -0
  46. app/design/adminhtml/default/default/layout/payone/licensemanager.xml +33 -0
  47. app/design/adminhtml/default/default/template/payone/core/system/config/hint/payment.phtml +25 -25
  48. app/design/adminhtml/default/default/template/payone/core/system/config/hint/protect.phtml +7 -12
  49. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/global.phtml +19 -20
  50. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/narrative_text.phtml +5 -7
  51. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/parameter_invoice.phtml +35 -41
  52. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/payment_creditcard.phtml +3 -4
  53. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/status_mapping.phtml +25 -29
  54. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/creditmemo.phtml +5 -5
  55. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/discount.phtml +5 -5
  56. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/email_avs.phtml +23 -25
  57. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/email_error.phtml +14 -15
  58. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/shipping_costs.phtml +4 -5
  59. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transaction_status_forwarding.phtml +5 -5
  60. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transactionstatus_forwarding.phtml +20 -21
  61. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transactionstatus_processing.phtml +11 -11
  62. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/creditcard.phtml +15 -15
  63. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/debit_payment.phtml +6 -10
  64. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/financing.phtml +3 -3
  65. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/method.phtml +37 -40
  66. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/online_bank_transfer.phtml +9 -9
  67. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/safe_invoice.phtml +4 -3
  68. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/wallet.phtml +3 -3
  69. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/addresscheck.phtml +54 -71
  70. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/addresscheck_type.phtml +5 -9
  71. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/creditrating.phtml +67 -82
  72. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/creditrating_agreement_message.phtml +12 -4
  73. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/creditrating_lifetime.phtml +3 -4
  74. app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/creditrating_type.phtml +6 -22
  75. app/design/adminhtml/default/default/template/payone/licensemanager/toolbar.phtml +29 -0
  76. app/design/adminhtml/default/default/template/payone/licensemanager/window.phtml +69 -0
  77. app/design/frontend/base/default/template/payone/core/payment/method/form/creditcard.phtml +14 -7
  78. app/design/frontend/base/default/template/payone/core/payment/method/form/debitpayment.phtml +22 -15
  79. app/design/frontend/base/default/template/payone/core/payment/method/form/financing.phtml +6 -0
  80. app/design/frontend/base/default/template/payone/core/payment/method/form/financing/klarna.phtml +173 -0
  81. app/design/frontend/base/default/template/payone/core/payment/method/form/onlinebanktransfer.phtml +24 -10
  82. app/design/frontend/base/default/template/payone/core/payment/method/form/onlinebanktransfer/bankgroup.phtml +32 -32
  83. app/design/frontend/base/default/template/payone/core/payment/method/form/safe_invoice/klarna.phtml +4 -4
  84. app/design/frontend/base/default/template/payone/core/payment/method/info/debitpayment.phtml +1 -1
  85. app/design/frontend/base/default/template/payone/core/payment/method/info/onlinebanktransfer.phtml +1 -1
  86. app/etc/modules/Payone_Licensemanager.xml +31 -0
  87. app/locale/de_DE/Payone_Core.csv +407 -2
  88. app/locale/de_DE/Payone_Licensemanager.csv +2 -0
  89. app/locale/en_US/Payone_Core.csv +3 -1
  90. app/locale/en_US/Payone_Licensemanager.csv +2 -0
  91. js/payone/core/creditcard.js +12 -0
  92. js/payone/core/debitpayment.js +6 -0
  93. js/payone/core/financing.js +13 -1
  94. js/payone/core/klarna.js +7 -2
  95. js/payone/core/onlinebanktransfer.js +6 -0
  96. js/payone/core/sepa_input.js +20 -0
  97. lib/Payone/Api/Enum/FinancingType.php +1 -0
  98. lib/Payone/Api/Enum/OnlinebanktransferType.php +1 -0
  99. lib/Payone/Api/Request/Capture.php +21 -0
  100. lib/Payone/Api/Request/Debit.php +21 -0
  101. lib/Payone/Api/Request/Parameter/Abstract.php +6 -0
  102. lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/Financing.php +16 -0
  103. lib/Payone/Api/Request/Parameter/Paydata/DataItem.php +85 -0
  104. lib/Payone/Api/Request/Parameter/Paydata/Paydata.php +79 -0
  105. lib/Payone/Api/Request/Refund.php +21 -0
  106. package.xml +7 -23
  107. skin/frontend/default/default/payone/core/mandate.css +37 -0
app/code/community/Payone/Core/Block/Adminhtml/System/Config/Form/Field/Info.php CHANGED
@@ -65,7 +65,7 @@ class Payone_Core_Block_Adminhtml_System_Config_Form_Field_Info
65
  protected function getHintText()
66
  {
67
  $text = $this->helper('payone_core')
68
- ->__('Klicken Sie hier um weitere Informationen zu diesem Bereich zu erhalten');
69
  return $text;
70
  }
71
  }
65
  protected function getHintText()
66
  {
67
  $text = $this->helper('payone_core')
68
+ ->__('Click here to obtain more information on this section');
69
  return $text;
70
  }
71
  }
app/code/community/Payone/Core/Block/Adminhtml/System/Config/Hint.php CHANGED
@@ -77,7 +77,7 @@ class Payone_Core_Block_Adminhtml_System_Config_Hint
77
  protected function getHintText()
78
  {
79
  $text = $this->helper('payone_core')
80
- ->__('Klicken Sie hier um weitere Informationen zu diesem Bereich zu erhalten');
81
  return $text;
82
  }
83
 
77
  protected function getHintText()
78
  {
79
  $text = $this->helper('payone_core')
80
+ ->__('Click here to obtain more information on this section');
81
  return $text;
82
  }
83
 
app/code/community/Payone/Core/Block/Payment/Method/Form/Abstract.php CHANGED
@@ -259,4 +259,31 @@ class Payone_Core_Block_Payment_Method_Form_Abstract
259
  }
260
  return $this->factory;
261
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
262
  }
259
  }
260
  return $this->factory;
261
  }
262
+
263
+ /**
264
+ * @param string $key
265
+ * @return string
266
+ */
267
+ public function getSavedCustomerData($key)
268
+ {
269
+ $paymentConfig = $this->getPaymentConfig();
270
+ if(Mage::getSingleton('customer/session')->isLoggedIn() && $paymentConfig->getCustomerFormDataSave()) {
271
+ $customerId = Mage::getSingleton('customer/session')->getCustomer()->getId();
272
+ $paymentCustomerModel = Mage::getModel('payone_core/domain_customer')->loadByCustomerIdPaymentCode($customerId, $this->getMethodCode());
273
+ if($keyData = $paymentCustomerModel->getCustomerData($key)) {
274
+ return $keyData;
275
+ }
276
+ }
277
+ return '';
278
+ }
279
+
280
+ /**
281
+ * @param string $text
282
+ * @return string
283
+ */
284
+ public function strToXXX(string $text) {
285
+ $result = str_repeat('x', strlen($text) - 8);
286
+ $result = substr($text, 0, 4).$result.substr($text, -4);
287
+ return $result;
288
+ }
289
  }
app/code/community/Payone/Core/Block/Payment/Method/Form/Creditcard.php CHANGED
@@ -47,9 +47,13 @@ class Payone_Core_Block_Payment_Method_Form_Creditcard
47
  */
48
  public function getBillingName()
49
  {
50
- $quote = $this->getQuote();
51
- $address = $quote->getBillingAddress();
52
- return $address->getFirstname() . ' ' . $address->getLastname();
 
 
 
 
53
  }
54
 
55
  /**
@@ -82,7 +86,29 @@ class Payone_Core_Block_Payment_Method_Form_Creditcard
82
  */
83
  public function getCreditCardType()
84
  {
85
- return $this->getInfoData('cc_type');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
86
  }
87
 
88
  /**
@@ -90,7 +116,10 @@ class Payone_Core_Block_Payment_Method_Form_Creditcard
90
  */
91
  public function getCreditCardExpireYear()
92
  {
93
- $ccExpYear = $this->getInfoData('cc_exp_year');
 
 
 
94
  return $ccExpYear;
95
  }
96
 
@@ -99,10 +128,45 @@ class Payone_Core_Block_Payment_Method_Form_Creditcard
99
  */
100
  public function getCreditCardExpireMonth()
101
  {
102
- $ccExpMonth = $this->getInfoData('cc_exp_month');
 
 
 
103
  return $ccExpMonth;
104
  }
105
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
106
 
107
  /**
108
  * Retrieve credit card expire months
@@ -189,7 +253,7 @@ class Payone_Core_Block_Payment_Method_Form_Creditcard
189
  'encoding' => 'UTF-8',
190
  'language' => $language,
191
  'solution_version' => $helper->getPayoneVersion(),
192
- 'solution_name' => 'noovias',
193
  'integrator_version' => $helper->getMagentoVersion(),
194
  'integrator_name' => 'Magento',
195
  'storecarddata' => 'yes',
47
  */
48
  public function getBillingName()
49
  {
50
+ $billingName = $this->getSavedCustomerData('cc_owner');
51
+ if(empty($billingName)) {
52
+ $quote = $this->getQuote();
53
+ $address = $quote->getBillingAddress();
54
+ $billingName = $address->getFirstname() . ' ' . $address->getLastname();
55
+ }
56
+ return $billingName;
57
  }
58
 
59
  /**
86
  */
87
  public function getCreditCardType()
88
  {
89
+ $creditCardType = $this->getSavedCustomerData('cc_type');
90
+ if(empty($creditCardType)) {
91
+ $creditCardType = $this->getInfoData('cc_type');
92
+ }
93
+ return $creditCardType;
94
+ }
95
+
96
+ /**
97
+ * @return string
98
+ */
99
+ public function getPayoneConfigPaymentMethodId()
100
+ {
101
+ $payoneConfigPaymentMethodId = $this->getSavedCustomerData('payone_config_payment_method_id');
102
+ return $payoneConfigPaymentMethodId;
103
+ }
104
+
105
+ /**
106
+ * @return string
107
+ */
108
+ public function getCreditCardNumberEnc()
109
+ {
110
+ $creditCardNumberEnc = $this->getSavedCustomerData('cc_number_enc');
111
+ return $creditCardNumberEnc;
112
  }
113
 
114
  /**
116
  */
117
  public function getCreditCardExpireYear()
118
  {
119
+ $ccExpYear = $this->getSavedCustomerData('cc_exp_year');
120
+ if(empty($ccExpYear)) {
121
+ $ccExpYear = $this->getInfoData('cc_exp_year');
122
+ }
123
  return $ccExpYear;
124
  }
125
 
128
  */
129
  public function getCreditCardExpireMonth()
130
  {
131
+ $ccExpMonth = $this->getSavedCustomerData('cc_exp_month');
132
+ if(empty($ccExpMonth)) {
133
+ $ccExpMonth = $this->getInfoData('cc_exp_month');
134
+ }
135
  return $ccExpMonth;
136
  }
137
 
138
+ /**
139
+ * @return string
140
+ */
141
+ public function getPayonePseudocardpan()
142
+ {
143
+ $payonePseudocardpan = $this->getSavedCustomerData('payone_pseudocardpan');
144
+ return $payonePseudocardpan;
145
+ }
146
+
147
+ /**
148
+ * @return string
149
+ */
150
+ public function getCreditCardCid()
151
+ {
152
+ $creditCardNumberEnc = $this->getSavedCustomerData('cc_number_enc');
153
+ if(empty($creditCardNumberEnc)) {
154
+ return '';
155
+ }
156
+ return 'xxx';
157
+ }
158
+
159
+ /**
160
+ * @return integer
161
+ */
162
+ public function getPayoneCreditCardCheckValidation()
163
+ {
164
+ $creditCardNumberEnc = $this->getSavedCustomerData('cc_number_enc');
165
+ if(empty($creditCardNumberEnc)) {
166
+ return 1;
167
+ }
168
+ return 0;
169
+ }
170
 
171
  /**
172
  * Retrieve credit card expire months
253
  'encoding' => 'UTF-8',
254
  'language' => $language,
255
  'solution_version' => $helper->getPayoneVersion(),
256
+ 'solution_name' => 'votum',
257
  'integrator_version' => $helper->getMagentoVersion(),
258
  'integrator_name' => 'Magento',
259
  'storecarddata' => 'yes',
app/code/community/Payone/Core/Block/Payment/Method/Form/DebitPayment.php CHANGED
@@ -53,8 +53,12 @@ class Payone_Core_Block_Payment_Method_Form_DebitPayment
53
  */
54
  public function getCountry()
55
  {
56
- $quote = $this->getQuote();
57
- return $quote->getBillingAddress()->getCountry();
 
 
 
 
58
  }
59
 
60
  /**
53
  */
54
  public function getCountry()
55
  {
56
+ $country = $this->getSavedCustomerData('payone_bank_country');
57
+ if(empty($country)) {
58
+ $quote = $this->getQuote();
59
+ $country = $quote->getBillingAddress()->getCountry();
60
+ }
61
+ return $country;
62
  }
63
 
64
  /**
app/code/community/Payone/Core/Block/Payment/Method/Form/Financing.php CHANGED
@@ -15,10 +15,10 @@
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
  /**
@@ -26,9 +26,9 @@
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_Financing
34
  extends Payone_Core_Block_Payment_Method_Form_Abstract
@@ -58,4 +58,39 @@ class Payone_Core_Block_Payment_Method_Form_Financing
58
  {
59
  return $this->getFactory()->getModelSystemConfigFinancingType()->toSelectArray();
60
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
61
  }
15
  * @category Payone
16
  * @package Payone_Core_Block
17
  * @subpackage Payment
18
+ * @copyright Copyright (c) 2012 <info@votum.de> - www.votum.de
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
  * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
  */
23
 
24
  /**
26
  * @category Payone
27
  * @package Payone_Core_Block
28
  * @subpackage Payment
29
+ * @copyright Copyright (c) 2012 <info@votum.de> - www.votum.de
30
  * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
31
+ * @link http://www.votum.de
32
  */
33
  class Payone_Core_Block_Payment_Method_Form_Financing
34
  extends Payone_Core_Block_Payment_Method_Form_Abstract
58
  {
59
  return $this->getFactory()->getModelSystemConfigFinancingType()->toSelectArray();
60
  }
61
+
62
+ /**
63
+ * @return string
64
+ */
65
+ public function getBlockHtmlKlarna()
66
+ {
67
+ /** @var Payone_Core_Block_Payment_Method_Form_Financing_Klarna $block */
68
+ $block = $this->getLayout()->createBlock('payone_core/payment_method_form_financing_klarna');
69
+ $block->setQuote($this->getQuote());
70
+ $block->setPaymentMethodConfig($this->getPaymentConfig());
71
+ $html = $block->toHtml();
72
+ return $html;
73
+ }
74
+
75
+ /**
76
+ * @return bool
77
+ */
78
+ public function showBlockHtmlKlarna()
79
+ {
80
+ $types = $this->getTypes();
81
+
82
+ if (count($types) == 1) {
83
+ $type = array_pop($types);
84
+ if ($type['code'] == Payone_Api_Enum_FinancingType::KLS) {
85
+ return true;
86
+ }
87
+ } elseif (count($types) > 1) {
88
+ foreach ($types as $type) {
89
+ if ($type['code'] == Payone_Api_Enum_FinancingType::KLS) {
90
+ return true;
91
+ }
92
+ }
93
+ }
94
+ return false;
95
+ }
96
  }
app/code/community/Payone/Core/Block/Payment/Method/Form/Financing/Klarna.php ADDED
@@ -0,0 +1,271 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2013 <info@votum.de> - www.votum.de
19
+ * @author Edward Mateja <edward.mateja@nvotum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
+ */
23
+
24
+ /**
25
+ *
26
+ * @category Payone
27
+ * @package Payone_Core_Block
28
+ * @subpackage Payment
29
+ * @copyright Copyright (c) 2013 <info@votum.de> - www.votum.de
30
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
31
+ * @link http://www.votum.de
32
+ */
33
+
34
+ class Payone_Core_Block_Payment_Method_Form_Financing_Klarna
35
+ extends Mage_Core_Block_Template
36
+ {
37
+ /** @var Payone_Core_Model_Config_Payment_Method_Interface */
38
+ protected $paymentMethodConfig;
39
+ /** @var Mage_Sales_Model_Quote */
40
+ protected $quote;
41
+ /** @var Payone_Core_Model_Factory */
42
+ protected $factory = null;
43
+
44
+ protected function _construct()
45
+ {
46
+ parent::_construct();
47
+ $this->setTemplate('payone/core/payment/method/form/financing/klarna.phtml');
48
+ }
49
+
50
+ /**
51
+ * @param \Payone_Core_Model_Config_Payment_Method_Interface $paymentMethodConfig
52
+ */
53
+ public function setPaymentMethodConfig($paymentMethodConfig)
54
+ {
55
+ $this->paymentMethodConfig = $paymentMethodConfig;
56
+ }
57
+
58
+ /**
59
+ * @return \Payone_Core_Model_Config_Payment_Method_Interface
60
+ */
61
+ public function getPaymentMethodConfig()
62
+ {
63
+ return $this->paymentMethodConfig;
64
+ }
65
+
66
+ /**
67
+ * @param \Mage_Sales_Model_Quote $quote
68
+ */
69
+ public function setQuote($quote)
70
+ {
71
+ $this->quote = $quote;
72
+ }
73
+
74
+ /**
75
+ * @return \Mage_Sales_Model_Quote
76
+ */
77
+ public function getQuote()
78
+ {
79
+ return $this->quote;
80
+ }
81
+
82
+ /**
83
+ * @return bool
84
+ */
85
+ public function isAgreementCheckboxRequired()
86
+ {
87
+ $country = $this->getCountry();
88
+ if ($country == 'AT' or $country == 'DE') {
89
+ return true;
90
+ }
91
+ return false;
92
+ }
93
+
94
+
95
+ /**
96
+ * @return string
97
+ */
98
+ public function getKlarnaStoreId()
99
+ {
100
+ $country = $this->getCountry();
101
+ $klarnaConfig = $this->getPaymentMethodConfig()->getKlarnaConfig();
102
+ if (empty($klarnaConfig)) {
103
+ return '';
104
+ }
105
+ foreach ($klarnaConfig as $config) {
106
+ if (isset($config['countries']) and is_array($config['countries'])
107
+ and in_array($country, $config['countries'])
108
+ ) {
109
+ return $config['klarna_store_id'];
110
+ }
111
+ }
112
+ return '';
113
+ }
114
+
115
+ /**
116
+ * @return string
117
+ */
118
+ public function getCountry()
119
+ {
120
+ $quote = $this->getQuote();
121
+ $billing = $quote->getBillingAddress();
122
+ return $billing->getCountry();
123
+ }
124
+
125
+ /**
126
+ * @return string
127
+ */
128
+ public function getKlarnaCampaignCode()
129
+ {
130
+ $klarnaCampaignCode = $this->getPaymentMethodConfig()->getKlarnaCampaignCode();
131
+ if (empty($klarnaCampaignCode)) {
132
+ return '';
133
+ }
134
+ return $klarnaCampaignCode;
135
+ }
136
+
137
+ /**
138
+ * @return bool
139
+ */
140
+ public function isDobRequired()
141
+ {
142
+ // required for all countries
143
+ // required only if customer didn't enter Dob in previous checkout step
144
+ $customerDob = $this->getQuote()->getCustomerDob();
145
+ if (empty($customerDob)) {
146
+ return true;
147
+ }
148
+ return false;
149
+ }
150
+
151
+ /**
152
+ * @return bool
153
+ */
154
+ public function isTelephoneRequired()
155
+ {
156
+ // telephone is mandatory for any country in case of Klarna
157
+ $telephone = $this->getQuote()->getBillingAddress()->getTelephone();
158
+ if (empty($telephone)) {
159
+ return true;
160
+ }
161
+
162
+ return false;
163
+ }
164
+
165
+ /**
166
+ * @return bool
167
+ */
168
+ public function isGenderRequired()
169
+ {
170
+ // required only for Austria (AT), Germany (DE) and Netherlands (NL)
171
+ $country = $this->getCountry();
172
+ if ($country != 'AT' and $country != 'DE' and $country != 'NL') {
173
+ return false;
174
+ }
175
+ // required only if customer didn't enter gender in his customer account or previous checkout step
176
+ $customerGender = $this->getQuote()->getCustomerGender();
177
+ if (empty($customerGender)) {
178
+ return true;
179
+ }
180
+ return false;
181
+ }
182
+
183
+ /**
184
+ * @return array
185
+ */
186
+ public function getGenderOptions()
187
+ {
188
+ $customerResource = $this->getFactory()->getSingletonCustomerResource();
189
+ $options = $customerResource->getAttribute('gender')->getSource()->getAllOptions();
190
+ return $options;
191
+ }
192
+
193
+ /**
194
+ * @return bool
195
+ */
196
+ public function isPersonalidRequired()
197
+ {
198
+ $country = $this->getCountry();
199
+ // mandatory for Denmark (DK), Finland(FI), Norway (NO) and Sweden (SE)
200
+ if ($country == 'DK' or $country == 'FI' or $country == 'NO' or $country == 'SE') {
201
+ return true;
202
+ }
203
+ return false;
204
+ }
205
+
206
+ /**
207
+ * @return bool
208
+ */
209
+ public function isShippingAddressAdditionRequired()
210
+ {
211
+ $shippingAddress = $this->getQuote()->getShippingAddress();
212
+ $country = $shippingAddress->getCountry();
213
+ // required only for Netherlands (NL)
214
+ if ($country != 'NL') {
215
+ return false;
216
+ }
217
+
218
+ $addressAdditionShipping = $shippingAddress->getStreet(2);
219
+ if (empty($addressAdditionShipping)) {
220
+ return true;
221
+ }
222
+
223
+ return false;
224
+ }
225
+
226
+ public function isBillingAddressAdditionRequired()
227
+ {
228
+ $billingAddress = $this->getQuote()->getBillingAddress();
229
+ $country = $billingAddress->getCountry();
230
+ // required only for Netherlands (NL)
231
+ if ($country != 'NL') {
232
+ return false;
233
+ }
234
+ $addressAdditionBilling = $billingAddress->getStreet(2);
235
+ if (empty($addressAdditionBilling)) {
236
+ return true;
237
+ }
238
+ return false;
239
+ }
240
+
241
+ /**
242
+ * @return bool
243
+ */
244
+ public function canShowAdditionalFields()
245
+ {
246
+ $country = $this->getCountry();
247
+ if (empty($country)) {
248
+ return false;
249
+ }
250
+ return true;
251
+ }
252
+
253
+ /**
254
+ * @param \Payone_Core_Model_Factory $factory
255
+ */
256
+ public function setFactory(Payone_Core_Model_Factory $factory)
257
+ {
258
+ $this->factory = $factory;
259
+ }
260
+
261
+ /**
262
+ * @return \Payone_Core_Model_Factory
263
+ */
264
+ public function getFactory()
265
+ {
266
+ if ($this->factory === null) {
267
+ $this->factory = new Payone_Core_Model_Factory();
268
+ }
269
+ return $this->factory;
270
+ }
271
+ }
app/code/community/Payone/Core/Block/Payment/Method/Form/OnlineBankTransfer.php CHANGED
@@ -75,6 +75,7 @@ class Payone_Core_Block_Payment_Method_Form_OnlineBankTransfer
75
  $block = $this->getLayout()->createBlock('core/template');
76
  $block->setTemplate('payone/core/payment/method/form/onlinebanktransfer/bankgroup.phtml');
77
  $block->setMethodCode($this->getMethodCode());
 
78
  $html = $block->toHtml();
79
  return $html;
80
  }
75
  $block = $this->getLayout()->createBlock('core/template');
76
  $block->setTemplate('payone/core/payment/method/form/onlinebanktransfer/bankgroup.phtml');
77
  $block->setMethodCode($this->getMethodCode());
78
+ $block->setSavedCustomerBankGroup($this->getSavedCustomerData('payone_bank_group'));
79
  $html = $block->toHtml();
80
  return $html;
81
  }
app/code/community/Payone/Core/Block/Payment/Method/Info/Abstract.php CHANGED
@@ -112,4 +112,13 @@ class Payone_Core_Block_Payment_Method_Info_Abstract
112
  return $this->factory;
113
  }
114
 
 
 
 
 
 
 
 
 
 
115
  }
112
  return $this->factory;
113
  }
114
 
115
+ /**
116
+ * @param string $text
117
+ * @return string
118
+ */
119
+ public function strToXXX(string $text) {
120
+ $result = str_repeat('x', strlen($text) - 8);
121
+ $result = substr($text, 0, 4).$result.substr($text, -4);
122
+ return $result;
123
+ }
124
  }
app/code/community/Payone/Core/Model/Config/Payment/Method.php CHANGED
@@ -121,6 +121,11 @@ class Payone_Core_Model_Config_Payment_Method
121
  */
122
  protected $klarna_config = array();
123
 
 
 
 
 
 
124
  /**
125
  * @var int
126
  */
@@ -152,7 +157,10 @@ class Payone_Core_Model_Config_Payment_Method
152
  * @var int
153
  */
154
  protected $sepa_mandate_download_enabled = 1;
155
-
 
 
 
156
  /**
157
  * @var int
158
  */
@@ -469,6 +477,22 @@ class Payone_Core_Model_Config_Payment_Method
469
  return $this->klarna_config;
470
  }
471
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
472
  /**
473
  * @param int $mid
474
  */
@@ -816,6 +840,22 @@ class Payone_Core_Model_Config_Payment_Method
816
  return $this->sepa_mandate_download_enabled;
817
  }
818
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
819
  /**
820
  * @param string $bankaccountcheck_type
821
  */
121
  */
122
  protected $klarna_config = array();
123
 
124
+ /**
125
+ * @var string
126
+ */
127
+ protected $klarna_campaign_code = '';
128
+
129
  /**
130
  * @var int
131
  */
157
  * @var int
158
  */
159
  protected $sepa_mandate_download_enabled = 1;
160
+ /**
161
+ * @var int
162
+ */
163
+ protected $customer_form_data_save = 0;
164
  /**
165
  * @var int
166
  */
477
  return $this->klarna_config;
478
  }
479
 
480
+ /**
481
+ * @param string $klarna_campaign_code
482
+ */
483
+ public function setKlarnaCampaignCode($klarna_campaign_code)
484
+ {
485
+ $this->klarna_campaign_code = $klarna_campaign_code;
486
+ }
487
+
488
+ /**
489
+ * @return string
490
+ */
491
+ public function getKlarnaCampaignCode()
492
+ {
493
+ return $this->klarna_campaign_code;
494
+ }
495
+
496
  /**
497
  * @param int $mid
498
  */
840
  return $this->sepa_mandate_download_enabled;
841
  }
842
 
843
+ /**
844
+ * @param int $customerFormDataSave
845
+ */
846
+ public function setCustomerFormDataSave($customerFormDataSave)
847
+ {
848
+ $this->customer_form_data_save = $customerFormDataSave;
849
+ }
850
+
851
+ /**
852
+ * @return int
853
+ */
854
+ public function getCustomerFormDataSave()
855
+ {
856
+ return $this->customer_form_data_save;
857
+ }
858
+
859
  /**
860
  * @param string $bankaccountcheck_type
861
  */
app/code/community/Payone/Core/Model/Config/Payment/Method/Interface.php CHANGED
@@ -170,6 +170,16 @@ interface Payone_Core_Model_Config_Payment_Method_Interface
170
  */
171
  public function getSepaMandateDownloadEnabled();
172
 
 
 
 
 
 
 
 
 
 
 
173
  /**
174
  * @param int $check_cvc
175
  */
@@ -273,6 +283,16 @@ interface Payone_Core_Model_Config_Payment_Method_Interface
273
  */
274
  public function getKlarnaConfig();
275
 
 
 
 
 
 
 
 
 
 
 
276
  /**
277
  * @param int $mid
278
  */
170
  */
171
  public function getSepaMandateDownloadEnabled();
172
 
173
+ /**
174
+ * @param int $customerFormDataSave
175
+ */
176
+ public function setCustomerFormDataSave($customerFormDataSave);
177
+
178
+ /**
179
+ * @return int
180
+ */
181
+ public function getCustomerFormDataSave();
182
+
183
  /**
184
  * @param int $check_cvc
185
  */
283
  */
284
  public function getKlarnaConfig();
285
 
286
+ /**
287
+ * @param string $klarna_campaign_code
288
+ */
289
+ public function setKlarnaCampaignCode($klarna_campaign_code);
290
+
291
+ /**
292
+ * @return string
293
+ */
294
+ public function getKlarnaCampaignCode();
295
+
296
  /**
297
  * @param int $mid
298
  */
app/code/community/Payone/Core/Model/Domain/Customer.php ADDED
@@ -0,0 +1,103 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ *
4
+ * NOTICE OF LICENSE
5
+ *
6
+ * This source file is subject to the GNU General Public License (GPL 3)
7
+ * that is bundled with this package in the file LICENSE.txt
8
+ *
9
+ * DISCLAIMER
10
+ *
11
+ * Do not edit or add to this file if you wish to upgrade Payone_Core to newer
12
+ * versions in the future. If you wish to customize Payone_Core for your
13
+ * needs please refer to http://www.payone.de for more information.
14
+ *
15
+ * @category Payone
16
+ * @package Payone_Core_Model
17
+ * @subpackage Domain
18
+ * @copyright Copyright (c) 2012 <info@votum.de> - www.votum.de
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
+ */
23
+
24
+ /**
25
+ *
26
+ * @category Payone
27
+ * @package Payone_Core_Model
28
+ * @subpackage Domain
29
+ * @copyright Copyright (c) 2012 <info@votum.de> - www.votum.de
30
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
31
+ * @link http://www.votum.de
32
+ */
33
+ class Payone_Core_Model_Domain_Customer
34
+ extends Mage_Core_Model_Abstract
35
+ {
36
+ /**
37
+ *
38
+ */
39
+ public function _construct()
40
+ {
41
+ parent::_construct();
42
+ $this->_init('payone_core/customer');
43
+ }
44
+
45
+
46
+
47
+ /**
48
+ * @param int $customerId
49
+ * @param string $paymentMethodCode
50
+ * @return Payone_Core_Model_Domain_Customer
51
+ */
52
+ public function loadByCustomerIdPaymentCode($customerId, $paymentMethodCode)
53
+ {
54
+ $collection = Mage::getModel('payone_core/domain_customer')->getCollection();
55
+ $collection->addFieldToFilter('customer_id', array('eq'=>$customerId));
56
+ $collection->addFieldToFilter('code', array('eq'=>$paymentMethodCode));
57
+ foreach($collection->load() as $item) {
58
+ return $item;
59
+ }
60
+ return $this;
61
+ }
62
+
63
+ /**
64
+ * @param int $customerId
65
+ * @return string
66
+ */
67
+ public function getLastPaymentCode($customerId)
68
+ {
69
+ $collection = Mage::getModel('payone_core/domain_customer')->getCollection();
70
+ $collection->addFieldToFilter('customer_id', array('eq'=>$customerId));
71
+ foreach($collection->load() as $item) {
72
+ return $item->getCode();
73
+ }
74
+ return '';
75
+ }
76
+
77
+ /**
78
+ * @param array $customerData
79
+ * @return Payone_Core_Model_Domain_Customer
80
+ */
81
+ public function setCustomerData($customerData)
82
+ {
83
+ $plain_customer_data = Mage::helper('core')->jsonEncode($customerData);
84
+ $this->customer_data = Mage::helper('core')->encrypt($plain_customer_data);
85
+ // $this->customer_data = $plain_customer_data;
86
+ return $this;
87
+ }
88
+
89
+ /**
90
+ * @param string $key
91
+ * @return array
92
+ */
93
+ public function getCustomerData($key = null)
94
+ {
95
+ $plain_customer_data = Mage::helper('core')->decrypt($this->customer_data);
96
+ // $plain_customer_data = $this->customer_data;
97
+ $result = Mage::helper('core')->jsonDecode($plain_customer_data);
98
+ if(!is_null($key) && is_array($result) && isset($result[$key])) {
99
+ return $result[$key];
100
+ }
101
+ return $result;
102
+ }
103
+ }
app/code/community/Payone/Core/Model/Domain/Protocol/Api.php CHANGED
@@ -128,7 +128,7 @@ class Payone_Core_Model_Domain_Protocol_Api extends Mage_Core_Model_Abstract
128
  $preparedData[$valuearr[0]] = $valuearr[1];
129
  }
130
  }
131
- Mage::log($preparedData, null, 'test.log', true);
132
  return $preparedData;
133
  }
134
  }
128
  $preparedData[$valuearr[0]] = $valuearr[1];
129
  }
130
  }
131
+
132
  return $preparedData;
133
  }
134
  }
app/code/community/Payone/Core/Model/Domain/Resource/Customer.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 Domain
18
+ * @copyright Copyright (c) 2012 <info@votum.de> - www.votum.de
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
+ */
23
+
24
+ /**
25
+ *
26
+ * @category Payone
27
+ * @package Payone_Core_Model
28
+ * @subpackage Domain
29
+ * @copyright Copyright (c) 2012 <info@votum.de> - www.votum.de
30
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
31
+ * @link http://www.votum.de
32
+ */
33
+ class Payone_Core_Model_Domain_Resource_Customer
34
+ extends Mage_Core_Model_Mysql4_Abstract
35
+ {
36
+ /**
37
+ *
38
+ */
39
+ public function _construct()
40
+ {
41
+ $this->_init('payone_core/customer', 'id');
42
+ }
43
+
44
+ }
app/code/community/Payone/Core/Model/Domain/Resource/Customer/Collection.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_Core to newer
12
+ * versions in the future. If you wish to customize Payone_Core for your
13
+ * needs please refer to http://www.payone.de for more information.
14
+ *
15
+ * @category Payone
16
+ * @package Payone_Core_Model
17
+ * @subpackage Domain
18
+ * @copyright Copyright (c) 2012 <info@votum.de> - www.votum.de
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
+ */
23
+
24
+ /**
25
+ *
26
+ * @category Payone
27
+ * @package Payone_Core_Model
28
+ * @subpackage Domain
29
+ * @copyright Copyright (c) 2012 <info@votum.de> - www.votum.de
30
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
31
+ * @link http://www.votum.de
32
+ */
33
+
34
+ class Payone_Core_Model_Domain_Resource_Customer_Collection
35
+ extends Mage_Core_Model_Mysql4_Collection_Abstract
36
+ {
37
+ /**
38
+ *
39
+ */
40
+ public function _construct()
41
+ {
42
+ parent::_construct();
43
+ $this->_init('payone_core/domain_customer');
44
+ }
45
+ }
app/code/community/Payone/Core/Model/Handler/Verification/AddressCheck.php CHANGED
@@ -76,11 +76,16 @@ class Payone_Core_Model_Handler_Verification_AddressCheck
76
  }
77
 
78
  $personStatus = $response->getPersonstatus();
79
- if (array_key_exists($personStatus, $mapping) and $personStatus != 'NONE') {
80
- $score = $mapping[$personStatus];
81
-
 
 
 
 
82
  $address->setData('payone_addresscheck_score', $score);
83
  }
 
84
  $this->saveCustomerAddress($address);
85
  }
86
  elseif ($response instanceof Payone_Api_Response_AddressCheck_Invalid) {
76
  }
77
 
78
  $personStatus = $response->getPersonstatus();
79
+ if($personStatus != 'NONE') {
80
+ if (array_key_exists($personStatus, $mapping)) {
81
+ $score = $mapping[$personStatus];
82
+ $address->setData('payone_addresscheck_score', $score);
83
+ }
84
+ } else {
85
+ $score = 'G';
86
  $address->setData('payone_addresscheck_score', $score);
87
  }
88
+
89
  $this->saveCustomerAddress($address);
90
  }
91
  elseif ($response instanceof Payone_Api_Response_AddressCheck_Invalid) {
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Management/GetFile.php CHANGED
@@ -57,7 +57,7 @@ class Payone_Core_Model_Mapper_ApiRequest_Management_GetFile
57
  $request->setEncoding('UTF-8');
58
  $request->setIntegratorName('Magento');
59
  $request->setIntegratorVersion($helper->getMagentoVersion());
60
- $request->setSolutionName('noovias');
61
  $request->setSolutionVersion($helper->getPayoneVersion());
62
 
63
  // special parameters
57
  $request->setEncoding('UTF-8');
58
  $request->setIntegratorName('Magento');
59
  $request->setIntegratorVersion($helper->getMagentoVersion());
60
+ $request->setSolutionName('votum');
61
  $request->setSolutionVersion($helper->getPayoneVersion());
62
 
63
  // special parameters
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Management/GetInvoice.php CHANGED
@@ -60,7 +60,7 @@ class Payone_Core_Model_Mapper_ApiRequest_Management_GetInvoice
60
 
61
  $request->setIntegratorName('Magento');
62
  $request->setIntegratorVersion($helper->getMagentoVersion());
63
- $request->setSolutionName('noovias');
64
  $request->setSolutionVersion($helper->getPayoneVersion());
65
 
66
  $invoiceTitle = 'RG-' . $txId . '-' . $sequenceNumber;
60
 
61
  $request->setIntegratorName('Magento');
62
  $request->setIntegratorVersion($helper->getMagentoVersion());
63
+ $request->setSolutionName('votum');
64
  $request->setSolutionVersion($helper->getPayoneVersion());
65
 
66
  $invoiceTitle = 'RG-' . $txId . '-' . $sequenceNumber;
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Management/ManageMandate.php CHANGED
@@ -62,7 +62,7 @@ class Payone_Core_Model_Mapper_ApiRequest_Management_ManageMandate
62
  $request->setEncoding('UTF-8');
63
  $request->setIntegratorName('Magento');
64
  $request->setIntegratorVersion($helper->getMagentoVersion());
65
- $request->setSolutionName('noovias');
66
  $request->setSolutionVersion($helper->getPayoneVersion());
67
 
68
  // special parameters
62
  $request->setEncoding('UTF-8');
63
  $request->setIntegratorName('Magento');
64
  $request->setIntegratorVersion($helper->getMagentoVersion());
65
+ $request->setSolutionName('votum');
66
  $request->setSolutionVersion($helper->getPayoneVersion());
67
 
68
  // special parameters
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Abstract.php CHANGED
@@ -79,7 +79,7 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Abstract
79
  {
80
  $helper = $this->helper();
81
 
82
- $solutionName = 'noovias';
83
  $solutionVersion = $helper->getPayoneVersion();
84
  $integratorName = 'magento';
85
  $integratorVersion = $helper->getMagentoVersion();
@@ -107,6 +107,7 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Abstract
107
  if (empty($sku)) {
108
  $sku = $this->helper()->__(self::DEFAULT_SHIPPING_SKU);
109
  }
 
110
  $params['id'] = $sku;
111
  $params['de'] = $order->getShippingDescription();
112
  $params['no'] = 1;
@@ -138,7 +139,7 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Abstract
138
  if (empty($description)) {
139
  $description = $this->helper()->__(self::DEFAULT_DISCOUNT_SKU);
140
  }
141
-
142
  $params['id'] = $sku;
143
  $params['de'] = $description;
144
  $params['no'] = 1;
@@ -168,7 +169,7 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Abstract
168
  if (empty($sku)) {
169
  $sku = $this->helper()->__(self::DEFAULT_SHIPPING_SKU);
170
  }
171
-
172
  $params['id'] = $sku;
173
  $params['de'] = $order->getShippingDescription();
174
  $params['no'] = 1;
@@ -201,6 +202,7 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Abstract
201
  $name = $this->helper()->__(self::DEFAULT_ADJUSTMENT_POSITIVE_SKU);
202
  }
203
 
 
204
  $params['id'] = $sku;
205
  $params['de'] = $name;
206
  $params['no'] = 1;
@@ -234,6 +236,7 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Abstract
234
  $name = $this->helper()->__(self::DEFAULT_ADJUSTMENT_NEGATIVE_SKU);
235
  }
236
 
 
237
  $params['id'] = $sku;
238
  $params['de'] = $name;
239
  $params['no'] = 1;
79
  {
80
  $helper = $this->helper();
81
 
82
+ $solutionName = 'votum';
83
  $solutionVersion = $helper->getPayoneVersion();
84
  $integratorName = 'magento';
85
  $integratorVersion = $helper->getMagentoVersion();
107
  if (empty($sku)) {
108
  $sku = $this->helper()->__(self::DEFAULT_SHIPPING_SKU);
109
  }
110
+ $params['it'] = Payone_Api_Enum_InvoicingItemType::SHIPMENT;
111
  $params['id'] = $sku;
112
  $params['de'] = $order->getShippingDescription();
113
  $params['no'] = 1;
139
  if (empty($description)) {
140
  $description = $this->helper()->__(self::DEFAULT_DISCOUNT_SKU);
141
  }
142
+ $params['it'] = Payone_Api_Enum_InvoicingItemType::VOUCHER;
143
  $params['id'] = $sku;
144
  $params['de'] = $description;
145
  $params['no'] = 1;
169
  if (empty($sku)) {
170
  $sku = $this->helper()->__(self::DEFAULT_SHIPPING_SKU);
171
  }
172
+ $params['it'] = Payone_Api_Enum_InvoicingItemType::SHIPMENT;
173
  $params['id'] = $sku;
174
  $params['de'] = $order->getShippingDescription();
175
  $params['no'] = 1;
202
  $name = $this->helper()->__(self::DEFAULT_ADJUSTMENT_POSITIVE_SKU);
203
  }
204
 
205
+ $params['it'] = Payone_Api_Enum_InvoicingItemType::GOODS;
206
  $params['id'] = $sku;
207
  $params['de'] = $name;
208
  $params['no'] = 1;
236
  $name = $this->helper()->__(self::DEFAULT_ADJUSTMENT_NEGATIVE_SKU);
237
  }
238
 
239
+ $params['it'] = Payone_Api_Enum_InvoicingItemType::GOODS;
240
  $params['id'] = $sku;
241
  $params['de'] = $name;
242
  $params['no'] = 1;
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Authorize/Abstract.php CHANGED
@@ -209,6 +209,13 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
209
  $personalData = $this->mapPersonalParametersSafeInvoiceKlarna($personalData);
210
  }
211
 
 
 
 
 
 
 
 
212
  return $personalData;
213
  }
214
 
@@ -377,6 +384,7 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
377
  continue; // Do not map items with zero quanity
378
  }
379
 
 
380
  $params['id'] = $itemData->getSku();
381
  $params['pr'] = $itemData->getPriceInclTax();
382
  $params['no'] = $number;
@@ -479,6 +487,18 @@ abstract class Payone_Core_Model_Mapper_ApiRequest_Payment_Authorize_Abstract
479
  $payment = new Payone_Api_Request_Parameter_Authorization_PaymentMethod_Financing();
480
  $payment->setFinancingtype($info->getPayoneFinancingType());
481
 
 
 
 
 
 
 
 
 
 
 
 
 
482
  $isRedirect = true;
483
  }
484
 
209
  $personalData = $this->mapPersonalParametersSafeInvoiceKlarna($personalData);
210
  }
211
 
212
+ // Financing "Klarna" specific personal parameters mapping
213
+ if ($paymentMethod instanceof Payone_Core_Model_Payment_Method_Financing
214
+ and $paymentMethod->getInfoInstance()->getPayoneFinancingType() == Payone_Api_Enum_FinancingType::KLS
215
+ ) {
216
+ $personalData = $this->mapPersonalParametersSafeInvoiceKlarna($personalData);
217
+ }
218
+
219
  return $personalData;
220
  }
221
 
384
  continue; // Do not map items with zero quanity
385
  }
386
 
387
+ $params['it'] = Payone_Api_Enum_InvoicingItemType::GOODS;
388
  $params['id'] = $itemData->getSku();
389
  $params['pr'] = $itemData->getPriceInclTax();
390
  $params['no'] = $number;
487
  $payment = new Payone_Api_Request_Parameter_Authorization_PaymentMethod_Financing();
488
  $payment->setFinancingtype($info->getPayoneFinancingType());
489
 
490
+ if($info->getPayoneFinancingType() == Payone_Api_Enum_FinancingType::KLS) {
491
+ $configPaymentMethodId = $info->getPayoneConfigPaymentMethodId();
492
+ $paymentConfig = $paymentMethod->getConfigPayment();
493
+
494
+
495
+ $payData = new Payone_Api_Request_Parameter_Paydata_Paydata();
496
+ $payData->addItem(new Payone_Api_Request_Parameter_Paydata_DataItem(
497
+ array('key' => 'klsid', 'data' => $info->getPayoneKlarnaCampaignCode())
498
+ ));
499
+ $payment->setPaydata($payData);
500
+ }
501
+
502
  $isRedirect = true;
503
  }
504
 
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Capture.php CHANGED
@@ -91,9 +91,9 @@ class Payone_Core_Model_Mapper_ApiRequest_Payment_Capture
91
  $request->setTxid($order->getPayment()->getLastTransId());
92
  $request->setSequencenumber($transaction->getNextSequenceNumber());
93
  $request->setCurrency($order->getOrderCurrencyCode());
94
- $request->setAmount($this->getAmount());
 
95
  $request->setRequest(Payone_Api_Enum_RequestType::CAPTURE);
96
- Mage::log('Capture', null, 'test.log', true);
97
  }
98
 
99
  /**
@@ -172,6 +172,7 @@ class Payone_Core_Model_Mapper_ApiRequest_Payment_Capture
172
  if ($number <= 0) {
173
  continue; // Do not map items with zero quantity
174
  }
 
175
  $params['id'] = $itemData->getSku();
176
  $params['de'] = $itemData->getName();
177
  $params['no'] = $number;
91
  $request->setTxid($order->getPayment()->getLastTransId());
92
  $request->setSequencenumber($transaction->getNextSequenceNumber());
93
  $request->setCurrency($order->getOrderCurrencyCode());
94
+ // $request->setAmount($this->getAmount());
95
+ $request->setAmount($order->getGrandTotal());
96
  $request->setRequest(Payone_Api_Enum_RequestType::CAPTURE);
 
97
  }
98
 
99
  /**
172
  if ($number <= 0) {
173
  continue; // Do not map items with zero quantity
174
  }
175
+ $params['it'] = Payone_Api_Enum_InvoicingItemType::GOODS;
176
  $params['id'] = $itemData->getSku();
177
  $params['de'] = $itemData->getName();
178
  $params['no'] = $number;
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Debit.php CHANGED
@@ -90,11 +90,6 @@ class Payone_Core_Model_Mapper_ApiRequest_Payment_Debit
90
  $request->setAmount($this->getAmount() * -1);
91
  $request->setRequest(Payone_Api_Enum_RequestType::DEBIT);
92
  $request->setUseCustomerdata('yes');
93
-
94
- Mage::log('aaa', null, 'test.log', true);
95
- if($this->configPayment->getCurrencyConvert()) {
96
- $request->setCurrency($order->getBaseCurrencyCode());
97
- }
98
  }
99
 
100
  /**
90
  $request->setAmount($this->getAmount() * -1);
91
  $request->setRequest(Payone_Api_Enum_RequestType::DEBIT);
92
  $request->setUseCustomerdata('yes');
 
 
 
 
 
93
  }
94
 
95
  /**
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Verification/AddressCheck.php CHANGED
@@ -81,7 +81,7 @@ class Payone_Core_Model_Mapper_ApiRequest_Verification_AddressCheck
81
 
82
  $request->setIntegratorName('Magento');
83
  $request->setIntegratorVersion($helper->getMagentoVersion());
84
- $request->setSolutionName('noovias');
85
  $request->setSolutionVersion($helper->getPayoneVersion());
86
 
87
 
81
 
82
  $request->setIntegratorName('Magento');
83
  $request->setIntegratorVersion($helper->getMagentoVersion());
84
+ $request->setSolutionName('votum');
85
  $request->setSolutionVersion($helper->getPayoneVersion());
86
 
87
 
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Verification/BankAccountCheck.php CHANGED
@@ -61,7 +61,7 @@ class Payone_Core_Model_Mapper_ApiRequest_Verification_BankAccountCheck
61
 
62
  $request->setIntegratorName('Magento');
63
  $request->setIntegratorVersion($helper->getMagentoVersion());
64
- $request->setSolutionName('noovias');
65
  $request->setSolutionVersion($helper->getPayoneVersion());
66
 
67
 
61
 
62
  $request->setIntegratorName('Magento');
63
  $request->setIntegratorVersion($helper->getMagentoVersion());
64
+ $request->setSolutionName('votum');
65
  $request->setSolutionVersion($helper->getPayoneVersion());
66
 
67
 
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Verification/Creditrating.php CHANGED
@@ -70,7 +70,7 @@ class Payone_Core_Model_Mapper_ApiRequest_Verification_Creditrating
70
 
71
  $request->setIntegratorName('Magento');
72
  $request->setIntegratorVersion($helper->getMagentoVersion());
73
- $request->setSolutionName('noovias');
74
  $request->setSolutionVersion($helper->getPayoneVersion());
75
  if($customerId = $address->getCustomerId())
76
  {
70
 
71
  $request->setIntegratorName('Magento');
72
  $request->setIntegratorVersion($helper->getMagentoVersion());
73
+ $request->setSolutionName('votum');
74
  $request->setSolutionVersion($helper->getPayoneVersion());
75
  if($customerId = $address->getCustomerId())
76
  {
app/code/community/Payone/Core/Model/Observer/Checkout/Onepage/DebitPayment.php CHANGED
@@ -82,7 +82,12 @@ class Payone_Core_Model_Observer_Checkout_Onepage_DebitPayment extends Payone_Co
82
  }
83
 
84
  if ($sepaMandateEnabled) {
85
- $this->manageMandate();
 
 
 
 
 
86
  }
87
  }
88
 
@@ -137,16 +142,22 @@ class Payone_Core_Model_Observer_Checkout_Onepage_DebitPayment extends Payone_Co
137
  $bankCountry = array_key_exists('payone_bank_country', $paymentData) ? $paymentData['payone_bank_country'] : '';
138
 
139
  $response = $manageMandateService->execute($this->getQuote(), $bankCountry, $bankAccountNumber, $bankCode, $bic, $iban);
140
- $mandateStatus = $response->getMandateStatus();
141
- $mandateText = $response->getMandateText();
142
- $mandateIdentification = $response->getMandateIdentification();
143
- $sepaMandateDownloadEnabled = $paymentConfig->getSepaMandateDownloadEnabled();
144
-
145
- $checkoutSession = $this->getFactory()->getSingletonCheckoutSession();
146
- $checkoutSession->setPayoneSepaMandateStatus($mandateStatus);
147
- $checkoutSession->setPayoneSepaMandateText($mandateText);
148
- $checkoutSession->setPayoneSepaMandateIdentification($mandateIdentification);
149
- $checkoutSession->setPayoneSepaMandateDownloadEnabled($sepaMandateDownloadEnabled);
 
 
 
 
 
 
150
  }
151
 
152
  /**
82
  }
83
 
84
  if ($sepaMandateEnabled) {
85
+ $response = $this->manageMandate();
86
+ if($response instanceof Payone_Api_Response_Error) {
87
+ $controllerAction->setFlag('', Mage_Core_Controller_Varien_Action::FLAG_NO_DISPATCH, true);
88
+ $jsonResponse = array('error' => Mage::helper('payone_core')->__($response->getErrormessage()));
89
+ return $controllerAction->getResponse()->setBody(Mage::helper('core')->jsonEncode($jsonResponse));
90
+ }
91
  }
92
  }
93
 
142
  $bankCountry = array_key_exists('payone_bank_country', $paymentData) ? $paymentData['payone_bank_country'] : '';
143
 
144
  $response = $manageMandateService->execute($this->getQuote(), $bankCountry, $bankAccountNumber, $bankCode, $bic, $iban);
145
+ if($response instanceof Payone_Api_Response_Management_ManageMandate_Approved) {
146
+ $mandateStatus = $response->getMandateStatus();
147
+ $mandateText = $response->getMandateText();
148
+ $mandateIdentification = $response->getMandateIdentification();
149
+ $sepaMandateDownloadEnabled = $paymentConfig->getSepaMandateDownloadEnabled();
150
+
151
+ $checkoutSession = $this->getFactory()->getSingletonCheckoutSession();
152
+ $checkoutSession->setPayoneSepaMandateStatus($mandateStatus);
153
+ $checkoutSession->setPayoneSepaMandateText($mandateText);
154
+ $checkoutSession->setPayoneSepaMandateIdentification($mandateIdentification);
155
+ $checkoutSession->setPayoneSepaMandateDownloadEnabled($sepaMandateDownloadEnabled);
156
+ }
157
+ return $response;
158
+ // else {
159
+ // Mage::log($response, null, 'test.log', true);
160
+ // }
161
  }
162
 
163
  /**
app/code/community/Payone/Core/Model/Observer/Checkout/Onepage/Payment/Methods.php CHANGED
@@ -50,6 +50,14 @@ class Payone_Core_Model_Observer_Checkout_Onepage_Payment_Methods
50
  */
51
  $quote = $observer->getEvent()->getQuote();
52
 
 
 
 
 
 
 
 
 
53
  /** @var $fullActionName string */
54
  $fullActionName = $observer->getEvent()->getFullActionName();
55
  if ($fullActionName === 'checkout/onepage/index') {
50
  */
51
  $quote = $observer->getEvent()->getQuote();
52
 
53
+ if(!$quote->getCustomerIsGuest()) {
54
+ try {
55
+ $quote->getPayment()->setMethod($quote->getCustomer()->getPayoneLastPaymentMethod())->getMethodInstance();
56
+ } catch ( Exception $e ) {
57
+ Mage::logException($e);
58
+ }
59
+ }
60
+
61
  /** @var $fullActionName string */
62
  $fullActionName = $observer->getEvent()->getFullActionName();
63
  if ($fullActionName === 'checkout/onepage/index') {
app/code/community/Payone/Core/Model/Observer/Sales/Order.php CHANGED
@@ -33,6 +33,7 @@
33
  class Payone_Core_Model_Observer_Sales_Order
34
  extends Payone_Core_Model_Observer_Abstract
35
  {
 
36
  /**
37
  * @param Varien_Event_Observer $observer
38
  * @return void
@@ -78,4 +79,65 @@ class Payone_Core_Model_Observer_Sales_Order
78
  $methodInstance->cancel($payment);
79
  }
80
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
81
  }
33
  class Payone_Core_Model_Observer_Sales_Order
34
  extends Payone_Core_Model_Observer_Abstract
35
  {
36
+
37
  /**
38
  * @param Varien_Event_Observer $observer
39
  * @return void
79
  $methodInstance->cancel($payment);
80
  }
81
  }
82
+
83
+ /**
84
+ *
85
+ * @param Varien_Event_Observer $observer (has data 'payment' with a payment info instance (Mage_Sales_Model_Order_Payment))
86
+ */
87
+ public function paymentPlaceEnd(Varien_Event_Observer $observer)
88
+ {
89
+ /** @var $payment Mage_Sales_Model_Order_Payment */
90
+ $payment = $observer->getEvent()->getPayment();
91
+
92
+ if(!$payment->getOrder()->getCustomerIsGuest()) {
93
+ $customer = $payment->getOrder()->getCustomer();
94
+ $customer->setPayoneLastPaymentMethod($payment->getMethod());
95
+ $customer->save();
96
+ }
97
+
98
+
99
+ if(($payment->getMethodInstance() instanceof Payone_Core_Model_Payment_Method_Abstract) && (!$payment->getOrder()->getCustomerIsGuest())) {
100
+ $customerId = $payment->getOrder()->getCustomer()->getId();
101
+ $customerSavedData = array();
102
+ $paymentMethodCode = '';
103
+ if($payment->getMethodInstance()->getCode() == Payone_Core_Model_System_Config_PaymentMethodCode::DEBITPAYMENT) {
104
+ $paymentMethodCode = $payment->getMethodInstance()->getCode();
105
+ $customerSavedData['payone_account_number'] = $payment->getPayoneAccountNumber()?$payment->getPayoneAccountNumber():'';
106
+ $customerSavedData['payone_bank_code'] = $payment->getPayoneBankCode()?$payment->getPayoneBankCode():'';
107
+ $customerSavedData['payone_sepa_iban'] = $payment->getPayoneSepaIban()?$payment->getPayoneSepaIban():'';
108
+ $customerSavedData['payone_sepa_bic'] = $payment->getPayoneSepaBic()?$payment->getPayoneSepaBic():'';
109
+ $customerSavedData['payone_bank_country'] = $payment->getPayoneBankCountry();
110
+ }
111
+ if($payment->getMethodInstance()->getCode() == Payone_Core_Model_System_Config_PaymentMethodCode::ONLINEBANKTRANSFER) {
112
+ $paymentMethodCode = $payment->getMethodInstance()->getCode();
113
+ $customerSavedData['payone_onlinebanktransfer_type'] = $payment->getPayoneOnlinebanktransferType();
114
+ $customerSavedData['payone_account_number'] = $payment->getPayoneAccountNumber()?$payment->getPayoneAccountNumber():'';
115
+ $customerSavedData['payone_bank_code'] = $payment->getPayoneBankCode()?$payment->getPayoneBankCode():'';
116
+ $customerSavedData['payone_sepa_iban'] = $payment->getPayoneSepaIban()?$payment->getPayoneSepaIban():'';
117
+ $customerSavedData['payone_sepa_bic'] = $payment->getPayoneSepaBic()?$payment->getPayoneSepaBic():'';
118
+ $customerSavedData['payone_bank_group'] = $payment->getPayoneBankGroup();
119
+ }
120
+ if($payment->getMethodInstance()->getCode() == Payone_Core_Model_System_Config_PaymentMethodCode::CREDITCARD) {
121
+ $paymentMethodCode = $payment->getMethodInstance()->getCode();
122
+ $customerSavedData['cc_owner'] = $payment->getCcOwner();
123
+ $customerSavedData['cc_type'] = $payment->getCcType();
124
+ $customerSavedData['cc_exp_year'] = $payment->getCcExpYear();
125
+ $customerSavedData['cc_exp_month'] = $payment->getCcExpMonth();
126
+ $customerSavedData['cc_number_enc'] = $payment->getCcNumberEnc();
127
+ $customerSavedData['payone_pseudocardpan'] = $payment->getPayonePseudocardpan();
128
+ $customerSavedData['payone_config_payment_method_id'] = $payment->getPayoneConfigPaymentMethodId();
129
+ }
130
+
131
+ if(!empty($paymentMethodCode)) {
132
+ $paymentCustomerModel = Mage::getModel('payone_core/domain_customer')->loadByCustomerIdPaymentCode($customerId, $paymentMethodCode);
133
+ $paymentCustomerModel->setCustomerId($customerId);
134
+ $paymentCustomerModel->setCode($paymentMethodCode);
135
+ $paymentCustomerModel->setCustomerData($customerSavedData);
136
+ $paymentCustomerModel->save();
137
+ // Mage::log($paymentMethodCode, null, 'test.log', true);
138
+ }
139
+ }
140
+
141
+
142
+ }
143
  }
app/code/community/Payone/Core/Model/Service/Management/ManageMandate.php CHANGED
@@ -58,10 +58,9 @@ class Payone_Core_Model_Service_Management_ManageMandate
58
 
59
  $response = $this->getServiceApiManageMandate()->managemandate($request);
60
 
61
- if (!$response instanceof Payone_Api_Response_Management_ManageMandate_Approved) {
62
- throw new Mage_Core_Exception($this->helper()->__('There has been an error processing your request.'));
63
- }
64
-
65
  return $response;
66
  }
67
 
58
 
59
  $response = $this->getServiceApiManageMandate()->managemandate($request);
60
 
61
+ // if (!$response instanceof Payone_Api_Response_Management_ManageMandate_Approved) {
62
+ // throw new Mage_Payment_Exception($this->helper()->__('There has been an error processing your request.'));
63
+ // }
 
64
  return $response;
65
  }
66
 
app/code/community/Payone/Core/Model/System/Config/FinancingType.php CHANGED
@@ -16,9 +16,9 @@
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
  /**
@@ -26,9 +26,9 @@
26
  * @category Payone
27
  * @package Payone_Core_Model
28
  * @subpackage System
29
- * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
30
  * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
31
- * @link http://www.noovias.com
32
  */
33
  class Payone_Core_Model_System_Config_FinancingType extends Payone_Core_Model_System_Config_Abstract
34
  {
@@ -37,13 +37,20 @@ class Payone_Core_Model_System_Config_FinancingType extends Payone_Core_Model_Sy
37
  */
38
  public function toArray()
39
  {
40
- $settings = new Payone_Settings_Configuration_PaymentMethod_Financing();
 
 
 
41
 
42
- $types = $settings->getTypes();
43
- if(array_key_exists(Payone_Api_Enum_FinancingType::BSV, $types))
44
- unset($types[Payone_Api_Enum_FinancingType::BSV]); // BSV has a separate Payment method.
45
- if(array_key_exists(Payone_Api_Enum_FinancingType::KLV, $types))
46
- unset($types[Payone_Api_Enum_FinancingType::KLV]); // KLV has a separate Payment method.
47
  return $types;
 
 
 
 
 
 
 
 
 
48
  }
49
  }
16
  * @package Payone_Core_Model
17
  * @subpackage System
18
  * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
  * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
  */
23
 
24
  /**
26
  * @category Payone
27
  * @package Payone_Core_Model
28
  * @subpackage System
29
+ * @copyright Copyright (c) 2012 <info@votum.de> - www.votum.de
30
  * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
31
+ * @link http://www.votum.de
32
  */
33
  class Payone_Core_Model_System_Config_FinancingType extends Payone_Core_Model_System_Config_Abstract
34
  {
37
  */
38
  public function toArray()
39
  {
40
+ $types = array(
41
+ Payone_Api_Enum_FinancingType::CFR => Payone_Api_Enum_FinancingType::CFR,
42
+ Payone_Api_Enum_FinancingType::KLS => Payone_Api_Enum_FinancingType::KLS,
43
+ );
44
 
 
 
 
 
 
45
  return $types;
46
+
47
+ // $settings = new Payone_Settings_Configuration_PaymentMethod_Financing();
48
+ //
49
+ // $types = $settings->getTypes();
50
+ // if(array_key_exists(Payone_Api_Enum_FinancingType::BSV, $types))
51
+ // unset($types[Payone_Api_Enum_FinancingType::BSV]); // BSV has a separate Payment method.
52
+ // if(array_key_exists(Payone_Api_Enum_FinancingType::KLV, $types))
53
+ // unset($types[Payone_Api_Enum_FinancingType::KLV]); // KLV has a separate Payment method.
54
+ // return $types;
55
  }
56
  }
app/code/community/Payone/Core/etc/config.xml CHANGED
@@ -15,16 +15,16 @@
15
  * @category Payone
16
  * @package Payone_Core
17
  * @subpackage etc
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
  <config>
25
  <modules>
26
  <Payone_Core>
27
- <version>3.2.0</version>
28
  </Payone_Core>
29
  </modules>
30
 
@@ -67,6 +67,9 @@
67
  <config_payment_method>
68
  <table>payone_config_payment_method</table>
69
  </config_payment_method>
 
 
 
70
  </entities>
71
  </payone_core_resource>
72
 
@@ -157,6 +160,10 @@
157
  <!-- Financing: Type -->
158
  <to_order_payment>*</to_order_payment>
159
  </payone_safe_invoice_type>
 
 
 
 
160
  <payone_onlinebanktransfer_type>
161
  <!-- Online Bank Transfer: Type -->
162
  <to_order_payment>*</to_order_payment>
@@ -328,6 +335,14 @@
328
  </payone_core_observer>
329
  </observers>
330
  </sales_order_resource_init_virtual_grid_columns>
 
 
 
 
 
 
 
 
331
  <sales_order_place_after>
332
  <observers>
333
  <payone_core_observer>
@@ -430,6 +445,15 @@
430
  </payone_core_observer_config_protect>
431
  </observers>
432
  </admin_system_config_changed_section_payone_protect>
 
 
 
 
 
 
 
 
 
433
  </events>
434
  </global>
435
 
15
  * @category Payone
16
  * @package Payone_Core
17
  * @subpackage etc
18
+ * @copyright Copyright (c) 2012 <info@votum.de> - www.votum.de
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
  * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
  */
23
  -->
24
  <config>
25
  <modules>
26
  <Payone_Core>
27
+ <version>3.3.0</version>
28
  </Payone_Core>
29
  </modules>
30
 
67
  <config_payment_method>
68
  <table>payone_config_payment_method</table>
69
  </config_payment_method>
70
+ <customer>
71
+ <table>payone_customer</table>
72
+ </customer>
73
  </entities>
74
  </payone_core_resource>
75
 
160
  <!-- Financing: Type -->
161
  <to_order_payment>*</to_order_payment>
162
  </payone_safe_invoice_type>
163
+ <payone_klarna_campaign_code>
164
+ <!-- Financing Klarna: Campaign Code -->
165
+ <to_order_payment>*</to_order_payment>
166
+ </payone_klarna_campaign_code>
167
  <payone_onlinebanktransfer_type>
168
  <!-- Online Bank Transfer: Type -->
169
  <to_order_payment>*</to_order_payment>
335
  </payone_core_observer>
336
  </observers>
337
  </sales_order_resource_init_virtual_grid_columns>
338
+ <sales_order_payment_place_end>
339
+ <observers>
340
+ <payone_core_observer>
341
+ <class>payone_core/observer_sales_order</class>
342
+ <method>paymentPlaceEnd</method>
343
+ </payone_core_observer>
344
+ </observers>
345
+ </sales_order_payment_place_end>
346
  <sales_order_place_after>
347
  <observers>
348
  <payone_core_observer>
445
  </payone_core_observer_config_protect>
446
  </observers>
447
  </admin_system_config_changed_section_payone_protect>
448
+
449
+ <sales_order_save_commit_after>
450
+ <observers>
451
+ <downloadable_observer>
452
+ <class>downloadable/observer</class>
453
+ <method>setLinkStatus</method>
454
+ </downloadable_observer>
455
+ </observers>
456
+ </sales_order_save_commit_after>
457
  </events>
458
  </global>
459
 
app/code/community/Payone/Core/etc/system.xml CHANGED
@@ -633,6 +633,15 @@
633
  <show_in_website>1</show_in_website>
634
  <show_in_store>1</show_in_store>
635
  </check_cvc>
 
 
 
 
 
 
 
 
 
636
  </fields>
637
  </template_creditcard>
638
  <template_debit_payment translate="label" module="payone_core">
@@ -715,6 +724,15 @@
715
  <show_in_website>1</show_in_website>
716
  <show_in_store>1</show_in_store>
717
  </sepa_mandate_download_enabled>
 
 
 
 
 
 
 
 
 
718
  </fields>
719
  </template_debit_payment>
720
  <template_online_bank_transfer translate="label" module="payone_core">
@@ -734,6 +752,15 @@
734
  <show_in_website>1</show_in_website>
735
  <show_in_store>1</show_in_store>
736
  </types>
 
 
 
 
 
 
 
 
 
737
  </fields>
738
  </template_online_bank_transfer>
739
  <template_invoice translate="label" module="payone_core">
@@ -809,16 +836,34 @@
809
  <show_in_website>1</show_in_website>
810
  <show_in_store>1</show_in_store>
811
  </types>
812
- <request_type translate="label">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
813
  <label>Authorize-Method</label>
814
  <comment>Please note that for Commerz Finanz only the mode "preauthorization" is available. Afterwards payments must be captured. (CAPTURE)</comment>
815
  <frontend_type>select</frontend_type>
816
  <source_model>payone_core/system_config_authorizeMethodFinancing</source_model>
817
- <sort_order>210</sort_order>
818
  <show_in_default>1</show_in_default>
819
  <show_in_website>1</show_in_website>
820
  <show_in_store>1</show_in_store>
821
- </request_type>
822
  </fields>
823
  </template_financing>
824
  <template_wallet translate="label" module="payone_core">
@@ -882,7 +927,7 @@
882
  <show_in_store>1</show_in_store>
883
  </hint>
884
  <address_check>
885
- <label>Addresscheck</label>
886
  <frontend_type>text</frontend_type>
887
  <sort_order>10</sort_order>
888
  <show_in_default>1</show_in_default>
@@ -890,7 +935,7 @@
890
  <show_in_store>1</show_in_store>
891
  <fields>
892
  <hint translate="label">
893
- <label>Addresscheck</label>
894
  <sort_order>0</sort_order>
895
  <show_in_default>1</show_in_default>
896
  <show_in_website>1</show_in_website>
@@ -1027,7 +1072,7 @@
1027
  </fields>
1028
  </address_check>
1029
  <creditrating>
1030
- <label>Creditrating</label>
1031
  <frontend_type>text</frontend_type>
1032
  <sort_order>20</sort_order>
1033
  <show_in_default>1</show_in_default>
@@ -1035,7 +1080,7 @@
1035
  <show_in_store>1</show_in_store>
1036
  <fields>
1037
  <hint translate="label">
1038
- <label>Creditrating</label>
1039
  <sort_order>0</sort_order>
1040
  <show_in_default>1</show_in_default>
1041
  <show_in_website>1</show_in_website>
633
  <show_in_website>1</show_in_website>
634
  <show_in_store>1</show_in_store>
635
  </check_cvc>
636
+ <customer_form_data_save translate="label,comment">
637
+ <label>Save payment data for logged in customer</label>
638
+ <frontend_type>select</frontend_type>
639
+ <source_model>adminhtml/system_config_source_yesno</source_model>
640
+ <sort_order>270</sort_order>
641
+ <show_in_default>1</show_in_default>
642
+ <show_in_website>1</show_in_website>
643
+ <show_in_store>1</show_in_store>
644
+ </customer_form_data_save>
645
  </fields>
646
  </template_creditcard>
647
  <template_debit_payment translate="label" module="payone_core">
724
  <show_in_website>1</show_in_website>
725
  <show_in_store>1</show_in_store>
726
  </sepa_mandate_download_enabled>
727
+ <customer_form_data_save translate="label,comment">
728
+ <label>Save payment data for logged in customer</label>
729
+ <frontend_type>select</frontend_type>
730
+ <source_model>adminhtml/system_config_source_yesno</source_model>
731
+ <sort_order>270</sort_order>
732
+ <show_in_default>1</show_in_default>
733
+ <show_in_website>1</show_in_website>
734
+ <show_in_store>1</show_in_store>
735
+ </customer_form_data_save>
736
  </fields>
737
  </template_debit_payment>
738
  <template_online_bank_transfer translate="label" module="payone_core">
752
  <show_in_website>1</show_in_website>
753
  <show_in_store>1</show_in_store>
754
  </types>
755
+ <customer_form_data_save translate="label,comment">
756
+ <label>Save payment data for logged in customer</label>
757
+ <frontend_type>select</frontend_type>
758
+ <source_model>adminhtml/system_config_source_yesno</source_model>
759
+ <sort_order>270</sort_order>
760
+ <show_in_default>1</show_in_default>
761
+ <show_in_website>1</show_in_website>
762
+ <show_in_store>1</show_in_store>
763
+ </customer_form_data_save>
764
  </fields>
765
  </template_online_bank_transfer>
766
  <template_invoice translate="label" module="payone_core">
836
  <show_in_website>1</show_in_website>
837
  <show_in_store>1</show_in_store>
838
  </types>
839
+ <klarna_config translate="label">
840
+ <label>Klarna Store-IDs</label>
841
+ <comment>Required when using Klarna</comment>
842
+ <frontend_model>payone_core/adminhtml_system_config_form_field_klarnaStoreId</frontend_model>
843
+ <backend_model>adminhtml/system_config_backend_serialized_array</backend_model>
844
+ <sort_order>210</sort_order>
845
+ <show_in_default>1</show_in_default>
846
+ <show_in_website>1</show_in_website>
847
+ <show_in_store>1</show_in_store>
848
+ </klarna_config>
849
+ <klarna_campaign_code translate="label, comment">
850
+ <label>Klarna Campaign Code</label>
851
+ <frontend_type>text</frontend_type>
852
+ <sort_order>220</sort_order>
853
+ <show_in_default>1</show_in_default>
854
+ <show_in_website>1</show_in_website>
855
+ <show_in_store>1</show_in_store>
856
+ </klarna_campaign_code>
857
+ <request_type_cfr translate="label">
858
  <label>Authorize-Method</label>
859
  <comment>Please note that for Commerz Finanz only the mode "preauthorization" is available. Afterwards payments must be captured. (CAPTURE)</comment>
860
  <frontend_type>select</frontend_type>
861
  <source_model>payone_core/system_config_authorizeMethodFinancing</source_model>
862
+ <sort_order>230</sort_order>
863
  <show_in_default>1</show_in_default>
864
  <show_in_website>1</show_in_website>
865
  <show_in_store>1</show_in_store>
866
+ </request_type_cfr>
867
  </fields>
868
  </template_financing>
869
  <template_wallet translate="label" module="payone_core">
927
  <show_in_store>1</show_in_store>
928
  </hint>
929
  <address_check>
930
+ <label>Address checking</label>
931
  <frontend_type>text</frontend_type>
932
  <sort_order>10</sort_order>
933
  <show_in_default>1</show_in_default>
935
  <show_in_store>1</show_in_store>
936
  <fields>
937
  <hint translate="label">
938
+ <label>Address checking</label>
939
  <sort_order>0</sort_order>
940
  <show_in_default>1</show_in_default>
941
  <show_in_website>1</show_in_website>
1072
  </fields>
1073
  </address_check>
1074
  <creditrating>
1075
+ <label>Credit rating</label>
1076
  <frontend_type>text</frontend_type>
1077
  <sort_order>20</sort_order>
1078
  <show_in_default>1</show_in_default>
1080
  <show_in_store>1</show_in_store>
1081
  <fields>
1082
  <hint translate="label">
1083
+ <label>Credit rating</label>
1084
  <sort_order>0</sort_order>
1085
  <show_in_default>1</show_in_default>
1086
  <show_in_website>1</show_in_website>
app/code/community/Payone/Core/sql/payone_core_setup/mysql4-upgrade-3.2.1-3.2.2.php ADDED
@@ -0,0 +1,102 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2013 <info@votum.de> - www.votum.de
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
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
+ $tableCustomer = $this->getTable('payone_core/customer');
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.2.1-3.2.2.sql');
38
+
39
+ $installSqlConfig = array(
40
+ '{{payone_customer}}' => $tableCustomer,
41
+ '{{payone_config_payment_method}}' => $tablePaymentMethod,
42
+ );
43
+
44
+ $installSql = str_replace(array_keys($installSqlConfig), array_values($installSqlConfig), $sql);
45
+ $installer->run($installSql);
46
+ } else {
47
+ /** Build table 'payone_customer' */
48
+ $connection = $installer->getConnection();
49
+ $table = $connection->newTable($tableCustomer);
50
+
51
+ // Add Columns
52
+ $table->addColumn('id', Varien_Db_Ddl_Table::TYPE_INTEGER, NULL,
53
+ array(
54
+ 'unsigned' => true,
55
+ 'nullable' => false,
56
+ 'primary' => true,
57
+ 'identity' => true,
58
+ 'auto_increment' => true)
59
+ );
60
+ $table->addColumn('customer_id', Varien_Db_Ddl_Table::TYPE_INTEGER, NULL,
61
+ array(
62
+ 'nullable' => true,
63
+ 'default' => NULL)
64
+ );
65
+ $table->addColumn('code', Varien_Db_Ddl_Table::TYPE_VARCHAR, 50,
66
+ array(
67
+ 'nullable' => true,
68
+ 'default' => NULL)
69
+ );
70
+ $table->addColumn('customer_data', Varien_Db_Ddl_Table::TYPE_TEXT, NULL,
71
+ array(
72
+ 'nullable' => true,
73
+ 'default' => NULL)
74
+ );
75
+ $table->addIndex(
76
+ $installer->getIdxName(
77
+ 'payone_core/customer',
78
+ array(
79
+ 'customer_id',
80
+ 'code',
81
+ ),
82
+ Varien_Db_Adapter_Interface::INDEX_TYPE_UNIQUE
83
+ ),
84
+ array(
85
+ 'customer_id',
86
+ 'code',
87
+ ),
88
+ array('type' => Varien_Db_Adapter_Interface::INDEX_TYPE_UNIQUE)
89
+ );
90
+
91
+ //Set Engine to MyISAM
92
+ $table->setOption('type', 'MyISAM');
93
+
94
+ // Create table 'payone_protocol_api'
95
+ $connection->createTable($table);
96
+
97
+ // Update table payone_config_payment_method
98
+ $connection->addColumn($tablePaymentMethod, 'customer_form_data_save',
99
+ 'INT(1) COMMENT \'Save payment data for logged in customer\' AFTER `sepa_mandate_download_enabled`'
100
+ );
101
+ }
102
+ $installer->endSetup();
app/code/community/Payone/Core/sql/payone_core_setup/mysql4-upgrade-3.2.2-3.2.3.php ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2013 <info@votum.de> - www.votum.de
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
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
+ $tableCustomer = $this->getTable('payone_core/customer');
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.2.2-3.2.3.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 payone_config_payment_method
49
+ $connection->addColumn($tablePaymentMethod, 'klarna_campaign_code',
50
+ 'VARCHAR(50) COMMENT \'Klarna Campaign Code\' AFTER `klarna_config`'
51
+ );
52
+ }
53
+
54
+ $installer->endSetup();
app/code/community/Payone/Core/sql/payone_core_setup/mysql4-upgrade-3.2.3-3.3.0.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2013 <info@votum.de> - www.votum.de
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
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
+ // Add attributes:
31
+ /* @var $installer Mage_Customer_Model_Entity_Setup */
32
+ $setup = new Mage_Customer_Model_Entity_Setup('core_setup');
33
+ $setup->addAttribute('customer', 'payone_last_payment_method', array(
34
+ 'type' => Varien_Db_Ddl_Table::TYPE_VARCHAR,
35
+ 'label' => 'Payone Last Payment Method',
36
+ 'visible' => false,
37
+ 'required' => false));
38
+
39
+ $installer->endSetup();
app/code/community/Payone/Core/sql/payone_core_setup/upgrade-3.2.1-3.2.2.sql ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #-----------------------------------------------------------------
2
+ #-- Create Table payone_customer
3
+ #-----------------------------------------------------------------
4
+ DROP TABLE IF EXISTS `{{payone_customer}}` ;
5
+ CREATE TABLE `{{payone_customer}}` (
6
+ `id` INT NOT NULL AUTO_INCREMENT,
7
+ `customer_id` INT NULL,
8
+ `code` VARCHAR(50) NULL,
9
+ `customer_data` TEXT NULL,
10
+ PRIMARY KEY (`id`),
11
+ UNIQUE INDEX `UNQ_PAYONE_CUSTOMER_CUSTOMER_ID_CODE` (`customer_id` ASC, `code` ASC)
12
+ ) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_unicode_ci;
13
+
14
+ #-----------------------------------------------------------------
15
+ #-- Alter Table payone_config_payment_method, add sepa specific fields
16
+ #-----------------------------------------------------------------
17
+ ALTER TABLE `{{payone_config_payment_method}}`
18
+ ADD `customer_form_data_save` INT(1) COMMENT 'Save payment data for logged in customer' AFTER `sepa_mandate_download_enabled`;
app/code/community/Payone/Core/sql/payone_core_setup/upgrade-3.2.2-3.2.3.sql ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
1
+ #-----------------------------------------------------------------
2
+ #-- Alter Table payone_config_payment_method, add klarna_config
3
+ #-----------------------------------------------------------------
4
+
5
+ ALTER TABLE `{{payone_config_payment_method}}`
6
+ ADD `klarna_campaign_code` VARCHAR(50) COMMENT 'Klarna Campaign Code' AFTER `klarna_config`;
app/code/community/Payone/Licensemanager/Block/Adminhtml/Notification/Toolbar.php ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Class description
4
+ *
5
+ * @category Votum
6
+ * @package Votum_Module
7
+ * @author Edward Mateja <edward.mateja@votum.de>
8
+ */
9
+
10
+ class Payone_Licensemanager_Block_Adminhtml_Notification_Toolbar extends Mage_Adminhtml_Block_Notification_Toolbar
11
+ {
12
+ public function isShow()
13
+ {
14
+ $helper = Mage::helper('payone_licensemanager');
15
+ $result = !$helper->isPayoneRegisterd();
16
+ return $result;
17
+ }
18
+
19
+ public function getNoticeMessageText()
20
+ {
21
+ return $this->__('Payone extension is currently disable. Please register this extension to make it active.');
22
+ }
23
+
24
+ public function getNoticeMessageUrl()
25
+ {
26
+
27
+ return Mage::getUrl('payonelicensemanager/active');
28
+ }
29
+
30
+ public function getReadDetailsText()
31
+ {
32
+ return $this->__('Register PAYONE extension');
33
+ }
34
+ }
app/code/community/Payone/Licensemanager/Block/Adminhtml/Notification/Window.php ADDED
@@ -0,0 +1,82 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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_Licensemanager_Helper
17
+ * @subpackage
18
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
+ */
23
+
24
+ /**
25
+ *
26
+ * @category Payone
27
+ * @package Payone_Licensemanager_Block
28
+ * @subpackage
29
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
30
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
31
+ * @link http://www.noovias.com
32
+ */
33
+ class Payone_Licensemanager_Block_Adminhtml_Notification_Window extends Mage_Adminhtml_Block_Notification_Window
34
+ {
35
+ public function canShow()
36
+ {
37
+ $helper = Mage::helper('payone_licensemanager');
38
+ $session = Mage::getSingleton('core/session');
39
+ $result = !$helper->isPayoneRegisterd() && !$session->getPayoneLicensePopupWindow();
40
+ $session->setPayoneLicensePopupWindow(true);
41
+ return $result;
42
+ }
43
+
44
+ public function getHeaderText()
45
+ {
46
+ return 'PAYONE';
47
+ }
48
+
49
+ // public function getSeverityIconsUrl()
50
+ // {
51
+ // if (is_null($this->_severityIconsUrl)) {
52
+ // $this->_severityIconsUrl =
53
+ // (Mage::app()->getFrontController()->getRequest()->isSecure() ? 'https://' : 'http://')
54
+ // . sprintf(Mage::getStoreConfig(self::XML_SEVERITY_ICONS_URL_PATH), Mage::getVersion(),
55
+ // 'SEVERITY_CRITICAL')
56
+ // ;
57
+ // }
58
+ // return $this->_severityIconsUrl;
59
+ // }
60
+ //
61
+ // public function getSeverityText()
62
+ // {
63
+ // return $this->__('critical');
64
+ // }
65
+
66
+ public function getNoticeMessageText()
67
+ {
68
+ return $this->__('Payone extension is currently disable. Please register this extension to make it active.');
69
+ }
70
+
71
+ public function getNoticeMessageUrl()
72
+ {
73
+
74
+ return Mage::getUrl('payonelicensemanager/active');
75
+ }
76
+
77
+ public function getReadDetailsText()
78
+ {
79
+ return $this->__('Register PAYONE extension');
80
+ }
81
+
82
+ }
app/code/community/Payone/Licensemanager/Helper/Data.php ADDED
@@ -0,0 +1,99 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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_Licensemanager_Helper
17
+ * @subpackage
18
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
+ */
23
+
24
+ /**
25
+ *
26
+ * @category Payone
27
+ * @package Payone_Licensemanager_Helper
28
+ * @subpackage
29
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
30
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
31
+ * @link http://www.noovias.com
32
+ */
33
+ class Payone_Licensemanager_Helper_Data
34
+ extends Mage_Core_Helper_Abstract
35
+ {
36
+ const CONFIG_KEY_LICENSE_KEY = 'payone_license_key';
37
+
38
+ const PAYONE_CORE_MODULE = 'Payone_Core';
39
+ const PAYONE_MIGRATOR_MODULE = 'Payone_Migrator';
40
+
41
+ /**
42
+ * Retrieve the license key from config
43
+ *
44
+ * @return string
45
+ */
46
+ public function getLicenseKey()
47
+ {
48
+ $licenseKey = Mage::getStoreConfig(self::CONFIG_KEY_LICENSE_KEY, null);
49
+ if (empty($licenseKey)) {
50
+ $licenseKey = 'NOTREGISTERED';
51
+ }
52
+ return $licenseKey;
53
+ }
54
+
55
+
56
+ /**
57
+ * Store license key in config
58
+ */
59
+ public function setLicenseKey()
60
+ {
61
+ $payoneVersion = $this->getVersions();
62
+ $licenseKey = md5($payoneVersion);
63
+ Mage::getConfig()->saveConfig(self::CONFIG_KEY_LICENSE_KEY, $licenseKey);
64
+ }
65
+
66
+ /**
67
+ * Check and retrieve if Payone module was registerd and license key is valid
68
+ *
69
+ * @return boolean
70
+ */
71
+ public function isPayoneRegisterd()
72
+ {
73
+ return $this->getLicenseKey() != 'NOTREGISTERED';
74
+ }
75
+
76
+ /**
77
+ * Retrieve all versions joined by '-'
78
+ *
79
+ * @return string
80
+ */
81
+ public function getVersions()
82
+ {
83
+ return (string) Mage::getConfig()->getNode()->modules->Payone_Core->version
84
+ .'-'.(string) Mage::getConfig()->getNode()->modules->Payone_Migrator->version
85
+ .'-'.(string) Mage::getConfig()->getNode()->modules->Payone_Licensemanager->version;
86
+ }
87
+
88
+ /**
89
+ * Set all Payone modules deactive
90
+ */
91
+ public function setPayoneModuleDeactive()
92
+ {
93
+ Mage::getConfig()->setNode('modules/'.self::PAYONE_CORE_MODULE.'/active', 'false', true);
94
+ Mage::getConfig()->setNode('modules/'.self::PAYONE_MIGRATOR_MODULE.'/active', 'false', true);
95
+ Mage::app()->getStore()->setConfig('advanced/modules_disable_output/'.self::PAYONE_CORE_MODULE, true);
96
+ Mage::app()->getStore()->setConfig('advanced/modules_disable_output/'.self::PAYONE_MIGRATOR_MODULE, true);
97
+ return $this;
98
+ }
99
+ }
app/code/community/Payone/Licensemanager/Model/Observer.php ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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_Licensemanager_Model
17
+ * @subpackage
18
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
+ */
23
+
24
+ /**
25
+ *
26
+ * @category Payone
27
+ * @package Payone_Licensemanager_Helper
28
+ * @subpackage
29
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
30
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
31
+ * @link http://www.noovias.com
32
+ */
33
+
34
+ class Payone_Licensemanager_Model_Observer
35
+ {
36
+
37
+ protected $invoked = false;
38
+
39
+ /**
40
+ * @param Varien_Event_Observer $observer
41
+ * @return Votum_SapCustomer_Model_Observer
42
+ */
43
+ public function checkLicense(Varien_Event_Observer $observer)
44
+ {
45
+ if(!$this->invoked) {
46
+ $this->invoked = true;
47
+ $helper = Mage::helper('payone_licensemanager');
48
+ if(!$helper->isPayoneRegisterd())
49
+ {
50
+ $helper->setPayoneModuleDeactive();
51
+ }
52
+ }
53
+ return $this;
54
+ }
55
+ }
app/code/community/Payone/Licensemanager/controllers/ActiveController.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_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_Licensemanager_controllers
17
+ * @subpackage
18
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
+ */
23
+
24
+ /**
25
+ *
26
+ * @category Payone
27
+ * @package Payone_Licensemanager_controllers
28
+ * @subpackage
29
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
30
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
31
+ * @link http://www.noovias.com
32
+ */
33
+ class Payone_Licensemanager_ActiveController extends Mage_Core_Controller_Front_Action {
34
+
35
+ public function indexAction()
36
+ {
37
+ $helper = Mage::helper('payone_licensemanager');
38
+ $helper->setLicenseKey();
39
+
40
+ $url = 'https://www.payone.de/kontakt/angebot-anfordern-redirect/';
41
+ $setRedirect = base64_encode(Mage::helper("adminhtml")->getUrl('adminhtml'));
42
+ $url = $url . '?setRedirect=' . $setRedirect;
43
+ $this->_redirectUrl($url);
44
+ }
45
+ }
app/code/community/Payone/Licensemanager/controllers/Adminhtml/TestController.php ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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_Licensemanager_controllers
17
+ * @subpackage
18
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
+ */
23
+
24
+ /**
25
+ *
26
+ * @category Payone
27
+ * @package Payone_Licensemanager_controllers
28
+ * @subpackage
29
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
30
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
31
+ * @link http://www.noovias.com
32
+ */
33
+ class Payone_Licensemanager_Adminhtml_TestController extends Mage_Adminhtml_Controller_Action
34
+ {
35
+ public function indexAction()
36
+ {
37
+ $this->loadLayout();
38
+ $this->renderLayout();
39
+ return $this;
40
+ }
41
+ }
app/code/community/Payone/Licensemanager/etc/config.xml ADDED
@@ -0,0 +1,91 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?><!--
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 etc
17
+ * @subpackage
18
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
+ */
23
+ -->
24
+ <config>
25
+ <modules>
26
+ <Payone_Licensemanager>
27
+ <version>0.1.0</version>
28
+ </Payone_Licensemanager>
29
+ </modules>
30
+
31
+ <global>
32
+ <blocks>
33
+ <payone_licensemanager>
34
+ <class>Payone_Licensemanager_Block</class>
35
+ </payone_licensemanager>
36
+ </blocks>
37
+ <helpers>
38
+ <payone_licensemanager>
39
+ <class>Payone_Licensemanager_Helper</class>
40
+ </payone_licensemanager>
41
+ </helpers>
42
+ <models>
43
+ <payone_licensemanager>
44
+ <class>Payone_Licensemanager_Model</class>
45
+ </payone_licensemanager>
46
+ </models>
47
+ <events>
48
+ <controller_front_init_before>
49
+ <observers>
50
+ <payone_license_manager>
51
+ <type>singleton</type>
52
+ <class>payone_licensemanager/observer</class>
53
+ <method>checkLicense</method>
54
+ </payone_license_manager>
55
+ </observers>
56
+ </controller_front_init_before>
57
+ </events>
58
+ </global>
59
+
60
+ <frontend>
61
+ <routers>
62
+ <payone_licensemanager>
63
+ <use>standard</use>
64
+ <args>
65
+ <module>Payone_Licensemanager</module>
66
+ <frontName>payonelicensemanager</frontName>
67
+ </args>
68
+ </payone_licensemanager>
69
+ </routers>
70
+ </frontend>
71
+
72
+ <adminhtml>
73
+ <translate>
74
+ <modules>
75
+ <Payone_Licensemanager>
76
+ <files>
77
+ <default>Payone_Licensemanager.csv</default>
78
+ </files>
79
+ </Payone_Licensemanager>
80
+ </modules>
81
+ </translate>
82
+ <layout>
83
+ <updates>
84
+ <payone_licensemanager>
85
+ <file>payone/licensemanager.xml</file>
86
+ </payone_licensemanager>
87
+ </updates>
88
+ </layout>
89
+ </adminhtml>
90
+
91
+ </config>
app/design/adminhtml/default/default/layout/payone/licensemanager.xml ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?><!--
2
+ /**
3
+ *
4
+ * NOTICE OF LICENSE
5
+ *
6
+ * This source file is subject to the GNU General Public License (GPL 3)
7
+ * that is bundled with this package in the file LICENSE.txt
8
+ *
9
+ * DISCLAIMER
10
+ *
11
+ * Do not edit or add to this file if you wish to upgrade Payone_Core to newer
12
+ * versions in the future. If you wish to customize Payone_Core for your
13
+ * needs please refer to http://www.payone.de for more information.
14
+ *
15
+ * @category Payone
16
+ * @package design_adminhtml_default_default
17
+ * @subpackage
18
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link
22
+ */
23
+ -->
24
+ <layout>
25
+ <default>
26
+ <reference name="notifications">
27
+ <block type="payone_licensemanager/adminhtml_notification_toolbar" name="payone_licensemanager_notification_toolbar" template="payone/licensemanager/toolbar.phtml" />
28
+ </reference>
29
+ <reference name="notifications">
30
+ <block type="payone_licensemanager/adminhtml_notification_window" name="payone_licensemanager_notification_window" template="payone/licensemanager/window.phtml" />
31
+ </reference>
32
+ </default>
33
+ </layout>
app/design/adminhtml/default/default/template/payone/core/system/config/hint/payment.phtml CHANGED
@@ -27,43 +27,43 @@
27
  */
28
  ?>
29
  <p>
30
- <b>Zahlart</b><br>
31
  <br>
32
- Hier fügen Sie eine weitere Zahlmethode zur Nutzung im Checkout Ihres Shop hinzu.
33
  </p>
34
- Folgende Zahlarten stehen zur Verfügung:<br>
35
  <ul>
36
- <li>Vorkasse (advance_payment)</li>
37
- <li>Nachnahme (cash_on_delivery)</li>
38
- <li>Kreditkarte (creditcard)</li>
39
- <li>Lastschrift (debit_payment)</li>
40
- <li>Rechnung (invoice)</li>
41
- <li>Onlineüberweisung (online_bank_transfer)</li>
42
- <li>Wallet (wallet)</li>
43
  </ul>
44
  <br>
45
- In der Übersicht sehen Sie die einzelnen angelegten Zahlarten mit folgenden Informationen:<br>
46
  <br>
47
  <ul>
48
- <li><strong>Reihenfolge</strong>
49
- <br>Ganze Zahl die definiert an welcher Position im Checkout die Zahlmethode angezeigt wird
50
  </li>
51
- <li><strong>Name</strong>
52
- <br>Der von Ihnen eingegebene Name der Zahlmethode
53
  </li>
54
- <li><strong>Art</strong>
55
- <br>Die technische Bezeichnung der Zahlmethode
56
  </li>
57
- <li><strong>Geltungsbereich</strong>
58
- <br>Anzeige für welche Ebene Ihres Magento-Shops diese Konfiguration gültig ist
59
  </li>
60
- <li><strong>Aktiviert</strong>
61
- <br>Zeigt an ob diese Zahlmethode aktiv ist oder nicht.
62
  </li>
63
- <li><strong>ID</strong>
64
- <br>eindeutige Identifikationsnummer der Zahlmethode
65
  </li>
66
- <li><strong>Aktion</strong>
67
- <br>Hier ist der Link zum Bearbeiten der jeweiligen Zahlungsmethode enthalten
68
  </li>
69
  </ul>
27
  */
28
  ?>
29
  <p>
30
+ <b><?php echo $this->__("Payment means"); ?></b><br>
31
  <br>
32
+ <?php echo $this->__("Here you can add additional payment means for your shop's checkout."); ?>
33
  </p>
34
+ <?php echo $this->__("These payment methods are available:"); ?><br>
35
  <ul>
36
+ <li><?php echo $this->__("Prepayment (advance_payment)"); ?></li>
37
+ <li><?php echo $this->__("Cash on delivery (cash_on_delivery)"); ?></li>
38
+ <li><?php echo $this->__("Credit card (creditcard)"); ?></li>
39
+ <li><?php echo $this->__("Direct debit (debit_payment)"); ?></li>
40
+ <li><?php echo $this->__("Invoice (invoice)"); ?></li>
41
+ <li><?php echo $this->__("Online bank transfer (online_bank_transfer)"); ?></li>
42
+ <li><?php echo $this->__("Wallet (wallet)"); ?></li>
43
  </ul>
44
  <br>
45
+ <?php echo $this->__("In the overview the payment means are listed with these properties:"); ?><br>
46
  <br>
47
  <ul>
48
+ <li><strong><?php echo $this->__("Order"); ?></strong>
49
+ <br><?php echo $this->__("Integer defining the position of the payment method in checkout"); ?>
50
  </li>
51
+ <li><strong><?php echo $this->__("Name"); ?></strong>
52
+ <br><?php echo $this->__("Your specified name of the payment method"); ?>
53
  </li>
54
+ <li><strong><?php echo $this->__("Type"); ?></strong>
55
+ <br><?php echo $this->__("The technical identifier of the payment means"); ?>
56
  </li>
57
+ <li><strong><?php echo $this->__("Scope"); ?></strong>
58
+ <br><?php echo $this->__("In which scope is this configuration valid?"); ?>
59
  </li>
60
+ <li><strong><?php echo $this->__("Active"); ?></strong>
61
+ <br><?php echo $this->__("Indicates, whether a payment method is active"); ?>
62
  </li>
63
+ <li><strong><?php echo $this->__("ID"); ?></strong>
64
+ <br><?php echo $this->__("Unique ID of the payment method"); ?>
65
  </li>
66
+ <li><strong><?php echo $this->__("Action"); ?></strong>
67
+ <br><?php echo $this->__("Link to edit the respective payment method's configuration"); ?>
68
  </li>
69
  </ul>
app/design/adminhtml/default/default/template/payone/core/system/config/hint/protect.phtml CHANGED
@@ -27,20 +27,15 @@
27
  */
28
  ?>
29
  <p>
30
- <b>Bitte beachten Sie, dass Sie die nachfolgenden Optionen nur dann nutzen können, wenn Sie das Modul Protect
31
- von PAYONE beauftragt haben. <br>
32
- Die Nutzung der Bonitätsprüfung und der Adressprüfung zieht variable Kosten pro Vorgang nach sich, die Sie
33
- Ihrem Vertrag entnehmen können.
34
  </b>
35
  </p>
36
 
37
  <p>
38
- Bitte nehmen Sie die Einstellungen für die Bonitätsprüfung mit Bedacht vor.<br>
39
- Die Bonitätsprüfung wird nach Eingabe der Personendaten durchgeführt und beeinflusst die Zahlungsarten, die
40
- Ihren Kunden im Checkout-Prozess angeboten werden.<br>
41
- Die Bonitätsprüfung sollte lediglich bei Zahlungsarten eingesetzt werden, die ein Zahlungsausfallrisiko für
42
- Sie nach sich ziehen (z.B. offene Rechnung oder Lastschrift).<br>
43
- Sie konfigurieren dies über die Einstellung "Bonitätsindex" in der Konfiguration der jeweiligen Zahlart.<br>
44
- Sie sollten in Ihrem Shop außerdem in geeigneter Weise darauf hinweisen, dass Sie Bonitätsprüfungen über die
45
- InfoScore Consumer Data GmbH durchführen.
46
  </p>
27
  */
28
  ?>
29
  <p>
30
+ <b><?php echo $this->__("Be advised that you can only use these options if you purchase Protect from PAYONE."); ?><br>
31
+ <?php echo $this->__("Usage of credit checks and address verification generates variable costs. The exact prices are noted in your PAYONE contract."); ?>
 
 
32
  </b>
33
  </p>
34
 
35
  <p>
36
+ <?php echo $this->__("Please use caution when configuring credit checks."); ?><br>
37
+ <?php echo $this->__("Credit checks are carried out after your customer entered their personal data. It affects the payment methods available to your customer during checkout."); ?><br>
38
+ <?php echo $this->__("Credit checks should only be used with payment methods that have the risk of shortfall in payment or fraud, for instance invoice or direct debit."); ?><br>
39
+ <?php echo $this->__("You can configure this behaviour through the credit rating index setting in the configuration of the respective payment method."); ?><br>
40
+ <?php echo $this->__("You should advise your customers that you perform credit checks with the InfoScore Consumer Data GmbH."); ?>
 
 
 
41
  </p>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/global.phtml CHANGED
@@ -21,48 +21,47 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <b>Um die Kommunikation mit der PAYONE Plattform sicherzustellen müssen in diesem Bereich die u.g. Daten aus dem PAYONE Merchant Interface eingetragen werden.</b><br>
25
  <br>
26
  <img src="<?php echo $this->getSkinUrl('payone/core/images/magento_general_global.png'); ?>" alt="magento_general_global.png" /><br>
27
  <br>
28
- <div class="field-name">Merchant - ID</div>
29
  <div class="field-description">
30
- Die Kundennummer, die Sie für Ihren Account bei PAYONE erhalten haben.<br>
31
  </div>
32
  <br>
33
- <div class="field-name">Portal-ID</div>
34
  <div class="field-description">
35
- Die Identifikationsnummer des Zahlungsportals über das alle Transaktionen für Ihren Shop abgewickelt werden sollen.<br>
36
  </div>
37
  <br>
38
- <div class="field-name">Sub-Account-ID</div>
39
  <div class="field-description">
40
- Die Identifikationsnnummer der Abrechnungseinheit die Sie im PMI erstellt haben.<br>
41
  </div>
42
  <br>
43
- <div class="field-name">Sicherheitsschlüssel (Key)</div>
44
  <div class="field-description">
45
- Tragen Sie hier den von Ihnen definierten PMI-Sicherheitsschlüssel ein, um eine gesicherte Kommunikation zu gewährleisten.<br>
46
  </div>
47
  <br>
48
- <div class="field-name">Zahlung aus erlaubten Ländern</div>
49
  <div class="field-description">
50
- Definieren Sie die Länder, in denen diese Einstellungen gelten. Die Einstellung folgt dem Magento Länderauswahlstandard.<br>
51
  </div>
52
  <br>
53
- <div class="field-name">Autorisierungsmethode</div>
54
  <div class="field-description">
55
- Hier können Sie einstellen welches Verfahren Sie für Ihre Transaktion verwenden wollen.<br>
 
56
  <br>
57
- <b>Optionen:</b><br>
58
  <ul>
59
- <li>Vorautorisierung<br>
60
- Dieses Verfahren versucht zunächst eine Reservierung des Betrages auf dem ausgewählten Zahlungsmittel. Zu einen späteren Zeitpunkt<br>
61
- wird per Capture das Geld vom Zahlungsmittel abgebucht. Dieses Verfahren ist zu empfehlen, wenn Sie Versender von materiellen Gütern sind.<br>
62
- Erst zum Zeitpunkt des Warenversandes wird dann der Geldeinzug vorgenommen.
63
  </li>
64
- <li>Autorisierung<br>
65
- Dieses Verfahren zieht das Geld sofort vom ausgewählten Zahlungsmittel ein. Diese Methode empfiehlt sich für alle imateriellen Güter oder Content.
66
  </li>
67
  </ul>
68
  </div>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <b><?php echo $this->__('Enter the data from the PAYONE Merchant Interface shown below in this form to ensure communication with the PAYONE Platform.'); ?></b><br>
25
  <br>
26
  <img src="<?php echo $this->getSkinUrl('payone/core/images/magento_general_global.png'); ?>" alt="magento_general_global.png" /><br>
27
  <br>
28
+ <div class="field-name"><?php echo $this->__('Merchant-ID'); ?></div>
29
  <div class="field-description">
30
+ <?php echo $this->__('The merchant ID you received from PAYONE.'); ?><br>
31
  </div>
32
  <br>
33
+ <div class="field-name"><?php echo $this->__('Portal-ID'); ?></div>
34
  <div class="field-description">
35
+ <?php echo $this->__('The ID number of the payment portal for processing of the all transactions of your shop.'); ?><br>
36
  </div>
37
  <br>
38
+ <div class="field-name"><?php echo $this->__('Sub-Account-ID'); ?></div>
39
  <div class="field-description">
40
+ <?php echo $this->__('The ID number of the Sub-Account through which all your payments are going to be processed.'); ?><br>
41
  </div>
42
  <br>
43
+ <div class="field-name"><?php echo $this->__('Security Key'); ?></div>
44
  <div class="field-description">
45
+ <?php echo $this->__('The key that you defined in the PMI to encrypt the queries sent to the PAYONE Platform.'); ?><br>
46
  </div>
47
  <br>
48
+ <div class="field-name"><?php echo $this->__('Payment from allowed countries'); ?></div>
49
  <div class="field-description">
50
+ <?php echo $this->__('Define the countries to which this settings should apply. This setting follows the Magento country standard.'); ?>
51
  </div>
52
  <br>
53
+ <div class="field-name"><?php echo $this->__('Authorization method'); ?></div>
54
  <div class="field-description">
55
+ <?php echo $this->__('Chose here which method to apply for your payments'); ?><br>
56
+ <?php echo $this->__('Note: For the online transfer methods giropay, SOFORT Banking, eps, PostFinance and iDEAL the payment is carried out fully and completely even if you have selected "Pre-authorisation". Despite this, you would still have to post the receivable via a separate capture, in this case.'); ?><br>
57
  <br>
58
+ <b><?php echo $this->__('Options'); ?>:</b><br>
59
  <ul>
60
+ <li><?php echo $this->__('Pre-authorization'); ?><br>
61
+ <?php echo $this->__('When selecting "Pre-authorisation" the amount to be paid is reserved during the ordering process. In this case, the actual capture of the amount must be initiated in a second step upon delivery of the goods. The receivable will only be posted after the amount has been captured.'); ?>
 
 
62
  </li>
63
+ <li><?php echo $this->__('Authorization'); ?><br>
64
+ <?php echo $this->__('When selecting "Authorisation" the amount to be paid is debited directly in the course of the ordering process. The receivable is posted immediately.'); ?>
65
  </li>
66
  </ul>
67
  </div>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/narrative_text.phtml CHANGED
@@ -21,17 +21,15 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <b>Hier können Sie eintragen welche Daten auf den Kontoabrechnungen des Käufers aus dem Shop erscheinen.</b><br>
25
  <br>
26
- <div class="field-name">Kreditkarte</div>
27
  <div class="field-description">
28
- Hier können Sie eintragen welcher Text auf der Kreditkartenabrechnung des Käufers erscheint. Bitte prüfen Sie mit Ihrem Acquirer und PAYONE<br>
29
- wieviele Zeichen an dieser Stelle für Sie zugelassen sind. Als Platzhalter können Sie die Variable <i>{{order_increment_id}}</i> verwenden.<br>
30
  </div>
31
  <br>
32
- <div class="field-name">Lastschrift</div>
33
  <div class="field-description">
34
- Hier können Sie eintragen welcher Text auf den Kontoauszügen des Käufers erscheint. Die zugelassene maximale Anzahl an Zeichen sind je 27 Zeichen in 3 Zeilen.<br>
35
- Als Platzhalter können Sie die Variable <i>{{order_increment_id}}</i> verwenden.<br>
36
  </div>
37
  <br>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <b><?php echo $this->__('Here your can define what texts should appear on your customers account or credit card statements.'); ?></b><br>
25
  <br>
26
+ <div class="field-name"><?php echo $this->__('Credit Card'); ?></div>
27
  <div class="field-description">
28
+ <?php echo $this->__("You can define here which text should appear on your customers' credit card statement. Please check with your acquirer and PAYONE how many characters you can use here. The variable <i>{{order_increment_id}}</i> can be used as a placeholder."); ?><br>
 
29
  </div>
30
  <br>
31
+ <div class="field-name"><?php echo $this->__('Direct Debit'); ?></div>
32
  <div class="field-description">
33
+ <?php echo $this->__("You can define here which text should appear on your customers' account statements. The maximum amount of characters is 3 lines with 27 characters each."); ?><br>
 
34
  </div>
35
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/parameter_invoice.phtml CHANGED
@@ -21,76 +21,70 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <b>Hier können Sie die Optionen für den Versand von Artikelinformationen konfigurieren. Diese Informationen werden bei den Abfragen Autorisation,<br>
25
- Vorautorisation und Capture an PAYONE übermittelt. Anhand dieser Informationen können dann auf der PAYONE Plattform Rechnungen erzeugt werden.<br>
26
- Um diese Optionen nutzen zu können ist eine Beauftragung des Moduls Invoicing bei PAYONE notwendig.
27
  </b><br>
28
  <br>
29
- <div class="field-name">PDF Download aktivieren</div>
30
  <div class="field-description">
31
- Hier können Sie den Download der Rechnung von PAYONE aktivieren / deaktivieren.<br>
32
- Sie erhalten dann an der Rechnung einen zusätzlichen Button zum Download des PDF.<br>
33
- <b>Optionen:</b><br>
34
  <ul>
35
- <li>Ja</li>
36
- <li>Nein</li>
37
  </ul>
38
  </div>
39
  <br>
40
- <div class="field-name">Rechnungsinformationen übertragen</div>
41
  <div class="field-description">
42
- Hier können Sie die Übertragung der Rechnungsinformationen aktivieren / deaktivieren.<br>
43
- <b>Optionen:</b><br>
44
  <ul>
45
- <li>Ja</li>
46
- <li>Nein</li>
47
  </ul>
48
  </div>
49
  <br>
50
- <div class="field-name">Dynamischer Text auf der Rechnung</div>
51
  <div class="field-description">
52
- Dieser Text kann zusätzlich an PAYONE übergeben werden und erscheint im Anschluss gem. Ihrer Spezifikationen auf dem Rechnungsdokument.<br>
53
- Der Text hat eine Maximale Länge von 255 Zeichen. Alle Zeichen über diese Länge hinaus werden abgeschnitten.<br>
54
- Um Informationen aus Magento zu übergeben stehen einige Variablen zur Verfügung die Sie in den Text einfließen lassen können.<br>
55
  <br>
56
- Die Namen der Variablen müssen wie folgt notiert werden.<br>
57
  <b>{{VARIABLENAME}}</b><br>
58
  <br>
59
- <b>Beispiel:</b>
60
  <br>
61
- Ihre Rechnung zur Bestellung {{order_increment_id}}<br>
62
  <br>
63
- <b>Folgende Variablen stehen zur Verfügung:</b><br>
64
  <ul>
65
- <li><b>{{order_increment_id}}</b> wird ersetzt durch die Bestellnummer</li>
66
- <li><b>{{order_id}}</b> wird ersetzt durch die Datenbank-ID der Bestellung</li>
67
- <li><b>{{customer_increment_id}}</b> wird ersetzt durch die Kundennummer</li>
68
- <li><b>{{customer_id}}</b> wird ersetzt durch die Datenbank-ID des Kunden</li>
69
- <li><b>{{invoice_increment_id}}</b> wird ersetzt durch die Rechnungsnummer</li>
70
  </ul>
71
  </div>
72
  <br>
73
- <div class="field-name">Dynamischer Text auf der Gutschrift</div>
74
  <div class="field-description">
75
- Dieser Text kann zusätzlich an PAYONE übergeben werden und erscheint im Anschluss gem. Ihrer Spezifikationen auf dem Gutschriftsdokument.<br>
76
- Der Text hat eine Maximale Länge von 255 Zeichen. Alle Zeichen über diese Länge hinaus werden abgeschnitten.<br>
77
- Um Informationen aus Magento zu übergeben stehen einige Variablen zur Verfügung die Sie in den Text einfließen lassen können.<br>
78
  <br>
79
- Die Namen der Variablen müssen wie folgt notiert werden.<br>
80
  <b>{{VARIABLENAME}}</b><br>
81
  <br>
82
- <b>Beispiel:</b>
83
  <br>
84
- Ihre Gutschrift zur Rechnung {{invoice_increment_id}}<br>
85
  <br>
86
- <b>Folgende Variablen stehen zur Verfügung:</b><br>
87
  <ul>
88
- <li><b>{{order_increment_id}}</b> wird ersetzt durch die Bestellnummer</li>
89
- <li><b>{{order_id}}</b> wird ersetzt durch die Datenbank-ID der Bestellung</li>
90
- <li><b>{{customer_increment_id}}</b> wird ersetzt durch die Kundennummer</li>
91
- <li><b>{{customer_id}}</b> wird ersetzt durch die Datenbank-ID des Kunden</li>
92
- <li><b>{{invoice_increment_id}}</b> wird ersetzt durch die Rechnungsnummer</li>
93
- <li><b>{{creditmemo_increment_id}}</b> wird ersetzt durch die Nummer der Gutschrift</li>
94
  </ul>
95
  </div>
96
  <br>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+
25
+ <b><?php echo $this->__('Here you can configure the options for submission of article information. This data is transmitted to PAYONE with authorization, pre-authorization, and capture requests. With this data, the PAYONE Platform can create invoices.'); ?>
 
26
  </b><br>
27
  <br>
28
+ <div class="field-name"><?php echo $this->__('Activate PDF download'); ?></div>
29
  <div class="field-description">
30
+ <?php echo $this->__('You can activate or deactivate the download of the invoice from PAYONE. You will have an additional button to download the PDF.'); ?>
31
+ <b><?php echo $this->__('Options'); ?>:</b><br>
 
32
  <ul>
33
+ <li><?php echo $this->__(' Yes'); ?></li>
34
+ <li><?php echo $this->__('No'); ?></li>
35
  </ul>
36
  </div>
37
  <br>
38
+ <div class="field-name"><?php echo $this->__('Submit invoice information'); ?></div>
39
  <div class="field-description">
40
+ <?php echo $this->__('You can activate or deactivate the submission of invoice information'); ?><br>
41
+ <b><?php echo $this->__('Options'); ?>:</b><br>
42
  <ul>
43
+ <li><?php echo $this->__('Yes'); ?></li>
44
+ <li><?php echo $this->__('No'); ?></li>
45
  </ul>
46
  </div>
47
  <br>
48
+ <div class="field-name"><?php echo $this->__('Dynamic text on invoice'); ?></div>
49
  <div class="field-description">
50
+ <?php echo $this->__('This text can be transmitted additionally to PAYONE and will appear on the invoice document according to your specification. This text has a maximal length of 255 characters. Any characters exceeding this limit will be cropped. To integrate information from Magento, the following variables are available'); ?><br>
 
 
51
  <br>
52
+ <?php echo $this->__('Please use variables in the following way'); ?>:<br>
53
  <b>{{VARIABLENAME}}</b><br>
54
  <br>
55
+ <b><?php echo $this->__('For example'); ?>:</b>
56
  <br>
57
+ <?php echo $this->__('Your invoice for order No. {{order_increment_id}}'); ?><br>
58
  <br>
59
+ <b><?php echo $this->__('You can use these variables:'); ?></b><br>
60
  <ul>
61
+ <li><?php echo $this->__('<b>{{order_increment_id}}</b> will be replaced by the order ID'); ?></li>
62
+ <li><?php echo $this->__('<b>{{order_id}}</b> will be replaced by the database ID of the order'); ?></li>
63
+ <li><?php echo $this->__('<b>{{customer_increment_id}}</b> will be replaced by the customer ID'); ?></li>
64
+ <li><?php echo $this->__('<b>{{customer_id}}</b> will be replaced by the database ID of the customer'); ?></li>
65
+ <li><?php echo $this->__('<b>{{invoice_increment_id}}</b> will be replaced by the invoice number'); ?></li>
66
  </ul>
67
  </div>
68
  <br>
69
+ <div class="field-name"><?php echo $this->__('Dynamic text on refund document'); ?></div>
70
  <div class="field-description">
71
+ <?php echo $this->__('This text can be transmitted additionally to PAYONE and will appear on the invoice document according to your specification. This text has a maximal length of 255 characters. Any characters exceeding this limit will be cropped. To integrate information from Magento, the following variables are available'); ?><br>
 
 
72
  <br>
73
+ <?php echo $this->__('Please use variables in the following way'); ?>:<br>
74
  <b>{{VARIABLENAME}}</b><br>
75
  <br>
76
+ <b><?php echo $this->__('For example'); ?>:</b>
77
  <br>
78
+ <?php echo $this->__('Your refund for invoice No. {{invoice_increment_id}}'); ?><br>
79
  <br>
80
+ <b><?php echo $this->__('You can use these variables:'); ?></b><br>
81
  <ul>
82
+ <li><?php echo $this->__('<b>{{order_increment_id}}</b> will be replaced by the order ID'); ?></li>
83
+ <li><?php echo $this->__('<b>{{order_id}}</b> will be replaced by the database ID of the order'); ?></li>
84
+ <li><?php echo $this->__('<b>{{customer_increment_id}}</b> will be replaced by the customer ID'); ?></li>
85
+ <li><?php echo $this->__('<b>{{customer_id}}</b> will be replaced by the database ID of the customer'); ?></li>
86
+ <li><?php echo $this->__('<b>{{invoice_increment_id}}</b> will be replaced by the invoice number'); ?></li>
87
+ <li><?php echo $this->__('<b>{{creditmemo_increment_id}}</b> will be replaced by the refund document number'); ?></li>
88
  </ul>
89
  </div>
90
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/payment_creditcard.phtml CHANGED
@@ -21,12 +21,11 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <b>Mittels dieser Option können Sie einstellen bis zu welcher Gültigkeitsdauer in Tagen Sie ein Zahlung per Kreditkarte
25
- zulassen wollen.</b><br>
26
  <br>
27
- <div class="field-name">Mindest-Gültigkeitszeitraum</div>
28
  <div class="field-description">
29
  <br>
30
- Tragen Sie hier den Wert in Tagen ein bis zu dem Sie eine Kreditkartenzahlung zulassen wollen.<br>
31
  </div>
32
  <br>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <b><?php echo $this->__('Using these options you can configure, how long credit cards must be valid to be eligible for use in your shop.'); ?></b><br>
 
25
  <br>
26
+ <div class="field-name"><?php echo $this->__('Minimum validity period'); ?></div>
27
  <div class="field-description">
28
  <br>
29
+ <?php echo $this->__('Enter the amount of days a credit card needs to be valid to be eligible for use in your shop.'); ?><br>
30
  </div>
31
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/status_mapping.phtml CHANGED
@@ -21,46 +21,42 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <p><strong>Der Status der Zahlung wird von der PAYONE Plattform mittels der Transaktionsstatusmeldung an den
25
- Magento-Onlineshop versendet.<br>
26
- Dieser Status kann viele verschiedene Zustände annehmen die äbhängig von der Zahlart sein können. An dieser Stelle
27
- können Sie bestimmen<br>
28
- welcher Zustand mit welchem Status in Magento verknüpft werden soll. Dies können Sie für alle Zahlarten
29
- vornehmen.<br>
30
  </strong></p>
31
  <ul class="payone-config-warning">
32
- <li class="payone-config-warning-content"><span>Stellen Sie weiterhin sicher, dass die Cronjobs für ihr System korrekt eingerichtet sind.<span></li>
33
  </ul>
34
  <br>
35
- <div class="field-name">Transaktionsstatus-Meldung</div>
36
  <div class="field-description">
37
- <b>Optionen:</b><br>
38
  <ul>
39
- <li>Erfolg</li>
40
- <li>Einzug</li>
41
- <li>Zahlung</li>
42
- <li>Unterzahlung</li>
43
- <li>Rückbelastung</li>
44
- <li>Rückerstattung</li>
45
- <li>Forderung</li>
46
- <li>Mahnstatus</li>
47
- <li>Buchung</li>
48
- <li>Abrechnung</li>
49
- <li>Umbuchung</li>
50
- <li>Rechnungsbeleg</li>
51
  </ul>
52
  </div>
53
  <br>
54
- <div class="field-name">Magento-Status</div>
55
  <div class="field-description">
56
- <b>Optionen:</b><br>
57
  <ul>
58
- <li>Ausstehend</li>
59
- <li>Verarbeitung</li>
60
- <li>Vollständig</li>
61
- <li>Geschlossen</li>
62
- <li>Storniert</li>
63
- <li>Zurückgestellt</li>
64
  </ul>
65
  </div>
66
  <br>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <p><strong><?php echo $this->__('The status of a transaction is transmitted to the Magento Shop through a TransactionStatus message.'); ?><br>
25
+ <?php echo __('This status message can vary, depending on the payment method and the actual state of the transaction. Here you can map PAYONE transaction status to status of Magento orders. The setting can be configured individually per payment method.'); ?><br>
 
 
 
 
26
  </strong></p>
27
  <ul class="payone-config-warning">
28
+ <li class="payone-config-warning-content"><span><?php echo $this->__('Please make sure that Magento\'s cron jobs are configured correctly and working on your system.'); ?><span></li>
29
  </ul>
30
  <br>
31
+ <div class="field-name"><?php echo $this->__('TransactionStatus message'); ?></div>
32
  <div class="field-description">
33
+ <b><?php echo $this->__('Options'); ?>:</b><br>
34
  <ul>
35
+ <li><?php echo $this->__('Appointed'); ?></li>
36
+ <li><?php echo $this->__('Capture'); ?></li>
37
+ <li><?php echo $this->__('Paid'); ?></li>
38
+ <li><?php echo $this->__('Underpaid'); ?></li>
39
+ <li><?php echo $this->__('Cancelation'); ?></li>
40
+ <li><?php echo $this->__('Refund'); ?></li>
41
+ <li><?php echo $this->__('Debit'); ?></li>
42
+ <li><?php echo $this->__('Reminder'); ?></li>
43
+ <li><?php echo $this->__('Vauthorization'); ?></li>
44
+ <li><?php echo $this->__('Vsettlement'); ?></li>
45
+ <li><?php echo $this->__('Transfer'); ?></li>
46
+ <li><?php echo $this->__('Invoice'); ?></li>
47
  </ul>
48
  </div>
49
  <br>
50
+ <div class="field-name"><?php echo $this->__('Magento Status'); ?></div>
51
  <div class="field-description">
52
+ <b><?php echo $this->__('Options'); ?>:</b><br>
53
  <ul>
54
+ <li><?php echo $this->__('Open'); ?></li>
55
+ <li><?php echo $this->__('In Progress'); ?></li>
56
+ <li><?php echo $this->__('Complete'); ?></li>
57
+ <li><?php echo $this->__('Closed'); ?></li>
58
+ <li><?php echo $this->__('Cancelation'); ?></li>
59
+ <li><?php echo $this->__('Delivered'); ?></li>
60
  </ul>
61
  </div>
62
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/creditmemo.phtml CHANGED
@@ -25,11 +25,11 @@
25
  $link = Mage::helper('payone_core')->__('PAYONE > General');
26
  $url = $this->getUrl('adminhtml/system_config/edit', array('section' => 'payone_general'));
27
  ?>
28
- <div class="field-name">Gutschrift</div>
 
29
  <div class="field-description">
30
- Hier können Sie einstellen welche Artikelnummer und welchen Namen die Berichtigungserstattung bzw. der Berichtigungszuschlag<br>
31
- bei der Übertragung von Rechnungsinformationen bekommen.<br>
32
- Um diese Optionen nutzen zu können ist eine Beauftragung des Moduls Invoicing bei PAYONE notwendig.<br>
33
- Die Einstellung "Rechnungsinformationen versenden" im Bereich "<a href="<?php echo $this->escapeHtml($url) ?>"><?php echo $link ?></a>" muss auf "Ja" gestellt sein.<br>
34
  </div>
35
  <br>
25
  $link = Mage::helper('payone_core')->__('PAYONE > General');
26
  $url = $this->getUrl('adminhtml/system_config/edit', array('section' => 'payone_general'));
27
  ?>
28
+ <div class="field-name"><?php echo $this->__('Creditmemo'); ?></div>
29
+
30
  <div class="field-description">
31
+ <?php echo $this->__('Here you can define which article number and description the correctional invoice items for refund and debit have when being transmitted to the PAYONE Platform.'); ?><br>
32
+ <?php echo $this->__('In order to use this option you have to purchase the Invoicing Module at PAYONE.'); ?><br>
33
+ <?php echo $this->__('The setting ""Transmit Invoice Information"" in the configuration of ""%s"" must be set to ""Yes"".', '<a href="' . $this->escapeHtml($url) . '">' . $link . '</a>'); ?><br>
 
34
  </div>
35
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/discount.phtml CHANGED
@@ -24,11 +24,11 @@
24
  $link = Mage::helper('payone_core')->__('PAYONE > General');
25
  $url = $this->getUrl('adminhtml/system_config/edit', array('section' => 'payone_general'));
26
  ?>
27
- <div class="field-name">Rabatt</div>
28
- <div class="field-description">
29
- Hier können Sie einstellen mit welcher Artikelnummer und Beschreibung Rabatte bei der Übertragung von Rechnungsinformationen übermittelt werden.<br>
30
- Um diese Optionen nutzen zu können ist eine Beauftragung des Moduls Invoicing bei PAYONE notwendig.<br>
31
- Die Einstellung "Rechnungsinformationen versenden" im Bereich "<a href="<?php echo $this->escapeHtml($url) ?>"><?php echo $link ?></a>" muss auf "Ja" gestellt sein.<br>
32
 
 
 
 
 
33
  </div>
34
  <br>
24
  $link = Mage::helper('payone_core')->__('PAYONE > General');
25
  $url = $this->getUrl('adminhtml/system_config/edit', array('section' => 'payone_general'));
26
  ?>
27
+ <div class="field-name"><?php echo $this->__('Discount'); ?></div>
 
 
 
 
28
 
29
+ <div class="field-description">
30
+ <?php echo $this->__('Here you can define which article number and description the correctional invoice items for discounts have when being transmitted to the PAYONE Platform.'); ?><br>
31
+ <?php echo $this->__('In order to use this option you have to purchase the Invoicing Module at PAYONE.'); ?><br>
32
+ <?php echo $this->__('The setting ""Transmit Invoice Information"" in the configuration of ""%s"" must be set to ""Yes"".', '<a href="' . $this->escapeHtml($url) . '">' . $link . '</a>'); ?><br>
33
  </div>
34
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/email_avs.phtml CHANGED
@@ -21,52 +21,50 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <b>Konfigurieren Sie hier den E-Mailversand bei Nutzung von AVS (Address Verfication System). Diese Funktion wird von American Express bereitgestellt<br>
25
- und überprüft die numerischen Bestandteile einer angegeben Adresse mit den gespeicherten Daten auf Seiten von American Express. Je nach Ergebnis<br>
26
- werden unterschiedliche Werte nach einer Anfrage zurückgesendet.<br>
27
- <br>
28
- Diese Funktion ist nur nutzbar bei Zahlung mit der Kreditkarte von American Express und muss gesondert bei PAYONE beauftragt werden.
29
  </b><br>
30
  <br>
31
- <div class="field-name">Aktiviert</div>
32
  <div class="field-description">
33
- Hier aktivieren Sie den AVS-Emailversand.<br>
34
  <br>
35
- <b>Optionen:</b><br>
36
  <ul>
37
- <li>Ja</li>
38
- <li>Nein</li>
39
  </ul>
40
  </div>
41
  <br>
42
- <div class="field-name">Sende Email für AVS-Werte</div>
43
  <div class="field-description">
44
- <b>Optionen:</b><br>
45
  <ul>
46
- <li>Hausnummer ist ok, Postleitzahl ist nicht ok</li>
47
- <li>Hausnummer und Postleitzahl sind ok</li>
48
- <li>Weder Hausnummer noch Postleitzahl sind ok</li>
49
- <li>Anfrage wird nicht unterstützt</li>
50
- <li>Hausnummer ist nicht ok, aber Postleitzahl ist ok</li>
51
  </ul>
52
  </div>
53
- <br><div class="field-name">Absender</div>
54
  <div class="field-description">
55
- Hier können Sie den Absender der Mail auswählen den Sie in den Magento Einstellungen definiert haben.<br>
56
  </div>
57
  <br>
58
- <div class="field-name">Empfänger</div>
59
  <div class="field-description">
60
- Hier können Sie den Empfänger der Mail auswählen den Sie in den Magento Einstellungen definiert haben.<br>
61
  </div>
62
  <br>
63
- <div class="field-name">Kopie an</div>
64
  <div class="field-description">
65
- Hier können Sie als Freitext kommasepariert weitere Empfänger angeben.<br>
66
  </div>
67
  <br>
68
- <div class="field-name">Vorlage</div>
69
  <div class="field-description">
70
- Hier wählen Sie die Vorlage aus die beim Versand der AVS-Email verwendet werden soll.<br>
71
  </div>
72
  <br>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <b><?php echo $this->__("Here you can configure E-Mail notifications for the use with AVS (Address Verification System). This feature is provided by American Express and checks, whether the numeric parts of a given address match the data in American Express' database. Depending on the result different values will be returned."); ?><br>
25
+ <br>
26
+ <?php echo $this->__('This feature is only usable with credit card payment via American Express and has to be purchased individually from PAYONE.'); ?>
 
 
27
  </b><br>
28
  <br>
29
+ <div class="field-name"><?php echo $this->__('Activated'); ?></div>
30
  <div class="field-description">
31
+ <?php echo $this->__('Here you can activate AVS e-mail notifications'); ?><br>
32
  <br>
33
+ <b><?php echo $this->__('Options'); ?>:</b><br>
34
  <ul>
35
+ <li><?php echo $this->__('Yes'); ?></li>
36
+ <li><?php echo $this->__('No'); ?></li>
37
  </ul>
38
  </div>
39
  <br>
40
+ <div class="field-name"><?php echo $this->__('Send e-mail for the following AVS return values'); ?></div>
41
  <div class="field-description">
42
+ <b><?php echo $this->__('Options'); ?>:</b><br>
43
  <ul>
44
+ <li><?php echo $this->__('House number is valid, zip code is not valid'); ?></li>
45
+ <li><?php echo $this->__('House number and zip code are valid'); ?></li>
46
+ <li><?php echo $this->__('Neither house number nor zip code are valid'); ?></li>
47
+ <li><?php echo $this->__('Request not supported'); ?></li>
48
+ <li><?php echo $this->__('House number is not valid, zip code is valid'); ?></li>
49
  </ul>
50
  </div>
51
+ <br><div class="field-name"><?php echo $this->__('Sender'); ?></div>
52
  <div class="field-description">
53
+ <?php echo $this->__('Here you can select the sender of the mail as defined in the general Magento e-mail settings.'); ?><br>
54
  </div>
55
  <br>
56
+ <div class="field-name"><?php echo $this->__('Recipient'); ?></div>
57
  <div class="field-description">
58
+ <?php echo $this->__('Here you can select the recipient of the mail as defined in the general Magento e-mail settings.'); ?><br>
59
  </div>
60
  <br>
61
+ <div class="field-name"><?php echo $this->__('Cc'); ?></div>
62
  <div class="field-description">
63
+ <?php echo $this->__('Here you can define additional recipients in a comma separated list.'); ?><br>
64
  </div>
65
  <br>
66
+ <div class="field-name"><?php echo $this->__('Template'); ?></div>
67
  <div class="field-description">
68
+ <?php echo $this->__('Choose the template to use for the AVS notification e-mail.'); ?><br>
69
  </div>
70
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/email_error.phtml CHANGED
@@ -21,36 +21,35 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <b>Konfigurieren Sie hier den E-Mailversand bei technischen Fehlern.</b><br>
25
  <br>
26
- <div class="field-name">Aktiviert</div>
27
  <div class="field-description">
28
- Hier aktivieren Sie den Fehleremailversand.<br>
29
  <br>
30
- <b>Optionen:</b><br>
31
  <ul>
32
- <li>Ja</li>
33
- <li>Nein</li>
34
  </ul>
35
  </div>
36
- <br>
37
- <div class="field-name">Absender</div>
38
  <div class="field-description">
39
- Hier können Sie den Absender der Mail auswählen den Sie in den Magento Einstellungen definiert haben.<br>
40
  </div>
41
  <br>
42
- <div class="field-name">Empfänger</div>
43
  <div class="field-description">
44
- Hier können Sie den Empfänger der Mail auswählen den Sie in den Magento Einstellungen definiert haben.<br>
45
  </div>
46
  <br>
47
- <div class="field-name">Kopie an</div>
48
  <div class="field-description">
49
- Hier können Sie als Freitext kommasepariert weitere Empfänger angeben.<br>
50
  </div>
51
  <br>
52
- <div class="field-name">Vorlage</div>
53
  <div class="field-description">
54
- Hier wählen Sie die Vorlage aus die beim Versand der Fehleremail verwendet werden soll.<br>
55
  </div>
56
  <br>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <b><?php echo $this->__('Configure e-mail notifications for technical difficulties.'); ?></b><br>
25
  <br>
26
+ <div class="field-name"><?php echo $this->__('Activated'); ?></div>
27
  <div class="field-description">
28
+ <?php echo $this->__('Here you can activate e-mail notifications for technical difficulties'); ?><br>
29
  <br>
30
+ <b><?php echo $this->__('Options'); ?>:</b><br>
31
  <ul>
32
+ <li><?php echo $this->__('Yes'); ?></li>
33
+ <li><?php echo $this->__('No'); ?></li>
34
  </ul>
35
  </div>
36
+ <br><div class="field-name"><?php echo $this->__('Sender'); ?></div>
 
37
  <div class="field-description">
38
+ <?php echo $this->__('Here you can select the sender of the mail as defined in the general Magento e-mail settings.'); ?><br>
39
  </div>
40
  <br>
41
+ <div class="field-name"><?php echo $this->__('Recipient'); ?></div>
42
  <div class="field-description">
43
+ <?php echo $this->__('Here you can select the recipient of the mail as defined in the general Magento e-mail settings.'); ?><br>
44
  </div>
45
  <br>
46
+ <div class="field-name"><?php echo $this->__('Cc'); ?></div>
47
  <div class="field-description">
48
+ <?php echo $this->__('Here you can define additional recipients in a comma separated list.'); ?><br>
49
  </div>
50
  <br>
51
+ <div class="field-name"><?php echo $this->__('Template'); ?></div>
52
  <div class="field-description">
53
+ <?php echo $this->__('Choose the template to use for the AVS notification e-mail.'); ?><br>
54
  </div>
55
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/shipping_costs.phtml CHANGED
@@ -24,10 +24,9 @@
24
  $link = Mage::helper('payone_core')->__('PAYONE > General');
25
  $url = $this->getUrl('adminhtml/system_config/edit', array('section' => 'payone_general'));
26
  ?>
27
- <div class="field-name">Versandkosten</div>
28
  <div class="field-description">
29
- Hier können Sie einstellen welche Artikelnummer die Versandkosten bei der Übertragung von Rechnungsinformationen bekommen.<br>
30
- Um diese Optionen nutzen zu können ist eine Beauftragung des Moduls Invoicing bei PAYONE notwendig.<br>
31
- Die Einstellung "Rechnungsinformationen versenden" im Bereich "<a href="<?php echo $this->escapeHtml($url) ?>"><?php echo $link ?></a>" muss auf "Ja" gestellt sein.<br>
32
- </div>
33
  <br>
24
  $link = Mage::helper('payone_core')->__('PAYONE > General');
25
  $url = $this->getUrl('adminhtml/system_config/edit', array('section' => 'payone_general'));
26
  ?>
27
+ <div class="field-name"><?php echo $this->__('Shipping costs'); ?></div>
28
  <div class="field-description">
29
+ <?php echo $this->__('Here you can define which article number shipping costs have on the invoice when being transmitted to the PAYONE Platform.'); ?><br>
30
+ <?php echo $this->__('In order to use this option you have to purchase the Invoicing Module at PAYONE.'); ?><br>
31
+ <?php echo $this->__('The setting ""Transmit Invoice Information"" in the configuration of ""%s"" must be set to ""Yes"".', '<a href="' . $this->escapeHtml($url) . '">' . $link . '</a>'); ?><br>
 
32
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transaction_status_forwarding.phtml CHANGED
@@ -23,13 +23,13 @@
23
 
24
  $timeout = Payone_Core_Model_Service_TransactionStatus_Forward::DEFAULT_TIMEOUT;
25
  ?>
26
- Wählen Sie zunächst die Transaktionstatus-Meldungen aus welche weitergeleitet werden sollen.<br>
27
  <br>
28
- Danach geben Sie die URL an, an welche die Status-Meldungen gesendet werden sollen.<br>
29
  <br>
30
- Die Meldungen werden so weitergegeben wie diese von PAYONE an Magento gemeldet wurden.<br>
31
  <br>
32
- Bei Bedarf können Sie im Feld Timeout selbigen erhöhen (Standard: <?php echo $timeout ?>s )<br>
33
  <ul class="payone-config-warning">
34
- <li class="payone-config-warning-content"><span>Stellen Sie weiterhin sicher, dass die Cronjobs für ihr System korrekt eingerichtet sind.<span></li>
35
  </ul>
23
 
24
  $timeout = Payone_Core_Model_Service_TransactionStatus_Forward::DEFAULT_TIMEOUT;
25
  ?>
26
+ <?php echo $this->__('Firstly, choose the transaction status messages you wish to be forwarded.'); ?><br>
27
  <br>
28
+ <?php echo $this->__('Then, choose the URL they should be forwarded to.'); ?><br>
29
  <br>
30
+ <?php echo $this->__('The status messages will be forwarded exactly as Magento receives them from PAYONE.'); ?><br>
31
  <br>
32
+ <?php echo $this->__('You can specify an individual time out, should this be necessary (default timeout: %ds )', $timeout); ?><br>
33
  <ul class="payone-config-warning">
34
+ <li class="payone-config-warning-content"><span><?php echo $this->__('Please make sure that cron jobs are configured and working correctly in order to use this feature.'); ?><span></li>
35
  </ul>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transactionstatus_forwarding.phtml CHANGED
@@ -21,36 +21,35 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <b>Der Transaktionsstatus ist notwendig um evtl. nachfolgende Aktionen wie Warenversand oder ähnliches auszulösen. Um diesen Status auch an weitere<br>
25
- Systeme zu übermitteln können Sie an dieser Stelle für jeden Status eine URL definieren an die dann dieser Status weitergeleitet werden kann.</b><br>
26
  <br>
27
  <ul class="payone-config-warning">
28
- <li class="payone-config-warning-content"><span>Stellen Sie weiterhin sicher, dass die Cronjobs für ihr System korrekt eingerichtet sind.<span></li>
29
  </ul>
30
- <div class="field-name">Weiterleitung</div>
31
  <div class="field-description">
32
  <ul>
33
- <li>Status
34
  <ul>
35
- <li>Erfolg</li>
36
- <li>Einzug</li>
37
- <li>Zahlung</li>
38
- <li>Unterzahlung</li>
39
- <li>Rückbelastung</li>
40
- <li>Rückerstattung</li>
41
- <li>Forderung</li>
42
- <li>Mahnstatus</li>
43
- <li>Buchung</li>
44
- <li>Abrechnung</li>
45
- <li>Umbuchung</li>
46
- <li>Rechnungsbeleg</li>
47
  </ul>
48
  </li>
49
- <li>URL<br>
50
- Die URL des Empfängersystems.
51
  </li>
52
- <li>Timeout<br>
53
- Wie lange soll der Onlineshop auf Antwort des Empfängersystems warten.
54
  </li>
55
  </ul>
56
  </div>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <b><?php echo $this->__('The transaction status message can be used to trigger follow-up actions like shipping. To forward this status message to other systems you can define an URL here that will receive the forwarded transaction message.'); ?></b><br>
 
25
  <br>
26
  <ul class="payone-config-warning">
27
+ <li class="payone-config-warning-content"><span><?php echo $this->__('Please make sure that cron jobs are configured and working correctly in order to use this feature.'); ?><span></li>
28
  </ul>
29
+ <div class="field-name"><?php echo $this->__('Forwarding'); ?></div>
30
  <div class="field-description">
31
  <ul>
32
+ <li><?php echo $this->__('Status'); ?>
33
  <ul>
34
+ <li><?php echo $this->__('Appointed'); ?></li>
35
+ <li><?php echo $this->__('Capture'); ?></li>
36
+ <li><?php echo $this->__('Paid'); ?></li>
37
+ <li><?php echo $this->__('Underpaid'); ?></li>
38
+ <li><?php echo $this->__('Cancelation'); ?></li>
39
+ <li><?php echo $this->__('Refund'); ?></li>
40
+ <li><?php echo $this->__('Debit'); ?></li>
41
+ <li><?php echo $this->__('Reminder'); ?></li>
42
+ <li><?php echo $this->__('Vauthorization'); ?></li>
43
+ <li><?php echo $this->__('Vsettlement'); ?></li>
44
+ <li><?php echo $this->__('Transfer'); ?></li>
45
+ <li><?php echo $this->__('Invoice'); ?></li>
46
  </ul>
47
  </li>
48
+ <li><?php echo $this->__('URL'); ?><br>
49
+ <?php echo $this->__('The URL of the receiving system.'); ?>
50
  </li>
51
+ <li><?php echo $this->__('Time out'); ?><br>
52
+ <?php echo $this->__('How long should Magento wait for the other system to receive the status.'); ?>
53
  </li>
54
  </ul>
55
  </div>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transactionstatus_processing.phtml CHANGED
@@ -21,28 +21,28 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <b>Hier können Sie eintragen in welchem zeitlichen Intervall der Transaktionstatus von der PAYONE Plattform verarbeitet wird.</b><br>
 
25
  <br>
26
  <ul class="payone-config-warning">
27
- <li class="payone-config-warning-content"><span>Stellen Sie weiterhin sicher, dass die Cronjobs für ihr System korrekt eingerichtet sind.<span></li>
28
  </ul>
29
- <div class="field-name">Cron Expression</div>
30
  <div class="field-description">
31
- Tragen Sie hier den Wert für das Intervall der Verarbeitung ein.
32
- Hier finden Sie die Beschreibung des Wertes: <a href="http://en.wikipedia.org/wiki/Cron#CRON_expression" target="_blank">Cron Expression</a>
33
  <br>
34
  </div>
35
  <br>
36
- <div class="field-name">Gültige PAYONE IPs</div>
37
  <div class="field-description">
38
- Tragen Sie hier IP-Addressen ein, welche eine Weiterverarbeitung des Transaktionstatus initiieren dürfen.
39
- Als Wildcard können Sie * verwenden.
40
  <br>
41
- <b>Beispiel:</b>
42
  <br>
43
  <ul>
44
- <li>Konkrete IP (127.0.0.1) </li>
45
- <li>IPs mit Wildcard (127.0.0.* , 127.0.*.*)</li>
46
  </ul>
47
  <br>
48
  </div>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <b><?php echo $this->__('Here you can configure the time intervals in which the transaction messages from the PAYONE Platform will be processed.'); ?>
25
+ </b><br>
26
  <br>
27
  <ul class="payone-config-warning">
28
+ <li class="payone-config-warning-content"><span><?php echo $this->__('Please make sure that cron jobs are configured and working correctly in order to use this feature.'); ?><span></li>
29
  </ul>
30
+ <div class="field-name"><?php echo $this->__('Cron Expression'); ?>'</div>
31
  <div class="field-description">
32
+ <?php echo $this->__('Define the time interval for processing here.'); ?>
33
+ <?php echo $this->__('An explanation of this expression can be found here: <a href="http://en.wikipedia.org/wiki/Cron#CRON_expression" target="_blank">Cron Expression</a>'); ?>
34
  <br>
35
  </div>
36
  <br>
37
+ <div class="field-name"><?php echo $this->__('Valid PAYONE IPs'); ?></div>
38
  <div class="field-description">
39
+ <?php echo $this->__('Define the IPs that are allowed to trigger transaction status processing here. You can use * as a wild card.'); ?>
 
40
  <br>
41
+ <b><?php echo $this->__('Examples'); ?>:</b>
42
  <br>
43
  <ul>
44
+ <li><?php echo $this->__('Full IP (127.0.0.1)'); ?></li>
45
+ <li><?php echo $this->__('IPs with wild card (127.0.0.* , 127.0.*.*)'); ?></li>
46
  </ul>
47
  <br>
48
  </div>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/creditcard.phtml CHANGED
@@ -21,26 +21,26 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <div class="field-name">Kartentyp</div>
25
  <div class="field-description">
26
- Eine Auswahlliste aller unterstützten Kreditkartentypen. Eine Mehrfachauswahl ist möglich.<br>
27
- Folgende Kartentypen sind möglich:<br>
28
  <ul>
29
- <li>Visa</li>
30
- <li>MasterCard</li>
31
- <li>American Express</li>
32
- <li>Diners-Club</li>
33
- <li>JCB</li>
34
- <li>Maestro International</li>
35
- <li>Discover</li>
36
- <li>Carte Bleue</li>
37
  </ul>
38
  </div>
39
  <br>
40
- <div class="field-name">Prüfe Kartennummer</div>
41
  <div class="field-description">
42
- Hier können Sie definieren ob während des Checkout Prozesses die Kartenprüfziffer abgefragt werden soll.<br>
43
- <br>
44
- <b>Achtung:</b>Diese Option ist nur verwendbar wenn dies Ihr Acquirer erlaubt.<br>
45
  </div>
46
  <br>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <div class="field-name"><?php echo $this->__('Credit Card brand'); ?></div>
25
  <div class="field-description">
26
+ <?php echo $this->__('A multiple choice list of all supported credit card brands.'); ?><br>
27
+ <?php echo $this->__('The following credit card brands are available'); ?>:<br>
28
  <ul>
29
+ <li><?php echo $this->__('Visa'); ?></li>
30
+ <li><?php echo $this->__('MasterCard'); ?></li>
31
+ <li><?php echo $this->__('American Express'); ?></li>
32
+ <li><?php echo $this->__('Diners-Club'); ?></li>
33
+ <li><?php echo $this->__('JCB'); ?></li>
34
+ <li><?php echo $this->__('Maestro International'); ?></li>
35
+ <li><?php echo $this->__('Discover'); ?></li>
36
+ <li><?php echo $this->__('Carte Bleue'); ?></li>
37
  </ul>
38
  </div>
39
  <br>
40
+ <div class="field-name"><?php echo $this->__('Check CVC'); ?></div>
41
  <div class="field-description">
42
+ <?php echo $this->__('Here you can define whether the CVC should be checked during the checkout process.'); ?><br>
43
+ <br>
44
+ <?php echo $this->__('<b>Warning:</b> This option can only be used if your acquirer allows it.'); ?><br>
45
  </div>
46
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/debit_payment.phtml CHANGED
@@ -21,19 +21,15 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <div class="field-name">Prüfe Bankverbindung</div>
25
  <div class="field-description">
26
- Hier können Sie definieren ob eine zusätzliche Prüfung der Bankverbindungsdaten vorgenommen werden soll. Ebenfalls
27
- besteht die Möglichkeit,<br>
28
- dass Sie die Kontoverbindung mit einer POS-Sperrliste abgleichen können. Diese enthält Kontoverbindungsdaten mit
29
- offene Forderungen aus dem stationären<br>
30
- Einzelhandel und Daten aus der Auskunftei KUNO (https://www.kuno-sperrdienst.de).<br>
31
  <br>
32
- <b>Optionen:</b><br>
33
  <ul>
34
- <li>Ja</li>
35
- <li>Nein</li>
36
- <li>Prüfung gegen POS-Sperrliste</li>
37
  </ul>
38
  </div>
39
  <br>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <div class="field-name"><?php echo $this->__('Check bank account data'); ?></div>
25
  <div class="field-description">
26
+ <?php echo $this->__('Here you can configure whether an additional check of the bank account data should be performed. Additionally, you can check the bank account data against the point-of-sale blacklist. This blacklist contains bank accounts with outstanding debts from retailers and information from the credit agency KUNO (https://www.kuno-sperrdienst.de).'); ?><br>
 
 
 
 
27
  <br>
28
+ <b><?php echo $this->__('Options'); ?>:</b><br>
29
  <ul>
30
+ <li><?php echo $this->__('Yes'); ?></li>
31
+ <li><?php echo $this->__('No'); ?></li>
32
+ <li><?php echo $this->__('Check against POS blacklist'); ?></li>
33
  </ul>
34
  </div>
35
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/financing.phtml CHANGED
@@ -21,10 +21,10 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <div class="field-name">Finanzierungssart</div>
25
  <div class="field-description">
26
- Hier können Sie definieren welche Finanzierungsarten sie im Checkout anbieten wollen.<br>
27
- Folge Arten werden aktuell unterstützt:<br>
28
  <ul>
29
  <li>Commerz Finanz</li>
30
  </ul>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <div class="field-name"><?php echo $this->__('Financing'); ?></div>
25
  <div class="field-description">
26
+ <?php echo $this->__('Here you can define which financing methods you want to make available during checkout'); ?><br>
27
+ <?php echo $this->__('Currently these financing methods are available'); ?>:<br>
28
  <ul>
29
  <li>Commerz Finanz</li>
30
  </ul>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/method.phtml CHANGED
@@ -32,96 +32,93 @@ $template = 'payone/core/system/config/tooltip/payment/' . $method . '.phtml';
32
  $html = $parent->getChildHintHtml($template);
33
  echo $html;
34
  ?>
35
- <div class="field-name">Aktiviert</div>
36
  <div class="field-description">
37
- Hier aktivieren / deaktivieren Sie die Zahlungsmethode.<br>
38
  </div>
39
  <br>
40
- <div class="field-name">Reihenfolge</div>
41
  <div class="field-description">
42
- Hier definieren Sie per Ganzzahl die Position in der diese Zahlmethode im Checkout dargestellt wird.<br>
43
  </div>
44
  <br>
45
- <div class="field-name">Name</div>
46
  <div class="field-description">
47
- Hier können Sie den Namen der Zahlmethode definieren. Dieser Name wird auch im Checkout dargestellt.<br>
48
  </div>
49
  <br>
50
- <div class="field-name">Bearbeitungsgebühr</div>
51
  <div class="field-description">
52
- Hier können Sie länderabhängig Gebühren für diese Zahlmethode definieren.<br>
53
  </div>
54
  <br>
55
- <div class="field-name">Mindestwert für die Gesamtbestellung</div>
56
  <div class="field-description">
57
- Hier können Sie konfigurieren wie hoch der Wert der Gesamtbestellung mindestens sein muss, damit diese
58
- Zahlungsmethode im Checkout angeboten wird.<br>
59
  </div>
60
  <br>
61
- <div class="field-name">Höchstwert für die Gesamtbestellung</div>
62
  <div class="field-description">
63
- Hier können Sie konfigurieren wie hoch der Wert der Gesamtbestellung sein darf, damit diese Zahlungsmethode im
64
- Checkout angeboten wird.<br>
65
  </div>
66
  <br>
67
- <div class="field-name">Betriebsmodus</div>
68
  <div class="field-description">
69
- Hier legen Sie fest in welchem Betriebsmodus die Anfrage an die PAYONE Plattform gestellt wird.<br>
70
  <br>
71
- <b>Optionen:</b><br>
72
  <ul>
73
  <li>Test</li>
74
  <li>Live</li>
75
  </ul>
76
  </div>
77
  <br>
78
- <div class="field-name">Nutze Globale Einstellungen</div>
79
  <div class="field-description">
80
- Hier können Sie einstellen ob für die Zahlungsmethode die Globalen Einstellungen genutzt werden sollen.<br>
81
  </div>
82
  <br>
83
- <b>Bei Auswahl von 'Nutze Globale Einstellungen' Nein</b>
84
  <br>
85
  <br>
86
- <div class="field-name">Zahlung aus erlaubten Ländern</div>
87
  <div class="field-description">
88
- Definieren Sie die Länder, in denen diese Einstellungen gelten. Die Einstellung folgt dem Magento Länderauswahlstandard.<br>
89
  </div>
90
  <br>
91
- <div class="field-name">Merchant - ID</div>
92
  <div class="field-description">
93
- Die Kundennummer, die Sie für Ihren Account bei PAYONE erhalten haben.<br>
94
  </div>
95
  <br>
96
- <div class="field-name">Portal-ID</div>
97
  <div class="field-description">
98
- Die Identifikationsnummer des Zahlungsportals über das alle Transaktionen für Ihren Shop abgewickelt werden sollen.<br>
99
  </div>
100
  <br>
101
- <div class="field-name">Sub-Account-ID</div>
102
  <div class="field-description">
103
- Die Identifikationsnnummer der Abrechnungseinheit die Sie im PMI erstellt haben.<br>
104
  </div>
105
  <br>
106
- <div class="field-name">Sicherheitsschlüssel (Key)</div>
107
  <div class="field-description">
108
- Tragen Sie hier den von Ihnen definierten PMI-Sicherheitsschlüssel ein, um eine gesicherte Kommunikation zu gewährleisten.<br>
109
  </div>
110
  <br>
111
- <div class="field-name">Autorisierungsmethode</div>
 
112
  <div class="field-description">
113
- Hier können Sie einstellen welches Verfahren Sie für Ihre Transaktion verwenden wollen.<br>
 
114
  <br>
115
- <b>Optionen:</b><br>
116
  <ul>
117
- <li>Vorautorisierung<br>
118
- Dieses Verfahren versucht zunächst eine Reservierung des Betrages auf dem ausgewählten Zahlungsmittel. Zu einen späteren Zeitpunkt<br>
119
- wird per Capture das Geld vom Zahlungsmittel abgebucht. Dieses Verfahren ist zu empfehlen, wenn Sie Versender von materiellen Gütern sind.<br>
120
- Erst zum Zeitpunkt des Warenversandes wird dann der Geldeinzug vorgenommen.
121
  </li>
122
- <li>Autorisierung<br>
123
- Dieses Verfahren zieht das Geld sofort vom ausgewählten Zahlungsmittel ein. Diese Methode empfiehlt sich für alle imateriellen Güter oder Content.
124
  </li>
125
  </ul>
126
- <br>
127
  </div>
32
  $html = $parent->getChildHintHtml($template);
33
  echo $html;
34
  ?>
35
+ <div class="field-name"><?php echo $this->__('Activated'); ?></div>
36
  <div class="field-description">
37
+ <?php echo $this->__('This payment method is activated / deactivated'); ?><br>
38
  </div>
39
  <br>
40
+ <div class="field-name"><?php echo $this->__('Order'); ?></div>
41
  <div class="field-description">
42
+ <?php echo $this->__('Define an integer to order the payment methods during checkout.'); ?><br>
43
  </div>
44
  <br>
45
+ <div class="field-name"><?php echo $this->__('Name'); ?></div>
46
  <div class="field-description">
47
+ <?php echo $this->__('Define a name for this payment method. This name will be displayed during checkout.'); ?><br>
48
  </div>
49
  <br>
50
+ <div class="field-name"><?php echo $this->__('Processing fee'); ?></div>
51
  <div class="field-description">
52
+ <?php echo $this->__('Here you can define handling fees for this payment method on a per-country basis.'); ?><br>
53
  </div>
54
  <br>
55
+ <div class="field-name"><?php echo $this->__('Minimal cart value'); ?></div>
56
  <div class="field-description">
57
+ <?php echo $this->__('Define a minimal cart value for this payment method. Is the cart value below this, this payment method will not be displayed.'); ?><br>
 
58
  </div>
59
  <br>
60
+ <div class="field-name"><?php echo $this->__('Maximal cart value'); ?></div>
61
  <div class="field-description">
62
+ <?php echo $this->__('Define a maximal cart value for this payment method. Is the cart value above this, this payment method will not be displayed.'); ?><br>
 
63
  </div>
64
  <br>
65
+ <div class="field-name"><?php echo $this->__('Mode'); ?></div>
66
  <div class="field-description">
67
+ <?php echo $this->__('Define in which mode requests will be sent to the PAYONE Platform.'); ?><br>
68
  <br>
69
+ <b><?php echo $this->__('Options'); ?>:</b><br>
70
  <ul>
71
  <li>Test</li>
72
  <li>Live</li>
73
  </ul>
74
  </div>
75
  <br>
76
+ <div class="field-name"><?php echo $this->__('Use global settings'); ?></div>
77
  <div class="field-description">
78
+ <?php echo $this->__('Here you can configure whether the global settings should be used for this payment method.'); ?><br>
79
  </div>
80
  <br>
81
+ <b><?php echo $this->__('If "Use global settings" is no'); ?>:</b>
82
  <br>
83
  <br>
84
+ <div class="field-name"><?php echo $this->__('Payment from allowed countries'); ?></div>
85
  <div class="field-description">
86
+ <?php echo $this->__('Define the countries to which this settings should apply. This setting follows the Magento country standard.'); ?>
87
  </div>
88
  <br>
89
+ <div class="field-name"><?php echo $this->__('Merchant-ID'); ?></div>
90
  <div class="field-description">
91
+ <?php echo $this->__('The merchant ID you received from PAYONE.'); ?><br>
92
  </div>
93
  <br>
94
+ <div class="field-name"><?php echo $this->__('Portal-ID'); ?></div>
95
  <div class="field-description">
96
+ <?php echo $this->__('The ID number of the payment portal for processing of the all transactions of your shop.'); ?><br>
97
  </div>
98
  <br>
99
+ <div class="field-name"><?php echo $this->__('Sub-Account-ID'); ?></div>
100
  <div class="field-description">
101
+ <?php echo $this->__('The ID number of the Sub-Account through which all your payments are going to be processed.'); ?><br>
102
  </div>
103
  <br>
104
+ <div class="field-name"><?php echo $this->__('Security Key'); ?></div>
105
  <div class="field-description">
106
+ <?php echo $this->__('The key that you defined in the PMI to encrypt the queries sent to the PAYONE Platform.'); ?><br>
107
  </div>
108
  <br>
109
+
110
+ <div class="field-name"><?php echo $this->__('Authorization method'); ?></div>
111
  <div class="field-description">
112
+ <?php echo $this->__('Chose here which method to apply for your payments'); ?><br>
113
+ <?php echo $this->__('Note: For the online transfer methods giropay, SOFORT Banking, eps, PostFinance and iDEAL the payment is carried out fully and completely even if you have selected "Pre-authorisation". Despite this, you would still have to post the receivable via a separate capture, in this case.'); ?><br>
114
  <br>
115
+ <b><?php echo $this->__('Options'); ?>:</b><br>
116
  <ul>
117
+ <li><?php echo $this->__('Pre-authorization'); ?><br>
118
+ <?php echo $this->__('When selecting "Pre-authorisation" the amount to be paid is reserved during the ordering process. In this case, the actual capture of the amount must be initiated in a second step upon delivery of the goods. The receivable will only be posted after the amount has been captured.'); ?>
 
 
119
  </li>
120
+ <li><?php echo $this->__('Authorization'); ?><br>
121
+ <?php echo $this->__('When selecting "Authorisation" the amount to be paid is debited directly in the course of the ordering process. The receivable is posted immediately.'); ?>
122
  </li>
123
  </ul>
 
124
  </div>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/online_bank_transfer.phtml CHANGED
@@ -21,17 +21,17 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <div class="field-name">Überweisungsart</div>
25
  <div class="field-description">
26
- Hier können Sie definieren welche Onlineüberweisungsarten sie im Checkout anbieten wollen.<br>
27
- Folge Arten werden aktuell unterstützt:<br>
28
  <ul>
29
- <li>Sofort-Überweisung</li>
30
- <li>giropay</li>
31
- <li>eps</li>
32
- <li>PostFinance E-Finance</li>
33
- <li>PostFinance Card</li>
34
- <li>iDeal</li>
35
  </ul>
36
  </div>
37
  <br>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <div class="field-name"><?php echo $this->__('Type of online bank transfer'); ?></div>
25
  <div class="field-description">
26
+ <?php echo $this->__('You can define here which types of online bank transfer are available during checkout.'); ?><br>
27
+ <?php echo $this->__('The following providers are currently supported'); ?>:<br>
28
  <ul>
29
+ <li><?php echo $this->__('Sofort-Überweisung'); ?></li>
30
+ <li><?php echo $this->__('giropay'); ?></li>
31
+ <li><?php echo $this->__('eps'); ?></li>
32
+ <li><?php echo $this->__('PostFinance E-Finance'); ?></li>
33
+ <li><?php echo $this->__('PostFinance Card'); ?></li>
34
+ <li><?php echo $this->__('iDeal'); ?></li>
35
  </ul>
36
  </div>
37
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/safe_invoice.phtml CHANGED
@@ -21,11 +21,12 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <div class="field-name">Sichere Rechnungsart</div>
25
  <div class="field-description">
26
- Hier können Sie definieren welche Rechnungsarten sie im Checkout anbieten wollen.<br>
27
- Folge Arten werden aktuell unterstützt:<br>
28
  <ul>
 
29
  <li>BillSAFE</li>
30
  </ul>
31
  </div>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <div class="field-name"><?php echo $this->__('Safe invoice'); ?></div>
25
  <div class="field-description">
26
+ <?php echo $this->__('Here you can configure which types of safe invoice payment are available during checkout.'); ?><br>
27
+ <?php echo $this->__('The following providers are currently supported'); ?>:<br>
28
  <ul>
29
+ <li>Klarna</li>
30
  <li>BillSAFE</li>
31
  </ul>
32
  </div>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/wallet.phtml CHANGED
@@ -21,9 +21,9 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <div class="field-name">Walletart</div>
25
  <div class="field-description">
26
- Hier können Sie definieren welche Walletarten Sie im Checkout anbieten wollen.<br>
27
- Aktuell steht hier nur die Walletart PayPal Express zur Verfügung.<br>
28
  </div>
29
  <br>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <div class="field-name"><?php echo $this->__('Wallet'); ?></div>
25
  <div class="field-description">
26
+ <?php echo $this->__('Here you can configure which types of online wallets are available during checkout.'); ?><br>
27
+ <?php echo $this->__('Currently, only PayPal Express is supported.'); ?><br>
28
  </div>
29
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/addresscheck.phtml CHANGED
@@ -21,136 +21,119 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <div class="field-name">Aktiviert</div>
25
  <div class="field-description">
26
- Hier aktivieren Sie die Prüfung der Adresse mit allen folgenden Konfigurationsmöglichkeiten.<br>
27
  <br>
28
- <b>Optionen:</b><br>
29
  <ul>
30
- <li>Ja</li>
31
- <li>Nein</li>
32
  </ul>
33
  </div>
34
  <br>
35
- <div class="field-name">Prüfe Rechnungsadresse</div>
36
  <div class="field-description">
37
- Hier können Sie konfigurieren wie die Prüfung der Rechnungsadresse durchgeführt wird.<br>
38
  <br>
39
- <b>Optionen:</b><br>
40
  <ul>
41
- <li>kein</li>
42
- <li>Basic</li>
43
- <li>Person</li>
44
  </ul>
45
  <br>
46
 
47
  <div class="payone-group-hint">
48
- <h6>Basic</h6>
49
- Prüfung der Adresse auf Existenz sowie Ergänzung und Korrektur der Adresse (Möglich für Adressen aus
50
- Deutschland,
51
- Österreich, Schweiz, Niederlande, Belgien, Luxemburg, Frankreich, Italien, Spanien, Portugal, Dänemark,
52
- Schweden,
53
- Finnland, Norwegen, Polen, Slowakei, Tschechien, Ungarn, USA, Kanada)<br>
54
- <h6>Person</h6>
55
- Prüfung ob die Person unter der angegebenen Adresse bekannt ist, Prüfung der Adresse auf Existenz sowie
56
- Ergänzung und Korrektur der Adresse (nur Deutschland)<br>
57
  <br>
58
  </div>
59
  </div>
60
  <br>
61
- <div class="field-name">Prüfe Lieferadresse</div>
62
  <div class="field-description">
63
- Hier können Sie konfigurieren wie die Prüfung der Lieferadresse durchgeführt wird.<br>
64
  <br>
65
- <b>Optionen:</b><br>
66
  <ul>
67
- <li>kein</li>
68
- <li>Basic</li>
69
- <li>Person</li>
70
  </ul>
71
  </div>
72
  <br>
73
- <div class="field-name">Betriebsmodus</div>
74
  <div class="field-description">
75
- Hier legen Sie fest in welchem Betriebsmodus die Anfrage an die PAYONE Plattform gestellt wird.<br>
76
  <br>
77
- <b>Optionen:</b><br>
78
  <ul>
79
- <li>Test</li>
80
- <li>Live</li>
81
  </ul>
82
  </div>
83
  <br>
84
- <div class="field-name">Mindestwert für Gesamtbestellung</div>
85
  <div class="field-description">
86
- Der hier zu konfigurierende Wert ist der Wert ab dem eine Adressprüfung durchgeführt wird. <br>
87
- Ist der Gesamtwarenkorbwert unterhalb dieses Wertes wird keine Adressprüfung ausgeführt.
88
  </div>
89
  <br>
90
- <div class="field-name">Höchstwert für Gesamtbestellung</div>
91
  <div class="field-description">
92
- Der hier zu konfigurierende Wert ist der Wert bis zu dem eine Adressprüfung durchgeführt wird.<br>
93
- Ist der Gesamtwarenkorbwert oberhalb dieses Wertes wird keine Adressprüfung ausgeführt.
94
  </div>
95
  <br>
96
  <div class="field-name">
97
- <span style="font-style:italic;">Personstatusmapping</span>
98
  </div>
99
  <div class="field-description">
100
- Bei der Konfiguration der Adressprüfung auf die Detailtiefe _Person_ können hier zu jedem Rückgabewert Ampelwerte
101
- festgelegt werden.
102
  <br>
103
- Diese Ampelwerte haben im weiteren Zahlungsprozess Einfluss auf die Anzeige der Zahlarten.<br>
104
- Die Einstellung welche Zahlarten bei welchem Score angezeigt werden befindet sich in dem Bereich "Bonitätsprüfung". ('Erlaubte Zahlarten bei Ampelwert "GELB"' und 'Erlaubte Zahlarten bei Ampelwert "ROT"')<br>
105
- Auch bei deaktivierter Bonitätsprüfung, werden unter Berücksichtigung des Adresssprüfungs-Scores die erlaubten Zahlarten von der Bonitätsprüfung verwendet.<br>
106
- <br>
107
- <b>Optionen:</b><br>
108
  <ul>
109
- <li>Personstatus
110
  <ul>
111
- <li>Vor & Nachname bekannt</li>
112
- <li>Nachname bekannt</li>
113
- <li>Vor & Nachname nicht bekannt</li>
114
- <li>Mehrdeutigkeit bei Name zu Anschrift</li>
115
- <li>Nicht zustellbar</li>
116
- <li>Person verstorben</li>
117
- <li>Adresse postalisch falsch</li>
118
  </ul>
119
  </li>
120
- <li>Score
121
  <ul>
122
- <li>Grün</li>
123
- <li>Gelb</li>
124
- <li>Rot</li>
125
  </ul>
126
  </li>
127
  </ul>
128
  </div>
129
  <br>
130
- <div class="field-name">Behandlung von Fehlern</div>
131
  <div class="field-description">
132
- Konfiguration wie an dieser Stelle bei Fehlern in der Prüfung oder Nichterreichbarkeit der Adressprüfungssysteme
133
- verfahren werden soll.
134
  <br>
135
- Dies bezieht sich auf die Rückmeldung von der PAYONE Plattform mit dem Ergebnis
136
- <span style="color:red; font-style:italic;">ERROR</span>
137
  <br>
138
  <br>
139
- <b>Optionen:</b><br>
140
  <ul>
141
- <li>Bestellprozess fortführen</li>
142
- <li>Bestellprozess abbrechen</li>
143
  </ul>
144
  </div>
145
  <br>
146
- <div class="field-name">Gültigkeit</div>
147
  <div class="field-description">
148
- Hier kann die Gültigkeitsdauer in Tagen einer Adressüberprüfung eingestellt werden.<br>
149
- Innerhalb dieses Zeitraumes werden keine weiteren Anfragen für diesen Benutzer gestellt.<br>
150
- Vorraussetzung dafür ist das dieser Kunde registriert ist oder sich innerhalb des ersten Vorgangs registiert
151
- hat.<br>
152
  <br>
153
- <b>Achtung</b> Für Gastkäufer greift die Gültigkeit nicht.
154
  </div>
155
  <br>
156
  <br>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <div class="field-name"><?php echo $this->__('Activated'); ?></div>
25
  <div class="field-description">
26
+ <?php echo $this->__('Here you can activate address validation with the following configuration options.'); ?><br>
27
  <br>
28
+ <b><?php echo $this->__('Options'); ?>:</b><br>
29
  <ul>
30
+ <li><?php echo $this->__('Yes'); ?></li>
31
+ <li><?php echo $this->__('No'); ?></li>
32
  </ul>
33
  </div>
34
  <br>
35
+ <div class="field-name"><?php echo $this->__('Check billing address'); ?></div>
36
  <div class="field-description">
37
+ <?php echo $this->__('Here you can configure how the billing address is validated.'); ?><br>
38
  <br>
39
+ <b><?php echo $this->__('Options'); ?>:</b><br>
40
  <ul>
41
+ <li><?php echo $this->__('none'); ?></li>
42
+ <li><?php echo $this->__('Basic'); ?></li>
43
+ <li><?php echo $this->__('Person'); ?></li>
44
  </ul>
45
  <br>
46
 
47
  <div class="payone-group-hint">
48
+ <h6><?php echo $this->__('Basic'); ?></h6>
49
+ <?php echo $this->__('Check if the address is existent, has a typo or is otherwise slightly malformed. This is possible for addresses from Germany, Austria, Switzerland, The Netherlands, Belgium, Luxemburg, France, Italy, Spain, Portugal, Denmark, Sweden, Finland, Norway, Poland, Slovakia, Czech Republic, Hungary, The United States, and Canada.'); ?><br>
50
+ <h6><?php echo $this->__('Person'); ?></h6>
51
+ <?php echo $this->__('Check if the given person is known at the given address, check if the address is existent, has a typo or is otherwise slightly malformed. This is only available for German addresses.'); ?><br>
 
 
 
 
 
52
  <br>
53
  </div>
54
  </div>
55
  <br>
56
+ <div class="field-name"><?php echo $this->__('Check shipping address'); ?></div>
57
  <div class="field-description">
58
+ <?php echo $this->__('Here you can configure how the shipping address is validated.'); ?><br>
59
  <br>
60
+ <b><?php echo $this->__('Options'); ?>:</b><br>
61
  <ul>
62
+ <li><?php echo $this->__('none'); ?></li>
63
+ <li><?php echo $this->__('Basic'); ?></li>
64
+ <li><?php echo $this->__('Person'); ?></li>
65
  </ul>
66
  </div>
67
  <br>
68
+ <div class="field-name"><?php echo $this->__('Mode'); ?></div>
69
  <div class="field-description">
70
+ <?php echo $this->__('Define in which mode requests will be sent to the PAYONE Platform.'); ?><br>
71
  <br>
72
+ <b><?php echo $this->__('Options'); ?>:</b><br>
73
  <ul>
74
+ <li><?php echo $this->__('Test'); ?></li>
75
+ <li><?php echo $this->__('Live'); ?></li>
76
  </ul>
77
  </div>
78
  <br>
79
+ <div class="field-name"><?php echo $this->__('Minimal cart value'); ?></div>
80
  <div class="field-description">
81
+ <?php echo $this->__('Define a minimal cart value for address checks. Is the cart value below this, the address check will not be executed.'); ?><br>
 
82
  </div>
83
  <br>
84
+ <div class="field-name"><?php echo $this->__('Maximal cart value'); ?></div>
85
  <div class="field-description">
86
+ <?php echo $this->__('Define a maximal cart value for address checks. Is the cart value above this, the address check will not be executed.'); ?><br>
 
87
  </div>
88
  <br>
89
  <div class="field-name">
90
+ <span style="font-style:italic;"><?php echo $this->__('Mapping of person status'); ?></span>
91
  </div>
92
  <div class="field-description">
93
+ <?php echo $this->__('If the address is validated with a person check, the return values can be mapped to traffic light scores. Traffic light scores control which payment methods are available to the customer. In the "Creditrating" area, you can configure which payment methods are available for the individual traffic light scores. ("Allowed methods for traffic light store YELLOW" and "Allowed methods for traffic light score RED"). Even with credit checks disabled this traffic score values will be taken into account when determining which payment methods are available to the customer during checkout.'); ?><br>
 
94
  <br>
95
+ <b><?php echo $this->__('Options'); ?>:</b><br>
 
 
 
 
96
  <ul>
97
+ <li><?php echo $this->__('Person status'); ?>
98
  <ul>
99
+ <li><?php echo $this->__('First and last name known'); ?></li>
100
+ <li><?php echo $this->__('Last name known'); ?></li>
101
+ <li><?php echo $this->__('First and last name unknown'); ?></li>
102
+ <li><?php echo $this->__('Not deliverable'); ?></li>
103
+ <li><?php echo $this->__('Name ambiguous at this address'); ?></li>
104
+ <li><?php echo $this->__('Person deceased'); ?></li>
105
+ <li><?php echo $this->__('Address postally wrong'); ?></li>
106
  </ul>
107
  </li>
108
+ <li><?php echo $this->__('Score'); ?>
109
  <ul>
110
+ <li><?php echo $this->__('Green'); ?></li>
111
+ <li><?php echo $this->__('Yellow'); ?></li>
112
+ <li><?php echo $this->__('Red'); ?></li>
113
  </ul>
114
  </li>
115
  </ul>
116
  </div>
117
  <br>
118
+ <div class="field-name"><?php echo $this->__('Error handling'); ?></div>
119
  <div class="field-description">
120
+ <?php echo $this->__('Here you can configure how errors during address checks or the unavailability of the address check systems should be handled.'); ?>
 
121
  <br>
122
+ <?php echo $this->__('This applies to all PAYONE Platform responses with result <span style="color:red; font-style:italic;">ERROR</span>'); ?>
 
123
  <br>
124
  <br>
125
+ <b><?php echo $this->__('Options'); ?>:</b><br>
126
  <ul>
127
+ <li><?php echo $this->__('Continue checkout'); ?></li>
128
+ <li><?php echo $this->__('Cancel checkout'); ?></li>
129
  </ul>
130
  </div>
131
  <br>
132
+ <div class="field-name"><?php echo $this->__('Validity period'); ?></div>
133
  <div class="field-description">
134
+ <?php echo $this->__('You can configure here for which time frame an address check result is valid. During this period, no new address check request will be sent for this user. This requires the customer to be registered with your shop, or that they registered during the checkout process.'); ?><br>
 
 
 
135
  <br>
136
+ <?php echo $this->__('<b>Caution</b> This setting does not apply to guest buyers.'); ?>
137
  </div>
138
  <br>
139
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/addresscheck_type.phtml CHANGED
@@ -21,12 +21,8 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <b>Basic:</b><br>
25
- Prüfung der Adresse auf Existenz sowie Ergänzung und Korrektur der Adresse
26
- (Möglich für Adressen aus Deutschland, Österreich, Schweiz, Niederlande, Belgien,
27
- Luxemburg, Frankreich, Italien, Spanien, Portugal, Dänemark, Schweden, Finnland,
28
- Norwegen, Polen, Slowakei, Tschechien, Ungarn, USA, Kanada)<br>
29
- <br>
30
- <b>Person:</b><br>
31
- Prüfung ob die Person unter der angegebenen Adresse bekannt ist,
32
- Prüfung der Adresse auf Existenz sowie Ergänzung und Korrektur der Adresse (nur Deutschland)
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <b><?php echo $this->__('Basic'); ?></b><br>
25
+ <?php echo $this->__('Check if the address is existent, has a typo or is otherwise slightly malformed. This is possible for addresses from Germany, Austria, Switzerland, The Netherlands, Belgium, Luxemburg, France, Italy, Spain, Portugal, Denmark, Sweden, Finland, Norway, Poland, Slovakia, Czech Republic, Hungary, The United States, and Canada.'); ?><br>
26
+ <b><?php echo $this->__('Person'); ?></b><br>
27
+ <?php echo $this->__('Check if the given person is known at the given address, check if the address is existent, has a typo or is otherwise slightly malformed. This is only available for German addresses.'); ?><br>
28
+ <br>
 
 
 
 
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/creditrating.phtml CHANGED
@@ -21,128 +21,113 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <b>Die Bonitätsprüfung wird in Zusammenarbeit mit arvato Infoscore durchgeführt.<br>
25
- ACHTUNG: Diese Prüfung ist nur für Kunden aus Deutschland möglich.<br>
26
- </b>
27
- <br>
28
- <div class="field-name">Aktiviert</div>
29
- <div class="field-description">
30
- Hier aktivieren Sie die Bonitätsprüfung mit allen folgenden Konfigurationsmöglichkeiten.<br>
31
  <br>
32
- <b>Optionen:</b><br>
33
- <ul>
34
- <li>Ja</li>
35
- <li>Nein</li>
36
- </ul>
37
- </div>
38
- <br>
39
- <div class="field-name">Zeitpunkt der Prüfung</div>
 
 
 
 
40
  <div class="field-description">
41
- Hier können Sie definieren wann der Kunde geprüft werden soll.<br>
42
  <br>
43
- <b>Optionen:</b><br>
44
  <ul>
45
- <li>Vor Auswahl der Zahlart<br>
46
- Die Bonität des Kunden wird geprüft, wenn die notwendigen Adress und Namesinformationen vorliegen. Dies geschieht vor der Auswahl der Zahlart.<br>
47
- Diese Prüfung findet nicht sichtbar für den Kunden im Hintergrund statt.
48
  </li>
49
- <li>Nach Auswahl der Zahlart<br>
50
- Bei Auswahl dieser Option erscheint ein Auswahlfeld in dem Sie auswählen können für welche Zahlarten eine anschließende Bonitätsprüfung stattfinden soll.<br>
51
- Optional können Sie einstellen, ob ein "Allgemeinerhinweis" angezeigt werden soll und ob eine "Zustimmung des Kunden" notwendig ist.
52
  </li>
53
  </ul>
54
  </div>
55
- <br><div class="field-name">Bonitätschecktyp</div>
56
  <div class="field-description">
57
- Hier können Sie konfigurieren welche Art von Überprüfung der Bonität durchgeführt werden soll.<br>
58
  <br>
59
- <b>Optionen:</b><br>
60
  <ul>
61
- <li>Infoscore harte Merkmale<br>
62
- Prüfung auf so genannte "harte" Negativmerkmale (z.B. Verbraucherinsolvenzverfahren, Haftbefehl zur Eidesstattlichen Versicherung oder<br>
63
- Erzwingung der Abgabe der Eidesstattlichen Versicherung).
64
  </li>
65
- <li>Infoscore alle Merkmale<br>
66
- Prüfung auf so genannte "harte" Negativmerkmale (z.B. Verbraucherinsolvenzverfahren, Haftbefehl zur Eidesstattlichen Versicherung oder<br>
67
- Erzwingung der Abgabe der Eidesstattlichen Versicherung), "mittlere" Negativmerkmale (z.B. Mahnbescheid, Vollstreckungsbescheid oder Zwangsvollstreckung)<br>
68
- und "weiche" Negativmerkmale (z.B. Inkasso-Mahnverfahren eingeleitet, Fortlauf des außergerichtlichen Inkasso-Mahnverfahrens nach Teilzahlung,<br>
69
- Einstellung des außergerichtlichen Inkasso-Mahnverfahrens wegen Aussichtslosigkeit).
70
  </li>
71
- <li>Infoscore alle Merkmale + Boniscore<br>
72
- Prüfung auf so genannte "harte" Negativmerkmale (z.B. Verbraucherinsolvenzverfahren, Haftbefehl zur Eidesstattlichen Versicherung oder<br>
73
- Erzwingung der Abgabe der Eidesstattlichen Versicherung), "mittlere" Negativmerkmale (z.B. Mahnbescheid, Vollstreckungsbescheid oder Zwangsvollstreckung)<br>
74
- und "weiche" Negativmerkmale (z.B. Inkasso-Mahnverfahren eingeleitet, Fortlauf des außergerichtlichen Inkasso-Mahnverfahrens nach Teilzahlung,<br>
75
- Einstellung des außergerichtlichen Inkasso-Mahnverfahrens wegen Aussichtslosigkeit). Der Boniscore ist ein Scorewert und ermöglicht eine<br>
76
- höhere Trennschärfe bei vorliegenden Negativmerkmalen.
77
  </li>
78
  </ul>
79
  </div>
80
  <br>
81
- <div class="field-name">Erlaubte Zahlarten bei Ampelwert "GELB"</div>
82
  <div class="field-description">
83
- Hier wählen Sie die erlaubten Zahlarten bei einem Ergenis vom Typ <i>GELB</i> aus.<br>
84
  </div>
85
  <br>
86
- <div class="field-name">Erlaubte Zahlarten bei Ampelwert "ROT"</div>
87
  <div class="field-description">
88
- Hier wählen Sie die erlaubten Zahlarten bei einem Ergenis vom Typ <i>ROT</i> aus.<br>
89
  </div>
90
  <br>
91
- <div class="field-name">A/B-Test-Modus aktivieren</div>
92
  <div class="field-description">
93
- Stellen Sie hier die Häufigkeit der Bonitätsprüfungen ein.<br>
94
  <br>
95
- <b>Optionen:</b><br>
96
  <ul>
97
- <li>Ja<br>
98
- Es wird ein Eingabefeld dargestellt in dem Sie die Anzahl als Ganzwert eintragen können mit der die jeweils n'te Bestellung<br>
99
- nach den Kriterien aller anderen Parameter duchgeführt wird.
100
  </li>
101
- <li>Nein</li>
102
- </ul>
103
- </div>
104
- <br>
105
- <div class="field-name">Behandlung von Fehlern</div>
106
  <div class="field-description">
107
- Konfiguration wie an dieser Stelle, bei Fehlern in der Prüfung oder Nichterreichbarkeit der Bonitätsprüfungssysteme, verfahren werden soll.<br>
108
- Dies bezieht sich auf die Rückmeldung von der PAYONE Plattform mit dem Ergebnis
109
- <span style="color:red; font-style:italic;">ERROR</span><br>
110
  <br>
111
- <b>Optionen:</b><br>
112
  <ul>
113
- <li>Bestellprozess fortführen</li>
114
- <li>Bestellprozess abbrechen</li>
115
- </ul>
116
- </div>
117
- <br>
118
- <div class="field-name">Gültigkeit</div>
119
  <div class="field-description">
120
- Hier kann die Gültigkeitsdauer einer Bonitätsprüfung in Tagen eingestellt werden. Innerhalb dieses Zeitraumes werden keine weiteren Anfragen für diesen Benutzer gestellt.<br>
121
- Vorraussetzung dafür ist das dieser Kunde registriert ist oder sich innerhalb des ersten Vorgangs registiert hat.<br>
122
  <br>
123
- <b>ACHTUNG</b> Für Gastkäufer greift die Gültigkeit nicht.<br>
124
  </div>
125
  <br>
126
- <div class="field-name">Betriebsmodus</div>
127
  <div class="field-description">
128
- Hier legen Sie fest in welchem Betriebsmodus die Anfrage an die PAYONE Plattform gestellt wird.<br>
129
  <br>
130
- <b>Optionen:</b><br>
131
  <ul>
132
- <li>Test</li>
133
- <li>Live</li>
134
- </ul>
135
- </div>
136
- <br>
137
- <div class="field-name">Mindestwert für Gesamtbestellung</div>
138
  <div class="field-description">
139
- Der hier zu konfigurierende Wert ist der Wert, ab dem eine Bonitätsprüfung durchgeführt wird.<br>
140
- Ist der Gesamtwarenkorbwert unterhalb dieses Wertes wird keine Bonitätsprüfung ausgeführt.<br>
141
  </div>
142
  <br>
143
- <div class="field-name">Höchstwert für Gesamtbestellung</div>
144
  <div class="field-description">
145
- Der hier zu konfigurierende Wert ist der Wert, bis zu dem eine Bonitätsprüfung durchgeführt wird.<br>
146
- Ist der Gesamtwarenkorbwert oberhalb dieses Wertes wird keine Bonitätsprüfung ausgeführt.<br>
147
  </div>
148
  <br>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <b><?php echo $this->__('Credit assessment is done in cooperation with arvato Infoscore.'); ?><br>
25
+ <?php echo $this->__('<b>CAUTION:</b> Credit assessment is only available for German customers!'); ?><br>
26
+ </b>
 
 
 
 
27
  <br>
28
+ <div class="field-name"><?php echo $this->__('Activated'); ?></div>
29
+ <div class="field-description">
30
+ <?php echo $this->__('Here you can activate credit assessment with the following configuration options.'); ?><br>
31
+ <br>
32
+ <b><?php echo $this->__('Options'); ?>:</b><br>
33
+ <ul>
34
+ <li><?php echo $this->__('Yes'); ?></li>
35
+ <li><?php echo $this->__('No'); ?></li>
36
+ </ul>
37
+ </div>
38
+ <br>
39
+ <div class="field-name"><?php echo $this->__('Time of credit assessment'); ?></div>
40
  <div class="field-description">
41
+ <?php echo $this->__('You can configure at which time during the checkout your customer\'s credit score should be checked.'); ?>
42
  <br>
43
+ <b><?php echo $this->__('Options'); ?>:</b><br>
44
  <ul>
45
+ <li><?php echo $this->__('Before choosing a payment method'); ?><br>
46
+ <?php echo $this->__("The customer's credit rating is checked as soon as the required name and address data is available. This is before the customer chooses a payment option. The customer can not see that a credit check is being run."); ?>
 
47
  </li>
48
+ <li><?php echo $this->__('After choosing a payment method'); ?><br>
49
+ <?php echo $this->__('If you choose this option, you will be able to configure for which payment methods a credit assessment will be run. Optionally, you can choose whether a message should be displayed and if the customer has to agree to the credit assessment.'); ?>
 
50
  </li>
51
  </ul>
52
  </div>
53
+ <br><div class="field-name"><?php echo $this->__('Type of credit assessment'); ?></div>
54
  <div class="field-description">
55
+ <?php echo $this->__('You can configure which type of credit assessment should be performed.'); ?><br>
56
  <br>
57
+ <b><?php echo $this->__('Options'); ?>:</b><br>
58
  <ul>
59
+ <li><?php echo $this->__('Infoscore hard features'); ?><br>
60
+ <?php echo $this->__('Check for so-called "hard" negative features (e.g. consumer insolvency proceedings, warrant for an affidavit or forced swearing of an affidavit'); ?><br>
 
61
  </li>
62
+ <li><?php echo $this->__('Infoscore all features'); ?><br>
63
+ <?php echo $this->__('Check for so-called ""hard"" negative features (e.g. consumer insolvency proceedings, warrant for an affidavit or forced swearing of an affidavit, ""medium"" negative features (e.g. court order, writ of execution or foreclosure) and ""soft"" negative features (e.g. initiated debt collection proceedings, progression of an extrajudicial debt collection order, or cancelation of an extrajudicial payment procedure for futility).'); ?>
 
 
 
64
  </li>
65
+ <li><?php echo $this->__('Infoscore all features + Boniscore'); ?><br>
66
+ <?php echo $this->__('Check for so-called ""hard"" negative features (e.g. consumer insolvency proceedings, warrant for an affidavit or forced swearing of an affidavit, ""medium"" negative features (e.g. court order, writ of execution or foreclosure) and ""soft"" negative features (e.g. initiated debt collection proceedings, progression of an extrajudicial debt collection order, or cancelation of an extrajudicial payment procedure for futility). The Boniscore is a score value and allows for higher selectivity at present negative attributes.'); ?>
 
 
 
 
67
  </li>
68
  </ul>
69
  </div>
70
  <br>
71
+ <div class="field-name"><?php echo $this->__('Allowed payment methods for traffic light score "YELLOW"'); ?></div>
72
  <div class="field-description">
73
+ <?php echo $this->__('Choose the payment methods that will be available to customers with traffic light score <i>YELLOW</i>.'); ?><br>
74
  </div>
75
  <br>
76
+ <div class="field-name"><?php echo $this->__('Allowed payment methods for traffic light score "RED"'); ?></div>
77
  <div class="field-description">
78
+ <?php echo $this->__('Choose the payment methods that will be available to customers with traffic light score <i>RED</i>.'); ?><br>
79
  </div>
80
  <br>
81
+ <div class="field-name"><?php echo $this->__('Activate A/B test mode'); ?></div>
82
  <div class="field-description">
83
+ <?php echo $this->__('Here you can configure the frequency of credit assessments'); ?><br>
84
  <br>
85
+ <b><?php echo $this->__('Options'); ?>:</b><br>
86
  <ul>
87
+ <li><?php echo $this->__('Yes'); ?><br>
88
+ <?php echo $this->__('An input box will be shown where you can configure an integer value. Every n-th order a credit assessment will be performed according to all other configured parameters.'); ?>
 
89
  </li>
90
+ <li><?php echo $this->__('No'); ?></li>
91
+ </ul>
92
+ </div>
93
+ <br>
94
+ <div class="field-name"><?php echo $this->__('Error handling'); ?></div>
95
  <div class="field-description">
96
+ <?php echo $this->__('Here you can configure how errors during address checks or the unavailability of the credit assessment systems should be handled. This applies to all PAYONE Platform responses with result <span style="color:red; font-style:italic;">ERROR</span>'); ?>
97
+ <br>
 
98
  <br>
99
+ <b><?php echo $this->__('Options'); ?>:</b><br>
100
  <ul>
101
+ <li><?php echo $this->__('Continue checkout'); ?></li>
102
+ <li><?php echo $this->__('Cancel checkout'); ?></li>
103
+ </ul>
104
+ </div>
105
+ <br>
106
+ <div class="field-name"><?php echo $this->__('Validity period'); ?></div>
107
  <div class="field-description">
108
+ <?php echo $this->__('You can configure here for which time frame an credit assessment result is valid. During this period, no new credit assessment request will be sent for this user. This requires the customer to be registered with your shop, or that they registered during the checkout process.'); ?><br>
 
109
  <br>
110
+ <?php echo $this->__('<b>Caution</b> This setting does not apply to guest buyers.'); ?>
111
  </div>
112
  <br>
113
+ <div class="field-name"><?php echo $this->__('Mode'); ?></div>
114
  <div class="field-description">
115
+ <?php echo $this->__('Define in which mode requests will be sent to the PAYONE Platform.'); ?><br>
116
  <br>
117
+ <b><?php echo $this->__('Options'); ?>:</b><br>
118
  <ul>
119
+ <li><?php echo $this->__('Test'); ?></li>
120
+ <li><?php echo $this->__('Live'); ?></li>
121
+ </ul>
122
+ </div>
123
+ <br>
124
+ <div class="field-name"><?php echo $this->__('Minimal cart value'); ?></div>
125
  <div class="field-description">
126
+ <?php echo $this->__('Define a minimal cart value for credit assessment checks. Is the cart value below this, the credit assessment check will not be executed.'); ?><br>
 
127
  </div>
128
  <br>
129
+ <div class="field-name"><?php echo $this->__('Maximal cart value'); ?></div>
130
  <div class="field-description">
131
+ <?php echo $this->__('Define a maximal cart value for credit assessment checks. Is the cart value above this, the credit assessment check will not be executed.'); ?><br>
 
132
  </div>
133
  <br>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/creditrating_agreement_message.phtml CHANGED
@@ -21,9 +21,17 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <p>Bitte nutzen sie für die Frage zur Zustimmung zur Bonität diese Vorlage. Bitte ersetzen sie die farblich gekennzeichneten Teile durch Ihre Daten:</p>
25
 
26
- <div class="payone-config-panel">Ich willige ein, dass von <span class="payone-config-text-emphasis">XY-Shop</span> zum Zweck der eigenen Kreditprüfung ggf. Bonitätsinformationen auf der Basis mathematisch-statistischer Verfahren von der <span class="payone-config-text-emphasis">Firma ABC, Musterstr. 1, 11111 Musterhausen</span> abgerufen und während der Dauer der Kundenbeziehung Adress- und ggf. Negativdaten an die ABC übermittelt werden, die bei berechtigtem Interesse Dritten für Kreditprüfungszwecke Bonitätsinformationen auf Basis mathematisch-statistischer Verfahren zur Verfügung stellt.<br>
27
- Detaillierte Informationen zur Arbeitsweise der <span class="payone-config-text-emphasis">ABC</span> finde ich unter <span class="payone-config-text-emphasis">www.abc.de/fghi….</span></div>
 
 
 
 
 
 
 
 
28
 
29
- <p>Falls sie Detailfragen haben kontaktieren sie gerne unseren Technical - Support unter tech.support@payone.de oder unter der Telefonnummer: 0431/25968-500.</p>
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <p><?php echo $this->__('Please use the following template for the opt-in to the credit assessment check. Please replace the marked parts with your own data. Please note that due to legal reasons this text is only available in German.'); ?></p>
25
 
26
+ <div class="payone-config-panel">
27
+ Ich willige ein, dass von <span class="payone-config-text-emphasis">XY-Shop</span> zum Zweck der eigenen Kreditprüfung
28
+ ggf. Bonitätsinformationen auf der Basis mathematisch-statistischer Verfahren von der
29
+ <span class="payone-config-text-emphasis">Firma ABC, Musterstr. 1, 11111 Musterhausen</span> abgerufen und während der
30
+ Dauer der Kundenbeziehung Adress- und ggf. Negativdaten an die ABC übermittelt werden, die bei berechtigtem
31
+ Interesse Dritten für Kreditprüfungszwecke Bonitätsinformationen auf Basis mathematisch-statistischer Verfahren zur
32
+ Verfügung stellt.<br>
33
+ Detaillierte Informationen zur Arbeitsweise der <span class="payone-config-text-emphasis">ABC</span> finde ich unter
34
+ <span class="payone-config-text-emphasis">www.abc.de/fghi….</span>
35
+ </div>
36
 
37
+ <p><?php echo $this->__('For further questions please do not hesitate to contact our technical support at tech.support@payone.de or via telephone: +49 (0) 431 25968-500.'); ?></p>
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/creditrating_lifetime.phtml CHANGED
@@ -21,8 +21,7 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- Anzahl in Tagen, nach der eine neue Bonitätsprüfung durchgeführt wird.<br>
25
  <br>
26
- Bitte beachten Sie die Bestimmungen des BDSG und der Vertragsbedingungen bzgl. der
27
- Speicherung und der Lebensdauer der Bonitätsprüfungen.<br>
28
- Es wird empfohlen, eine Lebensdauer von 1 Tag zu konfigurieren.
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <?php echo $this->__('The period of time in days after which a new credit assessment will be executed.'); ?><br>
25
  <br>
26
+ <?php echo $this->__('Please note the provisions of the German Privacy Law and the terms and conditions regarding the storage and lifetime of credit assessments.'); ?><br>
27
+ <?php echo $this->__('It is recommended that you configure a lifetime of one day.') ?>
 
app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/creditrating_type.phtml CHANGED
@@ -21,25 +21,9 @@
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
- <b>Infoscore harte Merkmale:</b><br>
25
- Prüfung auf so genannte "harte" Negativmerkmale (z.B. Verbraucherinsolvenzverfahren, Haftbefehl zur Eidesstattliche
26
- Versicherung oder Erzwingung der Abgabe der Eidesstattlichen Versicherung).<br>
27
- Die Bonitätsprüfung unterstützt ausschließlich die Prüfung von Käufern aus Deutschland.<br>
28
- <br>
29
- <b>Infoscore alle Merkmale:</b><br>
30
- Prüfung auf so genannte "harte" Negativmerkmale (z.B. Verbraucherinsolvenzverfahren, Haftbefehl zur Eidesstattliche
31
- Versicherung oder Erzwingung der Abgabe der Eidesstattlichen Versicherung), "mittlere" Negativmerkmale
32
- (z.B. Mahnbescheid, Vollstreckungsbescheid oder Zwangsvollstreckung) und "weiche" Negativmerkmale
33
- (z.B. Inkasso-Mahnverfahren eingeleitet, Fortlauf des außergerichtlichen Inkasso-Mahnverfahrens nach Teilzahlung,
34
- Einstellung des außergerichtlichen Inkasso-Mahnverfahrens wegen Aussichtslosigkeit).<br>
35
- Die Bonitätsprüfung unterstützt ausschließlich die Prüfung von Käufern aus Deutschland.<br>
36
- <br>
37
- <b>Infoscore alle Merkmale+Boniscore:</b><br>
38
- Prüfung auf so genannte "harte" Negativmerkmale (z.B. Verbraucherinsolvenzverfahren, Haftbefehl zur Eidesstattliche
39
- Versicherung oder Erzwingung der Abgabe der Eidesstattlichen Versicherung), "mittlere" Negativmerkmale (z.B. Mahnbescheid,
40
- Vollstreckungsbescheid oder Zwangsvollstreckung) und "weiche" Negativmerkmale (z.B. Inkasso-Mahnverfahren eingeleitet,
41
- Fortlauf des außergerichtlichen Inkasso-Mahnverfahrens nach Teilzahlung, Einstellung des außergerichtlichen
42
- Inkasso-Mahnverfahrens wegen Aussichtslosigkeit). Die Bonitätsprüfung unterstützt ausschließlich die Prüfung von
43
- Käufern aus Deutschland.<br>
44
- <br>
45
- Der Boniscore ist ein Scorewert und ermöglicht eine höhere Trennschärfe bei vorliegenden Negativmerkmalen.
21
  * @link http://www.noovias.com
22
  */
23
  ?>
24
+ <b><?php echo $this->__('Infoscore hard features'); ?></b><br>
25
+ <?php echo $this->__('Check for so-called "hard" negative features (e.g. consumer insolvency proceedings, warrant for an affidavit or forced swearing of an affidavit'); ?><br>
26
+ <b><?php echo $this->__('Infoscore all features'); ?></b><br>
27
+ <?php echo $this->__('Check for so-called "hard" negative features (e.g. consumer insolvency proceedings, warrant for an affidavit or forced swearing of an affidavit, "medium" negative features (e.g. court order, writ of execution or foreclosure) and "soft" negative features (e.g. initiated debt collection proceedings, progression of an extrajudicial debt collection order, or cancelation of an extrajudicial payment procedure for futility).'); ?>
28
+ <b><?php echo $this->__('Infoscore all features + Boniscore'); ?></b><br>
29
+ <?php echo $this->__('Check for so-called "hard" negative features (e.g. consumer insolvency proceedings, warrant for an affidavit or forced swearing of an affidavit, "medium" negative features (e.g. court order, writ of execution or foreclosure) and "soft" negative features (e.g. initiated debt collection proceedings, progression of an extrajudicial debt collection order, or cancelation of an extrajudicial payment procedure for futility). The Boniscore is a score value and allows for higher selectivity at present negative attributes.'); ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/design/adminhtml/default/default/template/payone/licensemanager/toolbar.phtml ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ *
4
+ * NOTICE OF LICENSE
5
+ *
6
+ * This source file is subject to the GNU General Public License (GPL 3)
7
+ * that is bundled with this package in the file LICENSE.txt
8
+ *
9
+ * DISCLAIMER
10
+ *
11
+ * Do not edit or add to this file if you wish to upgrade Payone_Core to newer
12
+ * versions in the future. If you wish to customize Payone_Core for your
13
+ * needs please refer to http://www.payone.de for more information.
14
+ *
15
+ * @category Payone
16
+ * @package design_adminhtml_default_default
17
+ * @subpackage
18
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
+ */
23
+ ?>
24
+ <?php if ($this->isShow()): ?>
25
+ <div class="notification-global">
26
+ <?php echo $this->getNoticeMessageText(); ?>
27
+ <a href="<?php echo $this->getNoticeMessageUrl(); ?>"><?php echo $this->getReadDetailsText(); ?></a>
28
+ </div>
29
+ <?php endif; ?>
app/design/adminhtml/default/default/template/payone/licensemanager/window.phtml ADDED
@@ -0,0 +1,69 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ *
4
+ * NOTICE OF LICENSE
5
+ *
6
+ * This source file is subject to the GNU General Public License (GPL 3)
7
+ * that is bundled with this package in the file LICENSE.txt
8
+ *
9
+ * DISCLAIMER
10
+ *
11
+ * Do not edit or add to this file if you wish to upgrade Payone_Core to newer
12
+ * versions in the future. If you wish to customize Payone_Core for your
13
+ * needs please refer to http://www.payone.de for more information.
14
+ *
15
+ * @category Payone
16
+ * @package design_adminhtml_default_default
17
+ * @subpackage
18
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
+ */
23
+ ?>
24
+ <?php if ($this->canShow()): ?>
25
+ <script type="text/javascript">
26
+ //<![CDATA[
27
+ var messagePopupClosed = false;
28
+ function openMessagePopup() {
29
+ var height = $('html-body').getHeight();
30
+ $('message-popup-window-mask').setStyle({'height':height+'px'});
31
+ toggleSelectsUnderBlock($('message-popup-window-mask'), false);
32
+ Element.show('message-popup-window-mask');
33
+ $('message-popup-window').addClassName('show');
34
+ }
35
+
36
+ function closeMessagePopup() {
37
+ toggleSelectsUnderBlock($('message-popup-window-mask'), true);
38
+ Element.hide('message-popup-window-mask');
39
+ $('message-popup-window').removeClassName('show');
40
+ messagePopupClosed = true;
41
+ }
42
+
43
+ Event.observe(window, 'load', openMessagePopup);
44
+ Event.observe(window, 'keyup', function(evt) {
45
+ if(messagePopupClosed) return;
46
+ var code;
47
+ if (evt.keyCode) code = evt.keyCode;
48
+ else if (evt.which) code = evt.which;
49
+ if (code == Event.KEY_ESC) {
50
+ closeMessagePopup();
51
+ }
52
+ });
53
+ //]]>
54
+ </script>
55
+ <div id="message-popup-window-mask" style="display:none;"></div>
56
+ <div id="message-popup-window" class="message-popup">
57
+ <div class="message-popup-head">
58
+ <a href="#" onclick="closeMessagePopup(); return false;" title="<?php echo $this->getCloseText(); ?>"><span><?php echo $this->getCloseText(); ?></span></a>
59
+ <h2><?php echo $this->getHeaderText(); ?></h2>
60
+ </div>
61
+ <div class="message-popup-content">
62
+ <div class="message">
63
+ <span class="message-icon message-<?php echo $this->getSeverityText();?>" style="background-image:url(<?php echo $this->getSeverityIconsUrl() ?>);"><?php echo $this->getSeverityText();?></span>
64
+ <p class="message-text"><?php echo $this->getNoticeMessageText(); ?></p>
65
+ </div>
66
+ <p class="read-more"><a href="<?php echo $this->getNoticeMessageUrl(); ?>"><?php echo $this->getReadDetailsText(); ?></a></p>
67
+ </div>
68
+ </div>
69
+ <?php endif; ?>
app/design/frontend/base/default/template/payone/core/payment/method/form/creditcard.phtml CHANGED
@@ -61,7 +61,7 @@ $displayCvc = null;
61
  </option>
62
  <?php endforeach; ?>
63
  </select>
64
- <input type="hidden" id="<?php echo $code ?>_cc_type" name="payment[cc_type]" value="" class=""/>
65
  </div>
66
  </li>
67
  <!-- Credit card number : -->
@@ -70,9 +70,12 @@ $displayCvc = null;
70
  <label for="<?php echo $code; ?>_cc_number">
71
  <?php echo $this->__('Credit Card Number'); ?>&nbsp;<span class="required">*</span>
72
  </label><br class="clear"/>
73
- <input type="text" id="<?php echo $code; ?>_cc_number" value=""
 
74
  name="payment[cc_number]" title="<?php echo $this->__('Credit Card Number'); ?>"
75
- class="input-text validate-cc-number validate-payone-cc-type no-submit"/>
 
 
76
  </div>
77
  </li>
78
  <!-- Credit card expiration date : -->
@@ -112,20 +115,24 @@ $displayCvc = null;
112
  </label><br class="clear"/>
113
  <input type="text" title="<?php echo $this->__('Card Verification Number') ?>"
114
  class="required-entry input-text no-submit" id="<?php echo $code ?>_cc_cid"
115
- name="payment[cc_cid]" style="width:3em;" value="" autocomplete="off" maxlength="4"/>
 
 
 
116
  &nbsp;
117
  <a href="#" class="cvv-what-is-this"><?php echo $this->__('What is this?') ?></a>
118
  </div>
119
  </li>
120
  <li>
121
- <input type="hidden" id="payone_pseudocardpan" name="payment[payone_pseudocardpan]" value=""/>
122
- <input type="hidden" id="payone_truncatedcardpan" name="payment[cc_number_enc]" value=""/>
123
  <input type="hidden" id="<?php echo $code ?>_config_id" name="payment[payone_config_payment_method_id]"
124
- value=""/>
125
  <input type="hidden" id="<?php echo $code ?>_config" name="payment[payone_config]"
126
  value="<?php echo $this->escapeHtml($this->getClientApiConfigAsJson()); ?>" class=""/>
127
  <input type="hidden" id="<?php echo $code ?>_config_cvc" name="payment[payone_config_cvc]"
128
  value="<?php echo $this->escapeHtml($this->getCvcJson()); ?>" class=""/>
 
129
 
130
  </li>
131
  </ul>
61
  </option>
62
  <?php endforeach; ?>
63
  </select>
64
+ <input type="hidden" id="<?php echo $code ?>_cc_type" name="payment[cc_type]" value="<?php echo $this->getCreditCardType();?>" class=""/>
65
  </div>
66
  </li>
67
  <!-- Credit card number : -->
70
  <label for="<?php echo $code; ?>_cc_number">
71
  <?php echo $this->__('Credit Card Number'); ?>&nbsp;<span class="required">*</span>
72
  </label><br class="clear"/>
73
+ <input type="text" id="<?php echo $code; ?>_cc_number"
74
+ value="<?php echo $this->getCreditCardNumberEnc();?>"
75
  name="payment[cc_number]" title="<?php echo $this->__('Credit Card Number'); ?>"
76
+ class="input-text <?php echo ($this->getPayoneCreditCardCheckValidation() == 0)?'':'validate-cc-number'?> validate-payone-cc-type no-submit"
77
+ onchange="inputToNumbers(this); payoneChangedCreditCardNumber();"
78
+ oninput="inputToNumbers(this); payoneChangedCreditCardNumber();"/>
79
  </div>
80
  </li>
81
  <!-- Credit card expiration date : -->
115
  </label><br class="clear"/>
116
  <input type="text" title="<?php echo $this->__('Card Verification Number') ?>"
117
  class="required-entry input-text no-submit" id="<?php echo $code ?>_cc_cid"
118
+ name="payment[cc_cid]" style="width:3em;"
119
+ value="<?php echo $this->getCreditCardCid();?>" autocomplete="off" maxlength="4"
120
+ onchange="inputToNumbers(this)"
121
+ oninput="inputToNumbers(this)"/>
122
  &nbsp;
123
  <a href="#" class="cvv-what-is-this"><?php echo $this->__('What is this?') ?></a>
124
  </div>
125
  </li>
126
  <li>
127
+ <input type="hidden" id="payone_pseudocardpan" name="payment[payone_pseudocardpan]" value="<?php echo $this->getPayonePseudocardpan();?>"/>
128
+ <input type="hidden" id="payone_truncatedcardpan" name="payment[cc_number_enc]" value="<?php echo $this->getCreditCardNumberEnc();?>"/>
129
  <input type="hidden" id="<?php echo $code ?>_config_id" name="payment[payone_config_payment_method_id]"
130
+ value="<?php echo $this->getPayoneConfigPaymentMethodId();?>"/>
131
  <input type="hidden" id="<?php echo $code ?>_config" name="payment[payone_config]"
132
  value="<?php echo $this->escapeHtml($this->getClientApiConfigAsJson()); ?>" class=""/>
133
  <input type="hidden" id="<?php echo $code ?>_config_cvc" name="payment[payone_config_cvc]"
134
  value="<?php echo $this->escapeHtml($this->getCvcJson()); ?>" class=""/>
135
+ <input type="hidden" id="payone_cc_check_validation" value="<?php echo $this->getPayoneCreditCardCheckValidation();?>"/>
136
 
137
  </li>
138
  </ul>
app/design/frontend/base/default/template/payone/core/payment/method/form/debitpayment.phtml CHANGED
@@ -53,16 +53,19 @@ $configShowBankData = $this->getPaymentConfig()->getSepaDeShowBankData();
53
  </li>
54
  <li id="input_box_payone_sepa_iban">
55
  <div class="input-box">
56
- <label for="<?php echo $code ?>_sepa_iban">
57
  <?php echo $this->__('IBAN') ?>
58
  </label>
59
  <br class="clear"/>
60
- <input type="text" id="<?php echo $code ?>_sepa_iban" name="payment[payone_sepa_iban]"
61
  title="<?php echo $this->__('IBAN') ?>"
62
- class="validate-sepa-iban required-entry input-text" value=""
 
63
  autocomplete="off" maxlength="34"
64
- onchange="inputToUpperCase(this); blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>); checkIbanCountryCode('<?php echo $code ?>');"
65
- oninput="inputToUpperCase(this); blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>); checkIbanCountryCode('<?php echo $code ?>');"/>
 
 
66
  </div>
67
  </li>
68
  <li id="input_box_payone_sepa_bic">
@@ -73,10 +76,11 @@ $configShowBankData = $this->getPaymentConfig()->getSepaDeShowBankData();
73
  <br class="clear"/>
74
  <input type="text" id="<?php echo $code ?>_sepa_bic" name="payment[payone_sepa_bic]"
75
  title="<?php echo $this->__('BIC') ?>"
76
- class="validate-sepa-bic required-entry input-text" value=""
 
77
  autocomplete="off" maxlength="11"
78
- onchange="inputToUpperCase(this); blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>);"
79
- oninput="inputToUpperCase(this); blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>);"/>
80
  </div>
81
  </li>
82
  <?php if ($configShowBankData): ?>
@@ -89,10 +93,11 @@ $configShowBankData = $this->getPaymentConfig()->getSepaDeShowBankData();
89
  <br class="clear"/>
90
  <input type="text" id="<?php echo $code ?>_account_number" name="payment[payone_account_number]"
91
  title="<?php echo $this->__('Account number') ?>"
92
- class="validate-digits input-text" value=""
 
93
  autocomplete="off" maxlength="10"
94
- onchange="blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>);"
95
- oninput="blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>);"/>
96
  </div>
97
  </li>
98
  <li id="input_box_payone_bank_code">
@@ -103,9 +108,10 @@ $configShowBankData = $this->getPaymentConfig()->getSepaDeShowBankData();
103
  <br class="clear"/>
104
  <input type="text" id="<?php echo $code ?>_bank_code" name="payment[payone_bank_code]"
105
  title="<?php echo $this->__('Bank code') ?>" class="validate-bank-code validate-digits input-text"
106
- value="" maxlength="8"
107
- onchange="blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>);"
108
- oninput="blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>);"/>
 
109
  </div>
110
  </li>
111
  <?php endif; ?>
@@ -119,9 +125,10 @@ $configShowBankData = $this->getPaymentConfig()->getSepaDeShowBankData();
119
  <script type="text/javascript">
120
  // Add validation messages translation
121
  Translator.add('Bank code must contain 8 digits', '<?php echo $this->__('Bank code must contain 8 digits'); ?>');
122
- Translator.add('IBAN should contain only letters and digits', '<?php echo $this->__('IBAN should contain nur letters and digits'); ?>');
123
  Translator.add('BIC can contain only 8-11 characters (letters and digits)', '<?php echo $this->__('BIC can contain only 8-11 characters (letters and digits)'); ?>');
124
  Translator.add('Entered IBAN is not valid for selected bank country', '<?php echo $this->__('IBAN ist nicht gültig für gewähltes Bankland'); ?>');
125
 
126
  showBankData('<?php echo $code ?>', <?php echo $configShowBankData; ?>);
 
127
  </script>
53
  </li>
54
  <li id="input_box_payone_sepa_iban">
55
  <div class="input-box">
56
+ <label for="<?php echo $code ?>_sepa_iban_xxx">
57
  <?php echo $this->__('IBAN') ?>
58
  </label>
59
  <br class="clear"/>
60
+ <input type="text" id="<?php echo $code ?>_sepa_iban_xxx"
61
  title="<?php echo $this->__('IBAN') ?>"
62
+ class="validate-sepa-iban required-entry input-text"
63
+ value="<?php echo $this->strToXXX($this->getSavedCustomerData('payone_sepa_iban'));?>"
64
  autocomplete="off" maxlength="34"
65
+ onchange="inputToUppaerCaseAndNumbers(this); copyDebitPaymentSepaIban('<?php echo $code ?>'); blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>); checkIbanCountryCode('<?php echo $code ?>');"
66
+ oninput="inputToUppaerCaseAndNumbers(this); copyDebitPaymentSepaIban('<?php echo $code ?>'); blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>); checkIbanCountryCode('<?php echo $code ?>');"/>
67
+ <input type="hidden" id="<?php echo $code ?>_sepa_iban" name="payment[payone_sepa_iban]"
68
+ value="<?php echo $this->getSavedCustomerData('payone_sepa_iban');?>">
69
  </div>
70
  </li>
71
  <li id="input_box_payone_sepa_bic">
76
  <br class="clear"/>
77
  <input type="text" id="<?php echo $code ?>_sepa_bic" name="payment[payone_sepa_bic]"
78
  title="<?php echo $this->__('BIC') ?>"
79
+ class="validate-sepa-bic required-entry input-text"
80
+ value="<?php echo $this->getSavedCustomerData('payone_sepa_bic');?>"
81
  autocomplete="off" maxlength="11"
82
+ onchange="inputToUppaerCaseAndNumbers(this); blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>);"
83
+ oninput="inputToUppaerCaseAndNumbers(this); blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>);"/>
84
  </div>
85
  </li>
86
  <?php if ($configShowBankData): ?>
93
  <br class="clear"/>
94
  <input type="text" id="<?php echo $code ?>_account_number" name="payment[payone_account_number]"
95
  title="<?php echo $this->__('Account number') ?>"
96
+ class="validate-digits input-text"
97
+ value="<?php echo $this->getSavedCustomerData('payone_account_number');?>"
98
  autocomplete="off" maxlength="10"
99
+ onchange="inputToNumbers(this); blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>);"
100
+ oninput="inputToNumbers(this); blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>);"/>
101
  </div>
102
  </li>
103
  <li id="input_box_payone_bank_code">
108
  <br class="clear"/>
109
  <input type="text" id="<?php echo $code ?>_bank_code" name="payment[payone_bank_code]"
110
  title="<?php echo $this->__('Bank code') ?>" class="validate-bank-code validate-digits input-text"
111
+ value="<?php echo $this->getSavedCustomerData('payone_bank_code');?>"
112
+ maxlength="8"
113
+ onchange="inputToNumbers(this); blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>);"
114
+ oninput="inputToNumbers(this); blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>);"/>
115
  </div>
116
  </li>
117
  <?php endif; ?>
125
  <script type="text/javascript">
126
  // Add validation messages translation
127
  Translator.add('Bank code must contain 8 digits', '<?php echo $this->__('Bank code must contain 8 digits'); ?>');
128
+ Translator.add('IBAN should contain only letters and digits', '<?php echo $this->__('IBAN should contain only letters and digits'); ?>');
129
  Translator.add('BIC can contain only 8-11 characters (letters and digits)', '<?php echo $this->__('BIC can contain only 8-11 characters (letters and digits)'); ?>');
130
  Translator.add('Entered IBAN is not valid for selected bank country', '<?php echo $this->__('IBAN ist nicht gültig für gewähltes Bankland'); ?>');
131
 
132
  showBankData('<?php echo $code ?>', <?php echo $configShowBankData; ?>);
133
+ blockPaymentMethodInputs('<?php echo $code ?>', <?php echo $configShowBankData; ?>)
134
  </script>
app/design/frontend/base/default/template/payone/core/payment/method/form/financing.phtml CHANGED
@@ -69,5 +69,11 @@ $paymentConfigId = $this->getPaymentConfig()->getId();
69
  id="<?php echo $code ?>_config_id" value="<?php echo $paymentConfigId; ?>"/>
70
  </div>
71
  </li>
 
 
 
 
 
 
72
  </ul>
73
  </fieldset>
69
  id="<?php echo $code ?>_config_id" value="<?php echo $paymentConfigId; ?>"/>
70
  </div>
71
  </li>
72
+ <li>
73
+ <?php if ($this->showBlockHtmlKlarna()) :
74
+ echo $this->getBlockHtmlKlarna();
75
+ endif;
76
+ ?>
77
+ </li>
78
  </ul>
79
  </fieldset>
app/design/frontend/base/default/template/payone/core/payment/method/form/financing/klarna.phtml ADDED
@@ -0,0 +1,173 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2013 <info@votum.de> - www.votum.de
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
+ */
23
+ ?>
24
+ <?php
25
+ /** @var $this Payone_Core_Block_Payment_Method_Form_Financing_Klarna */
26
+
27
+ /** @var Payone_Core_Model_Config_Payment_Method_Interface $paymentMethodConfig */
28
+ $paymentMethodConfig = $this->getPaymentMethodConfig();
29
+ ?>
30
+ <?php if ($this->canShowAdditionalFields()): ?>
31
+ <div id="payone_financing_klarna_additional_fields">
32
+ <ul>
33
+ <?php if ($this->isDobRequired()): ?>
34
+ <li class="fields">
35
+ <div class="field">
36
+ <label for="payone_financing_klarna_additional_fields_customer_dob_month"
37
+ class="required"><em>*</em><?php echo $this->__('Date of birth (DD MM YYYY)') ?>
38
+ </label>
39
+ <br class="clear"/>
40
+ <select id="payone_financing_klarna_additional_fields_customer_dob_day" class="required-entry"
41
+ style="width: 60px;" onchange="payoneKlarnaCustomerDobInput('payone_financing_klarna_additional_fields_customer_dob_full')">
42
+ <option value="">--</option>
43
+ <?php for ($x = 1; $x <= 31; $x++): ?>
44
+ <option value="<?php echo sprintf('%02d', $x); ?>">
45
+ <?php echo sprintf('%02d', $x); ?>
46
+ </option>
47
+ <?php endfor; ?>
48
+ </select>
49
+ <select id="payone_financing_klarna_additional_fields_customer_dob_month" class="required-entry"
50
+ style="width: 60px;" onchange="payoneKlarnaCustomerDobInput('payone_financing_klarna_additional_fields_customer_dob_full')">
51
+ <option value="">--</option>
52
+ <?php for ($x = 1; $x <= 12; $x++) : ?>
53
+ <option value="<?php echo sprintf('%02d', $x); ?>">
54
+ <?php echo sprintf('%02d', $x); ?>
55
+ </option>
56
+ <?php endfor; ?>
57
+ </select>
58
+ <select id="payone_financing_klarna_additional_fields_customer_dob_year" class="required-entry"
59
+ style="width: 60px;" onchange="payoneKlarnaCustomerDobInput('payone_financing_klarna_additional_fields_customer_dob_full')">
60
+ <option value="">----</option>
61
+ <?php for ($x = date('Y'); $x > (date('Y') - 100); $x--) : ?>
62
+ <option value="<?php echo $x; ?>">
63
+ <?php echo $x; ?>
64
+ </option>
65
+ <?php endfor; ?>
66
+ </select>
67
+
68
+ <div class="dob-full" style="display:none;">
69
+ <input type="hidden" id="payone_financing_klarna_additional_fields_customer_dob_full"
70
+ name="payment[payone_customer_dob]">
71
+ </div>
72
+ </div>
73
+ </li>
74
+ <?php endif;?>
75
+ <?php if ($this->isGenderRequired()) : ?>
76
+ <li class="fields">
77
+ <div class="field">
78
+ <label for="payone_financing_klarna_additional_fields_customer_gender" class="required">
79
+ <em>*</em> <?php echo $this->__('Gender') ?>
80
+ </label>
81
+ <br class="clear"/>
82
+ <select id="payone_financing_klarna_additional_fields_customer_gender" class="required-entry"
83
+ name="payment[payone_customer_gender]">
84
+ <?php $genderOptions = $this->getGenderOptions();
85
+ foreach ($genderOptions as $genderOption): ?>
86
+ <option value="<?php echo $genderOption['value'] ?>">
87
+ <?php echo $this->__($genderOption['label']) ?>
88
+ </option>
89
+ <?php endforeach; ?>
90
+ </select>
91
+ </div>
92
+ </li>
93
+ <?php endif;?>
94
+ <?php if ($this->isPersonalidRequired()) : ?>
95
+ <li class="fields">
96
+ <div class="field">
97
+ <label for="payone_financing_klarna_additional_fields_customer_personalid" class="required">
98
+ <em>*</em> <?php echo $this->__('Personal-ID') ?>
99
+ </label>
100
+ <br class="clear"/>
101
+ <input type="text" name="payment[payone_customer_personalid]"
102
+ id="payone_financing_klarna_additional_fields_customer_personalid"
103
+ class="input-text required-entry"/>
104
+ </div>
105
+ </li>
106
+ <?php endif;?>
107
+ <?php if ($this->isBillingAddressAdditionRequired()) : ?>
108
+ <li class="fields">
109
+ <div class="field">
110
+ <label for="payone_financing_klarna_additional_fields_billing_addressaddition" class="required">
111
+ <em>*</em> <?php echo $this->__('House number extension (billing address)') ?>
112
+ </label>
113
+ <br class="clear"/>
114
+ <input type="text" name="payment[payone_billing_addressaddition]"
115
+ id="payone_financing_klarna_additional_fields_billing_addressaddition"
116
+ class="input-text required-entry"/>
117
+ </div>
118
+ </li>
119
+ <?php endif;?>
120
+ <?php if ($this->isShippingAddressAdditionRequired()) : ?>
121
+ <li class="fields">
122
+ <div class="field">
123
+ <label for="payone_financing_klarna_additional_fields_shipping_addressaddition" class="required">
124
+ <em>*</em> <?php echo $this->__('House number extension (shipping address)') ?>
125
+ </label>
126
+ <br class="clear"/>
127
+ <input type="text" name="payment[payone_shipping_addressaddition]"
128
+ id="payone_financing_klarna_additional_fields_shipping_addressaddition"
129
+ class="input-text required-entry"/>
130
+ </div>
131
+ </li>
132
+ <?php endif;?>
133
+ <?php if ($this->isTelephoneRequired()) : ?>
134
+ <li class="fields">
135
+ <div class="field">
136
+ <label for="payone_financing_klarna_additional_fields_customer_telephone" class="required">
137
+ <em>*</em><?php echo $this->__('Telephone') ?>
138
+ </label>
139
+ <br class="clear"/>
140
+ <input type="text" name="payment[payone_customer_telephone]"
141
+ id="payone_financing_klarna_additional_fields_customer_telephone"
142
+ class="input-text required-entry"/>
143
+ </div>
144
+ </li>
145
+ <?php endif;?>
146
+ <?php if ($this->isAgreementCheckboxRequired()) : ?>
147
+ <li class="fields">
148
+ <div class="field">
149
+ <input type="checkbox" id="payone_financing_klarna_additional_fields_agreement_checkbox"
150
+ class="checkbox required-entry"/>
151
+ <label for="payone_financing_klarna_additional_fields_agreement_checkbox" class="required"
152
+ style="float:none;">
153
+ <?php if ($this->getCountry() == 'DE'): ?>
154
+ Mit der &Uuml;bermittlung der für die Abwicklung der gew&auml;hlten Klarna Zahlungsmethode und einer Identit&auml;ts- und Bonit&auml;tspr&uuml;fung erforderlichen Daten an Klarna bin ich einverstanden. Meine
155
+ <a href="https://cdn.klarna.com/1.0/shared/content/legal/terms/<?php echo $this->getKlarnaStoreId() ?>/de_de/consent" target="_blank">Einwilligung</a>
156
+ kann ich jederzeit mit Wirkung f&uuml;r die Zukunft widerrufen. Es gelten die AGB des H&auml;ndlers.
157
+ <?php endif; ?>
158
+ <?php if ($this->getCountry() == 'AT'): ?>
159
+ Mit der Datenverarbeitung der f&uuml;r die Abwicklung des Rechnungskaufes und einer Identit&auml;ts- und Bonit&auml;tspr&uuml;fung erforderlichen Daten durch Klarna bin ich einverstanden. Meine
160
+ <a href="https://cdn.klarna.com/1.0/shared/content/legal/terms/<?php echo $this->getKlarnaStoreId() ?>/de_at/consent" target="_blank">Einwilligung</a>
161
+ kann ich jederzeit mit Wirkung f&uuml;r die Zukunft widerrufen. Es gelten die AGB des H&auml;ndlers.
162
+ <?php endif; ?>
163
+ <em style="float:none; position:relative;">*</em>
164
+ </label>
165
+ </div>
166
+ </li>
167
+ <?php endif;?>
168
+ <li>
169
+ <input type="hidden" name="payment[payone_klarna_campaign_code]" value="<?php echo $this->getKlarnaCampaignCode(); ?>"/>
170
+ </li>
171
+ </ul>
172
+ </div>
173
+ <?php endif; ?>
app/design/frontend/base/default/template/payone/core/payment/method/form/onlinebanktransfer.phtml CHANGED
@@ -46,6 +46,9 @@ $paymentType = $this->getInfoData('payone_onlinebanktransfer_type');
46
  $paymentConfigId = $typeConfigId;
47
  $selected = 'selected="selected"';
48
  }
 
 
 
49
  ?>
50
  <option value="<?php echo $key ?>"<?php echo $selected; ?>>
51
  <?php echo $type['name']; ?><span><?php echo $type['fee']; ?></span>
@@ -64,12 +67,15 @@ $paymentType = $this->getInfoData('payone_onlinebanktransfer_type');
64
  <label for="<?php echo $code ?>_sepa_iban">
65
  <?php echo $this->__('IBAN') ?>&nbsp;<span class="required">*</span>
66
  </label><br class="clear"/>
67
- <input type="text" id="<?php echo $code ?>_sepa_iban" name="payment[payone_sepa_iban]"
68
  title="<?php echo $this->__('IBAN') ?>"
69
- class="validate-sepa-iban required-entry input-text" value=""
 
70
  autocomplete="off" maxlength="34"
71
- onchange="inputToUpperCase(this);"
72
- oninput="inputToUpperCase(this);"/>
 
 
73
  </div>
74
  </li>
75
  <li id="sepa_bic_wrap" style="display:none;">
@@ -79,10 +85,11 @@ $paymentType = $this->getInfoData('payone_onlinebanktransfer_type');
79
  </label><br class="clear"/>
80
  <input type="text" id="<?php echo $code ?>_sepa_bic" name="payment[payone_sepa_bic]"
81
  title="<?php echo $this->__('BIC') ?>"
82
- class="validate-sepa-bic required-entry input-text" value=""
 
83
  autocomplete="off" maxlength="11"
84
- onchange="inputToUpperCase(this);"
85
- oninput="inputToUpperCase(this);"/>
86
  </div>
87
  </li>
88
  <li id="account_number_wrap" style="display:none;">
@@ -92,8 +99,12 @@ $paymentType = $this->getInfoData('payone_onlinebanktransfer_type');
92
  </label><br class="clear"/>
93
  <input type="text" id="<?php echo $code ?>_account_number" name="payment[payone_account_number]"
94
  title="<?php echo $this->__('Account number') ?>"
95
- class="validate-digits required-entry input-text" value="" autocomplete="off"
96
- maxlength="10"/>
 
 
 
 
97
  </div>
98
  </li>
99
  <li id="bank_code_wrap" style="display:none;">
@@ -104,7 +115,10 @@ $paymentType = $this->getInfoData('payone_onlinebanktransfer_type');
104
  <input type="text" id="<?php echo $code ?>_bank_code" name="payment[payone_bank_code]"
105
  title="<?php echo $this->__('Bank code') ?>"
106
  class="validate-bank-code validate-digits required-entry input-text"
107
- value="" maxlength="8"/>
 
 
 
108
  </div>
109
  </li>
110
  <?php echo $this->getBlockHtmlBankGroup(); ?>
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>
67
  <label for="<?php echo $code ?>_sepa_iban">
68
  <?php echo $this->__('IBAN') ?>&nbsp;<span class="required">*</span>
69
  </label><br class="clear"/>
70
+ <input type="text" id="<?php echo $code ?>_sepa_iban_xxx"
71
  title="<?php echo $this->__('IBAN') ?>"
72
+ class="validate-sepa-iban required-entry input-text"
73
+ value="<?php echo $this->strToXXX($this->getSavedCustomerData('payone_sepa_iban'));?>"
74
  autocomplete="off" maxlength="34"
75
+ onchange="inputToUppaerCaseAndNumbers(this); copyOnlineBankTransferSepaIban('<?php echo $code ?>');"
76
+ oninput="inputToUppaerCaseAndNumbers(this); copyOnlineBankTransferSepaIban('<?php echo $code ?>');"/>
77
+ <input type="hidden" id="<?php echo $code ?>_sepa_iban" name="payment[payone_sepa_iban]"
78
+ value="<?php echo $this->getSavedCustomerData('payone_sepa_iban');?>">
79
  </div>
80
  </li>
81
  <li id="sepa_bic_wrap" style="display:none;">
85
  </label><br class="clear"/>
86
  <input type="text" id="<?php echo $code ?>_sepa_bic" name="payment[payone_sepa_bic]"
87
  title="<?php echo $this->__('BIC') ?>"
88
+ class="validate-sepa-bic required-entry input-text"
89
+ value="<?php echo $this->getSavedCustomerData('payone_sepa_bic');?>"
90
  autocomplete="off" maxlength="11"
91
+ onchange="inputToUppaerCaseAndNumbers(this);"
92
+ oninput="inputToUppaerCaseAndNumbers(this);"/>
93
  </div>
94
  </li>
95
  <li id="account_number_wrap" style="display:none;">
99
  </label><br class="clear"/>
100
  <input type="text" id="<?php echo $code ?>_account_number" name="payment[payone_account_number]"
101
  title="<?php echo $this->__('Account number') ?>"
102
+ class="validate-digits required-entry input-text"
103
+ value="<?php echo $this->getSavedCustomerData('payone_account_number');?>"
104
+ autocomplete="off"
105
+ maxlength="10"
106
+ onchange="inputToNumbers(this)"
107
+ onimput="inputToNumbers(this)"/>
108
  </div>
109
  </li>
110
  <li id="bank_code_wrap" style="display:none;">
115
  <input type="text" id="<?php echo $code ?>_bank_code" name="payment[payone_bank_code]"
116
  title="<?php echo $this->__('Bank code') ?>"
117
  class="validate-bank-code validate-digits required-entry input-text"
118
+ value="<?php echo $this->getSavedCustomerData('payone_bank_code');?>"
119
+ maxlength="8"
120
+ onchange="inputToNumbers(this)"
121
+ onimput="inputToNumbers(this)"/>
122
  </div>
123
  </li>
124
  <?php echo $this->getBlockHtmlBankGroup(); ?>
app/design/frontend/base/default/template/payone/core/payment/method/form/onlinebanktransfer/bankgroup.phtml CHANGED
@@ -30,29 +30,29 @@ $code = $this->getMethodCode();
30
  <?php echo $this->__('Bank group') ?>&nbsp;<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">Commercial credit cooperatives (Volksbank)</option>
34
- <option value="ARZ_BAF">Bank for doctors and independent professions</option>
35
- <option value="ARZ_NLH">Hypo state bank Lower Austria</option>
36
- <option value="ARZ_VLH">Hypo state bank Voralberg</option>
37
- <option value="ARZ_BCS">Bankhaus Carl Spängler & Co. AG</option>
38
- <option value="ARZ_HTB">Hypo bank Tyrol</option>
39
- <option value="ARZ_HAA">Hypo Alpe Adria</option>
40
- <option value="ARZ_IKB">Investkredit bank</option>
41
- <option value="ARZ_OAB"sterreichische Apothekerbank</option>
42
- <option value="ARZ_IMB">Immobank</option>
43
- <option value="ARZ_GRB">Gärtnerbank</option>
44
- <option value="ARZ_HIB">HYPO Investment bank</option>
45
- <option value="BA_AUS">Bank Austria</option>
46
- <option value="BAWAG_BWG">BAWAG</option>
47
- <option value="BAWAG_PSK">PSK Bank</option>
48
- <option value="BAWAG_ESY">easybank</option>
49
- <option value="BAWAG_SPD">Sparda Bank</option>
50
- <option value="SPARDAT_EBS">Erste Bank</option>
51
- <option value="SPARDAT_BBL">Bank Burgenland</option>
52
- <option value="RAC_RAC">Raiffeisen bank</option>
53
- <option value="HRAC_OOS">Hypo bank Upper Austria</option>
54
- <option value="HRAC_SLB">Hypo bank Salzburg</option>
55
- <option value="HRAC_STM">Hypo bank Styria</option>
56
  </select>
57
  </div>
58
  </li>
@@ -61,15 +61,15 @@ $code = $this->getMethodCode();
61
  <label for="<?php echo $code ?>_bank_group_nl"><?php echo $this->__('Bank group') ?> <span
62
  class="required">*</span></label><br class="clear"/>
63
  <select name="payment[payone_bank_group]" id="<?php echo $code ?>_bank_group_nl">
64
- <option value="ABN_AMRO_BANK">ABN AMRO</option>
65
- <option value="FORTIS_BANK">Fortis</option>
66
- <option value="FRIESLAND_BANK">Friesland Bank</option>
67
- <option value="ING_BANK">ING</option>
68
- <option value="RABOBANK">Rabobank</option>
69
- <option value="SNS_BANK">SNS BANK</option>
70
- <option value="ASN_BANK">ASN Bank</option>
71
- <option value="SNS_REGIO_BANK">SNS Regio Bank</option>
72
- <option value="TRIODOS_BANK">Triodos Bank</option>
73
  </select>
74
  </div>
75
  </li>
30
  <?php echo $this->__('Bank group') ?>&nbsp;<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>
61
  <label for="<?php echo $code ?>_bank_group_nl"><?php echo $this->__('Bank group') ?> <span
62
  class="required">*</span></label><br class="clear"/>
63
  <select name="payment[payone_bank_group]" id="<?php echo $code ?>_bank_group_nl">
64
+ <option value="ABN_AMRO_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'ABN_AMRO_BANK')?'selected="selected"':'';?>>ABN AMRO</option>
65
+ <option value="FORTIS_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'FORTIS_BANK')?'selected="selected"':'';?>>Fortis</option>
66
+ <option value="FRIESLAND_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'FRIESLAND_BANK')?'selected="selected"':'';?>>Friesland Bank</option>
67
+ <option value="ING_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'ING_BANK')?'selected="selected"':'';?>>ING</option>
68
+ <option value="RABOBANK" <?php echo ($this->getSavedCustomerBankGroup() == 'RABOBANK')?'selected="selected"':'';?>>Rabobank</option>
69
+ <option value="SNS_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'SNS_BANK')?'selected="selected"':'';?>>SNS BANK</option>
70
+ <option value="ASN_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'ASN_BANK')?'selected="selected"':'';?>>ASN Bank</option>
71
+ <option value="SNS_REGIO_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'SNS_REGIO_BANK')?'selected="selected"':'';?>>SNS Regio Bank</option>
72
+ <option value="TRIODOS_BANK" <?php echo ($this->getSavedCustomerBankGroup() == 'TRIODOS_BANK')?'selected="selected"':'';?>>Triodos Bank</option>
73
  </select>
74
  </div>
75
  </li>
app/design/frontend/base/default/template/payone/core/payment/method/form/safe_invoice/klarna.phtml CHANGED
@@ -44,7 +44,7 @@ $paymentMethodConfig = $this->getPaymentMethodConfig();
44
  </label>
45
  <br class="clear"/>
46
  <select id="payone_klarna_additional_fields_customer_dob_day" class="required-entry"
47
- style="width: 60px;" onchange="payoneKlarnaCustomerDobInput()">
48
  <option value="">--</option>
49
  <?php for ($x = 1; $x <= 31; $x++): ?>
50
  <option value="<?php echo sprintf('%02d', $x); ?>">
@@ -53,7 +53,7 @@ $paymentMethodConfig = $this->getPaymentMethodConfig();
53
  <?php endfor; ?>
54
  </select>
55
  <select id="payone_klarna_additional_fields_customer_dob_month" class="required-entry"
56
- style="width: 60px;" onchange="payoneKlarnaCustomerDobInput()">
57
  <option value="">--</option>
58
  <?php for ($x = 1; $x <= 12; $x++) : ?>
59
  <option value="<?php echo sprintf('%02d', $x); ?>">
@@ -62,7 +62,7 @@ $paymentMethodConfig = $this->getPaymentMethodConfig();
62
  <?php endfor; ?>
63
  </select>
64
  <select id="payone_klarna_additional_fields_customer_dob_year" class="required-entry"
65
- style="width: 60px;" onchange="payoneKlarnaCustomerDobInput()">
66
  <option value="">----</option>
67
  <?php for ($x = date('Y'); $x > (date('Y') - 100); $x--) : ?>
68
  <option value="<?php echo $x; ?>">
@@ -90,7 +90,7 @@ $paymentMethodConfig = $this->getPaymentMethodConfig();
90
  <?php $genderOptions = $this->getGenderOptions();
91
  foreach ($genderOptions as $genderOption): ?>
92
  <option value="<?php echo $genderOption['value'] ?>">
93
- <?php echo $genderOption['label'] ?>
94
  </option>
95
  <?php endforeach; ?>
96
  </select>
44
  </label>
45
  <br class="clear"/>
46
  <select id="payone_klarna_additional_fields_customer_dob_day" class="required-entry"
47
+ style="width: 60px;" onchange="payoneKlarnaCustomerDobInput('payone_klarna_additional_fields_customer_dob_full')">
48
  <option value="">--</option>
49
  <?php for ($x = 1; $x <= 31; $x++): ?>
50
  <option value="<?php echo sprintf('%02d', $x); ?>">
53
  <?php endfor; ?>
54
  </select>
55
  <select id="payone_klarna_additional_fields_customer_dob_month" class="required-entry"
56
+ style="width: 60px;" onchange="payoneKlarnaCustomerDobInput('payone_klarna_additional_fields_customer_dob_full')">
57
  <option value="">--</option>
58
  <?php for ($x = 1; $x <= 12; $x++) : ?>
59
  <option value="<?php echo sprintf('%02d', $x); ?>">
62
  <?php endfor; ?>
63
  </select>
64
  <select id="payone_klarna_additional_fields_customer_dob_year" class="required-entry"
65
+ style="width: 60px;" onchange="payoneKlarnaCustomerDobInput('payone_klarna_additional_fields_customer_dob_full')">
66
  <option value="">----</option>
67
  <?php for ($x = date('Y'); $x > (date('Y') - 100); $x--) : ?>
68
  <option value="<?php echo $x; ?>">
90
  <?php $genderOptions = $this->getGenderOptions();
91
  foreach ($genderOptions as $genderOption): ?>
92
  <option value="<?php echo $genderOption['value'] ?>">
93
+ <?php echo $this->__($genderOption['label']) ?>
94
  </option>
95
  <?php endforeach; ?>
96
  </select>
app/design/frontend/base/default/template/payone/core/payment/method/info/debitpayment.phtml CHANGED
@@ -26,7 +26,7 @@
26
  <?php echo $this->escapeHtml($this->getMethodTitle()) ?>
27
  <br/>
28
  <?php if ($this->getPayoneSepaIban()): ?>
29
- <?php $iban = $this->getPayoneSepaIban();
30
  echo $this->__('IBAN: %s', $this->escapeHtml(substr($iban, 0, 2) . " " . chunk_split(substr($iban, 2), 4, ' '))) ?><br/>
31
  <?php endif; ?>
32
  <?php if ($this->getPayoneSepaBic()): ?>
26
  <?php echo $this->escapeHtml($this->getMethodTitle()) ?>
27
  <br/>
28
  <?php if ($this->getPayoneSepaIban()): ?>
29
+ <?php $iban = $this->strToXXX($this->getPayoneSepaIban());
30
  echo $this->__('IBAN: %s', $this->escapeHtml(substr($iban, 0, 2) . " " . chunk_split(substr($iban, 2), 4, ' '))) ?><br/>
31
  <?php endif; ?>
32
  <?php if ($this->getPayoneSepaBic()): ?>
app/design/frontend/base/default/template/payone/core/payment/method/info/onlinebanktransfer.phtml CHANGED
@@ -29,7 +29,7 @@
29
  <?php echo $this->__('Transfer Type: %s', $this->escapeHtml($this->getOnlinebanktransferType())) ?><br/>
30
  <?php endif; ?>
31
  <?php if ($this->getPayoneSepaIban()): ?>
32
- <?php $iban = $this->getPayoneSepaIban();
33
  echo $this->__('IBAN: %s', $this->escapeHtml(substr($iban, 0, 2) . " " . chunk_split(substr($iban, 2), 4, ' '))) ?><br/>
34
  <?php endif; ?>
35
  <?php if ($this->getPayoneSepaBic()): ?>
29
  <?php echo $this->__('Transfer Type: %s', $this->escapeHtml($this->getOnlinebanktransferType())) ?><br/>
30
  <?php endif; ?>
31
  <?php if ($this->getPayoneSepaIban()): ?>
32
+ <?php $iban = $this->strToXXX($this->getPayoneSepaIban());
33
  echo $this->__('IBAN: %s', $this->escapeHtml(substr($iban, 0, 2) . " " . chunk_split(substr($iban, 2), 4, ' '))) ?><br/>
34
  <?php endif; ?>
35
  <?php if ($this->getPayoneSepaBic()): ?>
app/etc/modules/Payone_Licensemanager.xml ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?><!--
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 etc
17
+ * @subpackage
18
+ * @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
19
+ * @author Edward Mateja <edward.mateja@votum.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ * @link http://www.votum.de
22
+ */
23
+ -->
24
+ <config>
25
+ <modules>
26
+ <Payone_Licensemanager>
27
+ <active>true</active>
28
+ <codePool>community</codePool>
29
+ </Payone_Licensemanager>
30
+ </modules>
31
+ </config>
app/locale/de_DE/Payone_Core.csv CHANGED
@@ -74,6 +74,8 @@
74
  "Store-ID","Store-ID"
75
  "Add Store-ID","Store-ID hinzufügen"
76
  "Required when using Klarna","Pflicht bei Verwendung von Klarna"
 
 
77
  "Scope","Geltungsbereich"
78
  "Countries","Länder"
79
  "Fee","Gebühr"
@@ -114,7 +116,7 @@
114
  "Magento-Status","Magento-Status"
115
  "Add Statusmapping","Füge Statusmapping hinzu"
116
 
117
- "Addresscheck","Adressprüfung"
118
  "Enabled","Aktiviert"
119
  "Disabled","Deaktiviert"
120
  "Check Billing Address","Prüfe Rechnungsadresse"
@@ -127,7 +129,7 @@
127
  "Personstatus","Personstatus"
128
  "Score","Ergebnis"
129
 
130
- "Creditrating","Bonitätsprüfung"
131
  "Creditrating-Checktype","Bonitätscheck-Typ"
132
  "Infoscore (hard criteria)","Infoscore (Harte Merkmale)"
133
  "Infoscore (all criteria)","Infoscore (Alle Merkmale)"
@@ -391,6 +393,7 @@
391
  "POSTFINANCE_EFINANCE","PostFinance E-Finance"
392
  "POSTFINANCE_CARD","PostFinance Card"
393
  "IDEAL","iDeal"
 
394
 
395
  "POST","Post"
396
  "PDF","PDF (E-Mail)"
@@ -420,6 +423,7 @@
420
  "CFR","Commerz Finanz"
421
  "BSV","BillSAFE"
422
  "KLV","Klarna"
 
423
  "INFOSCORE_HARD","Infoscore (Harte Merkmale)"
424
  "INFOSCORE_ALL","Infoscore (Alle Merkmale)"
425
  "INFOSCORE_ALL_BONI","Infoscore (Alle Merkmale + Boniscore)"
@@ -501,5 +505,406 @@
501
 
502
  "Date of birth (DD MM YYYY)","Geburtsdatum (TT MM JJJJ)"
503
  "Gender","Geschlecht"
 
 
504
  "House number extension (billing address)","Adresszusatz (Rechnungsadresse)"
505
  "House number extension (shipping address)","Adresszusatz (Lieferadresse)"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
74
  "Store-ID","Store-ID"
75
  "Add Store-ID","Store-ID hinzufügen"
76
  "Required when using Klarna","Pflicht bei Verwendung von Klarna"
77
+ "Klarna Campaign Code","Klarna Kampagnen-Code"
78
+ "Save payment data for logged in customer","Zahlungsdaten für angemeldete Benutzer speichern"
79
  "Scope","Geltungsbereich"
80
  "Countries","Länder"
81
  "Fee","Gebühr"
116
  "Magento-Status","Magento-Status"
117
  "Add Statusmapping","Füge Statusmapping hinzu"
118
 
119
+ "Address checking","Adressprüfung"
120
  "Enabled","Aktiviert"
121
  "Disabled","Deaktiviert"
122
  "Check Billing Address","Prüfe Rechnungsadresse"
129
  "Personstatus","Personstatus"
130
  "Score","Ergebnis"
131
 
132
+ "Credit rating","Bonitätsprüfung"
133
  "Creditrating-Checktype","Bonitätscheck-Typ"
134
  "Infoscore (hard criteria)","Infoscore (Harte Merkmale)"
135
  "Infoscore (all criteria)","Infoscore (Alle Merkmale)"
393
  "POSTFINANCE_EFINANCE","PostFinance E-Finance"
394
  "POSTFINANCE_CARD","PostFinance Card"
395
  "IDEAL","iDeal"
396
+ "P24","Przelewy24"
397
 
398
  "POST","Post"
399
  "PDF","PDF (E-Mail)"
423
  "CFR","Commerz Finanz"
424
  "BSV","BillSAFE"
425
  "KLV","Klarna"
426
+ "KLS","Klarna"
427
  "INFOSCORE_HARD","Infoscore (Harte Merkmale)"
428
  "INFOSCORE_ALL","Infoscore (Alle Merkmale)"
429
  "INFOSCORE_ALL_BONI","Infoscore (Alle Merkmale + Boniscore)"
505
 
506
  "Date of birth (DD MM YYYY)","Geburtsdatum (TT MM JJJJ)"
507
  "Gender","Geschlecht"
508
+ "Male","Männlich"
509
+ "Female","Weiblich"
510
  "House number extension (billing address)","Adresszusatz (Rechnungsadresse)"
511
  "House number extension (shipping address)","Adresszusatz (Lieferadresse)"
512
+
513
+
514
+ "MISSING_TRANSLATIONS_FOR_PLUGIN_CORE","…"
515
+ "Add Payment","Zahlungsart hinzufügen"
516
+
517
+
518
+ "Test","Test"
519
+ "Live","Live"
520
+
521
+
522
+ "TEMPLATE","/home/thomas/Entwicklung/payone/magento-extension/app/code/community/Payone/Core/Block/Adminhtml/System/Config/Hint.php"
523
+ "TEMPLATE","/home/thomas/Entwicklung/payone/magento-extension/app/code/community/Payone/Core/Block/Adminhtml/System/Config/Form/Field/Info.php"
524
+ "Click here to obtain more information on this section","Klicken Sie hier um weitere Informationen zu diesem Bereich zu erhalten"
525
+
526
+
527
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/global.phtml"
528
+ "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."
529
+ "The merchant ID you received from PAYONE.","Die Kundennummer, die Sie für Ihren Account bei PAYONE erhalten haben."
530
+ "The ID number of the payment portal for processing of the all transactions of your shop.","Die Identifikationsnummer des Zahlungsportals über das alle Transaktionen für Ihren Shop abgewickelt werden sollen."
531
+ "The ID number of the Sub-Account through which all your payments are going to be processed.","Die Identifikationsnnummer der Abrechnungseinheit die Sie im PMI erstellt haben."
532
+ "Security Key","Sicherheitsschlüssel (Key)"
533
+ "The key that you defined in the PMI to encrypt the queries sent to the PAYONE Platform.","Tragen Sie hier den von Ihnen definierten PMI-Sicherheitsschlüssel ein, um eine gesicherte Kommunikation zu gewährleisten."
534
+ "Payment from allowed countries","Zahlung aus erlaubten Ländern"
535
+ "Define the countries to which this settings should apply. This setting follows the Magento country standard.","Definieren Sie die Länder, in denen diese Einstellungen gelten. Die Einstellung folgt dem Magento Länderauswahlstandard."
536
+ "Authorization method","Autorisierungsmethode"
537
+ "Chose here which method to apply for your payments","Hier können Sie einstellen welches Verfahren Sie für Ihre Transaktion verwenden wollen."
538
+ "Note: For the online transfer methods giropay, SOFORT Banking, eps, PostFinance and iDEAL the payment is carried out fully and completely even if you have selected ""Pre-authorisation"". Despite this, you would still have to post the receivable via a separate capture, in this case.","Note: For the online transfer methods giropay, SOFORT Banking, eps, PostFinance and iDEAL the payment is carried out fully and completely even if you have selected “Pre-authorisation“. Despite this, you would still have to post the receivable via a separate capture, in this case."
539
+ "Options:","Optionen:"
540
+ "Pre-authorization","Vorautorisierung"
541
+ "When selecting "Pre-authorisation" the amount to be paid is reserved during the ordering process. In this case, the actual capture of the amount must be initiated in a second step upon delivery of the goods. The receivable will only be posted after the amount has been captured.","Dieses Verfahren versucht zunächst eine Reservierung des Betrages auf dem ausgewählten Zahlungsmittel. Zu einen späteren Zeitpunkt wird per Capture das Geld vom Zahlungsmittel abgebucht. Dieses Verfahren ist zu empfehlen, wenn Sie Versender von materiellen Gütern sind. Erst zum Zeitpunkt des Warenversandes wird dann der Geldeinzug vorgenommen."
542
+ "Authorization","Autorisierung"
543
+ "When selecting "Authorisation" the amount to be paid is debited directly in the course of the ordering process. The receivable is posted immediately.","Dieses Verfahren zieht das Geld sofort vom ausgewählten Zahlungsmittel ein. Diese Methode empfiehlt sich für alle imateriellen Güter oder Content."
544
+
545
+
546
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/narrative_text.phtml"
547
+ "Here your can define what texts should appear on your customers' account or credit card statements.","Hier können Sie eintragen welche Daten auf den Kontoabrechnungen des Käufers aus dem Shop erscheinen."
548
+ "Credit Card","Kreditkarte"
549
+ "You can define here which text should appear on your customers' credit card statement. Please check with your acquirer and PAYONE how many characters you can use here. The variable <i>{{order_increment_id}}</i> can be used as a placeholder.","Hier können Sie eintragen welcher Text auf der Kreditkartenabrechnung des Käufers erscheint. Bitte prüfen Sie mit Ihrem Acquirer und PAYONE wieviele Zeichen an dieser Stelle für Sie zugelassen sind. Als Platzhalter können Sie die Variable <i>{{order_increment_id}}</i> verwenden."
550
+ "Direct Debit","Lastschrift"
551
+ "You can define here which text should appear on your customers' account statements. The maximum amount of characters is 3 lines with 27 characters each.","Hier können Sie eintragen welcher Text auf den Kontoauszügen des Käufers erscheint. Die zugelassene maximale Anzahl an Zeichen sind je 27 Zeichen in 3 Zeilen."
552
+ "The variable <i>{{order_increment_id}}</i> can be used as a placeholder.","Als Platzhalter können Sie die Variable <i>{{order_increment_id}}</i> verwenden."
553
+
554
+
555
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/parameter_invoice.phtml"
556
+ "Here you can configure the options for submission of article information. This data is transmitted to PAYONE with authorization, pre-authorization, and capture requests. With this data, the PAYONE Platform can create invoices.","Hier können Sie die Optionen für den Versand von Artikelinformationen konfigurieren. Diese Informationen werden bei den Abfragen Autorisation, Vorautorisation und Capture an PAYONE übermittelt. Anhand dieser Informationen können dann auf der PAYONE Plattform Rechnungen erzeugt werden."
557
+ "To use this option, you need to purchase the Invoicing module at PAYONE.","Um diese Optionen nutzen zu können ist eine Beauftragung des Moduls Invoicing bei PAYONE notwendig.",
558
+ "Activate PDF download","PDF Download aktivieren"
559
+ "You can activate or deactivate the download of the invoice from PAYONE. You will have an additional button to download the PDF.","Hier können Sie den Download der Rechnung von PAYONE aktivieren / deaktivieren. Sie erhalten dann an der Rechnung einen zusätzlichen Button zum Download des PDF."
560
+ "Options:","Optionen:"
561
+ "Yes","Ja"
562
+ "No","Nein"
563
+ "Submit invoice information","Rechnungsinformationen übertragen"
564
+ "You can activate or deactivate the submission of invoice information","Hier können Sie die Übertragung der Rechnungsinformationen aktivieren / deaktivieren."
565
+ "Dynamic text on invoice","Dynamischer Text auf der Rechnung"
566
+ "This text can be transmitted additionally to PAYONE and will appear on the invoice document according to your specification. This text has a maximal length of 255 characters. Any characters exceeding this limit will be cropped. To integrate information from Magento, the following variables are available","Dieser Text kann zusätzlich an PAYONE übergeben werden und erscheint im Anschluss gem. Ihrer Spezifikationen auf dem Rechnungsdokument. Der Text hat eine Maximale Länge von 255 Zeichen. Alle Zeichen über diese Länge hinaus werden abgeschnitten. Um Informationen aus Magento zu übergeben stehen einige Variablen zur Verfügung die Sie in den Text einfließen lassen können.",
567
+ "Please use variables in the following way:","Die Namen der Variablen müssen wie folgt notiert werden."
568
+ "For example:","Beispiel:"
569
+ "Your invoice for order No. {{order_increment_id}}","Ihre Rechnung zur Bestellung {{order_increment_id}}"
570
+ "You can use these variables:","Folgende Variablen stehen zur Verfügung:"
571
+ "<b>{{order_increment_id}}</b> will be replaced by the order ID","<b>{{order_increment_id}}</b> wird ersetzt durch die Bestellnummer"
572
+ "<b>{{order_id}}</b> will be replaced by the database ID of the order","<b>{{order_id}}</b> wird ersetzt durch die Datenbank-ID der Bestellung"
573
+ "<b>{{customer_increment_id}}</b> will be replaced by the customer ID","<b>{{customer_increment_id}}</b> wird ersetzt durch die Kundennummer"
574
+ "<b>{{customer_id}}</b> will be replaced by the database ID of the customer","<b>{{customer_id}}</b> wird ersetzt durch die Datenbank-ID des Kunden"
575
+ "<b>{{invoice_increment_id}}</b> will be replaced by the invoice number","<b>{{invoice_increment_id}}</b> wird ersetzt durch die Rechnungsnummer"
576
+ "Dynamic text on refund document","Dynamischer Text auf der Gutschrift"
577
+ "This text can be transmitted additionally to PAYONE and will appear on the refund document according to your specification. This text has a maximal length of 255 characters. Any characters exceeding this limit will be cropped. To integrate information from Magento, the following variables are available","Dieser Text kann zusätzlich an PAYONE übergeben werden und erscheint im Anschluss gem. Ihrer Spezifikationen auf dem Gutschriftsdokument. Der Text hat eine Maximale Länge von 255 Zeichen. Alle Zeichen über diese Länge hinaus werden abgeschnitten. Um Informationen aus Magento zu übergeben stehen einige Variablen zur Verfügung die Sie in den Text einfließen lassen können.",
578
+ "Please use variables in the following way:","Die Namen der Variablen müssen wie folgt notiert werden."
579
+ "For example:","Beispiel:"
580
+ "Your refund for invoice No. {{invoice_increment_id}}","Ihre Gutschrift zur Rechnung {{invoice_increment_id}}"
581
+ "<b>{{creditmemo_increment_id}}</b> will be replaced by the refund document number","<b>{{creditmemo_increment_id}}</b> wird ersetzt durch die Nummer der Gutschrift"
582
+
583
+
584
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/payment_creditcard.phtml"
585
+ "Using these options you can configure, how long credit cards must be valid to be eligible for use in your shop.","Mittels dieser Option können Sie einstellen bis zu welcher Gültigkeitsdauer in Tagen Sie ein Zahlung per Kreditkarte zulassen wollen.",
586
+ "Minimum validity period","Mindest-Gültigkeitszeitraum"
587
+ "Enter the amount of days a credit card needs to be valid to be eligible for use in your shop.","Tragen Sie hier den Wert in Tagen ein bis zu dem Sie eine Kreditkartenzahlung zulassen wollen."
588
+
589
+
590
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/general/status_mapping.phtml"
591
+ "The status of a transaction is transmitted to the Magento Shop through a TransactionStatus message.","Der Status der Zahlung wird von der PAYONE Plattform mittels der Transaktionsstatusmeldung an den Magento-Onlineshop versendet."
592
+ "This status message can vary, depending on the payment method and the actual state of the transaction. Here you can map PAYONE transaction status to status of Magento orders. The setting can be configured individually per payment method.","Dieser Status kann viele verschiedene Zustände annehmen die äbhängig von der Zahlart sein können. An dieser Stelle können Sie bestimmen welcher Zustand mit welchem Status in Magento verknüpft werden soll. Dies können Sie für alle Zahlarten vornehmen.",
593
+ "Please make sure that Magento's cron jobs are configured correctly and working on your system.","Stellen Sie weiterhin sicher, dass die Cronjobs für ihr System korrekt eingerichtet sind.",
594
+ "TransactionStatus message","Transaktionsstatus-Meldung"
595
+ "Appointed","Erfolg"
596
+ "Capture","Einzug"
597
+ "Paid","Zahlung"
598
+ "Underpaid","Unterzahlung"
599
+ "Cancelation","Rückbelastung"
600
+ "Refund","Rückerstattung"
601
+ "Debit","Forderung"
602
+ "Reminder","Mahnstatus"
603
+ "Vauthorization","Buchung"
604
+ "Vsettlement","Abrechnung"
605
+ "Transfer","Umbuchung"
606
+ "Invoice","Rechnungsbeleg"
607
+ "Magento Status","Magento-Status"
608
+ "Open","Ausstehend"
609
+ "In Progress","Verarbeitung"
610
+ "Complete","Vollständig"
611
+ "Closed","Geschlossen"
612
+ "Cancelation","Storniert"
613
+ "Delivered","Zurückgestellt"
614
+
615
+
616
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/creditmemo.phtml"
617
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/discount.phtml"
618
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/shipping_costs.phtml"
619
+ "In order to use this option you have to purchase the Invoicing Module at PAYONE.","Um diese Optionen nutzen zu können ist eine Beauftragung des Moduls Invoicing bei PAYONE notwendig."
620
+ "The setting ""Transmit Invoice Information"" in the configuration of ""%s"" must be set to ""Yes"".","Die Einstellung ""Rechnungsinformationen versenden"" im Bereich ""%s"" muss auf ""Ja"" gestellt sein."
621
+
622
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/creditmemo.phtml"
623
+ "Creditmemo","Gutschrift"
624
+ "Here you can define which article number and description the correctional invoice items for refund and debit have when being transmitted to the PAYONE Platform.","Hier können Sie einstellen welche Artikelnummer und welchen Namen die Berichtigungserstattung bzw. der Berichtigungszuschlag bei der Übertragung von Rechnungsinformationen bekommen."
625
+
626
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/discount.phtml"
627
+ "Discount","Rabatt"
628
+ "Here you can define which article number and description the correctional invoice items for discounts have when being transmitted to the PAYONE Platform.","Hier können Sie einstellen mit welcher Artikelnummer und Beschreibung Rabatte bei der Übertragung von Rechnungsinformationen übermittelt werden."
629
+
630
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/shipping_costs.phtml"
631
+ "Shipping costs","Versandkosten"
632
+ "Here you can define which article number shipping costs have on the invoice when being transmitted to the PAYONE Platform.","Hier können Sie einstellen welche Artikelnummer die Versandkosten bei der Übertragung von Rechnungsinformationen bekommen."
633
+
634
+
635
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/email_avs.phtml"
636
+ "Here you can configure E-Mail notifications for the use with AVS (Address Verification System). This feature is provided by American Express and checks, whether the numeric parts of a given address match the data in American Express' database. Depending on the result different values will be returned.","Konfigurieren Sie hier den E-Mailversand bei Nutzung von AVS (Address Verfication System). Diese Funktion wird von American Express bereitgestellt und überprüft die numerischen Bestandteile einer angegeben Adresse mit den gespeicherten Daten auf Seiten von American Express. Je nach Ergebnis werden unterschiedliche Werte nach einer Anfrage zurückgesendet.",
637
+ "This feature is only usable with credit card payment via American Express and has to be purchased individually from PAYONE.","Diese Funktion ist nur nutzbar bei Zahlung mit der Kreditkarte von American Express und muss gesondert bei PAYONE beauftragt werden."
638
+ "Activated","Aktiviert"
639
+ "Here you can activate AVS e-mail notifications","Hier aktivieren Sie den AVS-Emailversand."
640
+ "Yes","Ja"
641
+ "No","Nein"
642
+ "Send e-mail for the following AVS return values","Sende Email für AVS-Werte"
643
+ "House number is valid, zip code is not valid","Hausnummer ist ok, Postleitzahl ist nicht ok"
644
+ "House number and zip code are valid","Hausnummer und Postleitzahl sind ok"
645
+ "Neither house number nor zip code are valid","Weder Hausnummer noch Postleitzahl sind ok"
646
+ "Request not supported","Anfrage wird nicht unterstützt"
647
+ "House number is not valid, zip code is valid","Hausnummer ist nicht ok, aber Postleitzahl ist ok"
648
+ "Sender","Absender"
649
+ "Here you can select the sender of the mail as defined in the general Magento e-mail settings.","Hier können Sie den Absender der Mail auswählen den Sie in den Magento Einstellungen definiert haben."
650
+ "Recipient","Empfänger"
651
+ "Here you can select the recipient of the mail as defined in the general Magento e-mail settings.","Hier können Sie den Empfänger der Mail auswählen den Sie in den Magento Einstellungen definiert haben."
652
+ "Cc","Kopie an"
653
+ "Here you can define additional recipients in a comma separated list.","Hier können Sie als Freitext kommasepariert weitere Empfänger angeben."
654
+ "Template","Vorlage"
655
+ "Choose the template to use for the AVS notification e-mail.","Hier wählen Sie die Vorlage aus die beim Versand der AVS-Email verwendet werden soll."
656
+
657
+
658
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/email_error.phtml"
659
+ "Configure e-mail notifications for technical difficulties.","Konfigurieren Sie hier den E-Mailversand bei technischen Fehlern."
660
+ "Here you can activate e-mail notifications for technical difficulties","Hier aktivieren Sie den Fehleremailversand."
661
+
662
+
663
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transaction_status_forwarding.phtml"
664
+ "Firstly, choose the transaction status messages you wish to be forwarded.","Wählen Sie zunächst die Transaktionstatus-Meldungen aus welche weitergeleitet werden sollen.",
665
+ "Then, choose the URL they should be forwarded to.","Danach geben Sie die URL an, an welche die Status-Meldungen gesendet werden sollen."
666
+ "The status messages will be forwarded exactly as Magento receives them from PAYONE.","Die Meldungen werden so weitergegeben wie diese von PAYONE an Magento gemeldet wurden."
667
+ "You can specify an individual time out, should this be necessary (default timeout: %ds )","Bei Bedarf können Sie im Feld Timeout selbigen erhöhen (Standard: %ds )",
668
+ "Please make sure that cron jobs are configured and working correctly in order to use this feature.","Stellen Sie weiterhin sicher, dass die Cronjobs für ihr System korrekt eingerichtet sind.",
669
+
670
+
671
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transactionstatus_forwarding.phtml"
672
+ "The transaction status message can be used to trigger follow-up actions like shipping. To forward this status message to other systems you can define an URL here that will receive the forwarded transaction message.","Der Transaktionsstatus ist notwendig um evtl. nachfolgende Aktionen wie Warenversand oder ähnliches auszulösen. Um diesen Status auch an weitere Systeme zu übermitteln können Sie an dieser Stelle für jeden Status eine URL definieren an die dann dieser Status weitergeleitet werden kann."
673
+ "Please make sure that cron jobs are configured and working correctly in order to use this feature.","Stellen Sie weiterhin sicher, dass die Cronjobs für ihr System korrekt eingerichtet sind.",
674
+ "Forwarding","Weiterleitung"
675
+ "Appointed","Erfolg"
676
+ "Capture","Einzug"
677
+ "Paid","Zahlung"
678
+ "Underpaid","Unterzahlung"
679
+ "Cancelation","Rückbelastung"
680
+ "Refund","Rückerstattung"
681
+ "Debit","Forderung"
682
+ "Reminder","Mahnstatus"
683
+ "Vauthorization","Buchung"
684
+ "Vsettlement","Abrechnung"
685
+ "Transfer","Umbuchung"
686
+ "Invoice","Rechnungsbeleg"
687
+ "The URL of the receiving system.","Die URL des Empfängersystems."
688
+ "Time out","Timeout"
689
+ "How long should Magento wait for the other system to receive the status.","Wie lange soll der Onlineshop auf Antwort des Empfängersystems warten."
690
+
691
+
692
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/misc/transactionstatus_processing.phtml"
693
+ "Here you can configure the time intervals in which the transaction messages from the PAYONE Platform will be processed.","Hier können Sie eintragen in welchem zeitlichen Intervall der Transaktionstatus von der PAYONE Plattform verarbeitet wird."
694
+ "Please make sure that cron jobs are configured and working correctly in order to use this feature.","Stellen Sie weiterhin sicher, dass die Cronjobs für ihr System korrekt eingerichtet sind.",
695
+ "Define the time interval for processing here.","Tragen Sie hier den Wert für das Intervall der Verarbeitung ein."
696
+ "An explanation of this expression can be found here: <a href=""http://en.wikipedia.org/wiki/Cron#CRON_expression"" target=""_blank"">Cron Expression</a>","Hier finden Sie die Beschreibung des Wertes: <a href=""http://en.wikipedia.org/wiki/Cron#CRON_expression"" target=""_blank"">Cron Expression</a>"
697
+ "Valid PAYONE IPs","Gültige PAYONE IPs"
698
+ "Define the IPs that are allowed to trigger transaction status processing here. You can use * as a wild card.","Tragen Sie hier IP-Addressen ein, welche eine Weiterverarbeitung des Transaktionstatus initiieren dürfen. Als Wildcard können Sie * verwenden.",
699
+ "Full IP (127.0.0.1)","Konkrete IP (127.0.0.1)"
700
+ "IPs with wild card (127.0.0.* , 127.0.*.*)","IPs mit Wildcard (127.0.0.* , 127.0.*.*)"
701
+
702
+
703
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/creditcard.phtml"
704
+ "Credit Card brand","Kartentyp"
705
+ "A multiple choice list of all supported credit card brands.","Eine Auswahlliste aller unterstützten Kreditkartentypen. Eine Mehrfachauswahl ist möglich."
706
+ "The following credit card brands are available:","Folgende Kartentypen sind möglich:"
707
+ "Check CVC","Prüfe Kartennummer"
708
+ "Here you can define whether the CVC should be checked during the checkout process.","Hier können Sie definieren ob während des Checkout Prozesses die Kartenprüfziffer abgefragt werden soll."
709
+ "<b>Warning:</b> This option can only be used if your acquirer allows it.","Achtung:</b>Diese Option ist nur verwendbar wenn dies Ihr Acquirer erlaubt."
710
+
711
+
712
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/debit_payment.phtml"
713
+ "Check bank account data","Prüfe Bankverbindung"
714
+ "Here you can configure whether an additional check of the bank account data should be performed. Additionally, you can check the bank account data against the point-of-sale blacklist. This blacklist contains bank accounts with outstanding debts from retailers and information from the credit agency KUNO (https://www.kuno-sperrdienst.de).","Hier können Sie definieren ob eine zusätzliche Prüfung der Bankverbindungsdaten vorgenommen werden soll. Ebenfalls besteht die Möglichkeit, dass Sie die Kontoverbindung mit einer POS-Sperrliste abgleichen können. Diese enthält Kontoverbindungsdaten mit offene Forderungen aus dem stationären Einzelhandel und Daten aus der Auskunftei KUNO (https://www.kuno-sperrdienst.de)."
715
+ "Check against POS blacklist","Prüfung gegen POS-Sperrliste"
716
+
717
+
718
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/financing.phtml"
719
+ "Financing","Finanzierungssart"
720
+ "Here you can define which financing methods you want to make available during checkout","Hier können Sie definieren welche Finanzierungsarten sie im Checkout anbieten wollen."
721
+ "Currently these financing methods are available","Folge Arten werden aktuell unterstützt"
722
+
723
+
724
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/method.phtml"
725
+ "Activated","Aktiviert"
726
+ "This payment method is activated / deactivated","Hier aktivieren / deaktivieren Sie die Zahlungsmethode."
727
+ "Order","Reihenfolge"
728
+ "Define an integer to order the payment methods during checkout.","Hier definieren Sie per Ganzzahl die Position in der diese Zahlmethode im Checkout dargestellt wird."
729
+ "Define a name for this payment method. This name will be displayed during checkout.","Hier können Sie den Namen der Zahlmethode definieren. Dieser Name wird auch im Checkout dargestellt."
730
+ "Processing fee","Bearbeitungsgebühr"
731
+ "Here you can define handling fees for this payment method on a per-country basis.","Hier können Sie länderabhängig Gebühren für diese Zahlmethode definieren."
732
+ "Minimal cart value","Mindestwert für die Gesamtbestellung"
733
+ "Define a minimal cart value for this payment method. Is the cart value below this, this payment method will not be displayed.","Hier können Sie konfigurieren wie hoch der Wert der Gesamtbestellung mindestens sein muss, damit diese Zahlungsmethode im Checkout angeboten wird."
734
+ "Maximal cart value","Höchstwert für die Gesamtbestellung"
735
+ "Define a maximal cart value for this payment method. Is the cart value above this, this payment method will not be displayed.","Hier können Sie konfigurieren wie hoch der Wert der Gesamtbestellung sein darf, damit diese Zahlungsmethode im Checkout angeboten wird."
736
+ "Mode","Betriebsmodus"
737
+ "Define in which mode requests will be sent to the PAYONE Platform.","Hier legen Sie fest in welchem Betriebsmodus die Anfrage an die PAYONE Plattform gestellt wird."
738
+ "Use global settings","Nutze Globale Einstellungen"
739
+ "Here you can configure whether the global settings should be used for this payment method.","Hier können Sie einstellen ob für die Zahlungsmethode die Globalen Einstellungen genutzt werden sollen."
740
+ "If 'Use global settings' is no:","Bei Auswahl von 'Nutze Globale Einstellungen' Nein"
741
+ "Payment from allowed countries","Zahlung aus erlaubten Ländern"
742
+ "Define the countries to which this settings should apply. This setting follows the Magento country standard.","Definieren Sie die Länder, in denen diese Einstellungen gelten. Die Einstellung folgt dem Magento Länderauswahlstandard.",
743
+ "The merchant ID you received from PAYONE.","Die Kundennummer, die Sie für Ihren Account bei PAYONE erhalten haben.",
744
+ "The ID number of the payment portal for processing of the all transactions of your shop.","Die Identifikationsnummer des Zahlungsportals über das alle Transaktionen für Ihren Shop abgewickelt werden sollen."
745
+ "The ID number of the Sub-Account through which all your payments are going to be processed.","Die Identifikationsnnummer der Abrechnungseinheit die Sie im PMI erstellt haben."
746
+ "Security Key","Sicherheitsschlüssel (Key)"
747
+ "The key that you defined in the PMI to encrypt the queries sent to the PAYONE Platform.","Tragen Sie hier den von Ihnen definierten PMI-Sicherheitsschlüssel ein, um eine gesicherte Kommunikation zu gewährleisten.",
748
+ "Authorization method","Autorisierungsmethode"
749
+ "Chose here which method to apply for your payments. Note: For the online transfer methods giropay, SOFORT Banking, eps, PostFinance and iDEAL the payment is carried out fully and completely even if you have selected ""Pre-authorisation"". Despite this, you would still have to post the receivable via a separate capture, in this case.","Hier können Sie einstellen welches Verfahren Sie für Ihre Transaktion verwenden wollen.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
750
+ "Pre-authorization","Vorautorisierung"
751
+ "When selecting ""Pre-authorisation"" the amount to be paid is reserved during the ordering process. In this case, the actual capture of the amount must be initiated in a second step upon delivery of the goods. The receivable will only be posted after the amount has been captured.","Dieses Verfahren versucht zunächst eine Reservierung des Betrages auf dem ausgewählten Zahlungsmittel. Zu einen späteren Zeitpunkt wird per Capture das Geld vom Zahlungsmittel abgebucht. Dieses Verfahren ist zu empfehlen, wenn Sie Versender von materiellen Gütern sind. Erst zum Zeitpunkt des Warenversandes wird dann der Geldeinzug vorgenommen."
752
+ "Authorization","Autorisierung"
753
+ "When selecting ""Authorisation"" the amount to be paid is debited directly in the course of the ordering process. The receivable is posted immediately.","Dieses Verfahren zieht das Geld sofort vom ausgewählten Zahlungsmittel ein. Diese Methode empfiehlt sich für alle imateriellen Güter oder Content."
754
+
755
+
756
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/online_bank_transfer.phtml"
757
+ "Type of online bank transfer","Überweisungsart"
758
+ "You can define here which types of online bank transfer are available during checkout.","Hier können Sie definieren welche Onlineüberweisungsarten sie im Checkout anbieten wollen."
759
+ "The following providers are currently supported","Folge Arten werden aktuell unterstützt"
760
+
761
+
762
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/safe_invoice.phtml"
763
+ "Safe invoice","Sichere Rechnungsart"
764
+ "Here you can configure which types of safe invoice payment are available during checkout.","Hier können Sie definieren welche Rechnungsarten sie im Checkout anbieten wollen."
765
+ "The following providers are currently supported","Folge Arten werden aktuell unterstützt"
766
+
767
+
768
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/payment/wallet.phtml"
769
+ "Wallet","Walletart"
770
+ "Here you can configure which types of online wallets are available during checkout.","Hier können Sie definieren welche Walletarten Sie im Checkout anbieten wollen."
771
+ "Currently, only PayPal Express is supported.","Aktuell steht hier nur die Walletart PayPal Express zur Verfügung.",
772
+
773
+
774
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/addresscheck.phtml"
775
+ "Here you can activate address validation with the following configuration options.","Hier aktivieren Sie die Prüfung der Adresse mit allen folgenden Konfigurationsmöglichkeiten."
776
+ "Check billing address","Prüfe Rechnungsadresse"
777
+ "Here you can configure how the billing address is validated.","Hier können Sie konfigurieren wie die Prüfung der Rechnungsadresse durchgeführt wird."
778
+ "none","kein"
779
+ "Check if the address is existent, has a typo or is otherwise slightly malformed. This is possible for addresses from Germany, Austria, Switzerland, The Netherlands, Belgium, Luxemburg, France, Italy, Spain, Portugal, Denmark, Sweden, Finland, Norway, Poland, Slovakia, Czech Republic, Hungary, The United States, and Canada.","Prüfung der Adresse auf Existenz sowie Ergänzung und Korrektur der Adresse (Möglich für Adressen aus Deutschland, Österreich, Schweiz, Niederlande, Belgien, Luxemburg, Frankreich, Italien, Spanien, Portugal, Dänemark, Schweden, Finnland, Norwegen, Polen, Slowakei, Tschechien, Ungarn, USA, Kanada)"
780
+ "Check if the given person is known at the given address, check if the address is existent, has a typo or is otherwise slightly malformed. This is only available for German addresses.","Prüfung ob die Person unter der angegebenen Adresse bekannt ist, Prüfung der Adresse auf Existenz sowie Ergänzung und Korrektur der Adresse (nur Deutschland)",
781
+ "Check shipping address","Prüfe Lieferadresse"
782
+ "Here you can configure how the shipping address is validated.","Hier können Sie konfigurieren wie die Prüfung der Lieferadresse durchgeführt wird."
783
+ "Define in which mode requests will be sent to the PAYONE Platform.","Hier legen Sie fest in welchem Betriebsmodus die Anfrage an die PAYONE Plattform gestellt wird."
784
+ "Minimal cart value","Mindestwert für Gesamtbestellung"
785
+ "Define a minimal cart value for address checks. Is the cart value below this, the address check will not be executed.","Der hier zu konfigurierende Wert ist der Wert ab dem eine Adressprüfung durchgeführt wird. Ist der Gesamtwarenkorbwert unterhalb dieses Wertes wird keine Adressprüfung ausgeführt.",
786
+ "Maximal cart value","Höchstwert für Gesamtbestellung"
787
+ "Define a maximal cart value for address checks. Is the cart value above this, the address check will not be executed.","Der hier zu konfigurierende Wert ist der Wert bis zu dem eine Adressprüfung durchgeführt wird. Ist der Gesamtwarenkorbwert oberhalb dieses Wertes wird keine Adressprüfung ausgeführt.",
788
+ "Mapping of person status","Personstatusmapping"
789
+ "If the address is validated with a person check, the return values can be mapped to traffic light scores. Traffic light scores control which payment methods are available to the customer. In the ""Creditrating"" area, you can configure which payment methods are available for the individual traffic light scores. (""Allowed methods for traffic light store YELLOW"" and ""Allowed methods for traffic light score RED""). Even with credit checks disabled this traffic score values will be taken into account when determining which payment methods are available to the customer during checkout.","Bei der Konfiguration der Adressprüfung auf die Detailtiefe _Person_ können hier zu jedem Rückgabewert Ampelwerte festgelegt werden. Diese Ampelwerte haben im weiteren Zahlungsprozess Einfluss auf die Anzeige der Zahlarten. Die Einstellung welche Zahlarten bei welchem Score angezeigt werden befindet sich in dem Bereich ""Bonitätsprüfung"". (""Erlaubte Zahlarten bei Ampelwert GELB"" und ""Erlaubte Zahlarten bei Ampelwert ROT"") Auch bei deaktivierter Bonitätsprüfung, werden unter Berücksichtigung des Adresssprüfungs-Scores die erlaubten Zahlarten von der Bonitätsprüfung verwendet.",
790
+ "Person status","Personstatus"
791
+ "First and last name known","Vor & Nachname bekannt"
792
+ "Last name known","Nachname bekannt"
793
+ "First and last name unknown","Vor & Nachname nicht bekannt"
794
+ "Not deliverable","Mehrdeutigkeit bei Name zu Anschrift"
795
+ "Name ambiguous at this address","Nicht zustellbar"
796
+ "Person deceased","Person verstorben"
797
+ "Address postally wrong","Adresse postalisch falsch"
798
+ "Green","Grün"
799
+ "Yellow","Gelb"
800
+ "Red","Rot"
801
+ "Error handling","Behandlung von Fehlern"
802
+ "Here you can configure how errors during address checks or the unavailability of the address check systems should be handled.","Konfiguration wie an dieser Stelle bei Fehlern in der Prüfung oder Nichterreichbarkeit der Adressprüfungssysteme verfahren werden soll."
803
+ "This applies to all PAYONE Platform responses with result <span style=""color:red; font-style:italic;"">ERROR</span>","Dies bezieht sich auf die Rückmeldung von der PAYONE Plattform mit dem Ergebnis <span style=""color:red; font-style:italic;"">ERROR</span>"
804
+ "Continue checkout","Bestellprozess fortführen"
805
+ "Cancel checkout","Bestellprozess abbrechen"
806
+ "Validity period","Gültigkeit"
807
+ "You can configure here for which time frame an address check result is valid. During this period, no new address check request will be sent for this user. This requires the customer to be registered with your shop, or that they registered during the checkout process.","Hier kann die Gültigkeitsdauer in Tagen einer Adressüberprüfung eingestellt werden.<br>Innerhalb dieses Zeitraumes werden keine weiteren Anfragen für diesen Benutzer gestellt. Vorraussetzung dafür ist das dieser Kunde registriert ist oder sich innerhalb des ersten Vorgangs registiert hat."
808
+ "<b>Caution</b> This setting does not apply to guest buyers.","<b>Achtung</b> Für Gastkäufer greift die Gültigkeit nicht."
809
+
810
+
811
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/addresscheck_type.phtml"
812
+ "Basic","Basic"
813
+ "Check if the address is existent, has a typo or is otherwise slightly malformed. This is possible for addresses from Germany, Austria, Switzerland, The Netherlands, Belgium, Luxemburg, France, Italy, Spain, Portugal, Denmark, Sweden, Finland, Norway, Poland, Slovakia, Czech Republic, Hungary, The United States, and Canada.","Prüfung der Adresse auf Existenz sowie Ergänzung und Korrektur der Adresse (Möglich für Adressen aus Deutschland, Österreich, Schweiz, Niederlande, Belgien, Luxemburg, Frankreich, Italien, Spanien, Portugal, Dänemark, Schweden, Finnland, Norwegen, Polen, Slowakei, Tschechien, Ungarn, USA, Kanada)"
814
+ "Person","Person"
815
+ "Check if the given person is known at the given address, check if the address is existent, has a typo or is otherwise slightly malformed. This is only available for German addresses.","Prüfung ob die Person unter der angegebenen Adresse bekannt ist, Prüfung der Adresse auf Existenz sowie Ergänzung und Korrektur der Adresse (nur Deutschland)",
816
+
817
+
818
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/creditrating.phtml"
819
+ "Credit assessment is done in cooperation with arvato Infoscore.","Die Bonitätsprüfung wird in Zusammenarbeit mit arvato Infoscore durchgeführt."
820
+ "<b>CAUTION:</b> Credit assessment is only available for German customers!","<b>ACHTUNG:</b> Diese Prüfung ist nur für Kunden aus Deutschland möglich."
821
+ "Here you can activate credit assessment with the following configuration options.","Hier aktivieren Sie die Bonitätsprüfung mit allen folgenden Konfigurationsmöglichkeiten."
822
+ "Time of credit assessment","Zeitpunkt der Prüfung"
823
+ "You can configure at which time during the checkout your customer's credit score should be checked.","Hier können Sie definieren wann der Kunde geprüft werden soll."
824
+ "Before choosing a payment method","Vor Auswahl der Zahlart"
825
+ "The customer's credit rating is checked as soon as the required name and address data is available. This is before the customer chooses a payment option. The customer can not see that a credit check is being run.","Die Bonität des Kunden wird geprüft, wenn die notwendigen Adress und Namesinformationen vorliegen. Dies geschieht vor der Auswahl der Zahlart. Diese Prüfung findet nicht sichtbar für den Kunden im Hintergrund statt.",
826
+ "After choosing a payment method","Nach Auswahl der Zahlart"
827
+ "If you choose this option, you will be able to configure for which payment methods a credit assessment will be run. Optionally, you can choose whether a message should be displayed and if the customer has to agree to the credit assessment.","Bei Auswahl dieser Option erscheint ein Auswahlfeld in dem Sie auswählen können für welche Zahlarten eine anschließende Bonitätsprüfung stattfinden soll. Optional können Sie einstellen, ob ein ""Allgemeinerhinweis"" angezeigt werden soll und ob eine ""Zustimmung des Kunden"" notwendig ist.",
828
+ "Type of credit assessment","Bonitätschecktyp"
829
+ "You can configure which type of credit assessment should be performed.","Hier können Sie konfigurieren welche Art von Überprüfung der Bonität durchgeführt werden soll."
830
+ "Infoscore hard features","Infoscore harte Merkmale"
831
+ "Check for so-called ""hard"" negative features (e.g. consumer insolvency proceedings, warrant for an affidavit or forced swearing of an affidavit","Prüfung auf so genannte ""harte"" Negativmerkmale (z.B. Verbraucherinsolvenzverfahren, Haftbefehl zur Eidesstattlichen Versicherung oder Erzwingung der Abgabe der Eidesstattlichen Versicherung)."
832
+ "Infoscore all features","Infoscore alle Merkmale"
833
+ "Check for so-called ""hard"" negative features (e.g. consumer insolvency proceedings, warrant for an affidavit or forced swearing of an affidavit, ""medium"" negative features (e.g. court order, writ of execution or foreclosure) and ""soft"" negative features (e.g. initiated debt collection proceedings, progression of an extrajudicial debt collection order, or cancelation of an extrajudicial payment procedure for futility).","Prüfung auf so genannte ""harte"" Negativmerkmale (z.B. Verbraucherinsolvenzverfahren, Haftbefehl zur Eidesstattlichen Versicherung oder Erzwingung der Abgabe der Eidesstattlichen Versicherung), ""mittlere"" Negativmerkmale (z.B. Mahnbescheid, Vollstreckungsbescheid oder Zwangsvollstreckung) und ""weiche"" Negativmerkmale (z.B. Inkasso-Mahnverfahren eingeleitet, Fortlauf des außergerichtlichen Inkasso-Mahnverfahrens nach Teilzahlung, Einstellung des außergerichtlichen Inkasso-Mahnverfahrens wegen Aussichtslosigkeit)."
834
+ 'Infoscore all features Boniscore","Infoscore alle Merkmale + Boniscore"
835
+ "Check for so-called ""hard"" negative features (e.g. consumer insolvency proceedings, warrant for an affidavit or forced swearing of an affidavit, ""medium"" negative features (e.g. court order, writ of execution or foreclosure) and ""soft"" negative features (e.g. initiated debt collection proceedings, progression of an extrajudicial debt collection order, or cancelation of an extrajudicial payment procedure for futility). The Boniscore is a score value and allows for higher selectivity at present negative attributes.","Prüfung auf so genannte ""harte"" Negativmerkmale (z.B. Verbraucherinsolvenzverfahren, Haftbefehl zur Eidesstattlichen Versicherung oder Erzwingung der Abgabe der Eidesstattlichen Versicherung), ""mittlere"" Negativmerkmale (z.B. Mahnbescheid, Vollstreckungsbescheid oder Zwangsvollstreckung) und ""weiche"" Negativmerkmale (z.B. Inkasso-Mahnverfahren eingeleitet, Fortlauf des außergerichtlichen Inkasso-Mahnverfahrens nach Teilzahlung, Einstellung des außergerichtlichen Inkasso-Mahnverfahrens wegen Aussichtslosigkeit). Der Boniscore ist ein Scorewert und ermöglicht eine höhere Trennschärfe bei vorliegenden Negativmerkmalen."
836
+ "Allowed payment methods for traffic light score ""YELLOW""","Erlaubte Zahlarten bei Ampelwert ""GELB"""
837
+ "Choose the payment methods that will be available to customers with traffic light score <i>YELLOW</i>.","Hier wählen Sie die erlaubten Zahlarten bei einem Ergenis vom Typ <i>GELB</i> aus."
838
+ "Allowed payment methods for traffic light score ""RED""","Erlaubte Zahlarten bei Ampelwert ""ROT"""
839
+ "Choose the payment methods that will be available to customers with traffic light score <i>RED</i>.","Hier wählen Sie die erlaubten Zahlarten bei einem Ergenis vom Typ <i>ROT</i> aus."
840
+ "Activate A/B test mode","A/B-Test-Modus aktivieren"
841
+ "Here you can configure the frequency of credit assessments","Stellen Sie hier die Häufigkeit der Bonitätsprüfungen ein."
842
+ "An input box will be shown where you can configure an integer value. Every n-th order a credit assessment will be performed according to all other configured parameters.","Es wird ein Eingabefeld dargestellt in dem Sie die Anzahl als Ganzwert eintragen können mit der die jeweils n"te Bestellung nach den Kriterien aller anderen Parameter duchgeführt wird."
843
+ "Error handling","Behandlung von Fehlern"
844
+ "Here you can configure how errors during address checks or the unavailability of the credit assessment systems should be handled. This applies to all PAYONE Platform responses with result <span style=""color:red; font-style:italic;"">ERROR</span>","Konfiguration wie an dieser Stelle, bei Fehlern in der Prüfung oder Nichterreichbarkeit der Bonitätsprüfungssysteme, verfahren werden soll. Dies bezieht sich auf die Rückmeldung von der PAYONE Plattform mit dem Ergebnis <span style=""color:red; font-style:italic;"">ERROR</span>"
845
+ "Continue checkout","Bestellprozess fortführen"
846
+ "Cancel checkout","Bestellprozess abbrechen"
847
+ "Validity period","Gültigkeit"
848
+ "You can configure here for which time frame an credit assessment result is valid. During this period, no new credit assessment request will be sent for this user. This requires the customer to be registered with your shop, or that they registered during the checkout process.","Hier kann die Gültigkeitsdauer einer Bonitätsprüfung in Tagen eingestellt werden. Innerhalb dieses Zeitraumes werden keine weiteren Anfragen für diesen Benutzer gestellt. Vorraussetzung dafür ist das dieser Kunde registriert ist oder sich innerhalb des ersten Vorgangs registiert hat."
849
+ "<b>Caution</b> This setting does not apply to guest buyers.","<b>ACHTUNG</b> Für Gastkäufer greift die Gültigkeit nicht."
850
+ "Define in which mode requests will be sent to the PAYONE Platform.","Hier legen Sie fest in welchem Betriebsmodus die Anfrage an die PAYONE Plattform gestellt wird."
851
+ "Minimal cart value","Mindestwert für Gesamtbestellung"
852
+ "Define a minimal cart value for credit assessment checks. Is the cart value below this, the credit assessment check will not be executed.","Der hier zu konfigurierende Wert ist der Wert, ab dem eine Bonitätsprüfung durchgeführt wird. Ist der Gesamtwarenkorbwert unterhalb dieses Wertes wird keine Bonitätsprüfung ausgeführt."
853
+ "Maximal cart value","Höchstwert für Gesamtbestellung"
854
+ "Define a maximal cart value for credit assessment checks. Is the cart value above this, the credit assessment check will not be executed.","Der hier zu konfigurierende Wert ist der Wert, bis zu dem eine Bonitätsprüfung durchgeführt wird. Ist der Gesamtwarenkorbwert oberhalb dieses Wertes wird keine Bonitätsprüfung ausgeführt."
855
+
856
+
857
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/creditrating_agreement_message.phtml"
858
+ "Please use the following template for the opt-in to the credit assessment check. Please replace the marked parts with your own data. Please note that due to legal reasons this text is only available in German.","Bitte nutzen sie für die Frage zur Zustimmung zur Bonität diese Vorlage. Bitte ersetzen sie die farblich gekennzeichneten Teile durch Ihre Daten:"
859
+ "For further questions please do not hesitate to contact our technical support at tech.support@payone.de or via telephone: +49 (0) 431 25968-500.","Falls sie Detailfragen haben kontaktieren sie gerne unseren Technical Support unter tech.support@payone.de oder unter der Telefonnummer: 0431/25968-500."
860
+
861
+
862
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/creditrating_lifetime.phtml"
863
+ "The period of time in days after which a new credit assessment will be executed.","Anzahl in Tagen, nach der eine neue Bonitätsprüfung durchgeführt wird.",
864
+ "Please note the provisions of the German Privacy Law and the terms and conditions regarding the storage and lifetime of credit assessments.","Bitte beachten Sie die Bestimmungen des BDSG und der Vertragsbedingungen bzgl. der Speicherung und der Lebensdauer der Bonitätsprüfungen."
865
+ "It is recommended that you configure a lifetime of one day.","Es wird empfohlen, eine Lebensdauer von 1 Tag zu konfigurieren.",
866
+
867
+
868
+ "TEMPLATE","/app/design/adminhtml/default/default/template/payone/core/system/config/tooltip/protect/creditrating_type.phtml"
869
+ "Infoscore hard features","Infoscore harte Merkmale:"
870
+ "Check for so-called ""hard"" negative features (e.g. consumer insolvency proceedings, warrant for an affidavit or forced swearing of an affidavit","Prüfung auf so genannte ""harte"" Negativmerkmale (z.B. Verbraucherinsolvenzverfahren, Haftbefehl zur Eidesstattliche Versicherung oder Erzwingung der Abgabe der Eidesstattlichen Versicherung). Die Bonitätsprüfung unterstützt ausschließlich die Prüfung von Käufern aus Deutschland."
871
+ "Infoscore all features","Infoscore alle Merkmale:"
872
+ "Check for so-called ""hard"" negative features (e.g. consumer insolvency proceedings, warrant for an affidavit or forced swearing of an affidavit, ""medium"" negative features (e.g. court order, writ of execution or foreclosure) and ""soft"" negative features (e.g. initiated debt collection proceedings, progression of an extrajudicial debt collection order, or cancelation of an extrajudicial payment procedure for futility).","Prüfung auf so genannte ""harte"" Negativmerkmale (z.B. Verbraucherinsolvenzverfahren, Haftbefehl zur Eidesstattliche Versicherung oder Erzwingung der Abgabe der Eidesstattlichen Versicherung), ""mittlere"" Negativmerkmale (z.B. Mahnbescheid, Vollstreckungsbescheid oder Zwangsvollstreckung) und ""weiche"" Negativmerkmale (z.B. Inkasso-Mahnverfahren eingeleitet, Fortlauf des außergerichtlichen Inkasso-Mahnverfahrens nach Teilzahlung, Einstellung des außergerichtlichen Inkasso-Mahnverfahrens wegen Aussichtslosigkeit). Die Bonitätsprüfung unterstützt ausschließlich die Prüfung von Käufern aus Deutschland."
873
+ "Infoscore all features + Boniscore","Infoscore alle Merkmale + Boniscore:"
874
+ "Check for so-called ""hard"" negative features (e.g. consumer insolvency proceedings, warrant for an affidavit or forced swearing of an affidavit, ""medium"" negative features (e.g. court order, writ of execution or foreclosure) and ""soft"" negative features (e.g. initiated debt collection proceedings, progression of an extrajudicial debt collection order, or cancelation of an extrajudicial payment procedure for futility). The Boniscore is a score value and allows for higher selectivity at present negative attributes.","Prüfung auf so genannte ""harte"" Negativmerkmale (z.B. Verbraucherinsolvenzverfahren, Haftbefehl zur Eidesstattliche Versicherung oder Erzwingung der Abgabe der Eidesstattlichen Versicherung), ""mittlere"" Negativmerkmale (z.B. Mahnbescheid, Vollstreckungsbescheid oder Zwangsvollstreckung) und ""weiche"" Negativmerkmale (z.B. Inkasso-Mahnverfahren eingeleitet, Fortlauf des außergerichtlichen Inkasso-Mahnverfahrens nach Teilzahlung, Einstellung des außergerichtlichen Inkasso-Mahnverfahrens wegen Aussichtslosigkeit). Die Bonitätsprüfung unterstützt ausschließlich die Prüfung von Käufern aus Deutschland. Der Boniscore ist ein Scorewert und ermöglicht eine höhere Trennschärfe bei vorliegenden Negativmerkmalen."
875
+
876
+
877
+ "Payment means","Zahlart"
878
+ "Here you can add additional payment means for your shop's checkout.","Hier fügen Sie eine weitere Zahlmethode zur Nutzung im Checkout Ihres Shop hinzu."
879
+ "These payment methods are available:","Folgende Zahlarten stehen zur Verfügung:"
880
+ "Prepayment (advance_payment)","Vorkasse (advance_payment)"
881
+ "Cash on delivery (cash_on_delivery)","Nachnahme (cash_on_delivery)"
882
+ "Credit card (creditcard)","Kreditkarte (creditcard)"
883
+ "Direct debit (debit_payment)","Lastschrift (debit_payment)"
884
+ "Invoice (invoice)","Rechnung (invoice)"
885
+ "Online bank transfer (online_bank_transfer)","Onlineüberweisung (online_bank_transfer)"
886
+ "Wallet (wallet)","Wallet (wallet)"
887
+ "In the overview the payment means are listed with these properties:","In der Übersicht sehen Sie die einzelnen angelegten Zahlarten mit folgenden Informationen:"
888
+ "Order","Reihenfolge"
889
+ "Integer defining the position of the payment method in checkout","Ganze Zahl die definiert an welcher Position im Checkout die Zahlmethode angezeigt wird"
890
+ "Name","Name"
891
+ "Your specified name of the payment method","Der von Ihnen eingegebene Name der Zahlmethode"
892
+ "Type":"Art"
893
+ "The technical identifier of the payment means","Die technische Bezeichnung der Zahlmethode"
894
+ "Scope","Geltungsbereich"
895
+ "In which scope is this configuration valid?","Anzeige für welche Ebene Ihres Magento-Shops diese Konfiguration gültig ist"
896
+ "Active","Aktiviert"
897
+ "Indicates, whether a payment method is active","Zeigt an ob diese Zahlmethode aktiv ist oder nicht."
898
+ "ID","ID"
899
+ "Unique ID of the payment method","eindeutige Identifikationsnummer der Zahlmethode"
900
+ "Action","Aktion"
901
+ "Link to edit the respective payment method's configuration","Hier ist der Link zum Bearbeiten der jeweiligen Zahlungsmethode enthalten"
902
+
903
+
904
+ "Be advised that you can only use these options if you purchase Protect from PAYONE.","Bitte beachten Sie, dass Sie die nachfolgenden Optionen nur dann nutzen können, wenn Sie das Modul Protect von PAYONE beauftragt haben. "
905
+ "Usage of credit checks and address verification generates variable costs. The exact prices are noted in your PAYONE contract.","Die Nutzung der Bonitätsprüfung und der Adressprüfung zieht variable Kosten pro Vorgang nach sich, die Sie Ihrem Vertrag entnehmen können."
906
+ "Please use caution when configuring credit checks.","Bitte nehmen Sie die Einstellungen für die Bonitätsprüfung mit Bedacht vor."
907
+ "Credit checks are carried out after your customer entered their personal data. It affects the payment methods available to your customer during checkout.","Die Bonitätsprüfung wird nach Eingabe der Personendaten durchgeführt und beeinflusst die Zahlungsarten, die Ihren Kunden im Checkout-Prozess angeboten werden."
908
+ "Credit checks should only be used with payment methods that have the risk of shortfall in payment or fraud, for instance invoice or direct debit.","Die Bonitätsprüfung sollte lediglich bei Zahlungsarten eingesetzt werden, die ein Zahlungsausfallrisiko für Sie nach sich ziehen (z.B. offene Rechnung oder Lastschrift)."
909
+ "You can configure this behaviour through the credit rating index setting in the configuration of the respective payment method.","Sie konfigurieren dies über die Einstellung "Bonitätsindex" in der Konfiguration der jeweiligen Zahlart."
910
+ "You should advise your customers that you perform credit checks with the InfoScore Consumer Data GmbH.","Sie sollten in Ihrem Shop außerdem in geeigneter Weise darauf hinweisen, dass Sie Bonitätsprüfungen über die InfoScore Consumer Data GmbH durchführen."
app/locale/de_DE/Payone_Licensemanager.csv ADDED
@@ -0,0 +1,2 @@
 
 
1
+ "Register PAYONE extension","Registrieren Sie PAYONE Extension"
2
+ "Payone extension is currently disable. Please register this extension to make it active.","Payone Extension ist momentan deaktiviert. Bitte registrieren Sie diese Extension, um sie zu aktivieren."
app/locale/en_US/Payone_Core.csv CHANGED
@@ -16,7 +16,9 @@
16
  "PFF", "PostFinance E-Finance Schweiz"
17
  "PFC", "PostFinance Card Schweiz"
18
  "IDL", "IDEAL"
 
19
 
20
  "CFR","Commerz Finanz"
21
  "BSV","BillSAFE"
22
- "KLV","Klarna"
 
16
  "PFF", "PostFinance E-Finance Schweiz"
17
  "PFC", "PostFinance Card Schweiz"
18
  "IDL", "IDEAL"
19
+ "P24", "Przelewy24"
20
 
21
  "CFR","Commerz Finanz"
22
  "BSV","BillSAFE"
23
+ "KLV","Klarna"
24
+ "KLS","Klarna"
app/locale/en_US/Payone_Licensemanager.csv ADDED
@@ -0,0 +1,2 @@
 
 
1
+ "Register PAYONE extension","Register PAYONE extension"
2
+ "Payone extension is currently disable. Please register this extension to make it active.","Payone extension is currently disable. Please register this extension to make it active."
js/payone/core/creditcard.js CHANGED
@@ -168,6 +168,9 @@ PAYONE.Handler.CreditCardCheck.OnepageCheckout = function () {
168
  this.haveToValidate = function () {
169
  var radio_p1_cc = $('p_method_payone_creditcard');
170
  if (radio_p1_cc != undefined && radio_p1_cc != null && radio_p1_cc.checked) {
 
 
 
171
  if (checkout.loadWaiting != false) {
172
  return 0;
173
  }
@@ -224,6 +227,10 @@ PAYONE.Handler.CreditCardCheck.Admin = function () {
224
 
225
  if (radio_p1_cc != undefined && radio_p1_cc != null && radio_p1_cc.checked
226
  && $('payone_pseudocardpan').value == '') {
 
 
 
 
227
  return 1;
228
  }
229
  return 0;
@@ -361,3 +368,8 @@ PAYONE.Validation.CreditCard = function (config) {
361
  return this.config;
362
  };
363
  };
 
 
 
 
 
168
  this.haveToValidate = function () {
169
  var radio_p1_cc = $('p_method_payone_creditcard');
170
  if (radio_p1_cc != undefined && radio_p1_cc != null && radio_p1_cc.checked) {
171
+ if($('payone_cc_check_validation').value == 0) {
172
+ return 0;
173
+ }
174
  if (checkout.loadWaiting != false) {
175
  return 0;
176
  }
227
 
228
  if (radio_p1_cc != undefined && radio_p1_cc != null && radio_p1_cc.checked
229
  && $('payone_pseudocardpan').value == '') {
230
+
231
+ if($('payone_cc_check_validation').value == 0) {
232
+ return 0;
233
+ }
234
  return 1;
235
  }
236
  return 0;
368
  return this.config;
369
  };
370
  };
371
+
372
+ function payoneChangedCreditCardNumber() {
373
+ $('payone_cc_check_validation').value = 1;
374
+ $('payone_creditcard_cc_number').addClassName('validate-cc-number');
375
+ }
js/payone/core/debitpayment.js CHANGED
@@ -92,6 +92,12 @@ function enableElement(element) {
92
  element.toggleClassName('require-entry');
93
  }
94
 
 
 
 
 
 
 
95
  function blockPaymentMethodInputs(code, configShowBankData) {
96
  var input_sepa_iban_el = $(code + '_sepa_iban');
97
  var input_sepa_bic_el = $(code + '_sepa_bic');
92
  element.toggleClassName('require-entry');
93
  }
94
 
95
+ function copyDebitPaymentSepaIban(code) {
96
+ var input_sepa_iban_xxx_el = $(code + '_sepa_iban_xxx');
97
+ var input_sepa_iban_el = $(code + '_sepa_iban');
98
+ input_sepa_iban_el.value = input_sepa_iban_xxx_el.value;
99
+ }
100
+
101
  function blockPaymentMethodInputs(code, configShowBankData) {
102
  var input_sepa_iban_el = $(code + '_sepa_iban');
103
  var input_sepa_bic_el = $(code + '_sepa_bic');
js/payone/core/financing.js CHANGED
@@ -31,4 +31,16 @@ function payoneSwitchFinancing(element)
31
  var typeCode = ElementValueSplit[1];
32
  $("payone_financing_fnc_type").setValue(typeCode);
33
  $("payone_financing_config_id").setValue(typeId);
34
- }
 
 
 
 
 
 
 
 
 
 
 
 
31
  var typeCode = ElementValueSplit[1];
32
  $("payone_financing_fnc_type").setValue(typeCode);
33
  $("payone_financing_config_id").setValue(typeId);
34
+
35
+ var divTwo = $('payone_financing_klarna_additional_fields');
36
+
37
+ if (divTwo == undefined) {
38
+ return;
39
+ }
40
+
41
+ if (typeCode == 'KLS'){
42
+ divTwo.show();
43
+ } else {
44
+ divTwo.hide();
45
+ }
46
+ }
js/payone/core/klarna.js CHANGED
@@ -20,13 +20,18 @@
20
  * @link http://www.noovias.com
21
  */
22
 
23
- function payoneKlarnaCustomerDobInput()
24
  {
25
  var daySelect = $('payone_klarna_additional_fields_customer_dob_day');
26
  var monthSelect = $('payone_klarna_additional_fields_customer_dob_month');
27
  var yearSelect = $('payone_klarna_additional_fields_customer_dob_year');
 
 
 
 
 
28
 
29
- var hiddenDobFull = $('payone_klarna_additional_fields_customer_dob_full');
30
 
31
  if (daySelect == undefined || monthSelect == undefined || yearSelect == undefined
32
  || hiddenDobFull == undefined) {
20
  * @link http://www.noovias.com
21
  */
22
 
23
+ function payoneKlarnaCustomerDobInput(output_element)
24
  {
25
  var daySelect = $('payone_klarna_additional_fields_customer_dob_day');
26
  var monthSelect = $('payone_klarna_additional_fields_customer_dob_month');
27
  var yearSelect = $('payone_klarna_additional_fields_customer_dob_year');
28
+ if(output_element == 'payone_financing_klarna_additional_fields_customer_dob_full') {
29
+ var daySelect = $('payone_financing_klarna_additional_fields_customer_dob_day');
30
+ var monthSelect = $('payone_financing_klarna_additional_fields_customer_dob_month');
31
+ var yearSelect = $('payone_financing_klarna_additional_fields_customer_dob_year');
32
+ }
33
 
34
+ var hiddenDobFull = $(output_element);
35
 
36
  if (daySelect == undefined || monthSelect == undefined || yearSelect == undefined
37
  || hiddenDobFull == undefined) {
js/payone/core/onlinebanktransfer.js CHANGED
@@ -120,3 +120,9 @@ function payoneSwitchOnlineBankTransfer(element, country, currency) {
120
  bankGroupSelectNl.removeAttribute("disabled");
121
  }
122
  }
 
 
 
 
 
 
120
  bankGroupSelectNl.removeAttribute("disabled");
121
  }
122
  }
123
+
124
+ function copyOnlineBankTransferSepaIban(code) {
125
+ var input_sepa_iban_xxx_el = $(code + '_sepa_iban_xxx');
126
+ var input_sepa_iban_el = $(code + '_sepa_iban');
127
+ input_sepa_iban_el.value = input_sepa_iban_xxx_el.value;
128
+ }
js/payone/core/sepa_input.js CHANGED
@@ -30,6 +30,26 @@ function inputToUpperCase(input) {
30
  setCaretPos(input, caretPosition);
31
  }
32
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  /**
34
  *
35
  * @param oField
30
  setCaretPos(input, caretPosition);
31
  }
32
 
33
+ /**
34
+ *
35
+ * @param input
36
+ */
37
+ function inputToUppaerCaseAndNumbers(input) {
38
+ var caretPosition = getCaretPos(input);
39
+ input.value = input.value.toUpperCase().replace(/\W|[_]/g, '');
40
+ setCaretPos(input, caretPosition);
41
+ }
42
+
43
+ /**
44
+ *
45
+ * @param input
46
+ */
47
+ function inputToNumbers(input) {
48
+ var caretPosition = getCaretPos(input);
49
+ input.value = input.value.replace(/\D/g, '');
50
+ setCaretPos(input, caretPosition);
51
+ }
52
+
53
  /**
54
  *
55
  * @param oField
lib/Payone/Api/Enum/FinancingType.php CHANGED
@@ -35,4 +35,5 @@ class Payone_Api_Enum_FinancingType
35
  const BSV = 'BSV'; // BILLSAFE
36
  const CFR = 'CFR'; // COMMERZ FINANZ
37
  const KLV = 'KLV'; // KLARNA INVOICING
 
38
  }
35
  const BSV = 'BSV'; // BILLSAFE
36
  const CFR = 'CFR'; // COMMERZ FINANZ
37
  const KLV = 'KLV'; // KLARNA INVOICING
38
+ const KLS = 'KLS'; // KLARNA FINANCING
39
  }
lib/Payone/Api/Enum/OnlinebanktransferType.php CHANGED
@@ -38,5 +38,6 @@ class Payone_Api_Enum_OnlinebanktransferType
38
  const POSTFINANCE_EFINANCE = 'PFF';
39
  const POSTFINANCE_CARD = 'PFC';
40
  const IDEAL = 'IDL';
 
41
 
42
  }
38
  const POSTFINANCE_EFINANCE = 'PFF';
39
  const POSTFINANCE_CARD = 'PFC';
40
  const IDEAL = 'IDL';
41
+ const P24 = 'P24';
42
 
43
  }
lib/Payone/Api/Request/Capture.php CHANGED
@@ -60,6 +60,11 @@ class Payone_Api_Request_Capture extends Payone_Api_Request_Abstract
60
  */
61
  protected $invoicing = null;
62
 
 
 
 
 
 
63
  /**
64
  * @param int $amount
65
  */
@@ -155,4 +160,20 @@ class Payone_Api_Request_Capture extends Payone_Api_Request_Abstract
155
  {
156
  return $this->invoicing;
157
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
158
  }
60
  */
61
  protected $invoicing = null;
62
 
63
+ /**
64
+ * @var string
65
+ */
66
+ protected $narrative_text = null;
67
+
68
  /**
69
  * @param int $amount
70
  */
160
  {
161
  return $this->invoicing;
162
  }
163
+
164
+ /**
165
+ * @return null
166
+ */
167
+ public function getNarrativeText()
168
+ {
169
+ return $this->narrative_text;
170
+ }
171
+
172
+ /**
173
+ * @param null $narrative_text
174
+ */
175
+ public function setNarrativeText($narrative_text)
176
+ {
177
+ $this->narrative_text = $narrative_text;
178
+ }
179
  }
lib/Payone/Api/Request/Debit.php CHANGED
@@ -71,6 +71,11 @@ class Payone_Api_Request_Debit extends Payone_Api_Request_Abstract
71
  * @var Payone_Api_Request_Parameter_Invoicing_Transaction
72
  */
73
  protected $invoicing = null;
 
 
 
 
 
74
 
75
  /**
76
  * @param int $amount
@@ -215,4 +220,20 @@ class Payone_Api_Request_Debit extends Payone_Api_Request_Abstract
215
  {
216
  return $this->use_customerdata;
217
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
218
  }
71
  * @var Payone_Api_Request_Parameter_Invoicing_Transaction
72
  */
73
  protected $invoicing = null;
74
+
75
+ /**
76
+ * @var string
77
+ */
78
+ protected $narrative_text = null;
79
 
80
  /**
81
  * @param int $amount
220
  {
221
  return $this->use_customerdata;
222
  }
223
+
224
+ /**
225
+ * @return null
226
+ */
227
+ public function getNarrativeText()
228
+ {
229
+ return $this->narrative_text;
230
+ }
231
+
232
+ /**
233
+ * @param null $narrative_text
234
+ */
235
+ public function setNarrativeText($narrative_text)
236
+ {
237
+ $this->narrative_text = $narrative_text;
238
+ }
239
  }
lib/Payone/Api/Request/Parameter/Abstract.php CHANGED
@@ -70,6 +70,12 @@ abstract class Payone_Api_Request_Parameter_Abstract
70
  if (!is_array($data) and !is_object($data)) {
71
  $result[$key] = $data;
72
  }
 
 
 
 
 
 
73
  }
74
  return $result;
75
  }
70
  if (!is_array($data) and !is_object($data)) {
71
  $result[$key] = $data;
72
  }
73
+ else if ($data instanceof Payone_Api_Request_Parameter_Interface) {
74
+ /**
75
+ * @var Payone_Api_Request_Parameter_Interface $data
76
+ */
77
+ $result = array_merge($result, $data->toArray());
78
+ }
79
  }
80
  return $result;
81
  }
lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/Financing.php CHANGED
@@ -51,6 +51,8 @@ class Payone_Api_Request_Parameter_Authorization_PaymentMethod_Financing
51
  * @var string
52
  */
53
  protected $backurl = NULL;
 
 
54
 
55
  /**
56
  * @param string $financingtype
@@ -115,5 +117,19 @@ class Payone_Api_Request_Parameter_Authorization_PaymentMethod_Financing
115
  {
116
  return $this->successurl;
117
  }
 
 
 
 
 
 
 
118
 
 
 
 
 
 
 
 
119
  }
51
  * @var string
52
  */
53
  protected $backurl = NULL;
54
+
55
+ protected $paydata = NULL;
56
 
57
  /**
58
  * @param string $financingtype
117
  {
118
  return $this->successurl;
119
  }
120
+
121
+ /**
122
+ * @param Payone_Api_Request_Parameter_Paydata_Paydata $paydata
123
+ */
124
+ public function setPaydata($paydata) {
125
+ $this->paydata = $paydata;
126
+ }
127
 
128
+ /**
129
+ *
130
+ * @return Payone_Api_Request_Parameter_Paydata_Paydata
131
+ */
132
+ public function getPaydata() {
133
+ return $this->paydata;
134
+ }
135
  }
lib/Payone/Api/Request/Parameter/Paydata/DataItem.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 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_Api
17
+ * @subpackage Request
18
+ * @author Ronny Schröder <www.imk24.de>
19
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
20
+ */
21
+
22
+ /**
23
+ *
24
+ * @category Payone
25
+ * @package Payone_Api
26
+ * @subpackage Request
27
+ * @copyright Copyright (c) 2014
28
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
29
+ */
30
+ class Payone_Api_Request_Parameter_Paydata_DataItem
31
+ extends Payone_Api_Request_Parameter_Abstract
32
+ {
33
+ /**
34
+ * @var string
35
+ */
36
+ protected $key = NULL;
37
+ /**
38
+ * @var string
39
+ */
40
+ protected $data = NULL;
41
+
42
+ /**
43
+ * @param int $key
44
+ * @return array
45
+ */
46
+ public function toArray()
47
+ {
48
+ $data = parent::toArray();
49
+ $data['add_paydata[' . $this->key . ']'] = $this->getData();
50
+ return $data;
51
+ }
52
+
53
+ /**
54
+ * @param string $key
55
+ */
56
+ public function setKey($key)
57
+ {
58
+ $this->key = $key;
59
+ }
60
+
61
+ /**
62
+ * @return string
63
+ */
64
+ public function getKey()
65
+ {
66
+ return $this->key;
67
+ }
68
+
69
+ /**
70
+ * @param string $data
71
+ */
72
+ public function setData($data)
73
+ {
74
+ $this->data = $data;
75
+ }
76
+
77
+ /**
78
+ * @return string
79
+ */
80
+ public function getData()
81
+ {
82
+ return $this->data;
83
+ }
84
+
85
+ }
lib/Payone/Api/Request/Parameter/Paydata/Paydata.php ADDED
@@ -0,0 +1,79 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ /**
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the GNU General Public License (GPL 3)
8
+ * that is bundled with this package in the file LICENSE.txt
9
+ *
10
+ * DISCLAIMER
11
+ *
12
+ * Do not edit or add to this file if you wish to upgrade Payone to newer
13
+ * versions in the future. If you wish to customize Payone for your
14
+ * needs please refer to http://www.payone.de for more information.
15
+ *
16
+ * @category Payone
17
+ * @package Payone_Api
18
+ * @subpackage Request
19
+ * @author Ronny Schröder <www.imk24.de>
20
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
21
+ */
22
+
23
+ /**
24
+ *
25
+ * @category Payone
26
+ * @package Payone_Api
27
+ * @subpackage Request
28
+ * @copyright Copyright (c) 2014
29
+ * @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
30
+ */
31
+ class Payone_Api_Request_Parameter_Paydata_Paydata extends Payone_Api_Request_Parameter_Abstract {
32
+
33
+ /**
34
+ * @var Payone_Api_Request_Parameter_Paydata_DataItem[]
35
+ */
36
+ protected $items = array();
37
+
38
+ public function toArray() {
39
+ $data = parent::toArray();
40
+ /**
41
+ * @var Payone_Api_Request_Parameter_Paydata_DataItem $item
42
+ */
43
+ foreach ($this->items as $item) {
44
+
45
+ $data = array_merge($data, $item->toArray());
46
+ }
47
+
48
+ return $data;
49
+ }
50
+
51
+ /**
52
+ * @return bool
53
+ */
54
+ public function hasItems() {
55
+ return count($this->items) ? true : false;
56
+ }
57
+
58
+ /**
59
+ * @param Payone_Api_Request_Parameter_Paydata_DataItem $item
60
+ */
61
+ public function addItem(Payone_Api_Request_Parameter_Paydata_DataItem $item) {
62
+ $this->items[] = $item;
63
+ }
64
+
65
+ /**
66
+ * @param Payone_Api_Request_Parameter_Paydata_DataItem[] $items
67
+ */
68
+ public function setItems($items) {
69
+ $this->items = $items;
70
+ }
71
+
72
+ /**
73
+ * @return Payone_Api_Request_Parameter_Paydata_DataItem[]
74
+ */
75
+ public function getItems() {
76
+ return $this->items;
77
+ }
78
+
79
+ }
lib/Payone/Api/Request/Refund.php CHANGED
@@ -63,6 +63,11 @@ class Payone_Api_Request_Refund extends Payone_Api_Request_Abstract
63
  */
64
  protected $invoicing = null;
65
 
 
 
 
 
 
66
  /**
67
  * @param int $amount
68
  */
@@ -174,4 +179,20 @@ class Payone_Api_Request_Refund extends Payone_Api_Request_Abstract
174
  {
175
  return $this->use_customerdata;
176
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
177
  }
63
  */
64
  protected $invoicing = null;
65
 
66
+ /**
67
+ * @var string
68
+ */
69
+ protected $narrative_text = null;
70
+
71
  /**
72
  * @param int $amount
73
  */
179
  {
180
  return $this->use_customerdata;
181
  }
182
+
183
+ /**
184
+ * @return null
185
+ */
186
+ public function getNarrativeText()
187
+ {
188
+ return $this->narrative_text;
189
+ }
190
+
191
+ /**
192
+ * @param null $narrative_text
193
+ */
194
+ public function setNarrativeText($narrative_text)
195
+ {
196
+ $this->narrative_text = $narrative_text;
197
+ }
198
  }
package.xml CHANGED
@@ -1,13 +1,5 @@
1
  <?xml version="1.0"?>
2
- <package>
3
- <name>Mage_Payone</name>
4
- <version>3.2.0</version>
5
- <stability>stable</stability>
6
- <license uri="http://www.opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
7
- <channel>community</channel>
8
- <extends/>
9
- <summary>PAYONE FinanceGate payment gateway for all german online and offline payment methods including PayPal, all major Credit Cards and Maestro.</summary>
10
- <description>The extension provides PAYONE FinanceGate payment integration which enables payment proccessing through an existing PAYONE merchant account. No user accounts for your customers needed!&#xD;
11
  &#xD;
12
  The extension supports the following payment types:&#xD;
13
  - Credit Card (Visa, MasterCard, American Express, Diners Club, JCB)&#xD;
@@ -18,23 +10,15 @@
18
  - Sofort- berweisung&#xD;
19
  - giropay&#xD;
20
  - PayPal&#xD;
21
- &#xD;
22
  Furthermore the following risk-management-services are supported:&#xD;
23
- - 3D-Secure: Verified by Visa &amp; MasterCard SecureCode&#xD;
24
  - AdressCheck for 18 countries&#xD;
25
  - POS- and Merchant-Blacklists&#xD;
26
  - CreditCard- and BankAccountChecks&#xD;
27
- &#xD;
28
  No PCI DSS Certification is needed, since all payment data is transmitted via the fully customizable payment form of FinanceGate.&#xD;
29
- &#xD;
30
  With FinanceGate Business even account receivable management, dunning and debt collection can be done by FinanceGate automatically.&#xD;
31
- &#xD;
32
- Notice: Remember this extension is still beta. We recommend to test all transaction types in your application carefully before going live.</description>
33
- <notes>Mage_Payone-3.2.0</notes>
34
- <authors><author><name>noovias</name><user>noovias</user><email>info@noovias.com</email></author><author><name>PAYONE</name><user>jgerle</user><email>tech.support@payone.de</email></author></authors>
35
- <date>2014-07-07</date>
36
- <time>14:29:33</time>
37
- <contents><target name="magecommunity"><dir name="Payone"><dir name="Core"><dir name="Block"><dir name="Adminhtml"><dir name="Configuration"><dir name="Wizard"><dir name="Config"><file name="Form.php" hash="7e48e792893e9a64f7001e96b003e382"/></dir><dir name="Page"><file name="Edit.php" hash="1f1b820d0f2d50230f8cdf762c80bc5c"/><file name="View.php" hash="9ab4a5083eebc1961ea5c0acb0ba2cf2"/></dir></dir></dir><dir name="Information"><file name="Abstract.php" hash="89033bd457bcd46a7ceb13462360a5e6"/></dir><file name="Information.php" hash="2459128787e623cebf78be3634eb7514"/><dir name="Protocol"><dir name="Api"><file name="Grid.php" hash="fe43a5b1464e1059703788bd91f408cf"/><dir name="View"><file name="Plane.php" hash="daf40463ac56195f9d2181e35062baa2"/><dir name="Tab"><file name="Exception.php" hash="1825ebf171f264b6c74ed7e1fe9d6fbd"/><file name="General.php" hash="9a5d35a92a9d622a2ddfb0edafa76092"/></dir><file name="Tabs.php" hash="cc81cd30acbda3b87f2b302ee8cdaf1a"/></dir><file name="View.php" hash="d00b5b3c9a7d0e36693c026c5de0dd35"/></dir><file name="Api.php" hash="86163b631dabef5538c9d7ba18cb3b04"/><dir name="TransactionStatus"><file name="Grid.php" hash="b9e276667ce3599e5250f0026ab4f8d5"/><dir name="View"><file name="Plane.php" hash="e7fee81fb6ee269bab8186972e0093a1"/><dir name="Tab"><file name="General.php" hash="a80cb470751f948b35aa04f991dd4486"/></dir><file name="Tabs.php" hash="aba3d7bf0ab3762a2900237b21a2198a"/></dir><file name="View.php" hash="b7d782116f5d8d09087bf9eb7110ecdf"/></dir><file name="TransactionStatus.php" hash="4aa543fe53ea8c4d0a4c09a61c84d52f"/></dir><dir name="Sales"><dir name="Order"><dir name="Create"><file name="Init.php" hash="3f2f8f8de024565abc1f8e4ced98319b"/></dir><file name="Grid.php" hash="8769f1b2708b28af0a4f97574c0b0c92"/><dir name="View"><dir name="Tab"><file name="Api.php" hash="add6c7c0adbd91114b3eed850569b65a"/><file name="Transaction.php" hash="a6001e58c3ce4d6737f4928ccac66176"/><file name="TransactionStatus.php" hash="44541e398ab29db4720b2109f6e0607c"/></dir></dir></dir><file name="Order.php" hash="d9b85ad2061f9fe9552f5ffed60d0797"/></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Abstract.php" hash="77de293a1573d415a0560d1f3366ed12"/><file name="Forwarding.php" hash="37db0ebdea18716749598e092070475e"/><file name="Info.php" hash="2c9e6c008ee3d5306f8579ebe01db944"/><file name="KlarnaStoreId.php" hash="a250983a9d5969f90a772e13893cb580"/><file name="PaymentFee.php" hash="755e20786c0203016611bfcfdc6ede90"/><file name="PersonStatusMapping.php" hash="a5450b8e05fa801ec373ac7c21e58b34"/><file name="StatusMapping.php" hash="cf91819c4d98a270e3725f9af4b9b88c"/></dir><file name="Field.php" hash="9c7f06f1a79d2308d5bf89c08b986b62"/><dir name="Payment"><file name="Method.php" hash="322e4976bd8389f5e9627ba5c17ad0e4"/></dir><file name="Payment.php" hash="812418b9dc6e7d0f7af71c54fa7ad4cf"/></dir><file name="Hint.php" hash="1da85b64bf8fa8056881f551d553129d"/><file name="Notice.php" hash="466258b59f294048fa48639f3681ad5e"/><dir name="Payment"><file name="Edit.php" hash="ee890691a35e5b33bfd1a986a4481ace"/><file name="Grid.php" hash="7ff4cfab006c716256b416a1898383e4"/></dir><file name="Payment.php" hash="0c9f0cd463afa2bbb5eec693ae1da597"/><file name="Tooltip.php" hash="d9905fba960f4a7500265c30f1dfddf9"/></dir></dir><dir name="Transaction"><file name="Grid.php" hash="cca8ffb56bc00514d56af6f05c38882f"/><dir name="View"><file name="Plane.php" hash="161a1c1f5cb58333e4428414397a91f6"/><dir name="Tab"><file name="General.php" hash="bc901fbe55449792917519c795c58808"/><file name="TransactionStatus.php" hash="6325158ee9acda45dc1b3aa6a34b8cdd"/></dir><file name="Tabs.php" hash="127b5f4090f96a1956f2838e7e1bf90f"/></dir><file name="View.php" hash="267ceb1bf113dae62c503c8c9f858a78"/></dir><file name="Transaction.php" hash="9da66e164d1dea5013167c374865a94d"/><dir name="Widget"><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Datetime.php" hash="52a793dde88b725b9b9d5f27842b1705"/><file name="UnixTimestamp.php" hash="9da03743ed591e5f24f1f682c5f4fb5f"/></dir></dir><file name="Container.php" hash="f035c12b7bf696a0222ce0b3f50dfd46"/></dir><dir name="View"><file name="Container.php" hash="dfd28e3f3205c9ab6f1d5ba5cdd1222c"/></dir></dir></dir><dir name="Checkout"><dir name="Onepage"><dir name="Payment"><file name="Additional.php" hash="6fb72c642149f73a73b6ffcdd8249a93"/><file name="Methods.php" hash="a2e4bb44fa3c254bdfcc3f4671dc8968"/></dir><dir name="Review"><file name="SepaMandate.php" hash="c6ab2e1b5d3cc046682985342ddec6a1"/></dir><dir name="Success"><file name="SepaMandatePdfLink.php" hash="73c3a6035c989697c447f7572986a815"/></dir></dir></dir><dir name="Payment"><dir name="Method"><dir name="Form"><file name="Abstract.php" hash="fbba6cc27f3c85f46068604b0abf0c73"/><file name="AdvancePayment.php" hash="f8fa142db063838f6e2affd24e605309"/><file name="CashOnDelivery.php" hash="47aa8eae525f0926cfa0ca39dbf16dd8"/><file name="Creditcard.php" hash="8f2b897e1bcb9241e6019424239e368c"/><file name="DebitPayment.php" hash="0fd3ee0123187a9a09b0dc5a2fc842b0"/><file name="Financing.php" hash="e51b6b3464fb350c874e9cbc0ce048a9"/><file name="Invoice.php" hash="792e994d4e724c508c44aa80c2c05377"/><file name="OnlineBankTransfer.php" hash="3457d20473765317348b0a3d793d8a1f"/><dir name="SafeInvoice"><file name="Klarna.php" hash="d8f2ba8fe76f594acd15d9c292084c70"/></dir><file name="SafeInvoice.php" hash="3cfd8a05e6bab685a19c64c93632ff84"/><file name="Wallet.php" hash="da09f18c16574eac09b9a1d2bc2a67db"/></dir><dir name="Info"><file name="Abstract.php" hash="e053fbb633c2742597631bb1672f404a"/><file name="AdvancePayment.php" hash="5a30ac680ba4b813b8292ee680970815"/><file name="CashOnDelivery.php" hash="f98ff0c449f5fd265aeb1e0bba189d88"/><file name="Creditcard.php" hash="039cde64d6835e601245e46f606d4f66"/><file name="DebitPayment.php" hash="f7e390fae84439f5003578a81699eef1"/><file name="Financing.php" hash="6168f4820caa216f6f30a14069602123"/><file name="Invoice.php" hash="4e39306b2241b19e8d75684307522aaa"/><file name="OnlineBankTransfer.php" hash="a6b327b86716a748cbf24e789c25a5f7"/><file name="SafeInvoice.php" hash="fca91084fb3fff9c6ff82bee1f182490"/><file name="Wallet.php" hash="1c97123bd3b8c5c10e766dd7749f2076"/></dir></dir></dir></dir><dir name="Controller"><file name="Abstract.php" hash="e896d0e966ebb3123c047760fff8c17a"/><dir name="Adminhtml"><file name="Abstract.php" hash="fc530c509c8377d4b401b0ad4144ac62"/><dir name="Configuration"><dir name="Wizard"><file name="Abstract.php" hash="bdfe26c77fbfb08d5eed508b3707129b"/></dir></dir></dir></dir><dir name="Exception"><file name="InvalidRequestType.php" hash="ef0f4dc53e93ba1b32229e5928d00bd2"/><file name="InvalidScope.php" hash="3e4185c541d15ed6d8822540dee61b9c"/><file name="InvoicePreparationNoItems.php" hash="dc5497f50a8954ac451f56c8c47e57b4"/><file name="InvoiceSave.php" hash="585931380f6291f47b28d23024366ba6"/><file name="OrderCannotInvoice.php" hash="b63f0a9a1702708422f30472012643a6"/><file name="OrderNotFound.php" hash="22001580df9425cd4d5bb954378aac4c"/><file name="PaymentMethodConfigNotFound.php" hash="c62057ea1bd54c0b91dacd2a5db50b49"/><file name="PaymentTypeNotFound.php" hash="7d6866507e5f803e1bf0e31545f9c06c"/><file name="TransactionAlreadyExists.php" hash="6dfb3da13440462021c2175405ace0b9"/><file name="TransactionStatusForward.php" hash="52f6974ad59271d161451944fd000986"/></dir><dir name="Helper"><file name="Abstract.php" hash="614b70f3acf925a3b544e91e5a0085d3"/><file name="Compatibility.php" hash="40ec8b9e8f5bff66181d9d257d7f6a0e"/><file name="Config.php" hash="8672eb13e5051e0f1aefeb714b75f419"/><file name="Data.php" hash="b2886731b945327dcdcf65c1aa860902"/><file name="Email.php" hash="395561eb7a6c319055270706e6d32226"/><file name="Registry.php" hash="da6aee13a620bd78e6aa12e1a1700bfc"/><dir name="Sales"><file name="Button.php" hash="f9752550b0ba4559a78631ea7240dbfa"/></dir><file name="Score.php" hash="bed6e4c0d668ebbb83ea99235728a063"/><file name="Url.php" hash="9ce4dc25c5920247c9b85cccf450ec0e"/><file name="Wizard.php" hash="70b6882f848c703ff0fc26d62dcb376b"/></dir><dir name="Model"><dir name="Config"><file name="AreaAbstract.php" hash="e75eacc876e77fa1f540e15a8a89a1d5"/><file name="AreaInterface.php" hash="9822e7864b81dcdade053baea64db83f"/><dir name="General"><file name="Global.php" hash="8dccc2d180777584499d13a0ef028ba0"/><file name="ParameterInvoice.php" hash="6a58ff0f8c126de0decd22b845d02d40"/><file name="ParameterNarrativeText.php" hash="5f0128073807d017a4f3704c5879e36f"/><file name="PaymentCreditcard.php" hash="d055547ad354429c2c4b061353a9f121"/><file name="StatusMapping.php" hash="444346141aafa48049b22418ba65c8fe"/></dir><file name="General.php" hash="8f274fdb68951ab6b5a782d6c7de808c"/><file name="Interface.php" hash="a3de42afc8b6907e64d522aa3ec5cf63"/><dir name="Misc"><file name="Creditmemo.php" hash="f9509d5a67e5ecd3cf029750beea9106"/><file name="Discount.php" hash="4ce56b1b21f8c39961c4bbe860eda20c"/><dir name="Email"><file name="Abstract.php" hash="50f7c3519a70855acb69d255cb0056d6"/><file name="Interface.php" hash="d07157b9ca17401277b35f7aea92a7cc"/></dir><file name="EmailAvs.php" hash="3da7b2a26718650a87466e7cdae55c31"/><file name="EmailError.php" hash="4c45b1d6d95f3659c66dffbc3d770080"/><file name="ShippingCosts.php" hash="d828b50fa706fa3f938713d223bda3c6"/><file name="TransactionstatusForwarding.php" hash="39d587c3c484bc99773b060d6265959e"/><file name="TransactionstatusProcessing.php" hash="9b96fe9c0463577a7b9b58a45311bdfc"/></dir><file name="Misc.php" hash="bbac6a7fa27f05c7f21071fa01ac3460"/><dir name="Payment"><dir name="Method"><file name="Interface.php" hash="1fd70aedc490ea687ae3d98fd69e3940"/></dir><file name="Method.php" hash="58c5493178f455813f2ad880645fcd91"/></dir><file name="Payment.php" hash="727160b76efedc58a77dd9d84b28c1cc"/><dir name="Protect"><file name="AddressCheck.php" hash="3637d686c50702120d791b6f5e695569"/><file name="Creditrating.php" hash="ffe6d1d2c95d641535a5027b2afb54cc"/></dir><file name="Protect.php" hash="21be6a05897ce9a155363ce56e0a5e4d"/></dir><file name="Config.php" hash="e377c2462e81c4a6caacd784cf6a5d65"/><dir name="Cronjob"><file name="Abstract.php" hash="123c05ac24b16ce69ec970a5da85f10e"/><dir name="TransactionStatus"><file name="Worker.php" hash="1e7090f9b91571176224d97a3e932ede"/></dir></dir><dir name="Domain"><dir name="Config"><file name="PaymentMethod.php" hash="35977e41b9c2588e56d278da9ef99273"/></dir><dir name="Protocol"><file name="Api.php" hash="10561c56aedcb69a0a4ac310ea2a4f32"/><file name="TransactionStatus.php" hash="681a1936ddbf0b519d6b97ded83d4a1a"/></dir><dir name="Resource"><dir name="Config"><dir name="PaymentMethod"><file name="Collection.php" hash="92fcb0cf48eada524e326942f1dd5c4b"/></dir><file name="PaymentMethod.php" hash="7261f0a45bff60e891cf24820a565670"/></dir><dir name="Protocol"><dir name="Api"><file name="Collection.php" hash="2ce71ea52eb4aa11fbc546001ed22fc8"/></dir><file name="Api.php" hash="bb257184fa77ef1b71f0964168dd78af"/><dir name="TransactionStatus"><file name="Collection.php" hash="884176fcb71b1a76d2b094bb70644c5e"/></dir><file name="TransactionStatus.php" hash="d4a202ea0d7ce2afeff4b3da4f18a237"/></dir><dir name="Transaction"><file name="Collection.php" hash="f3dd454961a551357eb95b73912c411c"/></dir><file name="Transaction.php" hash="a05356964069784a9c46b61c9c77c26c"/></dir><file name="Transaction.php" hash="32129c443a4218374a20920198dfe73c"/></dir><file name="Factory.php" hash="e3d7fd809e4de89a85d3ceb0e34af804"/><dir name="Handler"><file name="Abstract.php" hash="7916a63c5d1ca3c7cec27cc6bd038846"/><file name="Interface.php" hash="8137fbb2cea9866c2d6a64421653b1f7"/><dir name="Management"><file name="GetInvoice.php" hash="4fc10247b8969f9dbe447d3003a052a0"/></dir><dir name="Payment"><file name="Abstract.php" hash="44a3373698eadce21a6a88a67e7f62bb"/><file name="Authorize.php" hash="0693282e074f6c22824c5eab347aa9a2"/><file name="Capture.php" hash="d6d7dd0dfc16066faebc9678bb98b0ca"/><file name="Debit.php" hash="3dcee9f980aa64fb8d2ee93e4cdc91cb"/><file name="Interface.php" hash="3ff3b7247a7f69dd84b0999259f24bf8"/><file name="Preauthorize.php" hash="377a4242911f900ad046edc03da31891"/></dir><dir name="Verification"><file name="Abstract.php" hash="04be41f4fde5091816cb2dc650b53306"/><file name="AddressCheck.php" hash="26fb14b8f5e6492d5fbe5e7138a4b72d"/><file name="Creditrating.php" hash="df5e854c7814b05fae05ccb0d4eb09f9"/><file name="Interface.php" hash="601a0d018c10962c13e26c67ecb60deb"/></dir></dir><dir name="Mapper"><file name="Abstract.php" hash="269e16e71331e002333535450d4d2924"/><dir name="ApiRequest"><file name="Abstract.php" hash="67a9f749767b79e7641138f8edc9c788"/><dir name="Management"><file name="GetFile.php" hash="3a869f01182f6d2bf92b1c1f3f75b7ca"/><file name="GetInvoice.php" hash="3e55c698ee6e54a911c7c8c04854aa68"/><file name="ManageMandate.php" hash="14d631b339f5ddc5fe6ee136be5d3937"/></dir><dir name="Payment"><file name="Abstract.php" hash="45e9062929d2fac40d57663285aeaa1f"/><dir name="Authorize"><file name="Abstract.php" hash="0ce998b4a13da5677b46bdfe3984d744"/></dir><file name="Authorize.php" hash="7b4b3ee3e5fe3614158a2538878ba4f0"/><file name="Capture.php" hash="10c27c241c9b11c3272a04378ea62b49"/><file name="Debit.php" hash="c0c6772afabbf5ca23bd5bf094ef786f"/><file name="Interface.php" hash="2ed7debbc0cbe1979be9ad4fa583c63d"/><file name="Preauthorize.php" hash="5de50d89d2c8bde9f64029fe787191ff"/></dir><dir name="Verification"><file name="Abstract.php" hash="6b492aabd24d09580bb5c8184ebab5dd"/><file name="AddressCheck.php" hash="3b1553d9684591db4f99efc5b817cb49"/><file name="BankAccountCheck.php" hash="03dd6e25bff5912fa24c2b69c7fb42bd"/><file name="Creditrating.php" hash="be7582391431e780fe1bcd8bfb1b016a"/></dir></dir></dir><dir name="Observer"><file name="Abstract.php" hash="7818d67d38868e56e44260d5eaeeb74d"/><dir name="Checkout"><dir name="Onepage"><file name="DebitPayment.php" hash="059ebe648d03f30d1d17db57c3328609"/><dir name="Payment"><file name="Methods.php" hash="05d66b930cf670d25e28ea940da85693"/></dir></dir><file name="Onepage.php" hash="739313c22c4082dca0c640f72c745d79"/></dir><dir name="Config"><file name="Protect.php" hash="a9b87d00e3f7a3294046efb7b6ace00e"/></dir><dir name="Protocol"><file name="Api.php" hash="8756084b6e8c4ce3ff7fddfae2cbba8f"/></dir><dir name="Sales"><dir name="Order"><file name="Invoice.php" hash="ce15847f18e76b7e1518d7584a82c818"/></dir><file name="Order.php" hash="6058e54404f14248749967e49092d80f"/><dir name="Quote"><file name="Address.php" hash="a978a502b2b5bda43d300b3327ae85f0"/><file name="Payment.php" hash="49864ede5b1ab94fc51a98b4cadc2874"/></dir></dir><dir name="Store"><file name="PaymentConfig.php" hash="fdf9db06695c1ef6a90a1695a8df58b0"/></dir><dir name="TransactionStatus"><file name="Forwarding.php" hash="72e93b7a9fc67b3c817a8a3086b3c58d"/><file name="InvoiceCreate.php" hash="d15502d5794acf2a35fae589e9c60b25"/><file name="OrderConfirmation.php" hash="0ba29147ead6d943964be30c2b5aa1a6"/><file name="Reminder.php" hash="e476fbafaec9b3f2fa3d0ec5f57f6dce"/></dir></dir><dir name="Payment"><dir name="Method"><file name="Abstract.php" hash="9ddf98c48e125d3e515578e45d59b1ed"/><file name="AdvancePayment.php" hash="c165fc2cb0402478db74782a38f89ec5"/><file name="CashOnDelivery.php" hash="247d715b663369c27111ece38dfb7803"/><file name="Creditcard.php" hash="4d778e393876187bd89d1c2c3e326c98"/><file name="DebitPayment.php" hash="98868e4cf9cbda62e7e193f945d3d212"/><file name="Financing.php" hash="fb7c2c1f9b417affd028f4a2ad2e324a"/><file name="Invoice.php" hash="b6dc6fd8189c61f04a440b39d72a2c61"/><file name="OnlineBankTransfer.php" hash="5f6e2a08c6f83534f15b05f95bfceb37"/><file name="SafeInvoice.php" hash="84d93f1ccf6a72134e351a534a2c14fc"/><file name="Wallet.php" hash="009d360a81b7a9527d192e4011df9749"/></dir></dir><dir name="Repository"><file name="Api.php" hash="215b63473d061699b64fbc698f95a1f7"/><file name="TransactionStatus.php" hash="633e3ea0f01a27374fd8d3b721c064b8"/></dir><dir name="Sales"><dir name="Quote"><dir name="Address"><dir name="Total"><file name="Fee.php" hash="3bac7e6e8f51348c8b4c55d419b4b1f5"/></dir></dir><file name="Address.php" hash="61dcd092801b9f88e0627c6d69343eeb"/></dir></dir><dir name="Service"><file name="Abstract.php" hash="9c2a7aeecb9fc0303ac20a6ddc73ae96"/><dir name="Config"><dir name="PaymentMethod"><file name="Create.php" hash="af77caf92d5d7a87f691a571d5300c34"/></dir><file name="ProtectCheck.php" hash="81e93c3cd18c39b9cf52e94374cd341c"/><file name="XmlGenerate.php" hash="6a2ea0a941738a70b7bf510d8cf22369"/></dir><dir name="Export"><file name="Collection.php" hash="ba553e1ced6fd131b725c92150e09a78"/></dir><file name="InitializeConfig.php" hash="941c42e76ab330f1f2895c026025a009"/><file name="InitializePayment.php" hash="688d23ed08cdc74797818ad84d9359cc"/><dir name="Management"><file name="GetFile.php" hash="dca7b664b32e217ab50cd88e5919b8d4"/><file name="GetInvoice.php" hash="16da5759ecfbe625633da5e1e00cfecd"/><file name="ManageMandate.php" hash="d0dcffbafbc6dad9c9bc288739ef7bc1"/></dir><dir name="Payment"><file name="Abstract.php" hash="78f1f27d510d88c8ffa3575b1fdd5877"/><file name="Authorize.php" hash="fa22191f012150eb5bd4ab2b183522dc"/><file name="Capture.php" hash="58bee25ef7c318f53a00d608cf16d0bf"/><file name="Debit.php" hash="4320627bc743c5ae303296417c64c232"/><file name="Interface.php" hash="5a6669702b6f966cdca52378e96e60d2"/><file name="Preauthorize.php" hash="b13323bc57512b9244a217dcc8106625"/></dir><dir name="Protocol"><dir name="Api"><file name="Export.php" hash="ae95ecb8c8e7b8418c8d3dd361c751c0"/></dir><dir name="TransactionStatus"><file name="Export.php" hash="1265210a4dcc3475e3cef56a70e073c2"/></dir></dir><dir name="Sales"><file name="InvoiceCreate.php" hash="84148ef78256e3daad76395fbb30e9a5"/><file name="OrderComment.php" hash="41433c126e5254b985d900f704b31ae9"/><file name="OrderConfirmation.php" hash="ea36bf39b5759943b38a7390d7242822"/><file name="OrderStatus.php" hash="fe3f8df1627c19363f21a29b4e8085f2"/></dir><dir name="Transaction"><file name="Create.php" hash="95d9079e7fd9a85597b62e96f7a4d77b"/><file name="Update.php" hash="f25e151fd02916472e7792360699a988"/></dir><dir name="TransactionStatus"><file name="Execute.php" hash="d4dff27a2cc271faaba576f9161a7f89"/><file name="Forward.php" hash="8dacb47c9a0db8e76669158aa15303b6"/><file name="Process.php" hash="be3b935bdea0b665b6ba660df1e43cb0"/><file name="StoreClearingParameters.php" hash="29f9570fb39da143e6b0edae80c126a7"/></dir><dir name="Verification"><file name="Abstract.php" hash="0fde90b0db9c18f414e5e90843f0e6ce"/><file name="AddressCheck.php" hash="b6e828cf9dc96d7e9cafae8037aa942f"/><file name="BankAccountCheck.php" hash="a78e4e65d55c07e5b6f0dd2139219a53"/><file name="Creditrating.php" hash="7dfbcaf8dbb3c11625a3a9943fa3a793"/></dir></dir><dir name="System"><dir name="Config"><file name="Abstract.php" hash="3a0050936a4c51a407acca82d5290b99"/><file name="AddressCheckType.php" hash="11f0297e62f8aa723051bef05b1a1024"/><file name="AuthorizeMethod.php" hash="ab01882f7e8b685bf65c9c2cf630f8dd"/><file name="AuthorizeMethodFinancing.php" hash="4176d6fa53e5d7dc9c3e2f2cc6996450"/><file name="AvsResult.php" hash="b1e3ca79a77286e1e705501a33c13855"/><dir name="Backend"><file name="Protect.php" hash="65562d422ca71b7bac0e0157a12b7ac2"/></dir><file name="BankaccountcheckType.php" hash="f09ba1733f34eb60b17d2b0c21a4ff3b"/><file name="ClearingType.php" hash="d6c1cf6362e17ae0042612774c37483f"/><file name="CreditCardType.php" hash="a4dd68bdd7abe455c6adeb3e20e1bb55"/><file name="CreditScore.php" hash="bc54944274a9d5137c474dcf27fc91f9"/><file name="CreditratingChecktype.php" hash="985ce6d65da0281e8e99f334e980e14e"/><file name="CreditratingIntegrationEvent.php" hash="9da728646ff3eea66e6155fb4d4b4233"/><file name="CurrencyUsage.php" hash="b4884c120331479be761f61841782a8c"/><file name="FinancingType.php" hash="28c21492a23d119869eb6d091e427169"/><file name="HandleResponseError.php" hash="6c92277e38f8256f6fe7b6696107fdd2"/><file name="KlarnaCountry.php" hash="49e1a250427eb1a66da63901e47bb3e5"/><file name="MethodType.php" hash="a2bb15d6a43746cc1c87a9ee252d87ef"/><file name="Mode.php" hash="f4b7f10abd52f5b5d23873e159e4fc23"/><file name="OnlinebanktransferType.php" hash="804bf6bd18c9903519e48072ab33d1da"/><file name="OrderStatus.php" hash="929fde9dd5ed62286fdb0c3292d1544a"/><file name="PaymentMethodCode.php" hash="be2c8473e58dea95fbf7e9ffe5aac06a"/><file name="PaymentMethodType.php" hash="1da77ef4656e965fd12f2ae8fc853c53"/><file name="PersonStatus.php" hash="8d909a2f468207880d3b431dbfbfdef8"/><file name="ReminderLevel.php" hash="cac22bfaece3ccca9a51adc59efdf44b"/><file name="RequestType.php" hash="f43e32fd32329193252190746f0a8571"/><file name="ResponseType.php" hash="d6a64bbe4ea58d2126ff8d7f76795bcf"/><file name="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="WalletType.php" hash="c49c188f400e808a58348716a9fa421e"/></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Configuration"><dir name="Wizard"><dir name="Page"><file name="PaymentController.php" hash="836c77b7dcc77cae37ae101ad28b2169"/></dir><file name="PageController.php" hash="a6565671b73edb8b30b27e325b3ee6c0"/></dir><file name="WizardController.php" hash="cfc6b411102e225a48935cee6e0c7576"/></dir><file name="InformationController.php" hash="4fbe3552aff0415f9e6e6574c7dfc080"/><dir name="Protocol"><file name="ApiController.php" hash="1af6ef54bfb5a870f482895c0fc5f769"/><file name="TransactionStatusController.php" hash="97a5933efe3633ce5c370c1e67eaa37d"/></dir><dir name="Sales"><dir name="Order"><file name="InvoiceController.php" hash="16c96795a7e9c8dd546c4c69a5568987"/></dir><file name="OrderController.php" hash="ac4a0fe89896111ea5dfff2ae01f0e90"/></dir><dir name="System"><dir name="Config"><file name="PaymentController.php" hash="47bda106aafbcbbc8a04a1da28ce136e"/></dir><file name="ConfigurationController.php" hash="0cd99975387d248d9583d6804c3c5a4c"/></dir><file name="TransactionController.php" hash="59e0e04c5ef04e28a3b781a1c2c3b412"/></dir><dir name="Checkout"><dir name="Onepage"><file name="PaymentController.php" hash="696a5f987608c65fada4849081c0576f"/><file name="SuccessController.php" hash="1de90543c4a4fda2ad63841a5b3a5c5b"/></dir><file name="OnepageController.php" hash="5c206fbba8832d67269f480facca40a0"/></dir><file name="TransactionStatusController.php" hash="f6660bc654ef08ccb3adcd58dfda0596"/></dir><dir name="etc"><file name="adminhtml.xml" hash="80661f3ff3f6782efad26e377413aeb3"/><file name="config.xml" hash="198c9da76c5d67a5f78f18661b242238"/><file name="system.xml" hash="0d0fafcdd07860a69faf0355a8394a0c"/></dir><dir name="sql"><dir name="payone_core_setup"><file name="install-3.0.0.sql" hash="28a783cc46e235b6c13dd502651ff7e7"/><file name="mysql4-install-3.0.0.php" hash="e570826a7a6b3d94ec7a4731a1962a6f"/><file name="mysql4-upgrade-3.0.12-3.1.0.php" hash="bca5f3758f786378978834b89c29f141"/><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="b8b666e1cef07ae385278a454b885d77"/><file name="mysql4-upgrade-3.1.0-3.1.1.php" hash="d7c545b39a8ec2764fdcadd6656005dd"/><file name="mysql4-upgrade-3.1.2-3.1.3.php" hash="22d8f0e22f537cec9564d177f5ebeac4"/><file name="mysql4-upgrade-3.1.3-3.1.4.php" hash="fdb019dcd5a75d24fee65d2fae768ef6"/><file name="mysql4-upgrade-3.1.4-3.1.5.php" hash="07861bdab5b1db51dcef427891c2bd5f"/><file name="mysql4-upgrade-3.1.6-3.1.7.php" hash="e3d5404bae141f641ddb0e32d28ec8a3"/><file name="mysql4-upgrade-3.1.7-3.1.8.php" hash="bde5b06ffb9d254458c03d875a22ff79"/><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"/></dir></dir></dir><dir name="Migrator"><dir name="Controller"><dir name="Adminhtml"><file name="Abstract.php" hash="a8ae39e90f2b28ecf7ac97422433d5cd"/></dir></dir><dir name="Helper"><file name="Config.php" hash="4abc3ee9237fa433bc1d1d3dbfa97afc"/><file name="Data.php" hash="ebb5526d898038aa2004e6347794b478"/></dir><dir name="Model"><file name="Factory.php" hash="614bc12c240bd0c917fdc090c8018ccc"/><dir name="Mapper"><file name="Abstract.php" hash="a784a82feaf6120184bc5e53331bd519"/><dir name="Config"><file name="General.php" hash="e24eb1f80ab89b37da5bfe333e34ed05"/><file name="Payment.php" hash="37dd103a0f2ff3493a93c3ec03474671"/><file name="Protect.php" hash="7192a4e8e1789401dbb69dc4c1891ed3"/></dir></dir><dir name="Service"><file name="Abstract.php" hash="2208fd00d748f4e42470c57a90fad2a2"/><dir name="Configuration"><file name="GeneralMigrate.php" hash="044e996b5f7243086d66d85444bef05c"/><file name="PaymentMigrate.php" hash="0d65e45786eac7a4d36d00fbac7d1188"/><file name="ProtectMigrate.php" hash="1289918e3fb0f87dec2c4d3cd76ad77c"/></dir><file name="Migrate.php" hash="07b0deb7c09a313a2b337b684c76f9da"/><dir name="Sales"><file name="PaymentMigrate.php" hash="b0cb16acd822816b82009b5f648eb4f6"/></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="MigrationController.php" hash="7d9f458c55ee1fe5232c6d7136d86551"/><dir name="Wizard"><file name="MigrationController.php" hash="578c2b786ec293a24bce53806f16c102"/></dir></dir></dir><dir name="etc"><file name="config.xml" hash="9fb5870a66cfe557beba5b9780fcdff5"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><dir name="payone"><file name="configuration.xml" hash="e27c94d22f89de34b111eb755ded3d0e"/><file name="core.xml" hash="4c2937ab9409c8cdaf0833f064288f05"/><file name="migrator.xml" hash="eeb630d133aeb3f54010d9d194772c46"/><file name="transaction.xml" hash="765365f3a10d6ff526a4889c4a606153"/></dir></dir><dir name="template"><dir name="payone"><dir name="core"><file name="client_api.phtml" hash="82d735b2326311446896dc12b826d6a5"/><dir name="configuration"><dir name="wizard"><file name="iframe.phtml" hash="186c008f6b31f8276a84aeb7d3c404e4"/><file name="index.phtml" hash="2deddd95d55920eff1ccc96959857b75"/><dir name="page"><file name="finish.phtml" hash="956ddfbe0e9971e647735fe4a45abf0e"/><dir name="form"><file name="container.phtml" hash="3c7287c0c40be94a1b1189a6cd7f8812"/></dir><file name="index.phtml" hash="66e73112887b5c1028fac21d5ce97c71"/><dir name="payment"><dir name="grid"><file name="container.phtml" hash="1b00428676495848907360d99697bd80"/></dir></dir><file name="store_switcher.phtml" hash="6871e556b2872ba357ea95be0c543a6a"/><dir name="view"><file name="container.phtml" hash="042d56bf10158e1944c48f788f48121e"/></dir></dir></dir></dir><file name="iframe.phtml" hash="9f74308e8b43cad2b15748b9f8368559"/><dir name="information"><file name="iframe.phtml" hash="c4e39d236151492940e32a0563a6a4b8"/></dir><dir name="payment"><dir name="method"><dir name="form"><file name="advancepayment.phtml" hash="ccba1332be108f51e27afaf713805dfe"/><file name="cashondelivery.phtml" hash="ad4e7185825b32b69ca06083c03c7a46"/><file name="creditcard.phtml" hash="6988cb1c2f870a93c93491776f2a6e84"/><file name="debitpayment.phtml" hash="0f260a75d9948f707b03c5e1bd3960b6"/><file name="invoice.phtml" hash="b0548563fdacc3cb1757a838d2c03158"/></dir><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="financing.phtml" hash="8719ffe34094d2f0ce884cb9d8ebc04a"/><file name="invoice.phtml" hash="64001ffc31c0eafb832c03edd285fc5d"/><file name="onlinebanktransfer.phtml" hash="c9a2962511e29aa68999a41f5787340f"/><file name="safe_invoice.phtml" hash="8db49727920c0bd0f8ec98d168b8803e"/><file name="wallet.phtml" hash="bd71ab9ff89f2cfa590307c9e29e0ead"/></dir><dir name="pdf"><file name="safe_invoice.phtml" hash="667afd9640f1c34c1116c1939951e8d5"/></dir></dir></dir><dir name="protocol"><dir name="api"><dir name="view"><file name="plane.phtml" hash="fcfcb586c7c92606a6c309489c878d53"/><dir name="tab"><file name="exception.phtml" hash="54d0c77b153ff41fa10391b3177fc96a"/><file name="general.phtml" hash="8d4ad5cd56d33fd7fdcf0b4ff7bc0cc9"/></dir></dir></dir><dir name="transactionstatus"><dir name="view"><file name="plane.phtml" hash="7d19a22206a2384f5972a313017e4589"/><dir name="tab"><file name="general.phtml" hash="fd318ab622c4aa2c0554d7ce81843361"/></dir></dir></dir></dir><dir name="sales"><dir name="order"><dir name="create"><file name="init.phtml" hash="468a133c8dff06c7292b6e7d4de8068f"/></dir><dir name="view"><dir name="tab"><file name="transaction.phtml" hash="4af63c9829a7bd466eafc54ae9dd889a"/></dir></dir></dir></dir><dir name="system"><dir name="config"><dir name="form"><dir name="field"><file name="array.phtml" hash="1aee5fb9b33232708fe242601e4de701"/></dir><file name="iframe.phtml" hash="67366b7e745ab1a2a1f359360df88e07"/></dir><dir name="hint"><file name="payment.phtml" hash="c2de168313f9c9fcf906467af95dcaf9"/><file name="payment_reference.phtml" hash="2497578443d7d0455e7d75e1000aed32"/><file name="protect.phtml" hash="cfd300a3ff4f05ff143e1f78a669a7ce"/></dir><dir name="payment"><dir name="grid"><file name="container.phtml" hash="952f87bb71dfd75d126e3196f863dba6"/></dir></dir><dir name="tooltip"><dir name="general"><file name="global.phtml" hash="a37390c8dab60e16cbe50ee69e217f40"/><file name="narrative_text.phtml" hash="4ea256f2ef56d066050ea6d363b714f1"/><file name="parameter_invoice.phtml" hash="dc171aa4082645cfb9e1bd0d04271e67"/><file name="payment_creditcard.phtml" hash="b4b8502a3604fb12f075fe740d945034"/><file name="status_mapping.phtml" hash="1f61ee593d8eda86732bda7bc9e6e52e"/></dir><dir name="misc"><file name="creditmemo.phtml" hash="ba257ba5f772f0135a02bfcd384cf593"/><file name="discount.phtml" hash="4763652b79b6c7f9260fbe4c908f4732"/><file name="email_avs.phtml" hash="ea7f60f2f9021e8cc7c17995198150c4"/><file name="email_error.phtml" hash="9162008f414fb8cbe2794b4bd6a4d787"/><file name="shipping_costs.phtml" hash="7b5b83f9229475df906e20ef2037e820"/><file name="transaction_status_forwarding.phtml" hash="788210951399e85e94bf350ff2030f5b"/><file name="transactionstatus_forwarding.phtml" hash="a0a484355dda756674923af4515000b7"/><file name="transactionstatus_processing.phtml" hash="264705cbd3681a3a705dfe5f9b9459b7"/></dir><dir name="payment"><file name="creditcard.phtml" hash="8e484c4f491ab90dda0578800162fd1c"/><file name="debit_payment.phtml" hash="1dd18a9356f944799818771e18983986"/><file name="financing.phtml" hash="bc3fcfaa4b7540192085a03d8c91dc55"/><file name="method.phtml" hash="130b071e2363972df1f634585d6e0704"/><file name="online_bank_transfer.phtml" hash="93a29afae277ad94b4c1c124c96cfbcb"/><file name="safe_invoice.phtml" hash="2484a8ba66416937d48f2785175bdea5"/><file name="wallet.phtml" hash="ba12c5e01a515ff744f2ab02c8f10d0e"/></dir><dir name="protect"><file name="addresscheck.phtml" hash="3c350cec7badc0c6df013f03527a7b98"/><file name="addresscheck_type.phtml" hash="bc67f5743cc703e8a454e1adf0730a8d"/><file name="creditrating.phtml" hash="f378ace23555c6c9f95e37f032144250"/><file name="creditrating_agreement_message.phtml" hash="f58ee591b49d6d8f16770186ae45915f"/><file name="creditrating_lifetime.phtml" hash="c83c475ef6921147c587506b432ff0d4"/><file name="creditrating_type.phtml" hash="d994405b3e913dfdbc7884c2993eb78b"/></dir><file name="window.phtml" hash="b7de8be932ff20ab238c8882f50e4801"/></dir><file name="tooltip.phtml" hash="15f2dc92646a8d8533c7f1c1d0bb10b0"/></dir></dir><dir name="transaction"><dir name="view"><file name="plane.phtml" hash="8f4c2ef7fecfab8eb02d12b35e862b5e"/><dir name="tab"><file name="general.phtml" hash="68caff5aa8efad5e37378e9c7b739842"/></dir></dir></dir><dir name="widget"><dir name="form"><file name="container.phtml" hash="2ed5809647722a4a4358a89732100029"/></dir><dir name="view"><file name="container.phtml" hash="b750b77783092c218e3326734681c2f2"/></dir></dir></dir><dir name="migrator"><dir name="migration"><file name="index.phtml" hash="e61197db7ef214108863c79ddeb9815b"/></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><dir name="payone"><file name="core.xml" hash="773966e328709591d8b0cc3c5e6cc927"/></dir></dir><dir name="template"><dir name="payone"><dir name="core"><dir name="checkout"><dir name="onepage"><file name="init.phtml" hash="5c0c3bf8d37efdbf537b5384bc34398e"/><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="sepamandatepdflink.phtml" hash="79198bd920f3ad9093a7ecfa6da65718"/></dir></dir><file name="protect.phtml" hash="f99ba7707392621d73df931a3821d691"/></dir><file name="client_api.phtml" hash="1ec0b009b38dc06caa21467c3f4ffb71"/><dir name="payment"><dir name="method"><dir name="form"><file name="advancepayment.phtml" hash="53be7d1aebc234604157aa7e6dc47795"/><file name="cashondelivery.phtml" hash="0cad47103bbd341208e6252bd8fe47d1"/><file name="creditcard.phtml" hash="e74c0510cc127af463795f46c598a63b"/><file name="debitpayment.phtml" hash="5a50175da735d50fd431c192dd79d940"/><file name="financing.phtml" hash="d5f1f6ab21bcb7754fff985cdb3f87c7"/><file name="invoice.phtml" hash="64ec86d5cdd348a80a43a713abc1f0af"/><dir name="onlinebanktransfer"><file name="bankgroup.phtml" hash="09bb996bc3522708d0aa5ae0c18d73ba"/></dir><file name="onlinebanktransfer.phtml" hash="f6327e34639ebc6ed23a5f7e500c454d"/><dir name="safe_invoice"><dir name="klarna"><file name="scripts.phtml" hash="c86c08b139497ae4619ac163333a4c51"/></dir><file name="klarna.phtml" hash="d8d3ac5e88a5485ce32fbd85148ba624"/></dir><file name="safe_invoice.phtml" hash="34ac7632459b1062ceb63e256a69ae6d"/><file name="wallet.phtml" hash="32fe1f2fc914b2c11b8c3506d03e0890"/></dir><dir name="info"><file name="advancepayment.phtml" hash="611af85c9ae80aa9c702b34fc0724e79"/><file name="cashondelivery.phtml" hash="5f369ef06729584e8bf094700877386d"/><file name="creditcard.phtml" hash="dc5ecc29deed279f93928e307c6d1ba2"/><file name="debitpayment.phtml" hash="d6064c3b4ac949d3cd13d50da428fd75"/><file name="financing.phtml" hash="25fec413f14104d9d589a88931a87443"/><file name="invoice.phtml" hash="64179e611f39b4b7e68cd367aecb0931"/><file name="onlinebanktransfer.phtml" hash="c9a2962511e29aa68999a41f5787340f"/><file name="safe_invoice.phtml" hash="7195fccdfde46f248cff5dcca6e55db8"/><file name="wallet.phtml" hash="099fd47c84a62ad9510a47a24345d317"/></dir></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Payone_Core.xml" hash="26082ff2574ca87302556c5c3a39b246"/><file name="Payone_Migrator.xml" hash="9af684dec6dc50d9e863538773350fb7"/></dir></target><target name="magelocale"><dir name="de_DE"><dir name="template"><dir name="email"><dir name="payone"><dir name="core"><file name="avs_template.phtml" hash="fb6ebbfa5d1f95d58b321cf6feb81dba"/><file name="error_template.phtml" hash="009959ada1dabe51d7e1bbc36027a65f"/></dir></dir></dir></dir><file name="Payone_Core.csv" hash="22e28ed8250c7dcb5ee3334f896422e5"/></dir><dir name="en_US"><dir name="template"><dir name="email"><dir name="payone"><dir name="core"><file name="avs_template.phtml" hash="fb6ebbfa5d1f95d58b321cf6feb81dba"/><file name="error_template.phtml" hash="009959ada1dabe51d7e1bbc36027a65f"/></dir></dir></dir></dir><file name="Payone_Core.csv" hash="8fca03aadc7afd1cf45cb7f78e6d5c71"/></dir></target><target name="mageweb"><dir name="js"><dir name="payone"><dir name="core"><file name="addresscheck.js" hash="6568d29af003fa91f0b5c469ff464e3c"/><file name="client_api.js" hash="dd107fcd812ac77a99e3b72c01672b7a"/><file name="creditcard.js" hash="f42420630073ccd92349bec7b3ed3d8f"/><file name="debitpayment.js" hash="f4acc2becc78dee431136a9092f2bbf6"/><file name="financing.js" hash="77ba32ce7b8c2bebf561709ebc956b41"/><file name="klarna.js" hash="569c92d2ac2112a6f243d04dde413756"/><file name="onlinebanktransfer.js" hash="cdfde3c2f1dd41a7e6d746e64f24b9eb"/><file name="safe_invoice.js" hash="18e2937400142d0e26fd0fe068e5e293"/><file name="sepa_input.js" hash="d75b03eb199d74a7620020acc815744f"/><file name="sepa_validation.js" hash="e8b50fd2da5bd35bf5acfd6450838efe"/><file name="wallet.js" hash="8b52a7055252923888319dd057aa1e4e"/></dir><dir name="migrator"><file name="migration.js" hash="602a23b295cf6b241845fa626b089c91"/></dir></dir><dir name="prototype"><dir name="windows"><dir name="themes"><dir name="payone"><file name="btn_bg.gif" hash="37c51a4d48a92da9648dcd3ca011039f"/><file name="content_bg.gif" hash="21278ea0da2d4256f4ced96b6080ba2e"/><file name="logoclaim.gif" hash="d71545ef09e2f10339654cda93d1cca2"/><file name="top_bg.gif" hash="26f28090de87d64f9b01bf624f89bfe2"/><file name="window_close.png" hash="1944445eb3fb14f0ede092665ccbbf0b"/></dir><file name="payone.css" hash="ca84a0501c8f6f794c08bc34c013aa01"/></dir></dir></dir></dir></target><target name="magelib"><dir name="Payone"><dir name="Api"><dir name="Adapter"><dir name="Http"><file name="Abstract.php" hash="8d37bc6e9bd6acd0e5b1350542e43f9d"/><file name="Curl.php" hash="64d649310b514790422664b5ba1c0b3b"/><file name="Socket.php" hash="1bd51c5e95bce114d3ba12098464b072"/></dir><file name="Interface.php" hash="8d398fe489610c76b237847b5e05b300"/></dir><file name="Config.php" hash="d5024c64e3e7b543d56fe7999ad00fe5"/><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="d2027a0ac1b44de3c818809adff905aa"/><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="7c1d6af8473c27668be28eb234e88b04"/><file name="Gender.php" hash="fd769d163ae062a020fe335d473ebce4"/><file name="InvoiceDeliverymode.php" hash="20c0fb5edc752eaa13f7485ae927302b"/><file name="InvoicingItemType.php" hash="6b179cde7ee57c4e2d979836ea0134b6"/><file name="OnlinebanktransferType.php" hash="11438be9127821ed1b160420a5139011"/><file name="PayoutOpenBalance.php" hash="f3a9648a134d0637dc0b86ba2d466805"/><file name="PeriodUnit.php" hash="aaa82eab4aae4837e4df7c7abab7652c"/><file name="PeriodUnitRecurring.php" hash="c7064252b3dbb22688f133c3294218df"/><file name="RequestType.php" hash="b200d265b70e7ba609dfb64ebd5c6fb5"/><file name="ResponseType.php" hash="98652b6dcb80cdc36cec7454785082aa"/><file name="Settleaccount.php" hash="ea59cbeec8798b4d19c16eefb8824031"/><file name="Shippingprovider.php" hash="cbf70776a47ba3eb482bab7d36da24e7"/><file name="Storecarddata.php" hash="91fc3b5f0fe6b5d13cf3178f01cdec00"/><file name="UseCustomerdata.php" hash="72f1a1c38c834ee0bae56623d899643d"/><file name="WalletType.php" hash="a5bb130661bacc7d226e0859d3967427"/></dir><dir name="Exception"><file name="Abstract.php" hash="60f869606e12f5934d8044ab2182130a"/><file name="InvalidParameters.php" hash="a7d3f28d3c771a025a22822f36c6280b"/><file name="InvalidResponse.php" hash="465c7f77851b8dbd7a31f367b0421bd2"/><file name="InvalidUrl.php" hash="7a43bdcca4c81f47eca5982a0f173175"/><file name="MappingNotFound.php" hash="f9bbcb55bafee8da15bf3a7ba3d49cbb"/><file name="Payone.php" hash="7b6bc8521fc6f68582c3c8f28d1d9ea7"/><dir name="Request"><file name="InvalidKey.php" hash="7fb3d17cacda83b421fda79ca815747c"/><file name="InvalidMid.php" hash="3f6031ccbffa16c8091ba25e87b105e3"/><file name="InvalidMode.php" hash="7388ff3c863ea620d7c2847a6e610a8c"/><file name="InvalidPortalid.php" hash="ef0d20493a9d1964a44c8f9ae9b15248"/></dir><file name="Timeout.php" hash="0bfdac99f441015b835a218886ae2987"/><file name="UnknownStatus.php" hash="f8bbb8759bdb8104daaed59a31d4b632"/><file name="WritingRequestToServer.php" hash="6bac9fe5228568d57b9492afdc5096e6"/></dir><file name="Factory.php" hash="7137d53aa65fd143ca480198f897c316"/><dir name="Mapper"><file name="Abstract.php" hash="4b8a025d4e906ee806d025ec9fd8f385"/><dir name="Currency"><file name="Interface.php" hash="a166444b69c22891983b475d98a9c4ba"/></dir><file name="Currency.php" hash="f8b9151eb9f4851d9c0b1dcee5dde465"/><dir name="Request"><file name="Abstract.php" hash="682ab94bfa9d4b4e772c973504b944ca"/><file name="Interface.php" hash="300f24067b5e02cbcad586ae64cd2bd0"/><dir name="Management"><file name="UpdateAccess.php" hash="16e4d33fe2ee60e74801f600062e68e0"/></dir><dir name="Payment"><file name="Abstract.php" hash="80457e0ca50f31bb491f9c0c30af28d3"/><file name="Authorization.php" hash="24bb9c33163acf92764c5e3d98c8890c"/><file name="Capture.php" hash="1e99a0ee422ad8a049c669ce2b0925a7"/><file name="CreateAccess.php" hash="12066747cfb777291469b1f05ecdfd4e"/><file name="Debit.php" hash="88646c41c5b422f60c2c71bced0c6180"/><file name="Preauthorization.php" hash="65c3d30b553aa821f77bd98d29e4bb7a"/><file name="Refund.php" hash="323148b00ae50d41058ba9ec09aca2b3"/><file name="Vauthorization.php" hash="81040f290461acb49401626862f35ca3"/></dir></dir><dir name="Response"><file name="3dsCheck.php" hash="8df0b3a1e60a42037bb428936f1af395"/><file name="Abstract.php" hash="a8c4e328f344faa657b8eb2c3ac3299c"/><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="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><file name="currency.properties" hash="eef9fbec34f4f4a2602f6081fcfda371"/></dir><dir name="Persistence"><file name="Interface.php" hash="a77efa3aeb4734aebfe18c9f7e4ccc7f"/></dir><dir name="Request"><file name="3dsCheck.php" hash="8502019ed3c3057fe05ee3c1a71aca21"/><file name="Abstract.php" hash="5c9806f9f608d5f5e89b9c54927990db"/><file name="AddressCheck.php" hash="aa187c6821e3cef431b119c33a5bf23f"/><dir name="Authorization"><file name="Abstract.php" hash="80971aafc19e11d5e3223a9048b719d1"/></dir><file name="Authorization.php" hash="52ed73816ee6887ed4461e5850893182"/><file name="BankAccountCheck.php" hash="e53d0e170608dfac05b1706706bd1212"/><file name="Capture.php" hash="1f853ee78f5813ee4e68082fff76fa53"/><file name="Consumerscore.php" hash="afc7c64148ff01a2044dc748eb78d8a4"/><file name="CreateAccess.php" hash="0819c933758a595ee2ce4ba97bc5d57b"/><file name="CreditCardCheck.php" hash="92abb97fdb171cd07a0af63d51de7fd5"/><file name="Debit.php" hash="f2fcec84c6d37efa17df7598933c7b26"/><file name="GetFile.php" hash="d3cc699dd1fb7720a3f1ea73ff9c8965"/><file name="GetInvoice.php" hash="a5bf340eef45f0b974badc21899423c6"/><file name="Interface.php" hash="338199100f226bb478a7e79c1594bfc9"/><file name="ManageMandate.php" hash="ba5bdc60c35b954ddbf54f0c1452e707"/><dir name="Parameter"><file name="Abstract.php" hash="653a1b46ee15ed2d01a55e2f24a1dc9f"/><dir name="Authorization"><file name="3dsecure.php" hash="1280e05ad2671b85255b64ebc64d69d0"/><file name="Abstract.php" hash="cf44e93bc1e56cc84df5f4ab4088050b"/><file name="Business.php" hash="b8c430800c69b62410037cf57491c3cb"/><file name="DeliveryData.php" hash="4f2ac6a7c1ab5d84cfbddfd00673daf2"/><dir name="PaymentMethod"><file name="Abstract.php" hash="9714088466bee6c8349584c74568c5fd"/><file name="CashOnDelivery.php" hash="8472ab78a107d67d2bb1585802d3e961"/><file name="CreditCard.php" hash="36bf310a53ccce2a310884c467b91cc0"/><file name="DebitPayment.php" hash="951a5709819744dea784f3978d1c4e7d"/><file name="Financing.php" hash="2b2ba3e07535705c0382d538110eafdf"/><file name="OnlineBankTransfer.php" hash="cbdd65f16b986260beca3f512bb19572"/><file name="Wallet.php" hash="f4a72017354b2b8ffba75892e6decddb"/></dir><file name="PersonalData.php" hash="11f9311908abd421e8cdb038bb048579"/></dir><dir name="Capture"><file name="Business.php" hash="fb5c8262c2eaad6a2ce9cbb88afe0b2a"/><dir name="Invoicing"><file name="Transaction.php" hash="f6dce30897bbc38eae58ed5bd10d7e0a"/></dir></dir><dir name="CreateAccess"><file name="3dsecure.php" hash="9cdd0c2948d91917002f67f4b6df7615"/><file name="Abstract.php" hash="facb0550043ca99d02cebee364480b82"/><file name="Billing.php" hash="5b562feed4c70471138d7d9a205ad9b7"/><dir name="Invoicing"><file name="Transaction.php" hash="d4bc46e2d834734ee4deea6a7236ee48"/></dir><dir name="PaymentMethod"><file name="Abstract.php" hash="48adbd8e0a37d0ea47b663a848a32158"/><file name="CreditCard.php" hash="b459cb17ffc04b47a7f07ad2bf35ce2a"/><file name="DebitPayment.php" hash="1eedc44773005daa8ca326cfb4765f4f"/></dir><file name="PersonalData.php" hash="8cfdceda4a1f4df12f948ecb244de9a5"/></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><file name="Interface.php" hash="6e34e7349bf3eb3ea52418781b6bca31"/><dir name="Invoicing"><dir name="Access"><file name="Item.php" hash="a5d8f3e81562f7927c02291005c687ac"/></dir><file name="Item.php" hash="b61d4ceadc6dadc4ba5082d7c6705568"/><file name="Transaction.php" hash="3038d8b62150e0e51763d48c4ff8e239"/></dir><dir name="ManageMandate"><file name="Abstract.php" hash="1d06da34f7e4a789305a7933b904c54a"/><dir name="PaymentMethod"><file name="Abstract.php" hash="a46d217328bf50e110686e564208ce8e"/><file name="BankAccount.php" hash="7105e6ae2878d95723ebc17f4b59057b"/></dir><file name="PersonalData.php" hash="a1801533d9f9bac1eb85049547ae553c"/></dir><dir name="Refund"><file name="Abstract.php" hash="6e49e729223f6ea7d095d43923928b9d"/><dir name="PaymentMethod"><file name="BankAccount.php" hash="5710f9b4cc057465977ecbd60623e8fc"/></dir></dir><dir name="UpdateAccess"><dir name="Invoicing"><file name="Transaction.php" hash="faaeafaa78b60f7d8d477c41aa72807a"/></dir></dir><dir name="Vauthorization"><file name="Abstract.php" hash="300ad44cb6bb1e2e9588e6ac2250820a"/><dir name="Invoicing"><file name="Transaction.php" hash="cf24f8ff578f15e25d0e7ecf955d3a70"/></dir><dir name="PaymentMethod"><file name="Abstract.php" hash="99dfa4c670708e81a411d5b8ae7a5ad4"/><file name="CreditCard.php" hash="4580b155e79c6ef4ffc24a123c2470e2"/><file name="DebitPayment.php" hash="d840f41b86010ff9f7f71101af472c43"/></dir><file name="PersonalData.php" hash="2d909e623d5c1cab9d56fa09e7e83c2e"/></dir></dir><file name="Preauthorization.php" hash="0a681074560da4069e694892c0064f6c"/><file name="Refund.php" hash="56c0bb2425448b6e0a57bdd35944250b"/><file name="UpdateAccess.php" hash="e7acd46bcd6eded87d3fe1b38e693521"/><file name="Vauthorization.php" hash="7d694e09878145eedd07164c40fc083a"/></dir><dir name="Response"><dir name="3dsCheck"><file name="Enrolled.php" hash="1972e3bf59047a74755a0e40d6732ac1"/><file name="Invalid.php" hash="a09d5b1eec2b0956d4023d2f2b14f237"/><file name="Valid.php" hash="1ad50cd437af0de75aad8c2fcffa85bc"/></dir><file name="Abstract.php" hash="8aa20c1529cc03a0f6c64d8e4f2690b2"/><dir name="AddressCheck"><file name="Invalid.php" hash="132932a39401c298578935e74c416fbe"/><file name="Valid.php" hash="29793361fab8fffc1216ebf211660dde"/></dir><dir name="Authorization"><file name="Abstract.php" hash="bb03d2155a37cff92c2c25391d2861cd"/><file name="Approved.php" hash="74d415c45fac3df416ee8ccd6a06f895"/><file name="Redirect.php" hash="1a239aa8bdff6e89b14a43d4ca3be68b"/></dir><dir name="BankAccountCheck"><file name="Blocked.php" hash="8716ee872b079670aeba08e498407754"/><file name="Invalid.php" hash="9317da83f806353ba8692e2d91f0db31"/><file name="Valid.php" hash="3080f0018201faa408964a7d9a126e6e"/></dir><dir name="Capture"><file name="Approved.php" hash="bb1e8af4ec34d7db27675d4a00c8b3c3"/></dir><dir name="Consumerscore"><file name="Invalid.php" hash="4ec7a41513ca28e7081e0a7b0fa35f44"/><file name="Valid.php" hash="e0053bb2af649d504dad28f163c0a61c"/></dir><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="Debit"><file name="Approved.php" hash="a9071053a4352acaf3674e8831e84102"/></dir><file name="Error.php" hash="361aab061dbcd5aade4d2a2ae5224620"/><file name="Interface.php" hash="bfb530e8de56624e9a5a93bb3d8d22d3"/><file name="Invalid.php" hash="d91d1b8f6214e350493c688f3226325b"/><dir name="Management"><file name="GetFile.php" hash="06e3fbf9e04f5c88d8593c2864b58782"/><file name="GetInvoice.php" hash="00cced79a4094cfdcb42a25da88f9fef"/><dir name="ManageMandate"><file name="Approved.php" hash="7f5e2ec51c4891f5d0062b73d6cf7e30"/></dir><dir name="UpdateAccess"><file name="Ok.php" hash="d3ff7ae424089882b86308fad8b70361"/></dir></dir><dir name="Preauthorization"><file name="Approved.php" hash="67775fbdad364515618a69ed583b9c7a"/><file name="Redirect.php" hash="7dc6d21e5d7395127f8a4cceac1ee3ba"/></dir><dir name="Refund"><file name="Approved.php" hash="06f5abaf7335c7bc572d0f7707a9d110"/></dir><dir name="Vauthorization"><file name="Approved.php" hash="ef3cffaad1b2498fc2d0028dff8f3bbb"/></dir></dir><dir name="Service"><file name="Abstract.php" hash="24ef22fd385dd99d6f2bf4413b74cac1"/><file name="Interface.php" hash="a3c79f33b0a9ac10778c088e2b660ad3"/><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="Payment"><file name="Abstract.php" hash="31697d161f8ddecbf1380fcfde1b278b"/><file name="Authorize.php" hash="cc79d2f1743a14c4659d4526814857b3"/><file name="AuthorizeInterface.php" hash="a252deb55f6d2856d22389d7946c96e8"/><file name="Capture.php" hash="70510c4b962bf20632cc824239d79924"/><file name="CaptureInterface.php" hash="df0375f93cb5c86391fbb1394ef45a32"/><file name="CreateAccess.php" hash="3c6886cd92e46fd5a57c80002b5942c0"/><file name="CreateAccessInterface.php" hash="003a3d785f83286f506b869171962aa4"/><file name="Debit.php" hash="18c7aed47628aed4ffb5baef2fad14ac"/><file name="DebitInterface.php" hash="47d73baa6e092f21dfc7ffcc43eb9c4d"/><file name="Preauthorize.php" hash="46f363b78ae3f6a4af15755570f5edea"/><file name="PreauthorizeInterface.php" hash="d73caab0e6851b246e5c3aed6026e08b"/><file name="Refund.php" hash="3c0967aba96de8d9c14153f6659b9d2b"/><file name="RefundInterface.php" hash="0cb30e224128b3f8a2f61a6a750af4cd"/><file name="Vauthorize.php" hash="abf55267f5ffbfa31307b0244e6d39bb"/><file name="VauthorizeInterface.php" hash="16331e48b7c2e1d505ca7318ad4740fc"/></dir><dir name="ProtocolRequest"><file name="Interface.php" hash="e45a08d8c42675881617033eda0df27b"/></dir><file name="ProtocolRequest.php" hash="84ff92e03b1ce5237c7384df13dca268"/><dir name="Verification"><file name="3dsCheck.php" hash="c7592588376cce47fb44fc752b2b6a42"/><file name="AddressCheck.php" hash="e51e5e7383b24798b8ab077964f68a3e"/><file name="BankAccountCheck.php" hash="a2c419d80194abf5fa5678c8f68c8360"/><file name="Consumerscore.php" hash="e2c011355f09a8fda2b0b10e65b96372"/><file name="CreditCardCheck.php" hash="75f87cc35b2de68d957ca98a69acc869"/></dir></dir><dir name="Validator"><file name="Abstract.php" hash="ead86ababa76997e8dd8886ebfc3335c"/><file name="DefaultParameters.php" hash="e4fb2582a213f164d9ca8f2ba764cb06"/><file name="Interface.php" hash="cd0994f06f5cb491f19820e99da952d0"/></dir></dir><file name="Autoload.php" hash="abd312c31dd8a49e589dbf16e94e26e2"/><file name="Bootstrap.php" hash="e0e3380ceba6f5315d57f1d3238bfb92"/><file name="Builder.php" hash="fed3ab0252cfe5e5028f4c960b45b82d"/><dir name="ClientApi"><dir name="Enum"><file name="RequestType.php" hash="c30f83abe7dc48c59339b7fa3e3648af"/><file name="ResponseType.php" hash="8d07f1c93d0680f61d59bf2163042be5"/></dir><dir name="Exception"><file name="Abstract.php" hash="1eb99fc78d7289b66c62b9f3feeaf5f4"/><file name="InvalidParameters.php" hash="19df1c0d0bb6ef91560329ca960d5e8d"/></dir><file name="Factory.php" hash="7fe76a15b47eb692360485b2c86d0023"/><dir name="Request"><file name="Abstract.php" hash="82a935f450b054ad0316e06dcfff3599"/><file name="CreditCardCheck.php" hash="89ad304836bfe249de78a7ed2f4df4aa"/><file name="Interface.php" hash="a5550465e40d44f2bdca9d25581b1aff"/></dir><dir name="Service"><file name="GenerateHash.php" hash="489d77268d75a908ada40d9e2236331b"/></dir></dir><dir name="Config"><file name="Abstract.php" hash="57627d0919526793ad2fb0e5d70d32d8"/></dir><file name="Config.php" hash="c85ae1e3cf73331ca45ec4a15645263a"/><dir name="Enum"><file name="ClearingType.php" hash="e14bc770728c22c5f68f8dd032010f8c"/><file name="Mode.php" hash="ee9b0a7e12c9e582b7e25ccbbadb6b72"/><file name="Reminderlevel.php" hash="c552342982d010a94925ebb841ecc7eb"/></dir><dir name="Log4php"><file name="Logger.php" hash="8447fe973f3ef059ff0f57d82618ccf6"/><file name="LoggerAppender.php" hash="ec9686c66cb5574be4830abcd220a097"/><file name="LoggerAppenderConsole.php" hash="6a59da37cf0f37ff6665836a61da5bd2"/><file name="LoggerAppenderDailyFile.php" hash="6308ee07f3860bb3c6140eabfeb71cd7"/><file name="LoggerAppenderEcho.php" hash="68d7b55b079911e34e1f37317a49d586"/><file name="LoggerAppenderFile.php" hash="a96d454f13a48df572a5f80e4728c60a"/><file name="LoggerAppenderMail.php" hash="e9516e72ac3b6f831e4cc68205bbfde4"/><file name="LoggerAppenderMailEvent.php" hash="823f0b4c97f304a49fecb2a125f87437"/><file name="LoggerAppenderMongoDB.php" hash="6fb689ec75a81aa09d6eda5e4d43f212"/><file name="LoggerAppenderNull.php" hash="e83a4107179bf0bf1bb89f9cb8ea725c"/><file name="LoggerAppenderPDO.php" hash="34f1702a1fc36937a3c76f0eeb45df1b"/><file name="LoggerAppenderPhp.php" hash="34bb58d31236f6c501f961ce8e96d36e"/><file name="LoggerAppenderPool.php" hash="1c73795f9dce5960f09c95ef56cb2736"/><file name="LoggerAppenderRollingFile.php" hash="e3cacef4624d5ba9d7513490b451b32e"/><file name="LoggerAppenderSocket.php" hash="2b87c559b48feb5f2315134b2f4acf58"/><file name="LoggerAppenderSyslog.php" hash="69be997a8204e4d99a334c9a59e8bbcc"/><file name="LoggerAutoloader.php" hash="e998c843da4562d03fdba363dd796b4b"/><file name="LoggerConfigurable.php" hash="0f7c49d4b5c7951f7a5ebcb6fd72dc98"/><file name="LoggerConfigurationAdapter.php" hash="c0adc3a6cbaa800f9a1485d1f1fefed3"/><file name="LoggerConfigurationAdapterINI.php" hash="ea216d508a831c88a7bc6c13c3f2fc85"/><file name="LoggerConfigurationAdapterPHP.php" hash="a41c90c802c25ba8dec45b3138993590"/><file name="LoggerConfigurationAdapterXML.php" hash="a12cbab8e379f4984c078abfc58502f2"/><file name="LoggerConfigurator.php" hash="0e66c44e35c1cd3df0e59d2d573b550c"/><file name="LoggerConfiguratorDefault.php" hash="e01b6a93b7c4bff6b4cc82b7bda3c257"/><file name="LoggerException.php" hash="9e440d4b1cbcd75841ea11fe383841c4"/><file name="LoggerFilter.php" hash="c7b2470b5a201128e7838acb4e5965a2"/><file name="LoggerFilterDenyAll.php" hash="bc6153cbbe58c9449dcbe0eb58dcff05"/><file name="LoggerFilterLevelMatch.php" hash="48bed57d8094cd3b579a58ec9a509548"/><file name="LoggerFilterLevelRange.php" hash="f68174150dc2b0c43fabe882f5215d8c"/><file name="LoggerFilterStringMatch.php" hash="01b8f3f9ac023f7d20d3461be14f643f"/><file name="LoggerFormattingInfo.php" hash="364f3d31ee870acd469ca1fc1f8765ff"/><file name="LoggerHierarchy.php" hash="9163da991071a18867bf266bf735e078"/><file name="LoggerLayout.php" hash="6b31185297862e7d0b66cbeea0145eb6"/><file name="LoggerLayoutHtml.php" hash="d8a72d0aedfd68e8caed9953ae437315"/><file name="LoggerLayoutPattern.php" hash="a218e8726660ebca2d1f2d608ecaa343"/><file name="LoggerLayoutSerialized.php" hash="00a06131613a91c7c7ee6a5ba3947435"/><file name="LoggerLayoutSimple.php" hash="3476e848e0a0e5d747ba5012e65dfa1d"/><file name="LoggerLayoutTTCC.php" hash="4ae4f2443bf260b17c0c0c6f17065be7"/><file name="LoggerLayoutXml.php" hash="773e7660f2101b9ea902ec0a4b980c70"/><file name="LoggerLevel.php" hash="db8bce0726dec9bd9b0d6d02ae090049"/><file name="LoggerLocationInfo.php" hash="e245242f642455df5181d39b2a49bc54"/><file name="LoggerLoggingEvent.php" hash="663c8dfbdc7bae7c81a9184aa6be6e10"/><file name="LoggerMDC.php" hash="10fe2e863b66480aff6fe7c7109d8b39"/><file name="LoggerNDC.php" hash="afc52c64b7e31fa006ccbc1b18910dfd"/><file name="LoggerOptionConverter.php" hash="03ba7a93f58a843d18d168da0091b719"/><file name="LoggerPatternConverter.php" hash="8c384ce762db48a9e797929cb128f3d4"/><file name="LoggerPatternConverterClass.php" hash="d6a162b0bc1034d768b5738385e29630"/><file name="LoggerPatternConverterCookie.php" hash="a0dc2686c21284986f44ef306fdc3ff8"/><file name="LoggerPatternConverterDate.php" hash="2912f6c9b82d694b40ccc4accdba2e89"/><file name="LoggerPatternConverterEnvironment.php" hash="d7b8736d5784612941235a821f458ede"/><file name="LoggerPatternConverterFile.php" hash="10028ea79771e11a9c1c615b10fec045"/><file name="LoggerPatternConverterLevel.php" hash="d377b9f1eac786fa56f5232bc3a29eb3"/><file name="LoggerPatternConverterLine.php" hash="8c7c68267321e96b0dd9d5de3415a431"/><file name="LoggerPatternConverterLiteral.php" hash="5d846e8bbc96f26bc8e174013a1a5032"/><file name="LoggerPatternConverterLocation.php" hash="81536bcf1001bb97dfa21e9f7cbd4c5c"/><file name="LoggerPatternConverterLogger.php" hash="20b17edda41867d62c704c127f749b15"/><file name="LoggerPatternConverterMDC.php" hash="e4dc6877f736f846e1a4cc176b7c3a9b"/><file name="LoggerPatternConverterMessage.php" hash="30545b3ad7c93ea2193d342e2f99c2e7"/><file name="LoggerPatternConverterMethod.php" hash="eea57c3ef84b389ca433a7f2293582ae"/><file name="LoggerPatternConverterNDC.php" hash="f9275e216e7528b91d70998ad7475d91"/><file name="LoggerPatternConverterNewLine.php" hash="1ae8aa85ad891dbc7f1e41ed26194546"/><file name="LoggerPatternConverterProcess.php" hash="cd6244ec38481c95bfa7b6a2db5027c9"/><file name="LoggerPatternConverterRelative.php" hash="d1558f42568aad26b3a76d8608843841"/><file name="LoggerPatternConverterRequest.php" hash="4bdcac1e0447e330562315e4ae4f023c"/><file name="LoggerPatternConverterServer.php" hash="bd737b114527ea39dd5b960c22e1b349"/><file name="LoggerPatternConverterSession.php" hash="a613871c06e80970944445cdd4233cda"/><file name="LoggerPatternConverterSessionID.php" hash="91cdd24b77656cafd2e1ae647290fa8e"/><file name="LoggerPatternConverterSuperglobal.php" hash="ab3d22445bebe7335324f26384bd8cb1"/><file name="LoggerPatternConverterThrowable.php" hash="529b157d117600859d9fce6336096951"/><file name="LoggerPatternParser.php" hash="57eaa66b2207b388b353648f9a17c6f9"/><file name="LoggerReflectionUtils.php" hash="f10a30a11f0c1a2859a36ce89c22665a"/><file name="LoggerRendererDefault.php" hash="f1c84c625d1f14aab88e9a25ebd89225"/><file name="LoggerRendererException.php" hash="e00057ffc0687098d42a8fe09bd61f58"/><file name="LoggerRendererMap.php" hash="d37dd01cecf80bb13b99e892a964aae3"/><file name="LoggerRendererObject.php" hash="1d1837e2d3d1388be77a838722b201f4"/><file name="LoggerRoot.php" hash="e00579b43b67450ff7e88f230e9af8fd"/><file name="LoggerThrowableInformation.php" hash="ed28cd254f3a6f5220ecf4d191ed7e82"/><file name="LoggerUtils.php" hash="400c7578fb86bc02f9153da5d982576c"/><dir name="xml"><file name="log4php.dtd" hash="d4da6c96c895b879f6b1924eb8d949d4"/></dir></dir><dir name="Protocol"><dir name="Config"><file name="Filter.php" hash="f8781db0de4e426e3c2b107eca7bf13d"/></dir><dir name="Exception"><file name="FilterNotFound.php" hash="72b1c4ffa31b18ec27eed40469d222ae"/><file name="InvalidConfig.php" hash="78345f6cd5dd3918747303c9780eda09"/></dir><file name="Factory.php" hash="690d0411a8e3967091117745bd7290ad"/><dir name="Filter"><file name="Abstract.php" hash="9d5c4977a5674a5ebba0921aee3810e3"/><file name="Filterable.php" hash="a9d19c275d9c0930dbdcd1f38b99c4bf"/><file name="Interface.php" hash="7bdc72724988eafedf2a503d1a1371a5"/><file name="MaskValue.php" hash="27f5dfd7c608f4de67fd26f9751b7500"/></dir><dir name="Logger"><file name="Interface.php" hash="80c813837bfc8d3b62d548daa3bbc5e5"/><file name="Log4php.php" hash="6815d39e4acad685e5350e38bc2eccf4"/></dir><dir name="Service"><file name="ApplyFilters.php" hash="ab881b292dade78add817503e15b68ea"/><dir name="Protocol"><file name="Abstract.php" hash="c123ad9b6ed31d34c1236cbbe3c8c0a6"/></dir></dir></dir><dir name="SessionStatus"><file name="Config.php" hash="0057a291fc33d96d46b00c201387ce48"/><dir name="Enum"><file name="Action.php" hash="86aae514964a85a0dff8fb7d7c79093b"/></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><file name="Factory.php" hash="158da95caf6b9146f52b3ef1407f06fe"/><dir name="Mapper"><file name="Request.php" hash="8ec870251f12c9d067b5aef628ad56d4"/><file name="RequestInterface.php" hash="61acebb1e89c610fb37ba525a7412090"/></dir><dir name="Persistence"><file name="Interface.php" hash="2c78e6c0e8eca67cc7b2d126b7fa547d"/></dir><dir name="Request"><file name="Abstract.php" hash="0ad0ad8e49f2d31664ca34fcf4ae32a1"/><file name="Interface.php" hash="e8c06647011871c9da566392b45f256e"/><dir name="Item"><file name="Abstract.php" hash="ff9ea330efbb8cce8b4e1749f2b6d0e6"/><file name="Interface.php" hash="cfc5e6e7f3d04a3ece7fe4886af94b05"/></dir><file name="Item.php" hash="865487598996bde31a4cc80bcf6b59e4"/></dir><file name="Request.php" hash="33c3d7d1fbe705dd1345b93af9de5ea9"/><dir name="Response"><file name="Abstract.php" hash="cf4341d0544b36f542ab4a9b47679add"/><file name="Interface.php" hash="5d66a02df38baba75ab21264cc73c7c4"/></dir><file name="Response.php" hash="4b07f4e1f1a83609206bf9c3addddf57"/><dir name="Service"><file name="HandleRequest.php" hash="3d38fde3b2ef05a985d9eb69aa3b73dc"/><dir name="ProtocolRequest"><file name="Interface.php" hash="d364210632f9c03cb7e2d95ff960592c"/></dir><file name="ProtocolRequest.php" hash="3a61ee5ff8c750d9b0c754c5483685d1"/></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="ee9646a2b1573c30290f48142ad9d453"/></dir></dir><dir name="Settings"><dir name="Configuration"><file name="Abstract.php" hash="b535ec70b40d20ab24aa248bcf3f05b4"/><dir name="Api"><file name="RequestType.php" hash="f6b23bf2652034cbc3d50ad0e782f8f1"/><file name="ResponseType.php" hash="b2422c4e38f381bd370176a6b0a0011d"/></dir><file name="Mode.php" hash="d5b47124f2893bdf3440ec48eb2c646d"/><dir name="PaymentMethod"><file name="CreditCard.php" hash="6894263df05741a6ed23c0acb414f402"/><file name="Financing.php" hash="27be604fed063bdbc893720927aa9669"/><file name="OnlineBankTransfer.php" hash="e5d6d8c95d0432e9f3442a8e9b1058b0"/><file name="Wallet.php" hash="060e1623e33a4551f921db1593891807"/></dir><file name="PaymentMethod.php" hash="e1c8fe981eda7dfbb4330605d0dddbe3"/><file name="Reminderlevel.php" hash="bdc018a59eaab4d13209fc529afd7d51"/><dir name="TransactionStatus"><file name="Action.php" hash="1e2015cb6a83696bbc348cd5a19dd978"/></dir><dir name="Verification"><file name="AddressCheck.php" hash="cc54a17bd42c9410ceefb3f2ce4dfe11"/><file name="AvsResult.php" hash="80859d494d8b426f0f80c7f6c0001e04"/><file name="BankaccountCheck.php" hash="5b3ab2b7fec0f82b0c7efb2fd4ba35ec"/><file name="Consumerscore.php" hash="b66352d2c8dcca7e37f6bdb2a1cfcecd"/><file name="Personstatus.php" hash="f995a8a5456b981d44763cab0c6aecf6"/></dir></dir><dir name="Data"><dir name="ConfigFile"><file name="Abstract.php" hash="45594b9218dd0cbf9a2190bbc1b1e5cd"/><file name="Collection.php" hash="2b387c4da779190bc3c774e5012383b2"/><dir name="Global"><file name="StatusMapping.php" hash="9abad2df07db470433b8d46d8c4b9321"/></dir><file name="Interface.php" hash="70133ac956846d5151edfeca478b9502"/><dir name="Misc"><file name="TransactionstatusForwarding.php" hash="94e96bfd0972e85ecfeb26d3d708a159"/></dir><dir name="PaymentMethod"><file name="Abstract.php" hash="ad85b6f37b133795f4a9cfd94200bb2a"/><file name="AdvancePayment.php" hash="99c961e1973c0f8f4943d46abb61806c"/><file name="CashOnDelivery.php" hash="8f89e4310e2f2350b69580fe0db55c3a"/><file name="Creditcard.php" hash="94cebabc02194a60b8c78b1c8c645d90"/><file name="DebitPayment.php" hash="6ae69fc4038503a5dc5af7e722b4ec09"/><file name="Financing.php" hash="8cf8aac0bc2774d5fc0eb357fd8bc3a8"/><file name="Invoice.php" hash="c28d6b98b873eb06a4313e1897dd155c"/><file name="OnlineBankTransfer.php" hash="978aeaf0bbdf2b8195270bf28b96121a"/><file name="Wallet.php" hash="1acd28b33ca24d1a6c722aba93e0f555"/></dir><dir name="Protect"><file name="Addresscheck.php" hash="e3b32053df373f47149b32867f13d206"/><file name="Consumerscore.php" hash="e62d17873198b55f17c4bb972ab4c181"/></dir><file name="Root.php" hash="65fe84a867e02b4e5d1815bb3e94ce32"/><dir name="Shop"><file name="ClearingTypes.php" hash="c6e47d0111cc904934511b5ed61bf6f9"/><file name="Global.php" hash="1581cf13f893d3945b23f409d8e2e63e"/><file name="Misc.php" hash="44d94e706d6ebdb8bdfc00c1f74c5a4b"/><file name="Protect.php" hash="d6eed6842f793c958cfc7eb4fb861dd4"/><file name="System.php" hash="47f25a4ad05e1cf6793f4a0683de62e7"/></dir><file name="Shop.php" hash="fcde392839c80db0f28811b5178364a6"/></dir></dir><file name="Factory.php" hash="e41b108aa4efba5210946af4602df9e6"/><dir name="Service"><file name="XmlGenerate.php" hash="2e1a6ba48fce431bb13461f159ada6f4"/><file name="XmlParse.php" hash="987a9edf0ca8f2eebcab576ca9270df1"/></dir></dir><dir name="TransactionStatus"><file name="Config.php" hash="5fe7ae51f4e65c69865bc4d2ae48328c"/><dir name="Enum"><file name="Failedcause.php" hash="e34e7a82a5f6e28546ab2df09109d365"/><file name="Txaction.php" hash="236b5444a67fecb4b26c6adb4417d6df"/></dir><dir name="Exception"><file name="Abstract.php" hash="692c679943a816fc6f4a10b0b122622b"/><file name="MissmatchingKeys.php" hash="aa1233fd4e5c93ae8b2fe4ae363e3e0e"/><file name="NoPostRequest.php" hash="74880ee2ff1b64ade5b43477b02c506a"/><file name="NoRequestData.php" hash="1c40ced8301991ac183dba44608c83d6"/><file name="Validation.php" hash="e5e90db597db6f1df42b65990b1fd436"/></dir><file name="Factory.php" hash="cacd4d296964cb8a305eba713092798c"/><dir name="Mapper"><file name="Request.php" hash="a1a5b75af8ca58b239c0def3f93be3de"/><file name="RequestInterface.php" hash="d35a1966060b22cf0fb8c43a1ed3623f"/></dir><dir name="Persistence"><file name="Interface.php" hash="fbbf23001bb9f6ff2ef20cbe20addc66"/></dir><dir name="Request"><file name="Abstract.php" hash="dfeadc0e413f145747b08130831744c0"/><file name="Interface.php" hash="b25d42147a10d4a7dc5130dd544ca2f1"/></dir><file name="Request.php" hash="beb71a270ee91f71ef81fbbd61d0d705"/><dir name="Response"><file name="Abstract.php" hash="559a911ec0743a718dbccf3605500d53"/><file name="Interface.php" hash="1087ea1a0c70040daad6eac2014790e2"/></dir><file name="Response.php" hash="ef77f669ce7c928df87a2d063f6762e4"/><dir name="Service"><file name="HandleRequest.php" hash="49cb49d3d99139b87f3361cbf2562e75"/><dir name="ProtocolRequest"><file name="Interface.php" hash="7576d86a4061811d9d1508c9d26c7277"/></dir><file name="ProtocolRequest.php" hash="8c63848af7ab2447d9584d1c90535bae"/></dir><dir name="Validator"><file name="Abstract.php" hash="5bcdb714a62976fd9fa4970a5e8ad74e"/><file name="DefaultParameters.php" hash="c909180f13bd0e0484e4c903e497d2f0"/><file name="Interface.php" hash="f7408812ceeb45d38324d6b4c8b9634f"/><file name="Ip.php" hash="0b6c7f7b55edee5b4957b4e9c8d43a83"/></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="payone"><dir name="core"><file name="boxes.css" hash="1a9ef798278e1d1dcc3c8dd86eb8ddca"/><dir name="images"><file name="error_msg_icon.gif" hash="e4f28607f075a105e53fa3113d84bd26"/><file name="favicon.png" hash="d189cb860fcdd76fbf3c07627023eed9"/><file name="help.png" hash="c3812c74bc524179f4ccf5d2db7b3cbf"/><file name="icon_16.png" hash="2812a3406492773bdbc8308d22901964"/><file name="logoclaim.gif" hash="d71545ef09e2f10339654cda93d1cca2"/><file name="magento_general_global.png" hash="2341d0ffb0f7fd6fe6ebf53860f9197b"/><file name="money_add.png" hash="41e1f9224e9c35929cb54882dc9d4426"/></dir><file name="wizard.css" hash="c2be3f8f3b7012f015fcd76aceebe32b"/></dir><dir name="migrator"><dir name="images"><file name="ajax-loader.gif" hash="32dc1f5901143d36fbd7a6df3950819f"/><file name="failure.gif" hash="4d785bcecfbe716fa4d749d20738a8f0"/><file name="success.gif" hash="3f9b9025551da6963a9ecf8d184a204a"/></dir><file name="migration.css" hash="c27e9fc8fa891b5ae3ca7480ba90cb02"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="default"><dir name="default"><file name="payone" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir></dir></dir></target></contents>
38
- <compatible/>
39
- <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
40
- </package>
1
  <?xml version="1.0"?>
2
+ <package><name>Mage_Payone</name><version>3.3.0</version><stability>stable</stability><license>Open Software License (OSL)</license><channel>community</channel><extends></extends><summary>PAYONE FinanceGate payment gateway for all german online and offline payment methods including PayPal, all major Credit Cards and Maestro.</summary><description>The extension provides PAYONE FinanceGate payment integration which enables payment proccessing through an existing PAYONE merchant account. No user accounts for your customers needed!&#xD;
 
 
 
 
 
 
 
 
3
  &#xD;
4
  The extension supports the following payment types:&#xD;
5
  - Credit Card (Visa, MasterCard, American Express, Diners Club, JCB)&#xD;
10
  - Sofort- berweisung&#xD;
11
  - giropay&#xD;
12
  - PayPal&#xD;
13
+ &#xD;
14
  Furthermore the following risk-management-services are supported:&#xD;
15
+ - 3D-Secure: Verified by Visa &amp;amp; MasterCard SecureCode&#xD;
16
  - AdressCheck for 18 countries&#xD;
17
  - POS- and Merchant-Blacklists&#xD;
18
  - CreditCard- and BankAccountChecks&#xD;
19
+ &#xD;
20
  No PCI DSS Certification is needed, since all payment data is transmitted via the fully customizable payment form of FinanceGate.&#xD;
21
+ &#xD;
22
  With FinanceGate Business even account receivable management, dunning and debt collection can be done by FinanceGate automatically.&#xD;
23
+ &#xD;
24
+ Notice: Remember this extension is still beta. We recommend to test all transaction types in your application carefully before going live.</description><notes>Mage_Payone-3.2.0</notes><authors><author><name>PAYONE</name><user>jgerle</user><email>tech.support@payone.de</email></author><author><name>VOTUM</name><user>votum</user><email>info@votum.de</email></author><author><name>Edward Mateja</name><user>emateja</user><email>edward.mateja@votum.de</email></author></authors><date>2014-11-17</date><time>6:59:21</time><compatible></compatible><dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies><contents><target name="mage"><dir name="lib"><dir name="Payone"><file name="Autoload.php" hash="abd312c31dd8a49e589dbf16e94e26e2"/><file name="Bootstrap.php" hash="e0e3380ceba6f5315d57f1d3238bfb92"/><file name="Builder.php" hash="fed3ab0252cfe5e5028f4c960b45b82d"/><file name="Config.php" hash="c85ae1e3cf73331ca45ec4a15645263a"/><dir name="Log4php"><file name="Logger.php" hash="8447fe973f3ef059ff0f57d82618ccf6"/><file name="LoggerAppender.php" hash="ec9686c66cb5574be4830abcd220a097"/><file name="LoggerAppenderConsole.php" hash="6a59da37cf0f37ff6665836a61da5bd2"/><file name="LoggerAppenderDailyFile.php" hash="6308ee07f3860bb3c6140eabfeb71cd7"/><file name="LoggerAppenderEcho.php" hash="68d7b55b079911e34e1f37317a49d586"/><file name="LoggerAppenderFile.php" hash="a96d454f13a48df572a5f80e4728c60a"/><file name="LoggerAppenderMail.php" hash="e9516e72ac3b6f831e4cc68205bbfde4"/><file name="LoggerAppenderMailEvent.php" hash="823f0b4c97f304a49fecb2a125f87437"/><file name="LoggerAppenderMongoDB.php" hash="6fb689ec75a81aa09d6eda5e4d43f212"/><file name="LoggerAppenderNull.php" hash="e83a4107179bf0bf1bb89f9cb8ea725c"/><file name="LoggerAppenderPDO.php" hash="34f1702a1fc36937a3c76f0eeb45df1b"/><file name="LoggerAppenderPhp.php" hash="34bb58d31236f6c501f961ce8e96d36e"/><file name="LoggerAppenderPool.php" hash="1c73795f9dce5960f09c95ef56cb2736"/><file name="LoggerAppenderRollingFile.php" hash="e3cacef4624d5ba9d7513490b451b32e"/><file name="LoggerAppenderSocket.php" hash="2b87c559b48feb5f2315134b2f4acf58"/><file name="LoggerAppenderSyslog.php" hash="69be997a8204e4d99a334c9a59e8bbcc"/><file name="LoggerAutoloader.php" hash="e998c843da4562d03fdba363dd796b4b"/><file name="LoggerConfigurable.php" hash="0f7c49d4b5c7951f7a5ebcb6fd72dc98"/><file name="LoggerConfigurationAdapter.php" hash="c0adc3a6cbaa800f9a1485d1f1fefed3"/><file name="LoggerConfigurationAdapterINI.php" hash="ea216d508a831c88a7bc6c13c3f2fc85"/><file name="LoggerConfigurationAdapterPHP.php" hash="a41c90c802c25ba8dec45b3138993590"/><file name="LoggerConfigurationAdapterXML.php" hash="a12cbab8e379f4984c078abfc58502f2"/><file name="LoggerConfigurator.php" hash="0e66c44e35c1cd3df0e59d2d573b550c"/><file name="LoggerConfiguratorDefault.php" hash="e01b6a93b7c4bff6b4cc82b7bda3c257"/><file name="LoggerException.php" hash="9e440d4b1cbcd75841ea11fe383841c4"/><file name="LoggerFilter.php" hash="c7b2470b5a201128e7838acb4e5965a2"/><file name="LoggerFilterDenyAll.php" hash="bc6153cbbe58c9449dcbe0eb58dcff05"/><file name="LoggerFilterLevelMatch.php" hash="48bed57d8094cd3b579a58ec9a509548"/><file name="LoggerFilterLevelRange.php" hash="f68174150dc2b0c43fabe882f5215d8c"/><file name="LoggerFilterStringMatch.php" hash="01b8f3f9ac023f7d20d3461be14f643f"/><file name="LoggerFormattingInfo.php" hash="364f3d31ee870acd469ca1fc1f8765ff"/><file name="LoggerHierarchy.php" hash="9163da991071a18867bf266bf735e078"/><file name="LoggerLayout.php" hash="6b31185297862e7d0b66cbeea0145eb6"/><file name="LoggerLayoutHtml.php" hash="d8a72d0aedfd68e8caed9953ae437315"/><file name="LoggerLayoutPattern.php" hash="a218e8726660ebca2d1f2d608ecaa343"/><file name="LoggerLayoutSerialized.php" hash="00a06131613a91c7c7ee6a5ba3947435"/><file name="LoggerLayoutSimple.php" hash="3476e848e0a0e5d747ba5012e65dfa1d"/><file name="LoggerLayoutTTCC.php" hash="4ae4f2443bf260b17c0c0c6f17065be7"/><file name="LoggerLayoutXml.php" hash="773e7660f2101b9ea902ec0a4b980c70"/><file name="LoggerLevel.php" hash="db8bce0726dec9bd9b0d6d02ae090049"/><file name="LoggerLocationInfo.php" hash="e245242f642455df5181d39b2a49bc54"/><file name="LoggerLoggingEvent.php" hash="663c8dfbdc7bae7c81a9184aa6be6e10"/><file name="LoggerMDC.php" hash="10fe2e863b66480aff6fe7c7109d8b39"/><file name="LoggerNDC.php" hash="afc52c64b7e31fa006ccbc1b18910dfd"/><file name="LoggerOptionConverter.php" hash="03ba7a93f58a843d18d168da0091b719"/><file name="LoggerPatternConverter.php" hash="8c384ce762db48a9e797929cb128f3d4"/><file name="LoggerPatternConverterClass.php" hash="d6a162b0bc1034d768b5738385e29630"/><file name="LoggerPatternConverterCookie.php" hash="a0dc2686c21284986f44ef306fdc3ff8"/><file name="LoggerPatternConverterDate.php" hash="2912f6c9b82d694b40ccc4accdba2e89"/><file name="LoggerPatternConverterEnvironment.php" hash="d7b8736d5784612941235a821f458ede"/><file name="LoggerPatternConverterFile.php" hash="10028ea79771e11a9c1c615b10fec045"/><file name="LoggerPatternConverterLevel.php" hash="d377b9f1eac786fa56f5232bc3a29eb3"/><file name="LoggerPatternConverterLine.php" hash="8c7c68267321e96b0dd9d5de3415a431"/><file name="LoggerPatternConverterLiteral.php" hash="5d846e8bbc96f26bc8e174013a1a5032"/><file name="LoggerPatternConverterLocation.php" hash="81536bcf1001bb97dfa21e9f7cbd4c5c"/><file name="LoggerPatternConverterLogger.php" hash="20b17edda41867d62c704c127f749b15"/><file name="LoggerPatternConverterMDC.php" hash="e4dc6877f736f846e1a4cc176b7c3a9b"/><file name="LoggerPatternConverterMessage.php" hash="30545b3ad7c93ea2193d342e2f99c2e7"/><file name="LoggerPatternConverterMethod.php" hash="eea57c3ef84b389ca433a7f2293582ae"/><file name="LoggerPatternConverterNDC.php" hash="f9275e216e7528b91d70998ad7475d91"/><file name="LoggerPatternConverterNewLine.php" hash="1ae8aa85ad891dbc7f1e41ed26194546"/><file name="LoggerPatternConverterProcess.php" hash="cd6244ec38481c95bfa7b6a2db5027c9"/><file name="LoggerPatternConverterRelative.php" hash="d1558f42568aad26b3a76d8608843841"/><file name="LoggerPatternConverterRequest.php" hash="4bdcac1e0447e330562315e4ae4f023c"/><file name="LoggerPatternConverterServer.php" hash="bd737b114527ea39dd5b960c22e1b349"/><file name="LoggerPatternConverterSession.php" hash="a613871c06e80970944445cdd4233cda"/><file name="LoggerPatternConverterSessionID.php" hash="91cdd24b77656cafd2e1ae647290fa8e"/><file name="LoggerPatternConverterSuperglobal.php" hash="ab3d22445bebe7335324f26384bd8cb1"/><file name="LoggerPatternConverterThrowable.php" hash="529b157d117600859d9fce6336096951"/><file name="LoggerPatternParser.php" hash="57eaa66b2207b388b353648f9a17c6f9"/><file name="LoggerReflectionUtils.php" hash="f10a30a11f0c1a2859a36ce89c22665a"/><file name="LoggerRendererDefault.php" hash="f1c84c625d1f14aab88e9a25ebd89225"/><file name="LoggerRendererException.php" hash="e00057ffc0687098d42a8fe09bd61f58"/><file name="LoggerRendererMap.php" hash="d37dd01cecf80bb13b99e892a964aae3"/><file name="LoggerRendererObject.php" hash="1d1837e2d3d1388be77a838722b201f4"/><file name="LoggerRoot.php" hash="e00579b43b67450ff7e88f230e9af8fd"/><file name="LoggerThrowableInformation.php" hash="ed28cd254f3a6f5220ecf4d191ed7e82"/><file name="LoggerUtils.php" hash="400c7578fb86bc02f9153da5d982576c"/><dir name="xml"><file name="log4php.dtd" hash="d4da6c96c895b879f6b1924eb8d949d4"/></dir></dir><dir name="Enum"><file name="ClearingType.php" hash="e14bc770728c22c5f68f8dd032010f8c"/><file name="Mode.php" hash="ee9b0a7e12c9e582b7e25ccbbadb6b72"/><file name="Reminderlevel.php" hash="c552342982d010a94925ebb841ecc7eb"/></dir><dir name="SessionStatus"><file name="Config.php" hash="0057a291fc33d96d46b00c201387ce48"/><file name="Factory.php" hash="158da95caf6b9146f52b3ef1407f06fe"/><file name="Request.php" hash="33c3d7d1fbe705dd1345b93af9de5ea9"/><file name="Response.php" hash="4b07f4e1f1a83609206bf9c3addddf57"/><dir name="Response"><file name="Abstract.php" hash="cf4341d0544b36f542ab4a9b47679add"/><file name="Interface.php" hash="5d66a02df38baba75ab21264cc73c7c4"/></dir><dir name="Persistence"><file name="Interface.php" hash="2c78e6c0e8eca67cc7b2d126b7fa547d"/></dir><dir name="Enum"><file name="Action.php" hash="86aae514964a85a0dff8fb7d7c79093b"/></dir><dir name="Service"><file name="HandleRequest.php" hash="3d38fde3b2ef05a985d9eb69aa3b73dc"/><file name="ProtocolRequest.php" hash="3a61ee5ff8c750d9b0c754c5483685d1"/><dir name="ProtocolRequest"><file name="Interface.php" hash="d364210632f9c03cb7e2d95ff960592c"/></dir></dir><dir name="Mapper"><file name="Request.php" hash="8ec870251f12c9d067b5aef628ad56d4"/><file name="RequestInterface.php" hash="61acebb1e89c610fb37ba525a7412090"/></dir><dir name="Request"><file name="Abstract.php" hash="0ad0ad8e49f2d31664ca34fcf4ae32a1"/><file name="Interface.php" hash="e8c06647011871c9da566392b45f256e"/><file name="Item.php" hash="865487598996bde31a4cc80bcf6b59e4"/><dir name="Item"><file name="Abstract.php" hash="ff9ea330efbb8cce8b4e1749f2b6d0e6"/><file name="Interface.php" hash="cfc5e6e7f3d04a3ece7fe4886af94b05"/></dir></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="Validator"><file name="Abstract.php" hash="4cf7905a160c59b286c3dfb51501b728"/><file name="DefaultParameters.php" hash="28f711bf64a2d09c4aed54a3de44c8ba"/><file name="Interface.php" hash="cc04e77ec7cdd7e72f223b4d851b892c"/><file name="Ip.php" hash="ee9646a2b1573c30290f48142ad9d453"/></dir></dir><dir name="TransactionStatus"><file name="Config.php" hash="5fe7ae51f4e65c69865bc4d2ae48328c"/><file name="Factory.php" hash="cacd4d296964cb8a305eba713092798c"/><file name="Request.php" hash="beb71a270ee91f71ef81fbbd61d0d705"/><file name="Response.php" hash="ef77f669ce7c928df87a2d063f6762e4"/><dir name="Response"><file name="Abstract.php" hash="559a911ec0743a718dbccf3605500d53"/><file name="Interface.php" hash="1087ea1a0c70040daad6eac2014790e2"/></dir><dir name="Persistence"><file name="Interface.php" hash="fbbf23001bb9f6ff2ef20cbe20addc66"/></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="49cb49d3d99139b87f3361cbf2562e75"/><file name="ProtocolRequest.php" hash="8c63848af7ab2447d9584d1c90535bae"/><dir name="ProtocolRequest"><file name="Interface.php" hash="7576d86a4061811d9d1508c9d26c7277"/></dir></dir><dir name="Mapper"><file name="Request.php" hash="a1a5b75af8ca58b239c0def3f93be3de"/><file name="RequestInterface.php" hash="d35a1966060b22cf0fb8c43a1ed3623f"/></dir><dir name="Request"><file name="Abstract.php" hash="dfeadc0e413f145747b08130831744c0"/><file name="Interface.php" hash="b25d42147a10d4a7dc5130dd544ca2f1"/></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="Validator"><file name="Abstract.php" hash="5bcdb714a62976fd9fa4970a5e8ad74e"/><file name="DefaultParameters.php" hash="c909180f13bd0e0484e4c903e497d2f0"/><file name="Interface.php" hash="f7408812ceeb45d38324d6b4c8b9634f"/><file name="Ip.php" hash="0b6c7f7b55edee5b4957b4e9c8d43a83"/></dir></dir><dir name="Settings"><file name="Factory.php" hash="e41b108aa4efba5210946af4602df9e6"/><dir name="Service"><file name="XmlGenerate.php" hash="2e1a6ba48fce431bb13461f159ada6f4"/><file name="XmlParse.php" hash="987a9edf0ca8f2eebcab576ca9270df1"/></dir><dir name="Data"><dir name="ConfigFile"><file name="Abstract.php" hash="45594b9218dd0cbf9a2190bbc1b1e5cd"/><file name="Collection.php" hash="2b387c4da779190bc3c774e5012383b2"/><file name="Interface.php" hash="70133ac956846d5151edfeca478b9502"/><file name="Root.php" hash="65fe84a867e02b4e5d1815bb3e94ce32"/><file name="Shop.php" hash="fcde392839c80db0f28811b5178364a6"/><dir name="Global"><file name="StatusMapping.php" hash="9abad2df07db470433b8d46d8c4b9321"/></dir><dir name="Protect"><file name="Addresscheck.php" hash="e3b32053df373f47149b32867f13d206"/><file name="Consumerscore.php" hash="e62d17873198b55f17c4bb972ab4c181"/></dir><dir name="Shop"><file name="ClearingTypes.php" hash="c6e47d0111cc904934511b5ed61bf6f9"/><file name="Global.php" hash="1581cf13f893d3945b23f409d8e2e63e"/><file name="Misc.php" hash="44d94e706d6ebdb8bdfc00c1f74c5a4b"/><file name="Protect.php" hash="d6eed6842f793c958cfc7eb4fb861dd4"/><file name="System.php" hash="47f25a4ad05e1cf6793f4a0683de62e7"/></dir><dir name="PaymentMethod"><file name="Abstract.php" hash="ad85b6f37b133795f4a9cfd94200bb2a"/><file name="AdvancePayment.php" hash="99c961e1973c0f8f4943d46abb61806c"/><file name="CashOnDelivery.php" hash="8f89e4310e2f2350b69580fe0db55c3a"/><file name="Creditcard.php" hash="94cebabc02194a60b8c78b1c8c645d90"/><file name="DebitPayment.php" hash="6ae69fc4038503a5dc5af7e722b4ec09"/><file name="Financing.php" hash="8cf8aac0bc2774d5fc0eb357fd8bc3a8"/><file name="Invoice.php" hash="c28d6b98b873eb06a4313e1897dd155c"/><file name="OnlineBankTransfer.php" hash="978aeaf0bbdf2b8195270bf28b96121a"/><file name="Wallet.php" hash="1acd28b33ca24d1a6c722aba93e0f555"/></dir><dir name="Misc"><file name="TransactionstatusForwarding.php" hash="94e96bfd0972e85ecfeb26d3d708a159"/></dir></dir></dir><dir name="Configuration"><file name="Abstract.php" hash="b535ec70b40d20ab24aa248bcf3f05b4"/><file name="Mode.php" hash="d5b47124f2893bdf3440ec48eb2c646d"/><file name="PaymentMethod.php" hash="e1c8fe981eda7dfbb4330605d0dddbe3"/><file name="Reminderlevel.php" hash="bdc018a59eaab4d13209fc529afd7d51"/><dir name="TransactionStatus"><file name="Action.php" hash="1e2015cb6a83696bbc348cd5a19dd978"/></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="PaymentMethod"><file name="CreditCard.php" hash="6894263df05741a6ed23c0acb414f402"/><file name="Financing.php" hash="27be604fed063bdbc893720927aa9669"/><file name="OnlineBankTransfer.php" hash="e5d6d8c95d0432e9f3442a8e9b1058b0"/><file name="Wallet.php" hash="060e1623e33a4551f921db1593891807"/></dir></dir></dir><dir name="Api"><file name="Config.php" hash="d5024c64e3e7b543d56fe7999ad00fe5"/><file name="Factory.php" hash="7137d53aa65fd143ca480198f897c316"/><dir name="Response"><file name="Abstract.php" hash="8aa20c1529cc03a0f6c64d8e4f2690b2"/><file name="Error.php" hash="361aab061dbcd5aade4d2a2ae5224620"/><file name="Interface.php" hash="bfb530e8de56624e9a5a93bb3d8d22d3"/><file name="Invalid.php" hash="d91d1b8f6214e350493c688f3226325b"/><dir name="CreditCardCheck"><file name="Invalid.php" hash="e95422fb58384c0ca0e82db79dbd5a8f"/><file name="Valid.php" hash="e3565fede3a2b5d80e668617abcf463f"/></dir><dir name="Management"><file name="GetFile.php" hash="06e3fbf9e04f5c88d8593c2864b58782"/><file name="GetInvoice.php" hash="00cced79a4094cfdcb42a25da88f9fef"/><dir name="UpdateAccess"><file name="Ok.php" hash="d3ff7ae424089882b86308fad8b70361"/></dir><dir name="ManageMandate"><file name="Approved.php" hash="7f5e2ec51c4891f5d0062b73d6cf7e30"/></dir></dir><dir name="Refund"><file name="Approved.php" hash="06f5abaf7335c7bc572d0f7707a9d110"/></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="Capture"><file name="Approved.php" hash="bb1e8af4ec34d7db27675d4a00c8b3c3"/></dir><dir name="BankAccountCheck"><file name="Blocked.php" hash="8716ee872b079670aeba08e498407754"/><file name="Invalid.php" hash="9317da83f806353ba8692e2d91f0db31"/><file name="Valid.php" hash="3080f0018201faa408964a7d9a126e6e"/></dir><dir name="Preauthorization"><file name="Approved.php" hash="67775fbdad364515618a69ed583b9c7a"/><file name="Redirect.php" hash="7dc6d21e5d7395127f8a4cceac1ee3ba"/></dir><dir name="Consumerscore"><file name="Invalid.php" hash="4ec7a41513ca28e7081e0a7b0fa35f44"/><file name="Valid.php" hash="e0053bb2af649d504dad28f163c0a61c"/></dir><dir name="Vauthorization"><file name="Approved.php" hash="ef3cffaad1b2498fc2d0028dff8f3bbb"/></dir><dir name="Authorization"><file name="Abstract.php" hash="bb03d2155a37cff92c2c25391d2861cd"/><file name="Approved.php" hash="74d415c45fac3df416ee8ccd6a06f895"/><file name="Redirect.php" hash="1a239aa8bdff6e89b14a43d4ca3be68b"/></dir><dir name="AddressCheck"><file name="Invalid.php" hash="132932a39401c298578935e74c416fbe"/><file name="Valid.php" hash="29793361fab8fffc1216ebf211660dde"/></dir><dir name="CreateAccess"><file name="Approved.php" hash="fb671f8b94eb8cb2f01085c71385ef92"/></dir><dir name="Debit"><file name="Approved.php" hash="a9071053a4352acaf3674e8831e84102"/></dir></dir><dir name="Persistence"><file name="Interface.php" hash="a77efa3aeb4734aebfe18c9f7e4ccc7f"/></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="d2027a0ac1b44de3c818809adff905aa"/><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="InvoiceDeliverymode.php" hash="20c0fb5edc752eaa13f7485ae927302b"/><file name="InvoicingItemType.php" hash="6b179cde7ee57c4e2d979836ea0134b6"/><file name="OnlinebanktransferType.php" hash="e5868784aa05af683558d43773080093"/><file name="PayoutOpenBalance.php" hash="f3a9648a134d0637dc0b86ba2d466805"/><file name="PeriodUnit.php" hash="aaa82eab4aae4837e4df7c7abab7652c"/><file name="PeriodUnitRecurring.php" hash="c7064252b3dbb22688f133c3294218df"/><file name="RequestType.php" hash="b200d265b70e7ba609dfb64ebd5c6fb5"/><file name="ResponseType.php" hash="98652b6dcb80cdc36cec7454785082aa"/><file name="Settleaccount.php" hash="ea59cbeec8798b4d19c16eefb8824031"/><file name="Shippingprovider.php" hash="cbf70776a47ba3eb482bab7d36da24e7"/><file name="Storecarddata.php" hash="91fc3b5f0fe6b5d13cf3178f01cdec00"/><file name="UseCustomerdata.php" hash="72f1a1c38c834ee0bae56623d899643d"/><file name="WalletType.php" hash="a5bb130661bacc7d226e0859d3967427"/></dir><dir name="Service"><file name="Abstract.php" hash="24ef22fd385dd99d6f2bf4413b74cac1"/><file name="Interface.php" hash="a3c79f33b0a9ac10778c088e2b660ad3"/><file name="ProtocolRequest.php" hash="84ff92e03b1ce5237c7384df13dca268"/><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="Payment"><file name="Abstract.php" hash="31697d161f8ddecbf1380fcfde1b278b"/><file name="Authorize.php" hash="cc79d2f1743a14c4659d4526814857b3"/><file name="AuthorizeInterface.php" hash="a252deb55f6d2856d22389d7946c96e8"/><file name="Capture.php" hash="70510c4b962bf20632cc824239d79924"/><file name="CaptureInterface.php" hash="df0375f93cb5c86391fbb1394ef45a32"/><file name="CreateAccess.php" hash="3c6886cd92e46fd5a57c80002b5942c0"/><file name="CreateAccessInterface.php" hash="003a3d785f83286f506b869171962aa4"/><file name="Debit.php" hash="18c7aed47628aed4ffb5baef2fad14ac"/><file name="DebitInterface.php" hash="47d73baa6e092f21dfc7ffcc43eb9c4d"/><file name="Preauthorize.php" hash="46f363b78ae3f6a4af15755570f5edea"/><file name="PreauthorizeInterface.php" hash="d73caab0e6851b246e5c3aed6026e08b"/><file name="Refund.php" hash="3c0967aba96de8d9c14153f6659b9d2b"/><file name="RefundInterface.php" hash="0cb30e224128b3f8a2f61a6a750af4cd"/><file name="Vauthorize.php" hash="abf55267f5ffbfa31307b0244e6d39bb"/><file name="VauthorizeInterface.php" hash="16331e48b7c2e1d505ca7318ad4740fc"/></dir><dir name="Verification"><file name="3dsCheck.php" hash="c7592588376cce47fb44fc752b2b6a42"/><file name="AddressCheck.php" hash="e51e5e7383b24798b8ab077964f68a3e"/><file name="BankAccountCheck.php" hash="a2c419d80194abf5fa5678c8f68c8360"/><file name="Consumerscore.php" hash="e2c011355f09a8fda2b0b10e65b96372"/><file name="CreditCardCheck.php" hash="75f87cc35b2de68d957ca98a69acc869"/></dir><dir name="ProtocolRequest"><file name="Interface.php" hash="e45a08d8c42675881617033eda0df27b"/></dir></dir><dir name="Mapper"><file name="Abstract.php" hash="4b8a025d4e906ee806d025ec9fd8f385"/><file name="Currency.php" hash="f8b9151eb9f4851d9c0b1dcee5dde465"/><file name="currency.properties" hash="eef9fbec34f4f4a2602f6081fcfda371"/><dir name="Response"><file name="3dsCheck.php" hash="8df0b3a1e60a42037bb428936f1af395"/><file name="Abstract.php" hash="a8c4e328f344faa657b8eb2c3ac3299c"/><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="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="Management"><file name="UpdateAccess.php" hash="16e4d33fe2ee60e74801f600062e68e0"/></dir><dir name="Payment"><file name="Abstract.php" hash="80457e0ca50f31bb491f9c0c30af28d3"/><file name="Authorization.php" hash="24bb9c33163acf92764c5e3d98c8890c"/><file name="Capture.php" hash="1e99a0ee422ad8a049c669ce2b0925a7"/><file name="CreateAccess.php" hash="12066747cfb777291469b1f05ecdfd4e"/><file name="Debit.php" hash="88646c41c5b422f60c2c71bced0c6180"/><file name="Preauthorization.php" hash="65c3d30b553aa821f77bd98d29e4bb7a"/><file name="Refund.php" hash="323148b00ae50d41058ba9ec09aca2b3"/><file name="Vauthorization.php" hash="81040f290461acb49401626862f35ca3"/></dir></dir></dir><dir name="Request"><file name="3dsCheck.php" hash="8502019ed3c3057fe05ee3c1a71aca21"/><file name="Abstract.php" hash="5c9806f9f608d5f5e89b9c54927990db"/><file name="AddressCheck.php" hash="aa187c6821e3cef431b119c33a5bf23f"/><file name="Authorization.php" hash="52ed73816ee6887ed4461e5850893182"/><file name="BankAccountCheck.php" hash="e53d0e170608dfac05b1706706bd1212"/><file name="Capture.php" hash="810329b95560993567370db8ae3906fc"/><file name="Consumerscore.php" hash="afc7c64148ff01a2044dc748eb78d8a4"/><file name="CreateAccess.php" hash="0819c933758a595ee2ce4ba97bc5d57b"/><file name="CreditCardCheck.php" hash="92abb97fdb171cd07a0af63d51de7fd5"/><file name="Debit.php" hash="6b55f690e14d8c3ed725aa4fdb1a6ab5"/><file name="GetFile.php" hash="d3cc699dd1fb7720a3f1ea73ff9c8965"/><file name="GetInvoice.php" hash="a5bf340eef45f0b974badc21899423c6"/><file name="Interface.php" hash="338199100f226bb478a7e79c1594bfc9"/><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="80971aafc19e11d5e3223a9048b719d1"/></dir><dir name="Parameter"><file name="Abstract.php" hash="b8a6666ef18172134db3afd306db6fb2"/><file name="Interface.php" hash="6e34e7349bf3eb3ea52418781b6bca31"/><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="Refund"><file name="Abstract.php" hash="6e49e729223f6ea7d095d43923928b9d"/><dir name="PaymentMethod"><file name="BankAccount.php" hash="5710f9b4cc057465977ecbd60623e8fc"/></dir></dir><dir name="UpdateAccess"><dir name="Invoicing"><file name="Transaction.php" hash="faaeafaa78b60f7d8d477c41aa72807a"/></dir></dir><dir name="Capture"><file name="Business.php" hash="fb5c8262c2eaad6a2ce9cbb88afe0b2a"/><dir name="Invoicing"><file name="Transaction.php" hash="f6dce30897bbc38eae58ed5bd10d7e0a"/></dir></dir><dir name="Vauthorization"><file name="Abstract.php" hash="300ad44cb6bb1e2e9588e6ac2250820a"/><file name="PersonalData.php" hash="2d909e623d5c1cab9d56fa09e7e83c2e"/><dir name="Invoicing"><file name="Transaction.php" hash="cf24f8ff578f15e25d0e7ecf955d3a70"/></dir><dir name="PaymentMethod"><file name="Abstract.php" hash="99dfa4c670708e81a411d5b8ae7a5ad4"/><file name="CreditCard.php" hash="4580b155e79c6ef4ffc24a123c2470e2"/><file name="DebitPayment.php" hash="d840f41b86010ff9f7f71101af472c43"/></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="CashOnDelivery.php" hash="8472ab78a107d67d2bb1585802d3e961"/><file name="CreditCard.php" hash="36bf310a53ccce2a310884c467b91cc0"/><file name="DebitPayment.php" hash="951a5709819744dea784f3978d1c4e7d"/><file name="Financing.php" hash="886c0d91ec6ca924436070a56d2072b6"/><file name="OnlineBankTransfer.php" hash="cbdd65f16b986260beca3f512bb19572"/><file name="Wallet.php" hash="f4a72017354b2b8ffba75892e6decddb"/></dir></dir><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="Invoicing"><file name="Transaction.php" hash="d4bc46e2d834734ee4deea6a7236ee48"/></dir><dir name="PaymentMethod"><file name="Abstract.php" hash="48adbd8e0a37d0ea47b663a848a32158"/><file name="CreditCard.php" hash="b459cb17ffc04b47a7f07ad2bf35ce2a"/><file name="DebitPayment.php" hash="1eedc44773005daa8ca326cfb4765f4f"/></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="Paydata"><file name="DataItem.php" hash="82b1054225715a4b520a15d3055d917e"/><file name="Paydata.php" hash="0c25a82656cc5639234b905d50b27929"/></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></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="8d398fe489610c76b237847b5e05b300"/><dir name="Http"><file name="Abstract.php" hash="8d37bc6e9bd6acd0e5b1350542e43f9d"/><file name="Curl.php" hash="64d649310b514790422664b5ba1c0b3b"/><file name="Socket.php" hash="1bd51c5e95bce114d3ba12098464b072"/></dir></dir><dir name="Validator"><file name="Abstract.php" hash="ead86ababa76997e8dd8886ebfc3335c"/><file name="DefaultParameters.php" hash="e4fb2582a213f164d9ca8f2ba764cb06"/><file name="Interface.php" hash="cd0994f06f5cb491f19820e99da952d0"/></dir></dir><dir name="Config"><file name="Abstract.php" hash="57627d0919526793ad2fb0e5d70d32d8"/></dir><dir name="ClientApi"><file name="Factory.php" hash="7fe76a15b47eb692360485b2c86d0023"/><dir name="Enum"><file name="RequestType.php" hash="c30f83abe7dc48c59339b7fa3e3648af"/><file name="ResponseType.php" hash="8d07f1c93d0680f61d59bf2163042be5"/></dir><dir name="Service"><file name="GenerateHash.php" hash="489d77268d75a908ada40d9e2236331b"/></dir><dir name="Request"><file name="Abstract.php" hash="82a935f450b054ad0316e06dcfff3599"/><file name="CreditCardCheck.php" hash="89ad304836bfe249de78a7ed2f4df4aa"/><file name="Interface.php" hash="a5550465e40d44f2bdca9d25581b1aff"/></dir><dir name="Exception"><file name="Abstract.php" hash="1eb99fc78d7289b66c62b9f3feeaf5f4"/><file name="InvalidParameters.php" hash="19df1c0d0bb6ef91560329ca960d5e8d"/></dir></dir><dir name="Protocol"><file name="Factory.php" hash="690d0411a8e3967091117745bd7290ad"/><dir name="Service"><file name="ApplyFilters.php" hash="ab881b292dade78add817503e15b68ea"/><dir name="Protocol"><file name="Abstract.php" hash="c123ad9b6ed31d34c1236cbbe3c8c0a6"/></dir></dir><dir name="Filter"><file name="Abstract.php" hash="9d5c4977a5674a5ebba0921aee3810e3"/><file name="Filterable.php" hash="a9d19c275d9c0930dbdcd1f38b99c4bf"/><file name="Interface.php" hash="7bdc72724988eafedf2a503d1a1371a5"/><file name="MaskValue.php" hash="27f5dfd7c608f4de67fd26f9751b7500"/></dir><dir name="Config"><file name="Filter.php" hash="f8781db0de4e426e3c2b107eca7bf13d"/></dir><dir name="Logger"><file name="Interface.php" hash="80c813837bfc8d3b62d548daa3bbc5e5"/><file name="Log4php.php" hash="6815d39e4acad685e5350e38bc2eccf4"/></dir><dir name="Exception"><file name="FilterNotFound.php" hash="72b1c4ffa31b18ec27eed40469d222ae"/><file name="InvalidConfig.php" hash="78345f6cd5dd3918747303c9780eda09"/></dir></dir></dir></dir><dir name="skin"><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 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></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="6568d29af003fa91f0b5c469ff464e3c"/><file name="client_api.js" hash="dd107fcd812ac77a99e3b72c01672b7a"/><file name="creditcard.js" hash="e97b2e9ee74b192b28e0d1763521012e"/><file name="debitpayment.js" hash="12e2cbe8050c26afb71eb4eab8ffa238"/><file name="financing.js" hash="dd40ebd51ff10cf811211c29b73d142c"/><file name="klarna.js" hash="22de283a0a0b98aa880d4f2f55f245af"/><file name="onlinebanktransfer.js" hash="a147c002b536bb31d27f132fb308b5db"/><file name="safe_invoice.js" hash="18e2937400142d0e26fd0fe068e5e293"/><file name="sepa_input.js" hash="c791b60e714058e0864891619f1ebd80"/><file name="sepa_validation.js" hash="e8b50fd2da5bd35bf5acfd6450838efe"/><file name="wallet.js" hash="8b52a7055252923888319dd057aa1e4e"/></dir></dir></dir><dir name="app"><dir name="locale"><dir name="en_US"><file name="Payone_Core.csv" hash="5848c5f3bebf667f0e78dfe15e1a0230"/><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="b1279d6b4dc05c5d04f633b18a1bf836"/><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="26082ff2574ca87302556c5c3a39b246"/><file name="Payone_Licensemanager.xml" hash="cb7bcac54336595c25214557382e6c55"/><file name="Payone_Migrator.xml" hash="9af684dec6dc50d9e863538773350fb7"/></dir></dir><dir name="code"><dir name="community"><dir name="Payone"><dir name="Core"><dir name="sql"><dir name="payone_core_setup"><file name="install-3.0.0.sql" hash="28a783cc46e235b6c13dd502651ff7e7"/><file name="mysql4-install-3.0.0.php" hash="e570826a7a6b3d94ec7a4731a1962a6f"/><file name="mysql4-upgrade-3.0.12-3.1.0.php" hash="bca5f3758f786378978834b89c29f141"/><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="b8b666e1cef07ae385278a454b885d77"/><file name="mysql4-upgrade-3.1.0-3.1.1.php" hash="d7c545b39a8ec2764fdcadd6656005dd"/><file name="mysql4-upgrade-3.1.2-3.1.3.php" hash="22d8f0e22f537cec9564d177f5ebeac4"/><file name="mysql4-upgrade-3.1.3-3.1.4.php" hash="fdb019dcd5a75d24fee65d2fae768ef6"/><file name="mysql4-upgrade-3.1.4-3.1.5.php" hash="07861bdab5b1db51dcef427891c2bd5f"/><file name="mysql4-upgrade-3.1.6-3.1.7.php" hash="e3d5404bae141f641ddb0e32d28ec8a3"/><file name="mysql4-upgrade-3.1.7-3.1.8.php" hash="bde5b06ffb9d254458c03d875a22ff79"/><file name="mysql4-upgrade-3.2.1-3.2.2.php" hash="f69e68b839573bf5c69ef51d22955ab5"/><file name="mysql4-upgrade-3.2.2-3.2.3.php" hash="589d0a609cc844aadf4379f6deea2666"/><file name="mysql4-upgrade-3.2.3-3.3.0.php" hash="16cdd1b5d738cc8f038b0a96edbd766b"/><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"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="80661f3ff3f6782efad26e377413aeb3"/><file name="config.xml" hash="f7b5bf0ba1b0b73d002685e3264bd21f"/><file name="system.xml" hash="84861ca8b569a3700a6e514bcc94f346"/></dir><dir name="Exception"><file name="InvalidRequestType.php" hash="ef0f4dc53e93ba1b32229e5928d00bd2"/><file name="InvalidScope.php" hash="3e4185c541d15ed6d8822540dee61b9c"/><file name="InvoicePreparationNoItems.php" hash="dc5497f50a8954ac451f56c8c47e57b4"/><file name="InvoiceSave.php" hash="585931380f6291f47b28d23024366ba6"/><file name="OrderCannotInvoice.php" hash="b63f0a9a1702708422f30472012643a6"/><file name="OrderNotFound.php" hash="22001580df9425cd4d5bb954378aac4c"/><file name="PaymentMethodConfigNotFound.php" hash="c62057ea1bd54c0b91dacd2a5db50b49"/><file name="PaymentTypeNotFound.php" hash="7d6866507e5f803e1bf0e31545f9c06c"/><file name="TransactionAlreadyExists.php" hash="6dfb3da13440462021c2175405ace0b9"/><file name="TransactionStatusForward.php" hash="52f6974ad59271d161451944fd000986"/></dir><dir name="Block"><dir name="Payment"><dir name="Method"><dir name="Info"><file name="Abstract.php" hash="bf35fcee29c7128e694488d004fbef22"/><file name="AdvancePayment.php" hash="5a30ac680ba4b813b8292ee680970815"/><file name="CashOnDelivery.php" hash="f98ff0c449f5fd265aeb1e0bba189d88"/><file name="Creditcard.php" hash="039cde64d6835e601245e46f606d4f66"/><file name="DebitPayment.php" hash="f7e390fae84439f5003578a81699eef1"/><file name="Financing.php" hash="6168f4820caa216f6f30a14069602123"/><file name="Invoice.php" hash="4e39306b2241b19e8d75684307522aaa"/><file name="OnlineBankTransfer.php" hash="a6b327b86716a748cbf24e789c25a5f7"/><file name="SafeInvoice.php" hash="fca91084fb3fff9c6ff82bee1f182490"/><file name="Wallet.php" hash="1c97123bd3b8c5c10e766dd7749f2076"/></dir><dir name="Form"><file name="Abstract.php" hash="a0540c26cb9981a29efd68e715180a2d"/><file name="AdvancePayment.php" hash="f8fa142db063838f6e2affd24e605309"/><file name="CashOnDelivery.php" hash="47aa8eae525f0926cfa0ca39dbf16dd8"/><file name="Creditcard.php" hash="078bfa9c24baa817df8e6684f21ed082"/><file name="DebitPayment.php" hash="ca62636d4ab7b961ac04bb66d5a09810"/><file name="Financing.php" hash="e6a7e1323868ceb97815d793be291afd"/><file name="Invoice.php" hash="792e994d4e724c508c44aa80c2c05377"/><file name="OnlineBankTransfer.php" hash="bd8aa5ce3a5579294418544dbb10a477"/><file name="SafeInvoice.php" hash="3cfd8a05e6bab685a19c64c93632ff84"/><file name="Wallet.php" hash="da09f18c16574eac09b9a1d2bc2a67db"/><dir name="SafeInvoice"><file name="Klarna.php" hash="d8f2ba8fe76f594acd15d9c292084c70"/></dir><dir name="Financing"><file name="Klarna.php" hash="f5d570edd1ebcf3db3982c5086a23221"/></dir></dir></dir></dir><dir name="Adminhtml"><file name="Information.php" hash="2459128787e623cebf78be3634eb7514"/><file name="Transaction.php" hash="9da66e164d1dea5013167c374865a94d"/><dir name="Protocol"><file name="Api.php" hash="86163b631dabef5538c9d7ba18cb3b04"/><file name="TransactionStatus.php" hash="4aa543fe53ea8c4d0a4c09a61c84d52f"/><dir name="TransactionStatus"><file name="Grid.php" hash="b9e276667ce3599e5250f0026ab4f8d5"/><file name="View.php" hash="b7d782116f5d8d09087bf9eb7110ecdf"/><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 name="Api"><file name="Grid.php" hash="fe43a5b1464e1059703788bd91f408cf"/><file name="View.php" hash="d00b5b3c9a7d0e36693c026c5de0dd35"/><dir name="View"><file name="Plane.php" hash="daf40463ac56195f9d2181e35062baa2"/><file name="Tabs.php" hash="cc81cd30acbda3b87f2b302ee8cdaf1a"/><dir name="Tab"><file name="Exception.php" hash="1825ebf171f264b6c74ed7e1fe9d6fbd"/><file name="General.php" hash="9a5d35a92a9d622a2ddfb0edafa76092"/></dir></dir></dir></dir><dir name="Widget"><dir name="View"><file name="Container.php" hash="dfd28e3f3205c9ab6f1d5ba5cdd1222c"/></dir><dir name="Grid"><file name="Container.php" hash="f035c12b7bf696a0222ce0b3f50dfd46"/><dir name="Column"><dir name="Renderer"><file name="Datetime.php" hash="52a793dde88b725b9b9d5f27842b1705"/><file name="UnixTimestamp.php" hash="9da03743ed591e5f24f1f682c5f4fb5f"/></dir></dir></dir></dir><dir name="Configuration"><dir name="Wizard"><dir name="Page"><file name="Edit.php" hash="1f1b820d0f2d50230f8cdf762c80bc5c"/><file name="View.php" hash="9ab4a5083eebc1961ea5c0acb0ba2cf2"/></dir><dir name="Config"><file name="Form.php" hash="7e48e792893e9a64f7001e96b003e382"/></dir></dir></dir><dir name="Information"><file name="Abstract.php" hash="89033bd457bcd46a7ceb13462360a5e6"/></dir><dir name="System"><dir name="Config"><file name="Hint.php" hash="621ffcb807a4175d274dcb4d4f99bb7d"/><file name="Notice.php" hash="466258b59f294048fa48639f3681ad5e"/><file name="Payment.php" hash="0c9f0cd463afa2bbb5eec693ae1da597"/><file name="Tooltip.php" hash="d9905fba960f4a7500265c30f1dfddf9"/><dir name="Payment"><file name="Edit.php" hash="ee890691a35e5b33bfd1a986a4481ace"/><file name="Grid.php" hash="7ff4cfab006c716256b416a1898383e4"/></dir><dir name="Form"><file name="Field.php" hash="9c7f06f1a79d2308d5bf89c08b986b62"/><file name="Payment.php" hash="812418b9dc6e7d0f7af71c54fa7ad4cf"/><dir name="Field"><file name="Abstract.php" hash="77de293a1573d415a0560d1f3366ed12"/><file name="Forwarding.php" hash="37db0ebdea18716749598e092070475e"/><file name="Info.php" hash="403bb1317e88e67abbc8da62d5249411"/><file name="KlarnaStoreId.php" hash="a250983a9d5969f90a772e13893cb580"/><file name="PaymentFee.php" hash="755e20786c0203016611bfcfdc6ede90"/><file name="PersonStatusMapping.php" hash="a5450b8e05fa801ec373ac7c21e58b34"/><file name="StatusMapping.php" hash="cf91819c4d98a270e3725f9af4b9b88c"/></dir><dir name="Payment"><file name="Method.php" hash="322e4976bd8389f5e9627ba5c17ad0e4"/></dir></dir></dir></dir><dir name="Transaction"><file name="Grid.php" hash="cca8ffb56bc00514d56af6f05c38882f"/><file name="View.php" hash="267ceb1bf113dae62c503c8c9f858a78"/><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="6325158ee9acda45dc1b3aa6a34b8cdd"/></dir></dir></dir><dir name="Sales"><file name="Order.php" hash="d9b85ad2061f9fe9552f5ffed60d0797"/><dir name="Order"><file name="Grid.php" hash="8769f1b2708b28af0a4f97574c0b0c92"/><dir name="View"><dir name="Tab"><file name="Api.php" hash="add6c7c0adbd91114b3eed850569b65a"/><file name="Transaction.php" hash="a6001e58c3ce4d6737f4928ccac66176"/><file name="TransactionStatus.php" hash="44541e398ab29db4720b2109f6e0607c"/></dir></dir><dir name="Create"><file name="Init.php" hash="3f2f8f8de024565abc1f8e4ced98319b"/></dir></dir></dir></dir><dir name="Checkout"><dir name="Onepage"><dir name="Success"><file name="SepaMandatePdfLink.php" hash="73c3a6035c989697c447f7572986a815"/></dir><dir name="Review"><file name="SepaMandate.php" hash="c6ab2e1b5d3cc046682985342ddec6a1"/></dir><dir name="Payment"><file name="Additional.php" hash="6fb72c642149f73a73b6ffcdd8249a93"/><file name="Methods.php" hash="a2e4bb44fa3c254bdfcc3f4671dc8968"/></dir></dir></dir></dir><dir name="Model"><file name="Config.php" hash="e377c2462e81c4a6caacd784cf6a5d65"/><file name="Factory.php" hash="e3d7fd809e4de89a85d3ceb0e34af804"/><dir name="Cronjob"><file name="Abstract.php" hash="123c05ac24b16ce69ec970a5da85f10e"/><dir name="TransactionStatus"><file name="Worker.php" hash="1e7090f9b91571176224d97a3e932ede"/></dir></dir><dir name="Service"><file name="Abstract.php" hash="9c2a7aeecb9fc0303ac20a6ddc73ae96"/><file name="InitializeConfig.php" hash="941c42e76ab330f1f2895c026025a009"/><file name="InitializePayment.php" hash="688d23ed08cdc74797818ad84d9359cc"/><dir name="Export"><file name="Collection.php" hash="ba553e1ced6fd131b725c92150e09a78"/></dir><dir name="Management"><file name="GetFile.php" hash="dca7b664b32e217ab50cd88e5919b8d4"/><file name="GetInvoice.php" hash="16da5759ecfbe625633da5e1e00cfecd"/><file name="ManageMandate.php" hash="8bea957a3e67e3f611bd927263161a72"/></dir><dir name="TransactionStatus"><file name="Execute.php" hash="d4dff27a2cc271faaba576f9161a7f89"/><file name="Forward.php" hash="8dacb47c9a0db8e76669158aa15303b6"/><file name="Process.php" hash="be3b935bdea0b665b6ba660df1e43cb0"/><file name="StoreClearingParameters.php" hash="29f9570fb39da143e6b0edae80c126a7"/></dir><dir name="Payment"><file name="Abstract.php" hash="78f1f27d510d88c8ffa3575b1fdd5877"/><file name="Authorize.php" hash="fa22191f012150eb5bd4ab2b183522dc"/><file name="Capture.php" hash="58bee25ef7c318f53a00d608cf16d0bf"/><file name="Debit.php" hash="4320627bc743c5ae303296417c64c232"/><file name="Interface.php" hash="5a6669702b6f966cdca52378e96e60d2"/><file name="Preauthorize.php" hash="b13323bc57512b9244a217dcc8106625"/></dir><dir name="Config"><file name="ProtectCheck.php" hash="81e93c3cd18c39b9cf52e94374cd341c"/><file name="XmlGenerate.php" hash="6a2ea0a941738a70b7bf510d8cf22369"/><dir name="PaymentMethod"><file name="Create.php" hash="af77caf92d5d7a87f691a571d5300c34"/></dir></dir><dir name="Verification"><file name="Abstract.php" hash="0fde90b0db9c18f414e5e90843f0e6ce"/><file name="AddressCheck.php" hash="b6e828cf9dc96d7e9cafae8037aa942f"/><file name="BankAccountCheck.php" hash="a78e4e65d55c07e5b6f0dd2139219a53"/><file name="Creditrating.php" hash="7dfbcaf8dbb3c11625a3a9943fa3a793"/></dir><dir name="Protocol"><dir name="TransactionStatus"><file name="Export.php" hash="1265210a4dcc3475e3cef56a70e073c2"/></dir><dir name="Api"><file name="Export.php" hash="ae95ecb8c8e7b8418c8d3dd361c751c0"/></dir></dir><dir name="Transaction"><file name="Create.php" hash="95d9079e7fd9a85597b62e96f7a4d77b"/><file name="Update.php" hash="f25e151fd02916472e7792360699a988"/></dir><dir name="Sales"><file name="InvoiceCreate.php" hash="84148ef78256e3daad76395fbb30e9a5"/><file name="OrderComment.php" hash="41433c126e5254b985d900f704b31ae9"/><file name="OrderConfirmation.php" hash="ea36bf39b5759943b38a7390d7242822"/><file name="OrderStatus.php" hash="fe3f8df1627c19363f21a29b4e8085f2"/></dir></dir><dir name="Mapper"><file name="Abstract.php" hash="269e16e71331e002333535450d4d2924"/><dir name="ApiRequest"><file name="Abstract.php" hash="67a9f749767b79e7641138f8edc9c788"/><dir name="Management"><file name="GetFile.php" hash="2c4dd75523f2479a1d3f352123ce93d6"/><file name="GetInvoice.php" hash="18e670a377141a7c37d37a336cddba92"/><file name="ManageMandate.php" hash="36f2ccf6e5b5aa6317632700a73d394b"/></dir><dir name="Payment"><file name="Abstract.php" hash="e19b926ca94471192834d6127ca243f3"/><file name="Authorize.php" hash="7b4b3ee3e5fe3614158a2538878ba4f0"/><file name="Capture.php" hash="ba2411b0bc9a722695dc64030ebe9a5d"/><file name="Debit.php" hash="5c4aec11abe8e99085374d3f5b9a2f9e"/><file name="Interface.php" hash="2ed7debbc0cbe1979be9ad4fa583c63d"/><file name="Preauthorize.php" hash="5de50d89d2c8bde9f64029fe787191ff"/><dir name="Authorize"><file name="Abstract.php" hash="7095af6729dea8f3caae5b76135275e9"/></dir></dir><dir name="Verification"><file name="Abstract.php" hash="6b492aabd24d09580bb5c8184ebab5dd"/><file name="AddressCheck.php" hash="6c30ca669aa897159418d4e6c857d550"/><file name="BankAccountCheck.php" hash="f963c0a703501bdacdf3acbe37dd929d"/><file name="Creditrating.php" hash="aa5dc04063a6d8b4fedf05b4d82ba244"/></dir></dir></dir><dir name="Handler"><file name="Abstract.php" hash="7916a63c5d1ca3c7cec27cc6bd038846"/><file name="Interface.php" hash="8137fbb2cea9866c2d6a64421653b1f7"/><dir name="Management"><file name="GetInvoice.php" hash="4fc10247b8969f9dbe447d3003a052a0"/></dir><dir name="Payment"><file name="Abstract.php" hash="44a3373698eadce21a6a88a67e7f62bb"/><file name="Authorize.php" hash="0693282e074f6c22824c5eab347aa9a2"/><file name="Capture.php" hash="d6d7dd0dfc16066faebc9678bb98b0ca"/><file name="Debit.php" hash="3dcee9f980aa64fb8d2ee93e4cdc91cb"/><file name="Interface.php" hash="3ff3b7247a7f69dd84b0999259f24bf8"/><file name="Preauthorize.php" hash="377a4242911f900ad046edc03da31891"/></dir><dir name="Verification"><file name="Abstract.php" hash="04be41f4fde5091816cb2dc650b53306"/><file name="AddressCheck.php" hash="603f95a45583c5a9fc61fe747915c094"/><file name="Creditrating.php" hash="df5e854c7814b05fae05ccb0d4eb09f9"/><file name="Interface.php" hash="601a0d018c10962c13e26c67ecb60deb"/></dir></dir><dir name="Observer"><file name="Abstract.php" hash="7818d67d38868e56e44260d5eaeeb74d"/><dir name="Store"><file name="PaymentConfig.php" hash="fdf9db06695c1ef6a90a1695a8df58b0"/></dir><dir name="TransactionStatus"><file name="Forwarding.php" hash="72e93b7a9fc67b3c817a8a3086b3c58d"/><file name="InvoiceCreate.php" hash="d15502d5794acf2a35fae589e9c60b25"/><file name="OrderConfirmation.php" hash="0ba29147ead6d943964be30c2b5aa1a6"/><file name="Reminder.php" hash="e476fbafaec9b3f2fa3d0ec5f57f6dce"/></dir><dir name="Config"><file name="Protect.php" hash="a9b87d00e3f7a3294046efb7b6ace00e"/></dir><dir name="Protocol"><file name="Api.php" hash="8756084b6e8c4ce3ff7fddfae2cbba8f"/></dir><dir name="Checkout"><file name="Onepage.php" hash="739313c22c4082dca0c640f72c745d79"/><dir name="Onepage"><file name="DebitPayment.php" hash="07bda3094ce9ad4518008a57fb8d0347"/><dir name="Payment"><file name="Methods.php" hash="f52a00f21e196656b3546ed7d647373c"/></dir></dir></dir><dir name="Sales"><file name="Order.php" hash="5f9a27fd6ccfd8f9476924729ba362fb"/><dir name="Order"><file name="Invoice.php" hash="ce15847f18e76b7e1518d7584a82c818"/></dir><dir name="Quote"><file name="Address.php" hash="a978a502b2b5bda43d300b3327ae85f0"/><file name="Payment.php" hash="49864ede5b1ab94fc51a98b4cadc2874"/></dir></dir></dir><dir name="Payment"><dir name="Method"><file name="Abstract.php" hash="9ddf98c48e125d3e515578e45d59b1ed"/><file name="AdvancePayment.php" hash="c165fc2cb0402478db74782a38f89ec5"/><file name="CashOnDelivery.php" hash="247d715b663369c27111ece38dfb7803"/><file name="Creditcard.php" hash="4d778e393876187bd89d1c2c3e326c98"/><file name="DebitPayment.php" hash="98868e4cf9cbda62e7e193f945d3d212"/><file name="Financing.php" hash="fb7c2c1f9b417affd028f4a2ad2e324a"/><file name="Invoice.php" hash="b6dc6fd8189c61f04a440b39d72a2c61"/><file name="OnlineBankTransfer.php" hash="5f6e2a08c6f83534f15b05f95bfceb37"/><file name="SafeInvoice.php" hash="84d93f1ccf6a72134e351a534a2c14fc"/><file name="Wallet.php" hash="009d360a81b7a9527d192e4011df9749"/></dir></dir><dir name="Config"><file name="AreaAbstract.php" hash="e75eacc876e77fa1f540e15a8a89a1d5"/><file name="AreaInterface.php" hash="9822e7864b81dcdade053baea64db83f"/><file name="General.php" hash="8f274fdb68951ab6b5a782d6c7de808c"/><file name="Interface.php" hash="a3de42afc8b6907e64d522aa3ec5cf63"/><file name="Misc.php" hash="bbac6a7fa27f05c7f21071fa01ac3460"/><file name="Payment.php" hash="727160b76efedc58a77dd9d84b28c1cc"/><file name="Protect.php" hash="21be6a05897ce9a155363ce56e0a5e4d"/><dir name="Protect"><file name="AddressCheck.php" hash="3637d686c50702120d791b6f5e695569"/><file name="Creditrating.php" hash="ffe6d1d2c95d641535a5027b2afb54cc"/></dir><dir name="Payment"><file name="Method.php" hash="ed7b3106baeebda5954b366ec42556ed"/><dir name="Method"><file name="Interface.php" hash="7dc2731e7a47815d87915182bd0b59e9"/></dir></dir><dir name="General"><file name="Global.php" hash="8dccc2d180777584499d13a0ef028ba0"/><file name="ParameterInvoice.php" hash="6a58ff0f8c126de0decd22b845d02d40"/><file name="ParameterNarrativeText.php" hash="5f0128073807d017a4f3704c5879e36f"/><file name="PaymentCreditcard.php" hash="d055547ad354429c2c4b061353a9f121"/><file name="StatusMapping.php" hash="444346141aafa48049b22418ba65c8fe"/></dir><dir name="Misc"><file name="Creditmemo.php" hash="f9509d5a67e5ecd3cf029750beea9106"/><file name="Discount.php" hash="4ce56b1b21f8c39961c4bbe860eda20c"/><file name="EmailAvs.php" hash="3da7b2a26718650a87466e7cdae55c31"/><file name="EmailError.php" hash="4c45b1d6d95f3659c66dffbc3d770080"/><file name="ShippingCosts.php" hash="d828b50fa706fa3f938713d223bda3c6"/><file name="TransactionstatusForwarding.php" hash="39d587c3c484bc99773b060d6265959e"/><file name="TransactionstatusProcessing.php" hash="9b96fe9c0463577a7b9b58a45311bdfc"/><dir name="Email"><file name="Abstract.php" hash="50f7c3519a70855acb69d255cb0056d6"/><file name="Interface.php" hash="d07157b9ca17401277b35f7aea92a7cc"/></dir></dir></dir><dir name="Repository"><file name="Api.php" hash="215b63473d061699b64fbc698f95a1f7"/><file name="TransactionStatus.php" hash="633e3ea0f01a27374fd8d3b721c064b8"/></dir><dir name="Domain"><file name="Customer.php" hash="fdd681797cc6a3cfb05f0c4a059b034c"/><file name="Transaction.php" hash="32129c443a4218374a20920198dfe73c"/><dir name="Resource"><file name="Customer.php" hash="f1cf269f52b8aee82fab4911908fac99"/><file name="Transaction.php" hash="a05356964069784a9c46b61c9c77c26c"/><dir name="Customer"><file name="Collection.php" hash="f43cdb8f3038d92f60982492948c0535"/></dir><dir name="Config"><file name="PaymentMethod.php" hash="7261f0a45bff60e891cf24820a565670"/><dir name="PaymentMethod"><file name="Collection.php" hash="92fcb0cf48eada524e326942f1dd5c4b"/></dir></dir><dir name="Protocol"><file name="Api.php" hash="bb257184fa77ef1b71f0964168dd78af"/><file name="TransactionStatus.php" hash="d4a202ea0d7ce2afeff4b3da4f18a237"/><dir name="TransactionStatus"><file name="Collection.php" hash="884176fcb71b1a76d2b094bb70644c5e"/></dir><dir name="Api"><file name="Collection.php" hash="2ce71ea52eb4aa11fbc546001ed22fc8"/></dir></dir><dir name="Transaction"><file name="Collection.php" hash="f3dd454961a551357eb95b73912c411c"/></dir></dir><dir name="Config"><file name="PaymentMethod.php" hash="35977e41b9c2588e56d278da9ef99273"/></dir><dir name="Protocol"><file name="Api.php" hash="70d1c4920f0637e28ec95cf8b9ca1bdb"/><file name="TransactionStatus.php" hash="681a1936ddbf0b519d6b97ded83d4a1a"/></dir></dir><dir name="System"><dir name="Config"><file name="Abstract.php" hash="3a0050936a4c51a407acca82d5290b99"/><file name="AddressCheckType.php" hash="11f0297e62f8aa723051bef05b1a1024"/><file name="AuthorizeMethod.php" hash="ab01882f7e8b685bf65c9c2cf630f8dd"/><file name="AuthorizeMethodFinancing.php" hash="4176d6fa53e5d7dc9c3e2f2cc6996450"/><file name="AvsResult.php" hash="b1e3ca79a77286e1e705501a33c13855"/><file name="BankaccountcheckType.php" hash="f09ba1733f34eb60b17d2b0c21a4ff3b"/><file name="ClearingType.php" hash="d6c1cf6362e17ae0042612774c37483f"/><file name="CreditCardType.php" hash="a4dd68bdd7abe455c6adeb3e20e1bb55"/><file name="CreditScore.php" hash="bc54944274a9d5137c474dcf27fc91f9"/><file name="CreditratingChecktype.php" hash="985ce6d65da0281e8e99f334e980e14e"/><file name="CreditratingIntegrationEvent.php" hash="9da728646ff3eea66e6155fb4d4b4233"/><file name="CurrencyUsage.php" hash="b4884c120331479be761f61841782a8c"/><file name="FinancingType.php" hash="3ea24f49efc63b5ee37644dfd8a3c5c6"/><file name="HandleResponseError.php" hash="6c92277e38f8256f6fe7b6696107fdd2"/><file name="KlarnaCountry.php" hash="49e1a250427eb1a66da63901e47bb3e5"/><file name="MethodType.php" hash="a2bb15d6a43746cc1c87a9ee252d87ef"/><file name="Mode.php" hash="f4b7f10abd52f5b5d23873e159e4fc23"/><file name="OnlinebanktransferType.php" hash="804bf6bd18c9903519e48072ab33d1da"/><file name="OrderStatus.php" hash="929fde9dd5ed62286fdb0c3292d1544a"/><file name="PaymentMethodCode.php" hash="be2c8473e58dea95fbf7e9ffe5aac06a"/><file name="PaymentMethodType.php" hash="1da77ef4656e965fd12f2ae8fc853c53"/><file name="PersonStatus.php" hash="8d909a2f468207880d3b431dbfbfdef8"/><file name="ReminderLevel.php" hash="cac22bfaece3ccca9a51adc59efdf44b"/><file name="RequestType.php" hash="f43e32fd32329193252190746f0a8571"/><file name="ResponseType.php" hash="d6a64bbe4ea58d2126ff8d7f76795bcf"/><file name="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="WalletType.php" hash="c49c188f400e808a58348716a9fa421e"/><dir name="Backend"><file name="Protect.php" hash="65562d422ca71b7bac0e0157a12b7ac2"/></dir></dir></dir><dir name="Sales"><dir name="Quote"><file name="Address.php" hash="61dcd092801b9f88e0627c6d69343eeb"/><dir name="Address"><dir name="Total"><file name="Fee.php" hash="3bac7e6e8f51348c8b4c55d419b4b1f5"/></dir></dir></dir></dir></dir><dir name="controllers"><file name="TransactionStatusController.php" hash="f6660bc654ef08ccb3adcd58dfda0596"/><dir name="Adminhtml"><file name="InformationController.php" hash="4fbe3552aff0415f9e6e6574c7dfc080"/><file name="TransactionController.php" hash="59e0e04c5ef04e28a3b781a1c2c3b412"/><dir name="Protocol"><file name="ApiController.php" hash="1af6ef54bfb5a870f482895c0fc5f769"/><file name="TransactionStatusController.php" hash="97a5933efe3633ce5c370c1e67eaa37d"/></dir><dir name="Configuration"><file name="WizardController.php" hash="cfc6b411102e225a48935cee6e0c7576"/><dir name="Wizard"><file name="PageController.php" hash="a6565671b73edb8b30b27e325b3ee6c0"/><dir name="Page"><file name="PaymentController.php" hash="836c77b7dcc77cae37ae101ad28b2169"/></dir></dir></dir><dir name="System"><file name="ConfigurationController.php" hash="0cd99975387d248d9583d6804c3c5a4c"/><dir name="Config"><file name="PaymentController.php" hash="47bda106aafbcbbc8a04a1da28ce136e"/></dir></dir><dir name="Sales"><file name="OrderController.php" hash="ac4a0fe89896111ea5dfff2ae01f0e90"/><dir name="Order"><file name="InvoiceController.php" hash="16c96795a7e9c8dd546c4c69a5568987"/></dir></dir></dir><dir name="Checkout"><file name="OnepageController.php" hash="5c206fbba8832d67269f480facca40a0"/><dir name="Onepage"><file name="PaymentController.php" hash="696a5f987608c65fada4849081c0576f"/><file name="SuccessController.php" hash="1de90543c4a4fda2ad63841a5b3a5c5b"/></dir></dir></dir><dir name="Controller"><file name="Abstract.php" hash="e896d0e966ebb3123c047760fff8c17a"/><dir name="Adminhtml"><file name="Abstract.php" hash="fc530c509c8377d4b401b0ad4144ac62"/><dir name="Configuration"><dir name="Wizard"><file name="Abstract.php" hash="bdfe26c77fbfb08d5eed508b3707129b"/></dir></dir></dir></dir><dir name="Helper"><file name="Abstract.php" hash="614b70f3acf925a3b544e91e5a0085d3"/><file name="Compatibility.php" hash="40ec8b9e8f5bff66181d9d257d7f6a0e"/><file name="Config.php" hash="8672eb13e5051e0f1aefeb714b75f419"/><file name="Data.php" hash="b2886731b945327dcdcf65c1aa860902"/><file name="Email.php" hash="395561eb7a6c319055270706e6d32226"/><file name="Registry.php" hash="da6aee13a620bd78e6aa12e1a1700bfc"/><file name="Score.php" hash="bed6e4c0d668ebbb83ea99235728a063"/><file name="Url.php" hash="9ce4dc25c5920247c9b85cccf450ec0e"/><file name="Wizard.php" hash="70b6882f848c703ff0fc26d62dcb376b"/><dir name="Sales"><file name="Button.php" hash="f9752550b0ba4559a78631ea7240dbfa"/></dir></dir></dir><dir name="Migrator"><dir name="etc"><file name="config.xml" hash="9fb5870a66cfe557beba5b9780fcdff5"/></dir><dir name="Model"><file name="Factory.php" hash="614bc12c240bd0c917fdc090c8018ccc"/><dir name="Service"><file name="Abstract.php" hash="2208fd00d748f4e42470c57a90fad2a2"/><file name="Migrate.php" hash="07b0deb7c09a313a2b337b684c76f9da"/><dir name="Configuration"><file name="GeneralMigrate.php" hash="044e996b5f7243086d66d85444bef05c"/><file name="PaymentMigrate.php" hash="0d65e45786eac7a4d36d00fbac7d1188"/><file name="ProtectMigrate.php" hash="1289918e3fb0f87dec2c4d3cd76ad77c"/></dir><dir name="Sales"><file name="PaymentMigrate.php" hash="b0cb16acd822816b82009b5f648eb4f6"/></dir></dir><dir name="Mapper"><file name="Abstract.php" hash="a784a82feaf6120184bc5e53331bd519"/><dir name="Config"><file name="General.php" hash="e24eb1f80ab89b37da5bfe333e34ed05"/><file name="Payment.php" hash="37dd103a0f2ff3493a93c3ec03474671"/><file name="Protect.php" hash="7192a4e8e1789401dbb69dc4c1891ed3"/></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="MigrationController.php" hash="7d9f458c55ee1fe5232c6d7136d86551"/><dir name="Wizard"><file name="MigrationController.php" hash="578c2b786ec293a24bce53806f16c102"/></dir></dir></dir><dir name="Controller"><dir name="Adminhtml"><file name="Abstract.php" hash="a8ae39e90f2b28ecf7ac97422433d5cd"/></dir></dir><dir name="Helper"><file name="Config.php" hash="4abc3ee9237fa433bc1d1d3dbfa97afc"/><file name="Data.php" hash="ebb5526d898038aa2004e6347794b478"/></dir></dir><dir name="Licensemanager"><dir name="etc"><file name="config.xml" hash="cfd32477c9a8b04abc011358d730c835"/></dir><dir name="Block"><dir name="Adminhtml"><dir name="Notification"><file name="Toolbar.php" hash="1541b50b2dd5b30d607706083e27b553"/><file name="Window.php" hash="3eac23541a377348c46beeaee75aa0bf"/></dir></dir></dir><dir name="Model"><file name="Observer.php" hash="944b1efc0f9a92473a5b0da0b03d5e80"/></dir><dir name="controllers"><file name="ActiveController.php" hash="70c33ad2159aa89535693ba441276444"/><dir name="Adminhtml"><file name="TestController.php" hash="f3de560bf4a3c3916d46b942f791eb8e"/></dir></dir><dir name="Helper"><file name="Data.php" hash="806cbd7cb3002984015373b728f04fd0"/></dir></dir></dir></dir></dir><dir name="design"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="payone"><dir name="licensemanager"><file name="toolbar.phtml" hash="d26c581014a5e81fe20998e78d6c4cfb"/><file name="window.phtml" hash="12d097e099fb1c7e035dfd4cf27bc364"/></dir><dir name="migrator"><dir name="migration"><file name="index.phtml" hash="e61197db7ef214108863c79ddeb9815b"/></dir></dir><dir name="core"><file name="client_api.phtml" hash="82d735b2326311446896dc12b826d6a5"/><file name="iframe.phtml" hash="9f74308e8b43cad2b15748b9f8368559"/><dir name="information"><file name="iframe.phtml" hash="c4e39d236151492940e32a0563a6a4b8"/></dir><dir name="configuration"><dir name="wizard"><file name="iframe.phtml" hash="186c008f6b31f8276a84aeb7d3c404e4"/><file name="index.phtml" hash="2deddd95d55920eff1ccc96959857b75"/><dir name="page"><file name="finish.phtml" hash="956ddfbe0e9971e647735fe4a45abf0e"/><file name="index.phtml" hash="66e73112887b5c1028fac21d5ce97c71"/><file name="store_switcher.phtml" hash="6871e556b2872ba357ea95be0c543a6a"/><dir name="view"><file name="container.phtml" hash="042d56bf10158e1944c48f788f48121e"/></dir><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></dir></dir><dir name="transaction"><dir name="view"><file name="plane.phtml" hash="8f4c2ef7fecfab8eb02d12b35e862b5e"/><dir name="tab"><file name="general.phtml" hash="68caff5aa8efad5e37378e9c7b739842"/></dir></dir></dir><dir name="protocol"><dir name="api"><dir name="view"><file name="plane.phtml" hash="fcfcb586c7c92606a6c309489c878d53"/><dir name="tab"><file name="exception.phtml" hash="54d0c77b153ff41fa10391b3177fc96a"/><file name="general.phtml" hash="8d4ad5cd56d33fd7fdcf0b4ff7bc0cc9"/></dir></dir></dir><dir name="transactionstatus"><dir name="view"><file name="plane.phtml" hash="7d19a22206a2384f5972a313017e4589"/><dir name="tab"><file name="general.phtml" hash="fd318ab622c4aa2c0554d7ce81843361"/></dir></dir></dir></dir><dir name="payment"><dir name="method"><dir name="form"><file name="advancepayment.phtml" hash="ccba1332be108f51e27afaf713805dfe"/><file name="cashondelivery.phtml" hash="ad4e7185825b32b69ca06083c03c7a46"/><file name="creditcard.phtml" hash="6988cb1c2f870a93c93491776f2a6e84"/><file name="debitpayment.phtml" hash="0f260a75d9948f707b03c5e1bd3960b6"/><file name="invoice.phtml" hash="b0548563fdacc3cb1757a838d2c03158"/></dir><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="financing.phtml" hash="8719ffe34094d2f0ce884cb9d8ebc04a"/><file name="invoice.phtml" hash="64001ffc31c0eafb832c03edd285fc5d"/><file name="onlinebanktransfer.phtml" hash="c9a2962511e29aa68999a41f5787340f"/><file name="safe_invoice.phtml" hash="8db49727920c0bd0f8ec98d168b8803e"/><file name="wallet.phtml" hash="bd71ab9ff89f2cfa590307c9e29e0ead"/></dir><dir name="pdf"><file name="safe_invoice.phtml" hash="667afd9640f1c34c1116c1939951e8d5"/></dir></dir></dir><dir name="system"><dir name="config"><file name="tooltip.phtml" hash="15f2dc92646a8d8533c7f1c1d0bb10b0"/><dir name="hint"><file name="payment.phtml" hash="4b4466ca1692e274d6e5fb7987f08118"/><file name="payment_reference.phtml" hash="2497578443d7d0455e7d75e1000aed32"/><file name="protect.phtml" hash="a74b775620a7f04c9270fc2be84d8663"/></dir><dir name="form"><file name="iframe.phtml" hash="67366b7e745ab1a2a1f359360df88e07"/><dir name="field"><file name="array.phtml" hash="1aee5fb9b33232708fe242601e4de701"/></dir></dir><dir name="payment"><dir name="grid"><file name="container.phtml" hash="952f87bb71dfd75d126e3196f863dba6"/></dir></dir><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="payment"><file name="creditcard.phtml" hash="97b7354aab2ba7b3819454f9d61b02fb"/><file name="debit_payment.phtml" hash="ab78f96997475fbd2a479dbaea433c23"/><file name="financing.phtml" hash="b86925660a1ae2f8d538435a54287d40"/><file name="method.phtml" hash="b73fd750132f0fe30a79e0188b6f0ce6"/><file name="online_bank_transfer.phtml" hash="b375b82162e8b98c5b662206d40e050a"/><file name="safe_invoice.phtml" hash="7087e169885c5193653a5b141a22d3c4"/><file name="wallet.phtml" hash="f79baa38b5b23a55e2f890a1862b8d56"/></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="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></dir></dir><dir name="widget"><dir name="view"><file name="container.phtml" hash="b750b77783092c218e3326734681c2f2"/></dir><dir name="form"><file name="container.phtml" hash="2ed5809647722a4a4358a89732100029"/></dir></dir><dir name="sales"><dir name="order"><dir name="view"><dir name="tab"><file name="transaction.phtml" hash="4af63c9829a7bd466eafc54ae9dd889a"/></dir></dir><dir name="create"><file name="init.phtml" hash="468a133c8dff06c7292b6e7d4de8068f"/></dir></dir></dir></dir></dir></dir><dir name="layout"><dir name="payone"><file name="configuration.xml" hash="e27c94d22f89de34b111eb755ded3d0e"/><file name="core.xml" hash="4c2937ab9409c8cdaf0833f064288f05"/><file name="licensemanager.xml" hash="709dccc8694f15e29277243d99b40441"/><file name="migrator.xml" hash="eeb630d133aeb3f54010d9d194772c46"/><file name="transaction.xml" hash="765365f3a10d6ff526a4889c4a606153"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="payone"><dir name="core"><file name="client_api.phtml" hash="1ec0b009b38dc06caa21467c3f4ffb71"/><dir name="checkout"><file name="protect.phtml" hash="f99ba7707392621d73df931a3821d691"/><dir name="onepage"><file name="init.phtml" hash="5c0c3bf8d37efdbf537b5384bc34398e"/><dir name="success"><file name="sepamandatepdflink.phtml" hash="79198bd920f3ad9093a7ecfa6da65718"/></dir><dir name="review"><file name="sepamandate.phtml" hash="0b063330ec99a140acc5c2ddf90e80c5"/></dir><dir name="payment"><file name="additional.phtml" hash="3882f895bd113afc428393a71f5d7ccf"/></dir></dir></dir><dir name="payment"><dir name="method"><dir name="form"><file name="advancepayment.phtml" hash="53be7d1aebc234604157aa7e6dc47795"/><file name="cashondelivery.phtml" hash="0cad47103bbd341208e6252bd8fe47d1"/><file name="creditcard.phtml" hash="be08e9f0c9586de5ac61b916d95b4904"/><file name="debitpayment.phtml" hash="41845416e7669d2bba8707bfd950b192"/><file name="financing.phtml" hash="300380c002a7df80336792273676a50c"/><file name="invoice.phtml" hash="64ec86d5cdd348a80a43a713abc1f0af"/><file name="onlinebanktransfer.phtml" hash="a9614deb6f221ea3b88013cc85b51b9d"/><file name="safe_invoice.phtml" hash="34ac7632459b1062ceb63e256a69ae6d"/><file name="wallet.phtml" hash="32fe1f2fc914b2c11b8c3506d03e0890"/><dir name="onlinebanktransfer"><file name="bankgroup.phtml" hash="489d1ed76bfddf13680873277f114605"/></dir><dir name="safe_invoice"><file name="klarna.phtml" hash="8f18e6818c2f4d1cd0a80a9e951ad754"/><dir name="klarna"><file name="scripts.phtml" hash="c86c08b139497ae4619ac163333a4c51"/></dir></dir><dir name="financing"><file name="klarna.phtml" hash="7b15ed9ec043a973e132a382d6f85366"/></dir></dir><dir name="info"><file name="advancepayment.phtml" hash="611af85c9ae80aa9c702b34fc0724e79"/><file name="cashondelivery.phtml" hash="5f369ef06729584e8bf094700877386d"/><file name="creditcard.phtml" hash="dc5ecc29deed279f93928e307c6d1ba2"/><file name="debitpayment.phtml" hash="62b9c771fc1a45d376e990bb9d3c9bd2"/><file name="financing.phtml" hash="25fec413f14104d9d589a88931a87443"/><file name="invoice.phtml" hash="64179e611f39b4b7e68cd367aecb0931"/><file name="onlinebanktransfer.phtml" hash="8480970cb94182a8e59069a5b2a6b044"/><file name="safe_invoice.phtml" hash="7195fccdfde46f248cff5dcca6e55db8"/><file name="wallet.phtml" hash="099fd47c84a62ad9510a47a24345d317"/></dir></dir></dir></dir></dir></dir><dir name="layout"><dir name="payone"><file name="core.xml" hash="773966e328709591d8b0cc3c5e6cc927"/></dir></dir></dir></dir></dir></dir></dir></target></contents></package>
 
 
 
 
 
 
 
 
skin/frontend/default/default/payone/core/mandate.css ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ *
3
+ * NOTICE OF LICENSE
4
+ *
5
+ * This source file is subject to the GNU General Public License (GPL 3)
6
+ * that is bundled with this package in the file LICENSE.txt
7
+ *
8
+ * DISCLAIMER
9
+ *
10
+ * Do not edit or add to this file if you wish to upgrade Payone_Core to newer
11
+ * versions in the future. If you wish to customize Payone_Core for your
12
+ * needs please refer to http://www.payone.de for more information.
13
+ *
14
+ * @category Payone
15
+ * @package skin_adminhtml_default_default
16
+ * @subpackage payone_core
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
+ .mandate {
24
+ height: 200px;
25
+ padding: 10px;
26
+ border: 1px solid #ccc;
27
+ overflow-y: scroll;
28
+ margin: 20px 30px 0 30px;
29
+ text-align: justify;
30
+ background-color: white;
31
+ }
32
+
33
+ .mandatetext dt {
34
+ width: 250px;
35
+ float: left;
36
+ font-weight: normal;
37
+ }