Icepay_IceAdvanced - Version 1.0.4

Version Notes

Added support for Magento 1.7

- Fixed deleting default storeview issue
- Fixed paymentmethods not showing up in the Admin Create Order page
- Fixed order view issue in different store view
- Added a optional ip check field for custom ip ranges
- Added table prefixes for installing our module
- Added it_IT translate files
- Added de_DE translate files
- Added fr_FR translate files
- Added es_ES translate files

Download this release

Release Info

Developer Olaf Abbenhuis
Extension Icepay_IceAdvanced
Version 1.0.4
Comparing to
See all releases


Code changes from version 1.0.3 to 1.0.4

app/code/community/Icepay/IceAdvanced/Helper/Data.php CHANGED
@@ -19,11 +19,11 @@ class Icepay_IceAdvanced_Helper_Data extends Mage_Core_Helper_Abstract
19
 
20
  /* Install values */
21
  public $title = "Advanced";
22
- public $version = "1.0.3";
23
  public $id = "ADV";
24
  public $fingerprint = "7f4de76ecbf7d847caeba64c42938a6a05821c4f";
25
  public $compatibility_oldest_version = "1.5.0.0";
26
- public $compatibility_latest_version = "1.7.0.0";
27
  public $section = "iceadvanced";
28
  public $serial_required = "0";
29
 
19
 
20
  /* Install values */
21
  public $title = "Advanced";
22
+ public $version = "1.0.4";
23
  public $id = "ADV";
24
  public $fingerprint = "7f4de76ecbf7d847caeba64c42938a6a05821c4f";
25
  public $compatibility_oldest_version = "1.5.0.0";
26
+ public $compatibility_latest_version = "1.7.0.2";
27
  public $section = "iceadvanced";
28
  public $serial_required = "0";
29
 
app/code/community/Icepay/IceAdvanced/Model/Checkout/Standard.php CHANGED
@@ -13,7 +13,6 @@
13
  * charged in accordance with the standard ICEPAY tariffs.
14
  *
15
  */
16
-
17
  class Icepay_IceAdvanced_Model_Checkout_Standard extends Mage_Payment_Model_Method_Abstract {
18
 
19
  public $_code;
@@ -21,10 +20,9 @@ class Icepay_IceAdvanced_Model_Checkout_Standard extends Mage_Payment_Model_Meth
21
  private $_issuer;
22
  private $_avail_issuer;
23
  public $_quote;
24
-
25
  protected $_coreSQL = null;
26
  protected $_advancedSQL = null;
27
-
28
  /**
29
  * Payment Method features
30
  * @var bool
@@ -35,7 +33,7 @@ class Icepay_IceAdvanced_Model_Checkout_Standard extends Mage_Payment_Model_Meth
35
  public $_canCapture = false;
36
  public $_canCapturePartial = false;
37
  public $_canRefund = true;
38
- public $_canRefundInvoicePartial = false;
39
  public $_canVoid = false;
40
  public $_canUseInternal = true;
41
  public $_canUseCheckout = true;
@@ -46,10 +44,10 @@ class Icepay_IceAdvanced_Model_Checkout_Standard extends Mage_Payment_Model_Meth
46
  public $_canCreateBillingAgreement = false;
47
  public $_canManageRecurringProfiles = false;
48
 
49
-
50
- public function __construct(){
51
  $this->advSQL()->setScope(Mage::app()->getStore()->getID());
52
- if((int)$this->advSQL()->countPaymentMethods() == 0) $this->advSQL()->setScope(0); //Fallback to default store
 
53
  }
54
 
55
  public function initialize($paymentAction, $stateObject) {
@@ -63,32 +61,39 @@ class Icepay_IceAdvanced_Model_Checkout_Standard extends Mage_Payment_Model_Meth
63
  }
64
 
65
  public function getIssuers() {
66
- if (!$this->_issuer) $this->_issuer = $this->advSQL()->getIssuersByPMReference($this->_code);
 
67
  return $this->_issuer;
68
  }
69
 
70
  public function getAvailableIssuers() {
71
- if (!$this->_avail_issuer) $this->_avail_issuer = $this->advSQL()->getAvailableIssuers($this->getConfigData("active_issuers"),$this->_code);
 
 
72
  return $this->_avail_issuer;
73
  }
74
 
75
- public function getIssuerOptionArray(){
76
  $options = array();
77
- foreach ($this->getAvailableIssuers() as $issuer){
78
- $options[] = array('value'=>$issuer['issuer_code'],'label'=>$issuer['issuer_name']);
79
  }
 
80
  return $options;
81
  }
82
 
83
- public function isAvailable($quote=null) {
84
  $this->_quote = $quote;
85
- if ($this->getActive() && parent::isAvailable($quote)) return true;
 
86
  return false;
87
  }
88
 
89
  public function getActive() {
90
- if ($this->getConfigData("active") != 1) return false;
91
- if ($this->getConfigData("active_issuers") == "") return false;
 
 
92
  return $this->coreSQL()->isActive(Mage::helper("iceadvanced")->section);
93
  }
94
 
@@ -104,48 +109,85 @@ class Icepay_IceAdvanced_Model_Checkout_Standard extends Mage_Payment_Model_Meth
104
  public function canUseForCurrency($currencyCode) {
105
  return (count($this->filterByCurrency($currencyCode)) > 0);
106
  }
107
-
108
- private function filterByCurrency($currencyCode){
109
  $filtered_issuers = array();
110
- foreach ($this->getAvailableIssuers() as $issuer){
111
  $currencies = unserialize($issuer['issuer_currency']);
112
- if (in_array($currencyCode, $currencies)) $filtered_issuers[] = $issuer;
 
113
  }
114
  return $filtered_issuers;
115
  }
116
 
117
-
118
  public function canUseForCountry($country) {
119
 
120
- if($this->getConfigData('allowspecific')==1){
121
  $availableCountries = explode(',', $this->getConfigData('specificcountry'));
122
- if(!in_array($country, $availableCountries)){
123
  return false;
124
  }
125
  }
126
 
127
  $this->_avail_issuer = $this->filterByCountry($country);
128
- if (count($this->_avail_issuer) == 0) return false;
 
129
 
130
  return true;
131
  }
132
 
133
- private function filterByCountry($country){
134
  $filtered_issuers = array();
135
- foreach ($this->getAvailableIssuers() as $issuer){
136
  $countries = unserialize($issuer['issuer_country']);
137
- if (in_array($country, $countries) || in_array("00", $countries)) $filtered_issuers[] = $issuer;
 
 
 
 
 
 
 
 
 
138
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
139
  return $filtered_issuers;
140
  }
141
 
142
  protected function advSQL() {
143
- if ($this->_advancedSQL == null) $this->_advancedSQL = Mage::getSingleton('iceadvanced/mysql4_iceAdvanced');
 
144
  return $this->_advancedSQL;
145
  }
146
 
147
  protected function coreSQL() {
148
- if ($this->_coreSQL == null) $this->_coreSQL = Mage::getSingleton('icecore/mysql4_iceCore');
 
149
  return $this->_coreSQL;
150
  }
151
 
13
  * charged in accordance with the standard ICEPAY tariffs.
14
  *
15
  */
 
16
  class Icepay_IceAdvanced_Model_Checkout_Standard extends Mage_Payment_Model_Method_Abstract {
17
 
18
  public $_code;
20
  private $_issuer;
21
  private $_avail_issuer;
22
  public $_quote;
 
23
  protected $_coreSQL = null;
24
  protected $_advancedSQL = null;
25
+
26
  /**
27
  * Payment Method features
28
  * @var bool
33
  public $_canCapture = false;
34
  public $_canCapturePartial = false;
35
  public $_canRefund = true;
36
+ public $_canRefundInvoicePartial = true;
37
  public $_canVoid = false;
38
  public $_canUseInternal = true;
39
  public $_canUseCheckout = true;
44
  public $_canCreateBillingAgreement = false;
45
  public $_canManageRecurringProfiles = false;
46
 
47
+ public function __construct() {
 
48
  $this->advSQL()->setScope(Mage::app()->getStore()->getID());
49
+ if ((int) $this->advSQL()->countPaymentMethods() == 0)
50
+ $this->advSQL()->setScope(0); //Fallback to default store
51
  }
52
 
53
  public function initialize($paymentAction, $stateObject) {
61
  }
62
 
63
  public function getIssuers() {
64
+ if (!$this->_issuer)
65
+ $this->_issuer = $this->advSQL()->getIssuersByPMReference($this->_code);
66
  return $this->_issuer;
67
  }
68
 
69
  public function getAvailableIssuers() {
70
+ if (!$this->_avail_issuer)
71
+ $this->_avail_issuer = $this->advSQL()->getAvailableIssuers($this->getConfigData("active_issuers"), $this->_code);
72
+
73
  return $this->_avail_issuer;
74
  }
75
 
76
+ public function getIssuerOptionArray() {
77
  $options = array();
78
+ foreach ($this->getAvailableIssuers() as $issuer) {
79
+ $options[] = array('value' => $issuer['issuer_code'], 'label' => $issuer['issuer_name']);
80
  }
81
+
82
  return $options;
83
  }
84
 
85
+ public function isAvailable($quote = null) {
86
  $this->_quote = $quote;
87
+ if ($this->getActive() && parent::isAvailable($quote))
88
+ return true;
89
  return false;
90
  }
91
 
92
  public function getActive() {
93
+ if ($this->getConfigData("active") != 1)
94
+ return false;
95
+ if ($this->getConfigData("active_issuers") == "")
96
+ return false;
97
  return $this->coreSQL()->isActive(Mage::helper("iceadvanced")->section);
98
  }
99
 
109
  public function canUseForCurrency($currencyCode) {
110
  return (count($this->filterByCurrency($currencyCode)) > 0);
111
  }
112
+
113
+ private function filterByCurrency($currencyCode) {
114
  $filtered_issuers = array();
115
+ foreach ($this->getAvailableIssuers() as $issuer) {
116
  $currencies = unserialize($issuer['issuer_currency']);
117
+ if (in_array($currencyCode, $currencies))
118
+ $filtered_issuers[] = $issuer;
119
  }
120
  return $filtered_issuers;
121
  }
122
 
 
123
  public function canUseForCountry($country) {
124
 
125
+ if ($this->getConfigData('allowspecific') == 1) {
126
  $availableCountries = explode(',', $this->getConfigData('specificcountry'));
127
+ if (!in_array($country, $availableCountries)) {
128
  return false;
129
  }
130
  }
131
 
132
  $this->_avail_issuer = $this->filterByCountry($country);
133
+ if (count($this->_avail_issuer) == 0)
134
+ return false;
135
 
136
  return true;
137
  }
138
 
139
+ private function filterByCountry($country) {
140
  $filtered_issuers = array();
141
+ foreach ($this->getAvailableIssuers() as $issuer) {
142
  $countries = unserialize($issuer['issuer_country']);
143
+ if (in_array($country, $countries) || in_array("00", $countries))
144
+ $filtered_issuers[] = $issuer;
145
+ }
146
+ $filtered_issuers = $this->filterByAmountForCountry($filtered_issuers, $country);
147
+ return $filtered_issuers;
148
+ }
149
+
150
+ public function filterByAmountForCountry($issuers, $country) {
151
+ if (Mage::app()->getFrontController()->getRequest()->getParam('section', false) == $this->section) {
152
+ return $issuers;
153
  }
154
+
155
+ $grandTotal = Mage::getModel('checkout/cart')->getQuote()->getGrandTotal();
156
+ $grandTotal = $grandTotal * 100;
157
+
158
+ $filtered_issuers = array();
159
+
160
+ foreach ($issuers as $key => $issuer) {
161
+ $issuerMinimum = unserialize($issuer['issuer_minimum']);
162
+ $issuerMaximum = unserialize($issuer['issuer_maximum']);
163
+ $issuerCountry = unserialize($issuer['issuer_country']);
164
+
165
+ $countryValues = array();
166
+
167
+ foreach ($issuerCountry as $key => $value) {
168
+ $countryValues[$value]['minimum'] = $issuerMinimum[$key];
169
+ $countryValues[$value]['maximum'] = $issuerMaximum[$key];
170
+ }
171
+
172
+ if ((isset($countryValues['00'])) && $grandTotal < $countryValues['00']['maximum'] && $grandTotal > $countryValues['00']['minimum'])
173
+ $filtered_issuers[] = $issuer;
174
+
175
+ if ((isset($countryValues[$country])) && $grandTotal < $countryValues[$country]['maximum'] && $grandTotal > $countryValues[$country]['minimum'])
176
+ $filtered_issuers[] = $issuer;
177
+ }
178
+
179
  return $filtered_issuers;
180
  }
181
 
182
  protected function advSQL() {
183
+ if ($this->_advancedSQL == null)
184
+ $this->_advancedSQL = Mage::getSingleton('iceadvanced/mysql4_iceAdvanced');
185
  return $this->_advancedSQL;
186
  }
187
 
188
  protected function coreSQL() {
189
+ if ($this->_coreSQL == null)
190
+ $this->_coreSQL = Mage::getSingleton('icecore/mysql4_iceCore');
191
  return $this->_coreSQL;
192
  }
193
 
app/code/community/Icepay/IceAdvanced/Model/Mysql4/IceAdvanced.php CHANGED
@@ -76,7 +76,6 @@ class Icepay_IceAdvanced_Model_Mysql4_IceAdvanced extends Mage_Core_Model_Mysql4
76
  }
77
 
78
  public function getAdminPaymentmethodConfigForStore($storeScope){
79
-
80
  $this->setScope($storeScope);
81
 
82
  $total = $this->getAllConfigData();
@@ -154,7 +153,9 @@ class Icepay_IceAdvanced_Model_Mysql4_IceAdvanced extends Mage_Core_Model_Mysql4
154
  $condition = array('store_scope_id = ?' => $this->getScope()->ID);
155
  $this->doSQL()->delete($this->getTable("iceadvanced/{$this->issuer_table}"), $condition);
156
 
157
-
 
 
158
  // Disable the config data
159
  $where = array('path LIKE ?' => "payment/icepayadv___/active",
160
  'scope = ?' => $this->getScope()->scope,
@@ -168,10 +169,8 @@ class Icepay_IceAdvanced_Model_Mysql4_IceAdvanced extends Mage_Core_Model_Mysql4
168
  );
169
  }
170
 
171
- public function savePaymentMethod($code, $merchant, $storeScope, $issuerlist){
172
-
173
  $id = $this->getPMIDbyCode($code);
174
-
175
  /* create main paymentmethod if not exists */
176
  if (!$id){
177
  $this->doSQL()->insertOnDuplicate(
@@ -206,8 +205,6 @@ class Icepay_IceAdvanced_Model_Mysql4_IceAdvanced extends Mage_Core_Model_Mysql4
206
 
207
 
208
  public function saveIssuer($storeScope, $code, $merchant, $issuercode, $issuername, $countries, $currencies, $languages, $minimum, $maximum){
209
-
210
-
211
  $id = $this->getPMIDbyCode($code);
212
 
213
  $this->setScope($storeScope);
@@ -229,6 +226,34 @@ class Icepay_IceAdvanced_Model_Mysql4_IceAdvanced extends Mage_Core_Model_Mysql4
229
  ),
230
  array('issuer_code')
231
  );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
232
 
233
  }
234
 
@@ -248,6 +273,17 @@ class Icepay_IceAdvanced_Model_Mysql4_IceAdvanced extends Mage_Core_Model_Mysql4
248
  'scope_id' => $this->getScope()->ID
249
  ),
250
  array('value')
 
 
 
 
 
 
 
 
 
 
 
251
  );
252
  }
253
 
@@ -262,7 +298,7 @@ class Icepay_IceAdvanced_Model_Mysql4_IceAdvanced extends Mage_Core_Model_Mysql4
262
  return $this->doSQL()->fetchAll($select);
263
  }
264
 
265
- public function getAvailableIssuers($activeIssuers, $reference){
266
  $issuers = explode(",", $activeIssuers);
267
  $arr = array();
268
  foreach($issuers as $issuer){
@@ -271,7 +307,7 @@ class Icepay_IceAdvanced_Model_Mysql4_IceAdvanced extends Mage_Core_Model_Mysql4
271
  return $arr;
272
  }
273
 
274
- public function getIssuerData($issuerCode, $reference){
275
  $select = $this->doSQL()
276
  ->select()
277
  ->from($this->getTable("iceadvanced/{$this->issuer_table}"))
@@ -319,8 +355,7 @@ class Icepay_IceAdvanced_Model_Mysql4_IceAdvanced extends Mage_Core_Model_Mysql4
319
  return $arr[2];
320
  }
321
 
322
- public function getAllConfigData(){
323
-
324
  $pms = $this->getPaymentMethodIDs();
325
  $returnArr = array();
326
 
@@ -349,7 +384,7 @@ class Icepay_IceAdvanced_Model_Mysql4_IceAdvanced extends Mage_Core_Model_Mysql4
349
  public function arrDecode($str){
350
  return unserialize(urldecode($str));
351
  }
352
-
353
  /* Used for admin count and also to fallback to default if no paymentmethods are found for the current store view */
354
  public function countPaymentMethods(){
355
  $select = $this->doSQL()
76
  }
77
 
78
  public function getAdminPaymentmethodConfigForStore($storeScope){
 
79
  $this->setScope($storeScope);
80
 
81
  $total = $this->getAllConfigData();
153
  $condition = array('store_scope_id = ?' => $this->getScope()->ID);
154
  $this->doSQL()->delete($this->getTable("iceadvanced/{$this->issuer_table}"), $condition);
155
 
156
+ $condition = array('store_scope_id = ?' => Mage::app()->getStore()->getId());
157
+ $this->doSQL()->delete($this->getTable("iceadvanced/{$this->issuer_table}"), $condition);
158
+
159
  // Disable the config data
160
  $where = array('path LIKE ?' => "payment/icepayadv___/active",
161
  'scope = ?' => $this->getScope()->scope,
169
  );
170
  }
171
 
172
+ public function savePaymentMethod($code, $merchant, $storeScope, $issuerlist){
 
173
  $id = $this->getPMIDbyCode($code);
 
174
  /* create main paymentmethod if not exists */
175
  if (!$id){
176
  $this->doSQL()->insertOnDuplicate(
205
 
206
 
207
  public function saveIssuer($storeScope, $code, $merchant, $issuercode, $issuername, $countries, $currencies, $languages, $minimum, $maximum){
 
 
208
  $id = $this->getPMIDbyCode($code);
209
 
210
  $this->setScope($storeScope);
226
  ),
227
  array('issuer_code')
228
  );
229
+
230
+ $select = $this->doSQL()
231
+ ->select()
232
+ ->from($this->getTable("iceadvanced/{$this->issuer_table}"))
233
+ ->where('magento_code=?', $this->getReferenceFromID($id))
234
+ ->where('store_scope_id =?',Mage::app()->getStore()->getId())
235
+ ->where('issuer_name =?', $issuername);
236
+ $res = $this->doSQL()->fetchRow($select);
237
+
238
+ if (!$res) {
239
+ $result = $this->doSQL()->insertOnDuplicate(
240
+ $this->getTable("iceadvanced/{$this->issuer_table}"),
241
+ array(
242
+ 'pm_code' => $code,
243
+ 'store_scope_id' => Mage::app()->getStore()->getId(),
244
+ 'merchant_id' => $merchant,
245
+ 'magento_code' => $this->getReferenceFromID($id),
246
+ 'issuer_code' => $issuercode,
247
+ 'issuer_name' => $issuername,
248
+ 'issuer_country' => $this->arrEncode($countries),
249
+ 'issuer_currency' => $this->arrEncode($currencies),
250
+ 'issuer_language' => $this->arrEncode($languages),
251
+ 'issuer_minimum' => $this->arrEncode($minimum),
252
+ 'issuer_maximum' => $this->arrEncode($maximum)
253
+ ),
254
+ array('issuer_code')
255
+ );
256
+ }
257
 
258
  }
259
 
273
  'scope_id' => $this->getScope()->ID
274
  ),
275
  array('value')
276
+ );
277
+
278
+ $this->doSQL()->insertOnDuplicate(
279
+ $this->getTable('core/config_data'),
280
+ array(
281
+ 'path' => "payment/{$reference}/{$option}",
282
+ 'value' => $value,
283
+ 'scope' => 'default',
284
+ 'scope_id' => Mage::app()->getStore()->getId()
285
+ ),
286
+ array('value')
287
  );
288
  }
289
 
298
  return $this->doSQL()->fetchAll($select);
299
  }
300
 
301
+ public function getAvailableIssuers($activeIssuers, $reference){
302
  $issuers = explode(",", $activeIssuers);
303
  $arr = array();
304
  foreach($issuers as $issuer){
307
  return $arr;
308
  }
309
 
310
+ public function getIssuerData($issuerCode, $reference){
311
  $select = $this->doSQL()
312
  ->select()
313
  ->from($this->getTable("iceadvanced/{$this->issuer_table}"))
355
  return $arr[2];
356
  }
357
 
358
+ public function getAllConfigData(){
 
359
  $pms = $this->getPaymentMethodIDs();
360
  $returnArr = array();
361
 
384
  public function arrDecode($str){
385
  return unserialize(urldecode($str));
386
  }
387
+
388
  /* Used for admin count and also to fallback to default if no paymentmethods are found for the current store view */
389
  public function countPaymentMethods(){
390
  $select = $this->doSQL()
app/code/community/Icepay/IceAdvanced/sql/icepayadvanced_setup/mysql4-install-1.0.0.php CHANGED
@@ -10,7 +10,7 @@ $conn->insertOnDuplicate($this->getTable('core/config_data'), array('path' => $
10
  $conn->insertOnDuplicate($this->getTable('core/config_data'), array('path' => $namespace.'/module/namespace', 'value' => $namespace), array('value'));
11
 
12
  $installer->run("
13
- CREATE TABLE IF NOT EXISTS `icepay_pmdata` (
14
  `pm_id` int(32) NOT NULL AUTO_INCREMENT,
15
  `pm_code` varchar(120) NOT NULL,
16
  PRIMARY KEY (`pm_id`),
@@ -18,7 +18,7 @@ CREATE TABLE IF NOT EXISTS `icepay_pmdata` (
18
  KEY `pm_code` (`pm_code`)
19
  ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
20
 
21
- CREATE TABLE IF NOT EXISTS `icepay_issuerdata` (
22
  `config_id` int(32) NOT NULL AUTO_INCREMENT,
23
  `pm_code` varchar(32) NOT NULL,
24
  `store_scope_id` int(32) NOT NULL,
10
  $conn->insertOnDuplicate($this->getTable('core/config_data'), array('path' => $namespace.'/module/namespace', 'value' => $namespace), array('value'));
11
 
12
  $installer->run("
13
+ CREATE TABLE IF NOT EXISTS `{$installer->getTable('icepay_pmdata')}` (
14
  `pm_id` int(32) NOT NULL AUTO_INCREMENT,
15
  `pm_code` varchar(120) NOT NULL,
16
  PRIMARY KEY (`pm_id`),
18
  KEY `pm_code` (`pm_code`)
19
  ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
20
 
21
+ CREATE TABLE IF NOT EXISTS `{$installer->getTable('icepay_issuerdata')}` (
22
  `config_id` int(32) NOT NULL AUTO_INCREMENT,
23
  `pm_code` varchar(32) NOT NULL,
24
  `store_scope_id` int(32) NOT NULL,
app/code/community/Icepay/IceCore/Helper/Data.php CHANGED
@@ -19,11 +19,11 @@ class Icepay_IceCore_Helper_Data extends Mage_Core_Helper_Abstract
19
 
20
  /* Install values */
21
  public $title = "Core";
22
- public $version = "1.0.2";
23
  public $id = "003";
24
  public $fingerprint = "003";
25
  public $compatibility_oldest_version = "1.5.0.0";
26
- public $compatibility_latest_version = "1.7.0.0";
27
  public $section = "icecore";
28
  public $serial_required = "0";
29
 
@@ -69,8 +69,8 @@ class Icepay_IceCore_Helper_Data extends Mage_Core_Helper_Abstract
69
  public function adminGetStoreScopeID(){
70
  if (Mage::app()->getStore($this->getStoreFromRequest())->isAdmin()){
71
  //Store is Admin, so pick the first available store view
72
- $stores = Mage::app()->getStores();
73
- return $stores[1]->getId();
74
  }
75
  return Mage::app()->getStore($this->getStoreFromRequest())->getId();
76
  }
19
 
20
  /* Install values */
21
  public $title = "Core";
22
+ public $version = "1.0.3";
23
  public $id = "003";
24
  public $fingerprint = "003";
25
  public $compatibility_oldest_version = "1.5.0.0";
26
+ public $compatibility_latest_version = "1.7.0.2";
27
  public $section = "icecore";
28
  public $serial_required = "0";
29
 
69
  public function adminGetStoreScopeID(){
70
  if (Mage::app()->getStore($this->getStoreFromRequest())->isAdmin()){
71
  //Store is Admin, so pick the first available store view
72
+
73
+ return Mage::app()->getStore()->getId();
74
  }
75
  return Mage::app()->getStore($this->getStoreFromRequest())->getId();
76
  }
app/code/community/Icepay/IceCore/Model/Icepay/Postback.php CHANGED
@@ -316,9 +316,24 @@ class Icepay_IceCore_Model_Icepay_Postback {
316
  return $str;
317
  }
318
 
319
- protected function checkIP($ip){
320
- if (!$this->ip_in_range($ip, "194.30.175.0-194.30.175.255") && !$this->ip_in_range($ip, "194.126.241.128-194.126.241.191")) return false;
321
- return true;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
322
  }
323
 
324
  protected function decbin32($dec) {
316
  return $str;
317
  }
318
 
319
+ protected function checkIP($remote_ip){
320
+ $whiteList = array('194.30.175.0-194.30.175.255', '194.126.241.128-194.126.241.191');
321
+
322
+ if (Mage::helper('icecore')->getConfig('icecore/core_options/iprange') != '') {
323
+ $ipRanges = explode(",", Mage::helper('icecore')->getConfig('icecore/core_options/iprange'));
324
+
325
+ foreach ($ipRanges as $ipRange) {
326
+ $ip = explode("-", $ipRange);
327
+ $whiteList[] = "$ip[0]-$ip[1]";
328
+ }
329
+ }
330
+
331
+ foreach ($whiteList as $allowedIp) {
332
+ if ($this->ip_in_range($remote_ip, $allowedIp))
333
+ return true;
334
+ }
335
+
336
+ return false;
337
  }
338
 
339
  protected function decbin32($dec) {
app/code/community/Icepay/IceCore/etc/system.xml CHANGED
@@ -134,7 +134,7 @@
134
 
135
  <core_options translate="label">
136
  <label>Options</label>
137
- <expanded>0</expanded>
138
  <frontend_type>text</frontend_type>
139
  <sort_order>10</sort_order>
140
  <show_in_default>1</show_in_default>
@@ -161,6 +161,15 @@
161
  <show_in_website>0</show_in_website>
162
  <show_in_store>1</show_in_store>
163
  </transaction_descr>
 
 
 
 
 
 
 
 
 
164
  </fields>
165
  </core_options>
166
  </groups>
134
 
135
  <core_options translate="label">
136
  <label>Options</label>
137
+ <expanded>1</expanded>
138
  <frontend_type>text</frontend_type>
139
  <sort_order>10</sort_order>
140
  <show_in_default>1</show_in_default>
161
  <show_in_website>0</show_in_website>
162
  <show_in_store>1</show_in_store>
163
  </transaction_descr>
164
+ <iprange translate="label">
165
+ <label>(Optional) Custom IP Range for IP Check for Postbackk</label>
166
+ <comment>For example a proxy: 1.222.333.444-100.222.333.444 For multiple ranges use a , seperator: 2.2.2.2-5.5.5.5,8.8.8.8-9.9.9.9</comment>
167
+ <frontend_type>text</frontend_type>
168
+ <sort_order>60</sort_order>
169
+ <show_in_default>1</show_in_default>
170
+ <show_in_website>0</show_in_website>
171
+ <show_in_store>1</show_in_store>
172
+ </iprange>
173
  </fields>
174
  </core_options>
175
  </groups>
app/code/community/Icepay/IceCore/sql/icepaycore_setup/mysql4-install-1.0.0.php CHANGED
@@ -13,44 +13,36 @@ $conn->insertOnDuplicate($this->getTable('core/config_data'), array('path' => $n
13
 
14
  $installer->run("
15
 
16
- CREATE TABLE IF NOT EXISTS `icepay_transactions` (
17
- `local_id` smallint(6) NOT NULL AUTO_INCREMENT,
18
- `order_id` varchar(36) NOT NULL DEFAULT '0',
19
- `model` varchar(32) NOT NULL,
20
- `transaction_id` int(36) NOT NULL DEFAULT '0',
21
- `status` varchar(255) NOT NULL DEFAULT '',
22
- `transaction_data` text,
23
- `creation_time` datetime DEFAULT NULL,
24
- `update_time` datetime DEFAULT NULL,
25
- `store_id` tinyint(4) NOT NULL DEFAULT '0',
26
- PRIMARY KEY (`local_id`,`order_id`)
27
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='ICEPAY transactions';
28
  ");
29
 
30
- try {
31
-
32
- // Magento 1.5 statuscodes
33
-
34
- $installer->run("
35
- INSERT INTO `sales_order_status` (`status`, `label`) VALUES
36
- ('icecore_cback', 'Payment chargeback request'),
37
- ('icecore_ok', 'Payment received'),
38
- ('icecore_err', 'Payment error'),
39
- ('icecore_open', 'Awaiting payment'),
40
- ('icecore_new', 'New'),
41
- ('icecore_refund', 'Payment refund request');
42
-
43
- INSERT INTO `sales_order_status_state` (`status`, `state`, `is_default`) VALUES
44
- ('icecore_ok', 'processing', 0),
45
- ('icecore_err', 'canceled', 0),
46
- ('icecore_open', 'pending_payment', 0),
47
- ('icecore_new', 'new', 0);
48
-
49
- ");
50
 
 
51
 
52
- } catch (exception $e) {
53
- Mage::helper('icecore')->log($e->getMessage());
54
- }
55
 
56
  $installer->endSetup();
13
 
14
  $installer->run("
15
 
16
+ CREATE TABLE IF NOT EXISTS `{$installer->getTable('icepay_transactions')}` (
17
+ `local_id` smallint(6) NOT NULL AUTO_INCREMENT,
18
+ `order_id` varchar(36) NOT NULL DEFAULT '0',
19
+ `model` varchar(32) NOT NULL,
20
+ `transaction_id` int(36) NOT NULL DEFAULT '0',
21
+ `status` varchar(255) NOT NULL DEFAULT '',
22
+ `transaction_data` text,
23
+ `creation_time` datetime DEFAULT NULL,
24
+ `update_time` datetime DEFAULT NULL,
25
+ `store_id` tinyint(4) NOT NULL DEFAULT '0',
26
+ PRIMARY KEY (`local_id`,`order_id`)
27
+ ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='ICEPAY transactions';
28
  ");
29
 
30
+ $installer->run("
31
+ INSERT INTO `{$installer->getTable('sales_order_status')}` (`status`, `label`) VALUES
32
+ ('icecore_cback', 'Payment chargeback request'),
33
+ ('icecore_ok', 'Payment received'),
34
+ ('icecore_err', 'Payment error'),
35
+ ('icecore_open', 'Awaiting payment'),
36
+ ('icecore_new', 'New'),
37
+ ('icecore_refund', 'Payment refund request');
38
+
39
+ INSERT INTO `{$installer->getTable('sales_order_status_state')}` (`status`, `state`, `is_default`) VALUES
40
+ ('icecore_ok', 'processing', 0),
41
+ ('icecore_err', 'canceled', 0),
42
+ ('icecore_open', 'pending_payment', 0),
43
+ ('icecore_new', 'new', 0);
 
 
 
 
 
 
44
 
45
+ ");
46
 
 
 
 
47
 
48
  $installer->endSetup();
app/locale/de_DE/Icepay_IceAdvanced.csv ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*adminhtml*/
2
+ Paymentmethods,"Zahlungsmethoden"
3
+ Filter paymentmethods on customer billing country,"Filter Sie die Zahlungsmethoden f&uuml;r die Zahlungsanschrift des Kunden"
4
+ Configure ICEPAY paymentmethods [STORE VIEW],"Konfigurieren der ICEPAY Zahlungsmethoden, dies k&ouml;nnen Sie pro Store View (Gesch&auml;fts&uuml;bersicht) tun"
5
+ SOAP webservices available,"SOAP Webservices sind verf&uuml;gbar"
6
+ SOAP was not found on this server,"SOAP wurde nicht gefunden auf diesem Server"
7
+ %s paymentmethods in database,"%s Zahlungsmethoden in Datenbank"
8
+ %s paymentmethods stored for this Store view,"%s Zahlungsmethoden gespeichert f&uuml;r diese Gesch&auml;fts&uuml;bersicht"
9
+ %s paymentmethods stored in Default settings,"%s Zahlungsmethoden bei den Standardeinstellungen gespeichert"
10
+ No active paymentmethods found,"Keine Zahlungsmethoden gefunden"
11
+ SOAP connection established,"SOAP Anschluss gemacht"
12
+ %s active paymentmethods found,"%s aktive Zahlungsmethoden gefunden"
13
+ Configure,"Einstellen"
14
+ Title,"Titel"
15
+ Settings,"Einstellungen"
16
+ Settings for,"Einstellungen f&uuml;r"
17
+ Sort order,"Reihenfolge sortieren"
18
+ Get paymentmethods,"Zahlungsmethoden abholen"
19
+ Paymentmethod,"Zahlungsmethode"
20
+ Save Config to configure,"Die &auml;nderungen speichern, um die Zahlungsmethode weiter einzustellen"
21
+ Please read the advanced manual,"<a href="http://www.icepay.com/downloads/pdf/manuals/magento/icepay-manual-magento-advanced.pdf" target="blank" class="btn-manual"></a> <a href="http://www.icepay.nl/webshop-modules/ideal-voor-magento-advanced" target="blank" class="btn-movie"></a><BR/><BR/><BR/><span class="manual-comment">Heeft u hulp nodig bij het instellen? Raadpleeg onze handleiding of installatie video.</span>"
22
+ Some payment methods allow customized descriptions on the transaction statement. If left empty the Magento Order ID is used. (Max 100 char.),"Einige Zahlungsmethoden unterst&uuml;tzen eine Beschreibung in der Transaktions&uuml;bersicht des Kunden. Falls leer, wird die Magento Bestell-ID verwendet."
23
+ Description displayed in checkout,"Beschreibung w&auml;hrend dem Abrechnen."
24
+ Save settings,"Einstellungen speichern"
25
+ Cancel,"Annullieren"
26
+ Use CTRL to activate/deactivate specific issuers,"Verwende CTRL, um spezifische Issuers an- oder auszuschalten. Mindestens 1 Issuer muss selektiert sein."
27
+ Use CTRL to select specific countries,"Verwende CTRL, um spezifische L&auml;nder auszuw&auml;hlen."
28
+
29
+ /*frontend*/
30
+ Please select an issuer,"Treffen Sie Ihre Wahl"
31
+ Please select a country,"Treffen Sie Ihre Wahl aus"
app/locale/de_DE/Icepay_IceCore.csv ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*headers*/
2
+ Set-up configuration,"Installation Konfiguration"
3
+ Installed modules,"Installierte Module"
4
+
5
+ /*tooltips*/
6
+ Copy the Merchant ID from your ICEPAY account.,"Kopieren Sie die Merchant ID von Ihrem ICEPAY Merchant Account"
7
+ Copy the Secret Code from your ICEPAY account.,"Kopieren Sie den Secret Code von Ihrem ICEPAY Merchant Konto"
8
+ Copy-Paste this URL to the Success URL section of a (new) ICEPAY merchant account.,"Kopieren und f&uuml;gen Sie diese URL in das Dankesch&ouml;nseite-Feld Ihrer (neuen) ICEPAY Merchant Website ein"
9
+ Copy-Paste this URL to the Error URL section of a (new) ICEPAY merchant account.,"Kopieren und f&uuml;gen Sie diese URL in das Fehlermeldeseite-Feld Ihrer (neuen) ICEPAY Merchant Website ein"
10
+ Copy-Paste this URL to the Postback URL section of a (new) ICEPAY merchant account.,"Kopieren und f&uuml;gen Sie diese URL in das Postbackseite-Feld Ihrer (neuen) ICEPAY Merchant Website ein"
11
+
12
+ /*labels*/
13
+ Merchant ID,"Merchant ID"
14
+ Secret Code,"Secret Code"
15
+ URL for Success,"Dankesch&ouml;nseite"
16
+ URL for Error,"Fehlermeldeseite"
17
+ URL for Postback/Notify,"Postback URL"
18
+ Auto invoice,"Automatische Fakturierung"
19
+ Description on transaction statement of customer,"Beschreibung in der Transaktions&uuml;bersicht des Kunden"
20
+ Please read the core manual,"<a href=""http://www.icepay.com/downloads/pdf/manuals/magento/icepay-manual-magento-basic.pdf"" target=""blank"" class=""btn-manual""></a> <a href=""http://www.icepay.nl/webshop-modules/ideal-voor-magento-basic"" target=""blank"" class=""btn-movie""></a><BR/><BR/><BR/><span class=""manual-comment"">Ben&ouml;tigen Sie Hilfe beim Einstellen? Ziehen Sie unsere Anleitung oder das Installationsvideo zu Rate.</span>"
21
+
22
+ /*comments*/
23
+ Step 1.,"Schritt 1."
24
+ Step 2.,"Schritt 2."
25
+ This configuration section is for implementing ICEPAY, please do not change these settings after saving.,"This configuration section is for implementing your <a href=""https://www.icepay.com/NL/Login?origin=magento_admin"" target=""blank"">ICEPAY Merchant website</a>. bitte �ndern Sie diese Einstellungen nach dem Speichern nicht mehr."
26
+ Configuration Information,"Information &uuml;ber die Konfiguration"
27
+ This is an overview of installed ICEPAY modules,"Dies ist eine &uuml;bersicht der installierten ICEPAY Module"
28
+ Have Magento create the invoice automatically when payment has been completed.,"Lassen Sie Magento die Rechnung automatisch erstellen, sobald bezahlt wurde."
29
+
30
+ /*notifications*/
31
+ Merchant ID is properly configured,"Merchant ID ist gut eingestellt"
32
+ Merchant ID not set for this storeview,"Merchant ID ist nicht eingestellt in dieser Gesch�fts&uuml;bersicht"
33
+ Merchant ID does not contain 5 digits,"Merchant ID enth�lt nicht die erforderlichen 5 Zahlen"
34
+ Merchant ID is not numeric,"Merchant ID ist keine Zahl"
35
+ SecretCode is properly configured,"Secret Code ist nicht gut eingestellt"
36
+ SecretCode not set for this storeview,"Secret Code ist nicht eingestellt in dieser Gesch�fts&uuml;bersicht"
37
+ SecretCode does not contain 40 characters,"Secret Code enth�lt nicht die erforderlichen 40 Zeichen"
38
+
39
+ /*statuscodes*/
40
+ Awaiting payment,"In Erwartung der Zahlung"
41
+ Payment received,"Zahlung erhalten"
42
+ Payment error,"Fehler bei Zahlung"
43
+ Payment refund request,"Erstattungsanfrage"
44
+ Payment chargeback request,"R&uuml;cklastschriftanfrage"
45
+ ;;
46
+ /*statement*/;;
47
+ icepay_about_line1,"ICEPAY ist ein niederl�ndischer Payment Service Provider, der Online-Zahlungen f&uuml;r Dritte versorgt. Wenn Sie als Konsument eine Zahlung an den Eigent&uuml;mer dieses Webshops (ein Kunde von ICEPAY) t�tigen, geht die Zahlung erst an ICEPAY (oder Stiftung Escrow ICEPAY) und ICEPAY sorgt daf&uuml;r, dass Ihre Transaktion an den Eigent&uuml;mer des Webshops ausgezahlt wird."
48
+ icepay_about_line2,"ICEPAY ist also ein Zwischenpartei und hat keinen Einfluss auf die Lieferung der von Ihnen bestellten Produkte oder Dienstleistungen. Sollten Sie Fragen zur Lieferung/Stornierung/R&uuml;ckzahlung Ihrer Bestellung haben, empfehlen wir Ihnen, Kontakt mit dem Webshop aufzunehmen."
49
+ icepay_about_line3,"Ihre Zahlung wird auf verschiedene Arten durch ICEPAY gesichert, weil:"
50
+ icepay_about_currence,"ICEPAY &uuml;ber eine iDEAL Zertifizierung von <a href='http://www.currence.nl/nl-NL/OverOnzeProducten/LicentieEnCertificaathouders/Pages/iDEAL.aspx' target='_blank'>Currence</a>(Eigent&uuml;mer iDEAL) verf&uuml;gt. ICEPAY erf&uuml;llt damit die aufgestellten Anforderungen von Currence u.a. auf dem Gebiet von Technik, Sicherheit und Zuverl�ssigkeit."
51
+ icepay_about_thawte,"ICEPAY beschikt over de Thawte SSL certificering . Zo verkrijgt ICEPAY het hoogste niveau van authentificatie bij de afhandeling van een betaling. Dit betekent een gegarandeerd veilige betaalomgeving"
52
+ icepay_about_thuiswinkel,"ICEPAY business partner van Thuiswinkel. org is. Dit verzekert u ervan dat ICEPAY strikte regels op gebied van informatieplicht, privacy, herroepingrecht en geschillenbeslechting naleeft."
53
+ icepay_about_link,"<a href='http://www.icepay.com' target='_blank'>Besuchen Sie die ICEPAY Webseite</a>""";;
54
+
55
+ /*frontend*/
56
+ Redirecting...,"Einen Moment Geduld bitte. Sie werden weitergeleitet..."
57
+
58
+ /* postback */
59
+ Status of order changed,"Der Status Ihrer Bestellung wurde ge�ndert"
60
+ Customer returned with status: %s,"Kunde ist zur&uuml;ckgekehrt mit dem Status: %s"
61
+ The payment provider has returned the following error message: %s,"Der Zahlungsprovider hat die folgende Fehlermeldung abgegeben: %s"
app/locale/es_ES/Icepay_IceAdvanced.csv ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*adminhtml*/
2
+ Paymentmethods,"M&euml;todos de pago"
3
+ Filter paymentmethods on customer billing country,"Filtre los m&euml;todos de pago seg�n la direcci&ouml;n de pago del cliente"
4
+ Configure ICEPAY paymentmethods [STORE VIEW],"Configure los m&euml;todos de pago ICEPAY. Esto lo puede hacer a trav&euml;s de Store View (vista de tienda)"
5
+ SOAP webservices available,"SOAP webservices est&auml;n disponibles"
6
+ SOAP was not found on this server,"No se encontr&ouml; SOAP en este servidor"
7
+ %s paymentmethods in database,"%s m&euml;todos de pago en la base de datos"
8
+ %s paymentmethods stored for this Store view,"%s m&euml;todos de pago almacenados para esta vista de tienda"
9
+ %s paymentmethods stored in Default settings,"%s m&euml;todos de pago almacenados en la configuraci&ouml;n est&auml;ndar"
10
+ No active paymentmethods found,"No se han encontrado m&euml;todos de pago"
11
+ SOAP connection established,"Conexi&ouml;n SOAP establecida"
12
+ %s active paymentmethods found,"Se han encontrado %s m&euml;todos de pago activos"
13
+ Configure,"Configurar"
14
+ Title,"T&iuml;tulo"
15
+ Settings,"Configuraci&ouml;n"
16
+ Settings for,"Configuraci&ouml;n para"
17
+ Sort order,"Clasificar orden"
18
+ Get paymentmethods,"Recuperar los m&euml;todos de pago"
19
+ Paymentmethod,"M&euml;todo de pago"
20
+ Save Config to configure,"Guardar las modificaciones para seguir con la configuraci&ouml;n del m&euml;todo de pago"
21
+ Please read the advanced manual,"<a href='http://www.icepay.com/downloads/pdf/manuals/magento/icepay-manual-magento-advanced.pdf' target="blank" class="btn-manual"></a> <a href="http://www.icepay.nl/webshop-modules/ideal-voor-magento-advanced" target="blank" class="btn-movie"></a><BR/><BR/><BR/><span class="manual-comment">Necesita ayuda durante la configuraci&ouml;n? Consulte nuestro manual o el video de instalaci&ouml;n.</span>
22
+ Some payment methods allow customized descriptions on the transaction statement. If left empty the Magento Order ID is used. (Max 100 char.),"Algunos m&euml;todos de pago permiten una descripci&ouml;n en el estado de transacciones del cliente Si se deja vac&iuml;o, se utilizar&auml; el ID del pedido Magento."
23
+ Description displayed in checkout,"Descripci&ouml;n durante el proceso de pago."
24
+ Save settings,"Guardar configuraci&ouml;n"
25
+ Cancel,"Cancelar"
26
+ Use CTRL to activate/deactivate specific issuers,"Utilice CTRL para activar o desactivar issuers espec&iuml;ficos. Se ha de seleccionar al menos 1 issuer."
27
+ Use CTRL to select specific countries,"Utilice CTRL para seleccionar pa&iuml;ses espec&iuml;ficos."
28
+
29
+ /*frontend*/
30
+ Please select an issuer,"Seleccione"
31
+ Please select a country,"Seleccione entre"
app/locale/es_ES/Icepay_IceCore.csv ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*headers*/
2
+ Set-up configuration,Configuraci&ouml;n de la instalaci&ouml;n
3
+ Installed modules,"M&ouml;dulos instalados"
4
+
5
+ /*tooltips*/
6
+ Copy the Merchant ID from your ICEPAY account.,"Copie el Merchant ID de su ICEPAY merchant account"
7
+ Copy the Secret Code from your ICEPAY account.,"Copie el Secret Code de su ICEPAY merchant account"
8
+ Copy-Paste this URL to the Success URL section of a (new) ICEPAY merchant account.,"Copie y pegue este URL del campo de la p&auml;gina de agradecimiento a su (nuevo) ICEPAY merchant website"
9
+ Copy-Paste this URL to the Error URL section of a (new) ICEPAY merchant account.,"Copie y pegue este URL del campo de la p&auml;gina de errores a su (nuevo) ICEPAY merchant website"
10
+ Copy-Paste this URL to the Postback URL section of a (new) ICEPAY merchant account.,"Copie y pegue este URL al campo de la p&auml;gina Postback de su (nuevo) ICEPAY merchant website"
11
+
12
+ /*labels*/
13
+ Merchant ID,"Merchant ID"
14
+ Secret Code,"Secret Code"
15
+ URL for Success,"P&auml;gina de agradecimiento"
16
+ URL for Error,"P&auml;gina de errores"
17
+ URL for Postback/Notify,"URL Postback"
18
+ Auto invoice,"Facturaci&ouml;n autom&auml;tica"
19
+ Description on transaction statement of customer,"Descripci&ouml;n en el estado de transacciones del cliente"
20
+ Please read the core manual,"<a href='http://www.icepay.com/downloads/pdf/manuals/magento/icepay-manual-magento-basic.pdf' target="blank" class="btn-manual"></a> <a href="http://www.icepay.nl/webshop-modules/ideal-voor-magento-basic" target="blank" class="btn-movie"></a><BR/><BR/><BR/><span class="manual-comment">Necesita ayuda durante la configuraci&ouml;n? Consulte nuestro manual o el video de instalaci&ouml;n.</span>
21
+
22
+ /*comments*/
23
+ Step 1.,"Paso 1:"
24
+ Step 2.,"Paso 2:"
25
+ This configuration section is for implementing ICEPAY, please do not change these settings after saving.,"This configuration section is for implementing your <a href="https://www.icepay.com/NL/Login?origin=magento_admin" target="blank">ICEPAY Merchant website</a>. Por favor, no cambie la configuraci&ouml;n despu&euml;s de guardarla. "
26
+ Configuration Information,"Informaci&ouml;n sobre la configuraci&ouml;n"
27
+ This is an overview of installed ICEPAY modules,"Esta es una lista de los m&ouml;dulos ICEPAY instalados"
28
+ Have Magento create the invoice automatically when payment has been completed.,"Deje que Magento genere la factura autom&auml;ticamente cuando se haya completado el pago."
29
+
30
+ /*notifications*/
31
+ Merchant ID is properly configured,"Merchant ID est&auml; correctamente ajustado"
32
+ Merchant ID not set for this storeview,"Merchant ID no est&auml; ajustado en esta vista de tienda"
33
+ Merchant ID does not contain 5 digits,"Merchant ID no contiene los 5 d�gitos obligatorios"
34
+ Merchant ID is not numeric,"Merchant ID no es un d�gito"
35
+ SecretCode is properly configured,"Secret Code est&auml; correctamente ajustado"
36
+ SecretCode not set for this storeview,"Secret Code no est&auml; ajustado en esta vista de tienda"
37
+ SecretCode does not contain 40 characters,"Secret Code no contiene los 40 d�gitos obligatorios"
38
+
39
+ /*statuscodes*/
40
+ Awaiting payment,"Pago pendiente"
41
+ Payment received,"Pago recibido"
42
+ Payment error,"Error durante el pago"
43
+ Payment refund request,"Solicitud de devoluci&ouml;n"
44
+ Payment chargeback request,"Solicitud de reembolso"
45
+
46
+ /*statement*/
47
+ icepay_about_line1,"ICEPAY es un Proveedor de Servicios de Pago holand&euml;s que realiza pagos en l�nea para terceros. Cuando usted, como consumidor, realiza un pago al propietario de esta tienda en l�nea (un cliente de ICEPAY), el pago se dirigir&auml; primero a ICEPAY (o la fundaci&ouml;n Escrow ICEPAY) y ICEPAY se cuidar&auml; de que la transacci&ouml;n se pague al propietario de la tienda en l�nea."
48
+ icepay_about_line2,"Es decir, ICEPAY es un intermediario y no tiene influencia sobre la entrega de los productos ni los servicios que usted ha pedido. Si tiene preguntas sobre la entrega/cancelaci&ouml;n/reembolso de su pedido, le aconsejamos ponerse en contacto con la tienda en l�nea."
49
+ icepay_about_line3,"ICEPAY protege su pago de varias formas, porque:"
50
+ icepay_about_currence,"ICEPAY cuenta con una certificaci&ouml;n iDEAL de <a href='http://www.currence.nl/nl-NL/OverOnzeProducten/LicentieEnCertificaathouders/Pages/iDEAL.aspx' target='_blank'>Currence</a>(propietario de iDEAL). ICEPAY cumple con los requisitos exigidos por Currence en lo que respecta a la t&euml;cnica, seguridad y fiabilidad, entre otras cosas.";"
51
+ icepay_about_thawte","ICEPAY beschikt over de Thawte SSL certificering . Zo verkrijgt ICEPAY het hoogste niveau van authentificatie bij de afhandeling van een betaling. Dit betekent een gegarandeerd veilige betaalomgeving"
52
+ icepay_about_thuiswinkel","ICEPAY business partner van Thuiswinkel. org is. Dit verzekert u ervan dat ICEPAY strikte regels op gebied van informatieplicht, privacy, herroepingrecht en geschillenbeslechting naleeft."
53
+ icepay_about_link,"<a href='http://www.icepay.com' target='_blank'>Visite el sitio web de ICEPAY</a>"
54
+
55
+ /*frontend*/
56
+ Redirecting...,"Por favor, espere un momento mientras es redireccionado..."
57
+
58
+ /* postback */
59
+ Status of order changed,"El estado del pedido ha cambiado"
60
+ Customer returned with status: %s,"El cliente ha vuelto con el estado: %s"
61
+ The payment provider has returned the following error message: %s, "El proveedor de pagos ha detectado los siguientes errores: %s"
app/locale/fr_FR/Icepay_IceAdvanced.csv ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*adminhtml*/
2
+ Paymentmethods,"Modes de paiement"
3
+ Filter paymentmethods on customer billing country,"Filtrer les modes de paiement d&apos;apr&egrave;s l&apos;adresse de paiement du client"
4
+ Configure ICEPAY paymentmethods [STORE VIEW],"Configurer les modes de paiement ICEPAY en utilisant la fonction Store View (affichage de magasins)"
5
+ SOAP webservices available,"Les SOAP webservices sont disponibles"
6
+ SOAP was not found on this server,"SOAP n&apos;a pas &eacute;t&eacute; trouv&eacute; sur ce serveur"
7
+ %s paymentmethods in database,"%s modes de paiement dans la base de donn&eacute;es"
8
+ %s paymentmethods stored for this Store view,"%s modes de paiement pour cet affichage de magasin"
9
+ %s paymentmethods stored in Default settings,"%s modes de paiement sauvegard&eacute;s dans les param&egrave;tres par d&eacute;faut"
10
+ No active paymentmethods found,"Aucun mode de paiement actif n&apos;a &eacute;t&eacute; trouv&eacute;."
11
+ SOAP connection established,"Connexion SOAP &eacute;tablie"
12
+ %s active paymentmethods found,"%s modes de paiement actifs trouv&eacute;s"
13
+ Configure,"Configuration"
14
+ Title,"Titre"
15
+ Settings,"Param&egrave;tres"
16
+ Settings for,"Param&egrave;tres pour"
17
+ Sort order,"Trier l&apos;ordre"
18
+ Get paymentmethods,"Obtenir les modes de paiement"
19
+ Paymentmethod,"Mode de paiement"
20
+ Save Config to configure,"Sauvegarder la configuration pour param&eacute;trer le mode de paiement"
21
+ Please read the advanced manual,"<a href='http://www.icepay.com/downloads/pdf/manuals/magento/icepay-manual-magento-advanced.pdf' target="blank" class="btn-manual"></a> <a href="http://www.icepay.nl/webshop-modules/ideal-voor-magento-advanced" target="blank" class="btn-movie"></a><BR/><BR/><BR/><span class="manual-comment">Besoin d&apos;aide pour la configuration ? Consultez notre mode d&apos;emploi ou visionnez la vid&eacute;o d&apos;installation.</span>
22
+ Some payment methods allow customized descriptions on the transaction statement. If left empty the Magento Order ID is used. (Max 100 char.),"Certains modes de paiement autorisent une description d&eacute;taill&eacute;e dans la liste de transactions du client. Si le champ est laiss&eacute; vierge, l&apos;ID Commande Magento sera utilis&eacute;e."
23
+ Description displayed in checkout,"Description pendant le paiement."
24
+ Save settings,"Sauvegarder les param&egrave;tres"
25
+ Cancel,"Annuler"
26
+ Use CTRL to activate/deactivate specific issuers,"Taper CTRL pour activer ou d&eacute;sactiver les issuers sp&eacute;cifiques. S&eacute;lectionner au moins 1 issuer."
27
+ Use CTRL to select specific countries,"Taper CTRL pour s&eacute;lectionner des pays sp&eacute;cifiques."
28
+
29
+ /*frontend*/
30
+ Please select an issuer,"S&eacute;lectionnez un utilisateur"
31
+ Please select a country,"S&eacute;lectionnez un pays"
app/locale/fr_FR/Icepay_IceCore.csv ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*headers*/
2
+ Set-up configuration,"Configuration de l&apos;installation"
3
+ Installed modules,"Modules install&eacute;s"
4
+
5
+ /*tooltips*/
6
+ Copy the Merchant ID from your ICEPAY account.,"Copiez le Merchant ID de votre ICEPAY merchant account"
7
+ Copy the Secret Code from your ICEPAY account.,"Copiez le Secret Code de votre ICEPAY merchant account"
8
+ Copy-Paste this URL to the Success URL section of a (new) ICEPAY merchant account.,"Copiez et collez cette URL vers le champ de la page Remerciements de votre (nouveau) ICEPAY merchant website"
9
+ Copy-Paste this URL to the Error URL section of a (new) ICEPAY merchant account.,"Copiez et collez cette URL vers le champ de la page Message d&apos;erreur de votre (nouveau) ICEPAY merchant website"
10
+ Copy-Paste this URL to the Postback URL section of a (new) ICEPAY merchant account.,"Copiez et collez cette URL vers le champ de la page Postback (notification) de votre (nouveau) ICEPAY merchant website"
11
+
12
+ /*labels*/
13
+ Merchant ID,"Merchant ID"
14
+ Secret Code,"Secret Code"
15
+ URL for Success,"Page Remerciements"
16
+ URL for Error,"Page Message d&apos;erreur"
17
+ URL for Postback/Notify,"URL de Postback"
18
+ Auto invoice,"Facturation automatique"
19
+ Description on transaction statement of customer,"Description sur le r&eacute;capitulatif de la transaction du client"
20
+ Please read the core manual,"<a href='http://www.icepay.com/downloads/pdf/manuals/magento/icepay-manual-magento-basic.pdf' target="blank" class="btn-manual"></a> <a href="http://www.icepay.nl/webshop-modules/ideal-voor-magento-basic" target="blank" class="btn-movie"></a><BR/><BR/><BR/><span class="manual-comment">Besoin d&apos;aide pour la configuration ? Consultez notre mode d&apos;emploi ou visionnez la vid&eacute;o d&apos;installation.</span>
21
+
22
+ /*comments*/
23
+ Step 1.,"&eacute;tape 1."
24
+ Step 2.,"&eacute;tape 2."
25
+ This configuration section is for implementing ICEPAY, please do not change these settings after saving.,"This configuration section is for implementing your <a href="https://www.icepay.com/NL/Login?origin=magento_admin" target="blank">ICEPAY Merchant website</a>. Veuillez ne pas modifier ces param&egrave;tres apr&egrave;s la sauvegarde."
26
+ Configuration Information,"Informations concernant la configuration"
27
+ This is an overview of installed ICEPAY modules,"Voici un r&eacute;capitulatif des modules ICEPAY install&eacute;s"
28
+ Have Magento create the invoice automatically when payment has been completed.,"Laisser Magento g&eacute;n&eacute;rer automatiquement la facture d&egrave;s que le paiement a &eacute;t&eacute; transf&eacute;r&eacute;."
29
+
30
+ /*notifications*/
31
+ Merchant ID is properly configured,"Merchant ID est correctement configur&eacute;"
32
+ Merchant ID not set for this storeview,"Merchant ID n&apos;est pas r&eacute;gl&eacute; pour cet affichage de magasin"
33
+ Merchant ID does not contain 5 digits,"Merchant ID ne contient pas 5 chiffres"
34
+ Merchant ID is not numeric,"Merchant ID ne correspond pas � un nombre"
35
+ SecretCode is properly configured,"Secret Code est correctement configur&eacute;"
36
+ SecretCode not set for this storeview,"Secret Code n&apos;est pas r&eacute;gl&eacute; pour cet affichage de magasin"
37
+ SecretCode does not contain 40 characters,"Secret Code ne contient pas les 40 caract&egrave;res exig&eacute;s"
38
+
39
+ /*statuscodes*/
40
+ Awaiting payment,"En attente de paiement"
41
+ Payment received,"Paiement r&eacute;ceptionn&eacute;"
42
+ Payment error,"Erreur lors du paiement"
43
+ Payment refund request,"Demande de remboursement de paiement"
44
+ Payment chargeback request,"Demande de r&eacute;trofacturation"
45
+
46
+ /*statement*/
47
+ icepay_about_line1,"ICEPAY est un fournisseur n&eacute;erlandais de services de paiement qui assure les paiements en ligne pour des tiers. Lorsqu&apos;un consommateur proc&egrave;de au paiement au propri&eacute;taire de cette boutique en ligne (un client d&apos;ICEPAY), le paiement est tout d&apos;abord transf&eacute;r&eacute; � ICEPAY (ou la soci&eacute;t&eacute; Escrow ICEPAY) et ICEPAY se charge du paiement de votre transaction au propri&eacute;taire de la boutique en ligne."
48
+ icepay_about_line2,"ICEPAY est donc un interm&eacute;diaire et n&apos;intervient donc pas dans la livraison des produits ou services que vous avez command&eacute;s. En cas de questions concernant la livraison/l&apos;annulation/le remboursement de votre commande, nous vous recommandons de contacter la boutique en ligne concern&eacute;e."
49
+ icepay_about_line3,"Votre paiement est s&eacute;curis&eacute; de diff&eacute;rentes mani&egrave;res par ICEPAY, car :"
50
+ icepay_about_currence,"ICEPAY poss&egrave;de une certification iDEAL attribu&eacute;e par<a href=&acute;http://www.currence.nl/nl-NL/OverOnzeProducten/LicentieEnCertificaathouders/Pages/iDEAL.aspx&acute; target=&acute;_blank&acute;>Currence</a>(propri&eacute;taire d&apos;iDEAL). ICEPAY satisfait ainsi aux exigences impos&eacute;es par Currence entre autres dans le domaine de la technologie, de la s&eacute;curit&eacute; et de la fiabilit&eacute;.";"
51
+ icepay_about_thawte","ICEPAY beschikt over de Thawte SSL certificering . Zo verkrijgt ICEPAY het hoogste niveau van authentificatie bij de afhandeling van een betaling. Dit betekent een gegarandeerd veilige betaalomgeving";"
52
+ icepay_about_thuiswinkel","ICEPAY business partner van Thuiswinkel. org is. Dit verzekert u ervan dat ICEPAY strikte regels op gebied van informatieplicht, privacy, herroepingrecht en geschillenbeslechting naleeft."
53
+ icepay_about_link,"<a href=&acute;http://www.icepay.com&acute; target=&acute;_blank&acute;>Visitez le site Web ICEPAY</a>"
54
+
55
+ /*frontend*/
56
+ Redirecting...,"Veuillez patienter, vous allez �tre redirig&eacute;..."
57
+
58
+ /* postback */
59
+ Status of order changed,"Le statut de la commande a &eacute;t&eacute; modifi&eacute;"
60
+ Customer returned with status: %s,"Retour du client avec le statut : %s"
61
+ The payment provider has returned the following error message: %s,"Le fournisseur de paiement a publi&eacute; le message d&apos;erreur suivant : %s"
app/locale/it_IT/Icepay_IceAdvanced.csv ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*adminhtml*/
2
+ Paymentmethods,"Metodi di pagamento"
3
+ Filter paymentmethods on customer billing country,"Filtri i metodi di pagamento sull'indirizzo di pagamento del cliente"
4
+ Configure ICEPAY paymentmethods [STORE VIEW],"Configuri i metodi di pagamento ICEPAY, pu&ograve; farlo con Store View (panoramica del negozio)"
5
+ SOAP webservices available,"I webservice SOAP sono disponibili"
6
+ SOAP was not found on this server,"SOAP non &Egrave; stato trovato su questo server"
7
+ %s paymentmethods in database,"%s metodi di pagamento nel database"
8
+ %s paymentmethods stored for this Store view,"%s metodi di pagamento salvati per questa panoramica del negozio"
9
+ %s paymentmethods stored in Default settings,"%s metodi di pagamento salvati nelle impostazioni predefinite"
10
+ No active paymentmethods found,"Non &Egrave; stato trovato alcun metodo di pagamento"
11
+ SOAP connection established,"Connessione con SOAP effettuata"
12
+ %s active paymentmethods found,"Trovati %s metodi di pagamento attivi"
13
+ Configure,"Configura"
14
+ Title,"Titolo"
15
+ Settings,"Impostazioni"
16
+ Settings for,"Impostazioni per"
17
+ Sort order,"Seleziona la sequenza"
18
+ Get paymentmethods,"Ritiri i metodi di pagamento"
19
+ Paymentmethod,"Metodo di pagamento"
20
+ Save Config to configure,"Salvi le modifiche per configurare ulteriormente il metodo di pagamento"
21
+ Please read the advanced manual,"<a href='http://www.icepay.com/downloads/pdf/manuals/magento/icepay-manual-magento-advanced.pdf' target="blank" class="btn-manual"></a> <a href="http://www.icepay.nl/webshop-modules/ideal-voor-magento-advanced" target="blank" class="btn-movie"></a><BR/><BR/><BR/><span class="manual-comment">Ha bisogno di aiuto per l'impostazione? Consulti il nostro manuale o il video di installazione.</span>
22
+ Some payment methods allow customized descriptions on the transaction statement. If left empty the Magento Order ID is used. (Max 100 char.),"Alcuni metodi di pagamento permettono l'utilizzo di una descrizione nel resoconto della transazione del cliente. Se lasciato vuoto, verr&agrave; utilizzato l'ID dell'Ordinazione di Magento."
23
+ Description displayed in checkout,"Descrizione visualizzata al momento del saldo "
24
+ Save settings,"Salva le impostazioni"
25
+ Cancel,"Annulla"
26
+ Use CTRL to activate/deactivate specific issuers,"Utilizzi CTRL per attivare/disattivare issuer specifici. &Egrave; necessario selezionare almeno 1 issuer."
27
+ Use CTRL to select specific countries,"Utilizzi CTRL per selezionare paesi specifici."
28
+
29
+ /*frontend*/
30
+ Please select an issuer,"Faccia la sua scelta"
31
+ Please select a country,"Faccia la sua scelta tra"
app/locale/it_IT/Icepay_IceCore.csv ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*headers*/
2
+ Set-up configuration,"Configurazione dell'installazione"
3
+ Installed modules,"Moduli installati"
4
+
5
+ /*tooltips*/
6
+ Copy the Merchant ID from your ICEPAY account.,"Copi il Merchant ID del suo ICEPAY merchant account"
7
+ Copy the Secret Code from your ICEPAY account.,"Copi il Secret Code del suo ICEPAY merchant account"
8
+ Copy-Paste this URL to the Success URL section of a (new) ICEPAY merchant account.,"Copi e incolli questo URL nel campo della Pagina di ringraziamento del suo (nuovo) ICEPAY merchant website"
9
+ Copy-Paste this URL to the Error URL section of a (new) ICEPAY merchant account.,"Copi e incolli questo URL nel campo della Pagina di errore del suo (nuovo) ICEPAY merchant website"
10
+ Copy-Paste this URL to the Postback URL section of a (new) ICEPAY merchant account.,"Copi e incolli questo URL nel campo della Pagina di Postback del suo (nuovo) ICEPAY merchant website"
11
+
12
+ /*labels*/
13
+ Merchant ID,"Merchant ID"
14
+ Secret Code,"Secret Code"
15
+ URL for Success,"Pagina di ringraziamento"
16
+ URL for Error,"Pagina di errore"
17
+ URL for Postback/Notify,"URL di Postback"
18
+ Auto invoice,"Fatturazione automatica"
19
+ Description on transaction statement of customer,"Descrizione sul resoconto della transazione del cliente"
20
+ Please read the core manual,"<a href='http://www.icepay.com/downloads/pdf/manuals/magento/icepay-manual-magento-basic.pdf' target="blank" class="btn-manual"></a> <a href="http://www.icepay.nl/webshop-modules/ideal-voor-magento-basic" target="blank" class="btn-movie"></a><BR/><BR/><BR/><span class="manual-comment">Ha bisogno di aiuto per l'impostazione? Consulti il nostro manuale o il video di installazione.</span>
21
+
22
+ /*comments*/
23
+ Step 1.,"Passo 1"
24
+ Step 2.,"Passo 2"
25
+ This configuration section is for implementing ICEPAY, please do not change these settings after saving.,"This configuration section is for implementing your <a href="https://www.icepay.com/NL/Login?origin=magento_admin" target="blank">ICEPAY Merchant website</a>. Una volta salvate la preghiamo di non cambiare queste impostazioni. "
26
+ Configuration Information,"Informazioni sulla configurazione"
27
+ This is an overview of installed ICEPAY modules,"Questa &egrave; una panoramica dei moduli ICEPAY installati"
28
+ Have Magento create the invoice automatically when payment has been completed.,"Lasci che Magenta crei automaticamente la fattura una volta completato il pagamento."
29
+
30
+ /*notifications*/
31
+ Merchant ID is properly configured,"Merchant ID &egrave; stato configurato correttamente"
32
+ Merchant ID not set for this storeview,"Merchant ID non &egrave; configurato in questa panoramica del negozio"
33
+ Merchant ID does not contain 5 digits,"Merchant ID non contiene le 5 cifre necessarie"
34
+ Merchant ID is not numeric,"Merchant ID non &egrave; numerico"
35
+ SecretCode is properly configured,"Secret Code &egrave; stato configurato correttamente"
36
+ SecretCode not set for this storeview,"Secret Code non &egrave; configurato in questa panoramica del negozio"
37
+ SecretCode does not contain 40 characters,"Secret Code non contiene i 40 caratteri necessari"
38
+
39
+ /*statuscodes*/
40
+ Awaiting payment,"In attesa di pagamento"
41
+ Payment received,"Pagamento ricevuto"
42
+ Payment error,"Errore nel pagamento"
43
+ Payment refund request,"Richiesta di rimborso"
44
+ Payment chargeback request,"Richiesta di chargeback"
45
+
46
+ /*statement*/
47
+ icepay_about_line1,"ICEPAY &egrave; un Service Provider di Pagamenti olandese che si occupa dei pagamenti per terzi. Quando lei come consumatore effettua un pagamento al proprietario di questo webshop (un cliente di ICEPAY), il pagamento viene prima ricevuto da ICEPAY (o fondazione Escrow ICEPAY) e ICEPAY fa in modo che la sua transazione venga pagata al proprietario del webshop."
48
+ icepay_about_line2,"ICEPAY &egrave; perci&ograve; un intermediario e non ha alcuna influenza sulla consegna dei prodotti o dei servizi da lei ordinati. Se ha delle domande sulla consegna/l'annullamento/il rimborso della sua ordinazione, allora le consigliamo di mettersi in contatto con il webshop."
49
+ icepay_about_line3,"Il suo pagamento &egrave; assicurato in diversi modi da ICEPAY poich� "
50
+ icepay_about_currence,"ICEPAY &egrave; in possesso di una Certificazione iDEAL di <a href='http://www.currence.nl/nl-NL/OverOnzeProducten/LicentieEnCertificaathouders/Pages/iDEAL.aspx' target='_blank'>Currence</a>(proprietario di iDEAL). In questo modo ICEPAY risponde ai requisiti richiesti da Currence riguardanti, tra le altre cose, la tecnica, la sicurezza e l'affidabilit�.";"
51
+ icepay_about_thawte","ICEPAY beschikt over de Thawte SSL certificering . Zo verkrijgt ICEPAY het hoogste niveau van authentificatie bij de afhandeling van een betaling. Dit betekent een gegarandeerd veilige betaalomgeving";"
52
+ icepay_about_thuiswinkel","ICEPAY business partner van Thuiswinkel. org is. Dit verzekert u ervan dat ICEPAY strikte regels op gebied van informatieplicht, privacy, herroepingrecht en geschillenbeslechting naleeft."
53
+ icepay_about_link,"<a href='http://www.icepay.com' target='_blank'>Visiti il sito web ICEPAY</a>"
54
+
55
+ /*frontend*/
56
+ Redirecting...,"Attenda un attimo per favore"
57
+
58
+ /* postback */
59
+ Status of order changed,"Lo status dell'ordinazione &egrave; cambiato"
60
+ Customer returned with status: %s,"Il cliente &egrave; ritornato con lo status: %s"
61
+ The payment provider has returned the following error message: %s,"Il provider dei pagamenti ha inviato il seguente messaggio di errore: %s"
app/locale/nl_NL/Icepay_IceAdvanced.csv CHANGED
@@ -1,32 +1,31 @@
1
  /*adminhtml*/
2
- "Paymentmethods","Betaalmethoden"
3
- "Filter paymentmethods on customer billing country","Filter de betaalmethoden op het betaaladres van de klant"
4
- "Configure ICEPAY paymentmethods [STORE VIEW]","Configureer ICEPAY Betaalmethoden, dit kunt u doen per Store View (winkel overzicht)"
5
- "SOAP webservices available","SOAP webservices zijn beschikbaar"
6
- "SOAP was not found on this server","SOAP is niet gevonden op deze server"
7
- "%s paymentmethods in database","%s betaalmethoden in database"
8
- "%s paymentmethods stored for this Store view","%s betaalmethoden opgeslagen voor dit winkel overzicht"
9
- "%s paymentmethods stored in Default settings","%s betaalmethoden opgeslagen bij de standaard instellingen"
10
- "No active paymentmethods found","Geen betaalmethoden gevonden"
11
- "SOAP connection established","SOAP connectie gemaakt"
12
- "%s active paymentmethods found","%s actieve betaalmethoden gevonden"
13
- "Configure","Instellen"
14
- "Title","Titel"
15
- "Settings","Instellingen"
16
- "Settings for","Instellingen voor"
17
- "Sort order","Sorteer volgorde"
18
- "Get paymentmethods","Haal de betaalmethoden op"
19
- "Paymentmethod","Betaalmethode"
20
- "Save Config to configure","Sla de wijzigingen op om de betaalmethode verder in te stellen"
21
- "Please read the advanced manual","<a href="http://www.icepay.com/downloads/pdf/manuals/magento/icepay-manual-magento-advanced.pdf" target="blank" class="btn-manual"></a> <a href="http://www.icepay.nl/webshop-modules/ideal-voor-magento-advanced" target="blank" class="btn-movie"></a><BR/><BR/><BR/><span class="manual-comment">Heeft u hulp nodig bij het instellen? Raadpleeg onze handleiding of installatie video.</span>
22
- "Some payment methods allow customized descriptions on the transaction statement. If left empty the Magento Order ID is used. (Max 100 char.)","Enkele betaalmethoden ondersteunen een omschrijving in het transactie overzicht van de klant. Indien leeg gelaten wordt het Magento Bestel ID gebruikt."
23
- "Description displayed in checkout","Omschrijving tijdens het afrekenen."
24
- "Save settings","Instellingen opslaan"
25
- "Cancel","Annuleer"
26
- "Use CTRL to activate/deactivate specific issuers","Gebruik CTRL om specifieke issuers aan- of uit te schakelen. Minimaal 1 issuer dient geselecteerd te zijn."
27
- "Use CTRL to select specific countries","Gebruik CTRL om specifieke landen te selecteren."
28
 
29
  /*frontend*/
30
- "Please select an issuer","Maak uw keuze"
31
- "Please select a country","Maak uw keuze uit"
32
-
1
  /*adminhtml*/
2
+ "Paymentmethods,""Betaalmethoden"""
3
+ "Filter paymentmethods on customer billing country,""Filter de betaalmethoden op het betaaladres van de klant"""
4
+ "Configure ICEPAY paymentmethods [STORE VIEW],""Configureer ICEPAY Betaalmethoden, dit kunt u doen per Store View (winkel overzicht)"""
5
+ "SOAP webservices available,""SOAP webservices zijn beschikbaar"""
6
+ "SOAP was not found on this server,""SOAP is niet gevonden op deze server"""
7
+ "%s paymentmethods in database,""%s betaalmethoden in database"""
8
+ "%s paymentmethods stored for this Store view,""%s betaalmethoden opgeslagen voor dit winkel overzicht"""
9
+ "%s paymentmethods stored in Default settings,""%s betaalmethoden opgeslagen bij de standaard instellingen"""
10
+ "No active paymentmethods found,""Geen betaalmethoden gevonden"""
11
+ "SOAP connection established,""SOAP connectie gemaakt"""
12
+ "%s active paymentmethods found,""%s actieve betaalmethoden gevonden"""
13
+ "Configure,""Instellen"""
14
+ "Title,""Titel"""
15
+ "Settings,""Instellingen"""
16
+ "Settings for,""Instellingen voor"""
17
+ "Sort order,""Sorteer volgorde"""
18
+ "Get paymentmethods,""Haal de betaalmethoden op"""
19
+ "Paymentmethod,""Betaalmethode"""
20
+ "Save Config to configure,""Sla de wijzigingen op om de betaalmethode verder in te stellen"""
21
+ "Please read the advanced manual,""<a href=""http://www.icepay.com/downloads/pdf/manuals/magento/icepay-manual-magento-advanced.pdf"" target=""blank"" class=""btn-manual""></a> <a href=""http://www.icepay.nl/webshop-modules/ideal-voor-magento-advanced"" target=""blank"" class=""btn-movie""></a><BR/><BR/><BR/><span class=""manual-comment"">Heeft u hulp nodig bij het instellen? Raadpleeg onze handleiding of installatie video.</span>"
22
+ "Some payment methods allow customized descriptions on the transaction statement. If left empty the Magento Order ID is used. (Max 100 char.),""Enkele betaalmethoden ondersteunen een omschrijving in het transactie overzicht van de klant. Indien leeg gelaten wordt het Magento Bestel ID gebruikt."""
23
+ "Description displayed in checkout,""Omschrijving tijdens het afrekenen."""
24
+ "Save settings,""Instellingen opslaan"""
25
+ "Cancel,""Annuleer"""
26
+ "Use CTRL to activate/deactivate specific issuers,""Gebruik CTRL om specifieke issuers aan- of uit te schakelen. Minimaal 1 issuer dient geselecteerd te zijn."""
27
+ "Use CTRL to select specific countries,""Gebruik CTRL om specifieke landen te selecteren."""
28
 
29
  /*frontend*/
30
+ "Please select an issuer,""Maak uw keuze"""
31
+ "Please select a country,""Maak uw keuze uit"""
 
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Icepay_IceAdvanced</name>
4
- <version>1.0.3</version>
5
  <stability>stable</stability>
6
  <license>Commercial</license>
7
  <channel>community</channel>
@@ -11,11 +11,21 @@ www.icepay.com</summary>
11
  <description>Enables payments using payment service provider ICEPAY.&#xD;
12
  The Advanced extension includes webservice support&#xD;
13
  This package also contains the Icepay_IceCore extension.</description>
14
- <notes>Magento Connect release</notes>
15
- <authors><author><name>Olaf Abbenhuis</name><user>Zechiel</user><email>olaf.abbenhuis@icepay.com</email></author></authors>
16
- <date>2012-05-30</date>
17
- <time>04:30:16</time>
18
- <contents><target name="mageetc"><dir name="modules"><file name="Icepay_IceCore.xml" hash="268e777c318f1cd6258a56c3049ac678"/><file name="Icepay_IceAdvanced.xml" hash="069d0a2d2c7a34e366bc2b79483cd2b4"/></dir></target><target name="magelocale"><dir name="en_US"><file name="Icepay_IceCore.csv" hash="e0d67599dc2088767b8ae2b1b601fec8"/><file name="Icepay_IceAdvanced.csv" hash="dd3ba59aeac6ac11d4071bd3529767cd"/></dir><dir name="nl_NL"><file name="Icepay_IceCore.csv" hash="becf356de17d63f4cd237e03b1d704e8"/><file name="Icepay_IceAdvanced.csv" hash="5fe0b58b6af66ba7cf668e346df80a94"/></dir></target><target name="magecommunity"><dir name="Icepay"><dir name="IceCore"><dir><dir name="Block"><dir name="Adminhtml"><file name="CheckSettings.php" hash="1e37aaa21895b1536895d4b2f2063061"/><file name="GenerateURL.php" hash="1b085eef7e7baff781c814376ab99314"/><dir name="Grid"><file name="Modules.php" hash="10bd64d92a0f0366d6a3ac2a19953725"/></dir><file name="Init.php" hash="0ec5a603fe82b11d7a0a3e7c82265e1a"/></dir><dir name="Front"><file name="Statement.php" hash="85ee089622ff4a3bc15d08f0a2e80813"/><file name="Template.php" hash="06eb31a4a51dc6ee7143d6c8866131d6"/></dir></dir><dir name="Helper"><file name="Data.php" hash="04b13ff23e69ae44aa9834ca26fd7d43"/></dir><dir name="Model"><file name="Config.php" hash="0b76fd795345a2a0eba115a11be2e6af"/><dir name="Icepay"><file name="Postback.php" hash="4afc5c9e6c8426745dc271ac6a9f7aa7"/><file name="Result.php" hash="4bfc63bf6d76d0ddf3045bd855ff9ccc"/><dir name="Webservice"><file name="Api.php" hash="89199a410d159f82faedda3547dc89f7"/></dir></dir><dir name="Mysql4"><file name="IceCore.php" hash="4520f28682503a0e9044ba5f6e77d825"/></dir></dir><dir name="controllers"><file name="AboutController.php" hash="9ca5a652dbf27e57cc7bbcb7ed073e1b"/><file name="CheckController.php" hash="901adc45f9c44fa5b1a11dd36eb025d1"/><file name="IndexController.php" hash="01d74f3579ebf469788ee6e7e41d7b21"/><file name="ProcessingController.php" hash="4cbedbf49193562e9739b0a3d00b3dda"/></dir><dir name="etc"><file name="config.xml" hash="06183aafc267b456708f8ab6579b7779"/><file name="system.xml" hash="b9913d49a5cdb68d664b5ac42373fa2d"/></dir><dir name="sql"><dir name="icepaycore_setup"><file name="mysql4-install-1.0.0.php" hash="28681632944490a776d15c46d41d2e31"/><file name="mysql4-upgrade-1.0.0-1.0.1.php" hash="b1b1dfd41f1aff682dcf34fb544e922e"/></dir></dir></dir></dir><dir name="IceAdvanced"><dir><dir name="Block"><dir name="Adminhtml"><file name="CheckSettings.php" hash="1e9e08f5414b22dd84557ade567aba48"/><dir name="Grid"><file name="Paymentmethods.php" hash="50c3b5812161ef9831b7d3bd33addf92"/></dir><dir name="Setting"><file name="Paymentmethod.php" hash="dc5548c4bfde0375c3431d8d9972da1f"/></dir></dir><dir name="Payment"><dir name="Form"><file name="Default.php" hash="f96542cd1e5f13f3639ddc93b9c0172c"/></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="afb8100b619abba9046af1c1076afc77"/></dir><dir name="Model"><dir name="Checkout"><dir name="Placeholder"><file name="Paymentmethod01.php" hash="b825da0ac49ce5fba409116b2a46bf4f"/><file name="Paymentmethod02.php" hash="202eac322f5cd2df65034476d3e87dd5"/><file name="Paymentmethod03.php" hash="1f193436b77bed331837ab64d148c977"/><file name="Paymentmethod04.php" hash="3d4775f70070381a492b7207fce0d606"/><file name="Paymentmethod05.php" hash="16f86a94192131bddd0f078501c277d2"/><file name="Paymentmethod06.php" hash="113c6788b168790700d2baacbdbcb20c"/><file name="Paymentmethod07.php" hash="50635324e7913f864af6a32a65e299bb"/><file name="Paymentmethod08.php" hash="dba0bf1fb39667ff4b94dcea6821d372"/><file name="Paymentmethod09.php" hash="0029e9dcbb989ac4c6ae686b5d2db262"/><file name="Paymentmethod10.php" hash="94ff83c6d23c879f27c958de595bff3b"/><file name="Paymentmethod11.php" hash="4725cefbb4cdc69d12961853b4c00d13"/><file name="Paymentmethod12.php" hash="b82d7e8830a7b22f942496614d84f2ed"/><file name="Paymentmethod13.php" hash="43f18f4948afc2f7613b3ad47baa2577"/><file name="Paymentmethod14.php" hash="a04a63494d6e4df283049abfe35f57f8"/><file name="Paymentmethod15.php" hash="a5d02861c4668c74492b1865d471afdf"/><file name="Paymentmethod16.php" hash="a9d90c5414e27f814aa7b1ff1e212682"/><file name="Paymentmethod17.php" hash="e55127cbf73fecbb8ec66848f300c414"/><file name="Paymentmethod18.php" hash="388c76235c1c35a97ab8893d1f672807"/><file name="Paymentmethod19.php" hash="454f5142fb3e17152c137a052e13294c"/><file name="Paymentmethod20.php" hash="638b60e75678908fc92df8b1469a2500"/></dir><file name="Standard.php" hash="f6a7d87ebbf8f997df0498235befbc24"/></dir><dir name="Mysql4"><file name="IceAdvanced.php" hash="a90249053b0d3a6d7f5fad08dccc30c5"/></dir><file name="Observer.php" hash="fc323f07dac9aaa7b40b6cd5181be532"/><file name="Pay.php" hash="dcd186a140f5825816529fc23529eaad"/><file name="Webservice.php" hash="c29102c5cc8114dca07e8968eb0d2e2f"/></dir><dir name="controllers"><file name="AjaxController.php" hash="5663eb36613923b2ccd9ede56787a0c9"/><file name="ConfigController.php" hash="9be40c50c69981034a9787a1f2e005f1"/><file name="ProcessingController.php" hash="63cb674cef9e11f20372cea2cf4d49c8"/></dir><dir name="etc"><file name="config.xml" hash="41d14ab5caf4eb3b9132860a1506cca4"/><file name="system.xml" hash="d8b509ef49a7037cca8f5215a0551fd3"/></dir><dir name="sql"><dir name="icepayadvanced_setup"><file name="mysql4-install-1.0.0.php" hash="f0b069a3503871e8221dc30441012e56"/><file name="mysql4-upgrade-1.0.0-1.0.1.php" hash="6c771822888f14d9679f6b4ab71719c0"/></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="images"><dir name="icepay"><file name="icepay-logo.png" hash="155f2d4dd137423ccbc3d4037cf46d5f"/><file name="logo-currence.png" hash="fa37b87e496d9955ef455e96251bd434"/><file name="logo-thawte.png" hash="dcf93e2d0631b1e2853ce8380d80c125"/><file name="logo-thuiswinkel.png" hash="4a54a5f4e09988a4b16697fe54a462e7"/><file name="nologo.png" hash="72e977c925c8b6c70ff5fb69c0e054c8"/><dir name="nl"><file name="creditcard.png" hash="1036251ede1a09299feecb75043d6e16"/><file name="ddebit.png" hash="2efd78c91a6558f0e5e71a4cdc6f82e4"/><file name="directebank.png" hash="70c2f9d0c6726b7b4b72b97437ed137b"/><file name="elv.png" hash="cdb571467e6e3f0718887ea5c6e9dc24"/><file name="giropay.png" hash="57167e2c98a48f3a24b1743e74f6158a"/><file name="icepay.png" hash="39a55d71460ccce2b65517ce40d3826a"/><file name="ideal.png" hash="fc18c3e422e4163afee4646623b2569b"/><file name="mistercash.png" hash="84164ec464031eb983cf971c93883291"/><file name="nologo.png" hash="59b4f3e8abf4cd51d1c5ab9f1a425999"/><file name="paypal.png" hash="944b54460b95c4842ce19982264e577d"/><file name="paysafecard.png" hash="23deaae36aa2cb0d7ef1c04804e30145"/><file name="wallie.png" hash="489236d8a7d678f355d6401a1f34dd5b"/><file name="wire.png" hash="63be6b74df1fc107d31e7830756ae39b"/></dir><dir name="en"><file name="creditcard.png" hash="1036251ede1a09299feecb75043d6e16"/><file name="ddebit.png" hash="408f41a0650a204cadb791c3e1b0e1a1"/><file name="directebank.png" hash="65bea681edb8442463b96ca0a6d2f604"/><file name="elv.png" hash="cdb571467e6e3f0718887ea5c6e9dc24"/><file name="giropay.png" hash="57167e2c98a48f3a24b1743e74f6158a"/><file name="icepay.png" hash="39a55d71460ccce2b65517ce40d3826a"/><file name="ideal.png" hash="fc18c3e422e4163afee4646623b2569b"/><file name="mistercash.png" hash="84164ec464031eb983cf971c93883291"/><file name="nologo.png" hash="72e977c925c8b6c70ff5fb69c0e054c8"/><file name="paypal.png" hash="944b54460b95c4842ce19982264e577d"/><file name="paysafecard.png" hash="23deaae36aa2cb0d7ef1c04804e30145"/><file name="wallie.png" hash="489236d8a7d678f355d6401a1f34dd5b"/><file name="wire.png" hash="d61bac01ea81d71bebc03f484b883c12"/></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="icepay"><file name="admin.css" hash="21126dd9de5b86311f8bd9ff8da82f8f"/><file name="general.css" hash="f2d7fc0cfb170a997892a6a3589cf7fc"/><dir name="images"><file name="icepay-logo.png" hash="584d79128e6df216e9f7304329158b56"/><file name="section-logo.png" hash="5242ece5dd1434831174ef7fba8c2c4a"/><file name="error_msg_icon.gif" hash="e4f28607f075a105e53fa3113d84bd26"/><file name="success_msg_icon.gif" hash="834dfafd5f8b44c4b24a4c00add56fcf"/><file name="nologo.png" hash="57404bbcfb3e5a70239d3085e14471cc"/><file name="button-manual.png" hash="7b708db3c8915897a4e3526389b7e3b2"/><file name="button-movie.png" hash="c164da277349322fcd4480ece39d6e00"/><dir name="nl"><file name="creditcard.png" hash="48a101cac247f07311ef3ccf1075092d"/><file name="ddebit.png" hash="89793240543046ce977a11eee9b99368"/><file name="directebank.png" hash="ec990be24336501593956872b5a69a0c"/><file name="elv.png" hash="af722d1a80025fbef18faf9baafe91e3"/><file name="giropay.png" hash="5e167cb8dbe05391b1ecceb02042a158"/><file name="ideal.png" hash="16ecbed935f5fb896620c1ec60d5fecd"/><file name="mistercash.png" hash="fe437531e8ea3160dd3ce7c22c6d1dd7"/><file name="nologo.png" hash="57404bbcfb3e5a70239d3085e14471cc"/><file name="paypal.png" hash="4d28dd0b563dcffb4192b5fe54a43530"/><file name="paysafecard.png" hash="55a46938a74dbba9f8fa2c63e464ae98"/><file name="wallie.png" hash="643897c26a2ad7be40457bc1faafd591"/><file name="wire.png" hash="6027a80b16b699c299e748fc1f891b03"/></dir><dir name="en"><file name="creditcard.png" hash="a1f1758c0ed18c576daddfad4e287dcf"/><file name="ddebit.png" hash="8eaa9ca96554a065bba75f3a3c62c25b"/><file name="directebank.png" hash="ec990be24336501593956872b5a69a0c"/><file name="elv.png" hash="af722d1a80025fbef18faf9baafe91e3"/><file name="giropay.png" hash="abbc084008a2bc4692cee1e014e88e01"/><file name="ideal.png" hash="3ad4441b5e59613b07efad0b4c781812"/><file name="mistercash.png" hash="fe437531e8ea3160dd3ce7c22c6d1dd7"/><file name="nologo.png" hash="57404bbcfb3e5a70239d3085e14471cc"/><file name="paypal.png" hash="db854b8832246666da38130f2d527331"/><file name="paysafecard.png" hash="d9fac94c828b6429641e74f027a6e23d"/><file name="wallie.png" hash="9bbc206f96bfeb2ec82a47d6ecbae4b9"/><file name="wire.png" hash="f602b0978725d2663fe69c93276cace0"/></dir></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="icecore.xml" hash="98b5a6c55a72ba244b21a5815ae0c4fc"/></dir><dir name="template"><dir name="icepaycore"><file name="grid_modules.phtml" hash="a386ca826b2386094d54cce23fb90170"/></dir><dir name="icepayadvanced"><file name="grid_paymentmethods.phtml" hash="8bf6b91fd7438ffa1d64ee1f96dc0766"/><file name="paymentmethod.phtml" hash="ad3f14775491b77a69c9943eb6a767a5"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="icecore.xml" hash="96ed3cf67c702affdb8869e1a6c5d980"/></dir><dir name="template"><dir name="icepaycore"><dir><dir name="front"><file name="check.phtml" hash="ae5608fb727b2457af10c7bd9faee6d9"/><file name="statement.phtml" hash="7cc11055297c480e75b6f082c41bdaa6"/></dir></dir></dir><dir name="icepayadvanced"><dir><dir name="form"><file name="default.phtml" hash="fdf9eb2d5c4a5ef8f43f6e9d8090ebd4"/></dir></dir></dir></dir></dir></dir></dir></target></contents>
 
 
 
 
 
 
 
 
 
 
19
  <compatible/>
20
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
21
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Icepay_IceAdvanced</name>
4
+ <version>1.0.4</version>
5
  <stability>stable</stability>
6
  <license>Commercial</license>
7
  <channel>community</channel>
11
  <description>Enables payments using payment service provider ICEPAY.&#xD;
12
  The Advanced extension includes webservice support&#xD;
13
  This package also contains the Icepay_IceCore extension.</description>
14
+ <notes>Added support for Magento 1.7&#xD;
15
+ &#xD;
16
+ - Fixed deleting default storeview issue&#xD;
17
+ - Fixed paymentmethods not showing up in the Admin Create Order page&#xD;
18
+ - Fixed order view issue in different store view&#xD;
19
+ - Added a optional ip check field for custom ip ranges&#xD;
20
+ - Added table prefixes for installing our module&#xD;
21
+ - Added it_IT translate files&#xD;
22
+ - Added de_DE translate files&#xD;
23
+ - Added fr_FR translate files&#xD;
24
+ - Added es_ES translate files</notes>
25
+ <authors><author><name>Olaf Abbenhuis</name><user>Zechiel</user><email>olaf.abbenhuis@icepay.com</email></author><author><name>Wouter van TIlburg</name><user>wvantilburg</user><email>wouter.vantilburg@icepay.com</email></author></authors>
26
+ <date>2012-09-10</date>
27
+ <time>11:42:12</time>
28
+ <contents><target name="mageetc"><dir name="modules"><file name="Icepay_IceCore.xml" hash="268e777c318f1cd6258a56c3049ac678"/><file name="Icepay_IceAdvanced.xml" hash="069d0a2d2c7a34e366bc2b79483cd2b4"/></dir></target><target name="magelocale"><dir name="en_US"><file name="Icepay_IceCore.csv" hash="e0d67599dc2088767b8ae2b1b601fec8"/><file name="Icepay_IceAdvanced.csv" hash="dd3ba59aeac6ac11d4071bd3529767cd"/></dir><dir name="nl_NL"><file name="Icepay_IceCore.csv" hash="becf356de17d63f4cd237e03b1d704e8"/><file name="Icepay_IceAdvanced.csv" hash="5d1d00bd9add8b1fcb61cd10ee5fa2af"/></dir><dir name="fr_FR"><file name="Icepay_IceAdvanced.csv" hash="66ae26a1d9f20009878f19673d2d67b0"/><file name="Icepay_IceCore.csv" hash="5191576073b592b4285a983cc7fd17dc"/></dir><dir name="it_IT"><file name="Icepay_IceAdvanced.csv" hash="114d8290130a9f090efe210484eff1b9"/><file name="Icepay_IceCore.csv" hash="351fdc02d699cf65d763da8a44479f42"/><file name="Icepay_IceAdvanced.csv" hash="114d8290130a9f090efe210484eff1b9"/><file name="Icepay_IceCore.csv" hash="351fdc02d699cf65d763da8a44479f42"/></dir><dir name="de_DE"><file name="Icepay_IceAdvanced.csv" hash="3cae75009684ac7a1b4afb6667d6a477"/><file name="Icepay_IceCore.csv" hash="e8ad59c02f83d67b31e7bbef3ede043e"/></dir><dir name="es_ES"><file name="Icepay_IceAdvanced.csv" hash="f469c13d48a7361d0346fd29181c8370"/><file name="Icepay_IceCore.csv" hash="fa46bf1feedc31495401dfab9e4232d6"/></dir></target><target name="magecommunity"><dir name="Icepay"><dir name="IceCore"><dir><dir name="Block"><dir name="Adminhtml"><file name="CheckSettings.php" hash="1e37aaa21895b1536895d4b2f2063061"/><file name="GenerateURL.php" hash="1b085eef7e7baff781c814376ab99314"/><dir name="Grid"><file name="Modules.php" hash="10bd64d92a0f0366d6a3ac2a19953725"/></dir><file name="Init.php" hash="0ec5a603fe82b11d7a0a3e7c82265e1a"/></dir><dir name="Front"><file name="Statement.php" hash="85ee089622ff4a3bc15d08f0a2e80813"/><file name="Template.php" hash="06eb31a4a51dc6ee7143d6c8866131d6"/></dir></dir><dir name="Helper"><file name="Data.php" hash="fea0904626e869de84bf7738b1f1e676"/></dir><dir name="Model"><file name="Config.php" hash="0b76fd795345a2a0eba115a11be2e6af"/><dir name="Icepay"><file name="Postback.php" hash="ff8fc100d1a4c902814262a512dceed8"/><file name="Result.php" hash="4bfc63bf6d76d0ddf3045bd855ff9ccc"/><dir name="Webservice"><file name="Api.php" hash="89199a410d159f82faedda3547dc89f7"/></dir></dir><dir name="Mysql4"><file name="IceCore.php" hash="4520f28682503a0e9044ba5f6e77d825"/></dir></dir><dir name="controllers"><file name="AboutController.php" hash="9ca5a652dbf27e57cc7bbcb7ed073e1b"/><file name="CheckController.php" hash="901adc45f9c44fa5b1a11dd36eb025d1"/><file name="IndexController.php" hash="01d74f3579ebf469788ee6e7e41d7b21"/><file name="ProcessingController.php" hash="4cbedbf49193562e9739b0a3d00b3dda"/></dir><dir name="etc"><file name="config.xml" hash="06183aafc267b456708f8ab6579b7779"/><file name="system.xml" hash="94041a5bf901e2c46950eb5604a71b86"/></dir><dir name="sql"><dir name="icepaycore_setup"><file name="mysql4-install-1.0.0.php" hash="6562cf73c578feca1eeb665b6b936abb"/><file name="mysql4-upgrade-1.0.0-1.0.1.php" hash="b1b1dfd41f1aff682dcf34fb544e922e"/></dir></dir></dir></dir><dir name="IceAdvanced"><dir><dir name="Block"><dir name="Adminhtml"><file name="CheckSettings.php" hash="1e9e08f5414b22dd84557ade567aba48"/><dir name="Grid"><file name="Paymentmethods.php" hash="50c3b5812161ef9831b7d3bd33addf92"/></dir><dir name="Setting"><file name="Paymentmethod.php" hash="dc5548c4bfde0375c3431d8d9972da1f"/></dir></dir><dir name="Payment"><dir name="Form"><file name="Default.php" hash="f96542cd1e5f13f3639ddc93b9c0172c"/></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="af29c7b3a07258af832d4bf94a5f318f"/></dir><dir name="Model"><dir name="Checkout"><dir name="Placeholder"><file name="Paymentmethod01.php" hash="b825da0ac49ce5fba409116b2a46bf4f"/><file name="Paymentmethod02.php" hash="202eac322f5cd2df65034476d3e87dd5"/><file name="Paymentmethod03.php" hash="1f193436b77bed331837ab64d148c977"/><file name="Paymentmethod04.php" hash="3d4775f70070381a492b7207fce0d606"/><file name="Paymentmethod05.php" hash="16f86a94192131bddd0f078501c277d2"/><file name="Paymentmethod06.php" hash="113c6788b168790700d2baacbdbcb20c"/><file name="Paymentmethod07.php" hash="50635324e7913f864af6a32a65e299bb"/><file name="Paymentmethod08.php" hash="dba0bf1fb39667ff4b94dcea6821d372"/><file name="Paymentmethod09.php" hash="0029e9dcbb989ac4c6ae686b5d2db262"/><file name="Paymentmethod10.php" hash="94ff83c6d23c879f27c958de595bff3b"/><file name="Paymentmethod11.php" hash="4725cefbb4cdc69d12961853b4c00d13"/><file name="Paymentmethod12.php" hash="b82d7e8830a7b22f942496614d84f2ed"/><file name="Paymentmethod13.php" hash="43f18f4948afc2f7613b3ad47baa2577"/><file name="Paymentmethod14.php" hash="a04a63494d6e4df283049abfe35f57f8"/><file name="Paymentmethod15.php" hash="a5d02861c4668c74492b1865d471afdf"/><file name="Paymentmethod16.php" hash="a9d90c5414e27f814aa7b1ff1e212682"/><file name="Paymentmethod17.php" hash="e55127cbf73fecbb8ec66848f300c414"/><file name="Paymentmethod18.php" hash="388c76235c1c35a97ab8893d1f672807"/><file name="Paymentmethod19.php" hash="454f5142fb3e17152c137a052e13294c"/><file name="Paymentmethod20.php" hash="638b60e75678908fc92df8b1469a2500"/></dir><file name="Standard.php" hash="233e9818dd453b567e7d88999ff92443"/></dir><dir name="Mysql4"><file name="IceAdvanced.php" hash="bce2adeff36c156155589d005423a3d1"/></dir><file name="Observer.php" hash="fc323f07dac9aaa7b40b6cd5181be532"/><file name="Pay.php" hash="dcd186a140f5825816529fc23529eaad"/><file name="Webservice.php" hash="c29102c5cc8114dca07e8968eb0d2e2f"/></dir><dir name="controllers"><file name="AjaxController.php" hash="5663eb36613923b2ccd9ede56787a0c9"/><file name="ConfigController.php" hash="9be40c50c69981034a9787a1f2e005f1"/><file name="ProcessingController.php" hash="63cb674cef9e11f20372cea2cf4d49c8"/></dir><dir name="etc"><file name="config.xml" hash="41d14ab5caf4eb3b9132860a1506cca4"/><file name="system.xml" hash="d8b509ef49a7037cca8f5215a0551fd3"/></dir><dir name="sql"><dir name="icepayadvanced_setup"><file name="mysql4-install-1.0.0.php" hash="edd78d8d82bf4fc68ab19338e9eee080"/><file name="mysql4-upgrade-1.0.0-1.0.1.php" hash="6c771822888f14d9679f6b4ab71719c0"/></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="images"><dir name="icepay"><file name="icepay-logo.png" hash="155f2d4dd137423ccbc3d4037cf46d5f"/><file name="logo-currence.png" hash="fa37b87e496d9955ef455e96251bd434"/><file name="logo-thawte.png" hash="dcf93e2d0631b1e2853ce8380d80c125"/><file name="logo-thuiswinkel.png" hash="4a54a5f4e09988a4b16697fe54a462e7"/><file name="nologo.png" hash="72e977c925c8b6c70ff5fb69c0e054c8"/><dir name="nl"><file name="creditcard.png" hash="1036251ede1a09299feecb75043d6e16"/><file name="ddebit.png" hash="2efd78c91a6558f0e5e71a4cdc6f82e4"/><file name="directebank.png" hash="70c2f9d0c6726b7b4b72b97437ed137b"/><file name="elv.png" hash="cdb571467e6e3f0718887ea5c6e9dc24"/><file name="giropay.png" hash="57167e2c98a48f3a24b1743e74f6158a"/><file name="icepay.png" hash="39a55d71460ccce2b65517ce40d3826a"/><file name="ideal.png" hash="fc18c3e422e4163afee4646623b2569b"/><file name="mistercash.png" hash="84164ec464031eb983cf971c93883291"/><file name="nologo.png" hash="59b4f3e8abf4cd51d1c5ab9f1a425999"/><file name="paypal.png" hash="944b54460b95c4842ce19982264e577d"/><file name="paysafecard.png" hash="23deaae36aa2cb0d7ef1c04804e30145"/><file name="wallie.png" hash="489236d8a7d678f355d6401a1f34dd5b"/><file name="wire.png" hash="63be6b74df1fc107d31e7830756ae39b"/></dir><dir name="en"><file name="creditcard.png" hash="1036251ede1a09299feecb75043d6e16"/><file name="ddebit.png" hash="408f41a0650a204cadb791c3e1b0e1a1"/><file name="directebank.png" hash="65bea681edb8442463b96ca0a6d2f604"/><file name="elv.png" hash="cdb571467e6e3f0718887ea5c6e9dc24"/><file name="giropay.png" hash="57167e2c98a48f3a24b1743e74f6158a"/><file name="icepay.png" hash="39a55d71460ccce2b65517ce40d3826a"/><file name="ideal.png" hash="fc18c3e422e4163afee4646623b2569b"/><file name="mistercash.png" hash="84164ec464031eb983cf971c93883291"/><file name="nologo.png" hash="72e977c925c8b6c70ff5fb69c0e054c8"/><file name="paypal.png" hash="944b54460b95c4842ce19982264e577d"/><file name="paysafecard.png" hash="23deaae36aa2cb0d7ef1c04804e30145"/><file name="wallie.png" hash="489236d8a7d678f355d6401a1f34dd5b"/><file name="wire.png" hash="d61bac01ea81d71bebc03f484b883c12"/></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="icepay"><file name="admin.css" hash="21126dd9de5b86311f8bd9ff8da82f8f"/><file name="general.css" hash="f2d7fc0cfb170a997892a6a3589cf7fc"/><dir name="images"><file name="icepay-logo.png" hash="584d79128e6df216e9f7304329158b56"/><file name="section-logo.png" hash="5242ece5dd1434831174ef7fba8c2c4a"/><file name="error_msg_icon.gif" hash="e4f28607f075a105e53fa3113d84bd26"/><file name="success_msg_icon.gif" hash="834dfafd5f8b44c4b24a4c00add56fcf"/><file name="nologo.png" hash="57404bbcfb3e5a70239d3085e14471cc"/><file name="button-manual.png" hash="7b708db3c8915897a4e3526389b7e3b2"/><file name="button-movie.png" hash="c164da277349322fcd4480ece39d6e00"/><dir name="nl"><file name="creditcard.png" hash="48a101cac247f07311ef3ccf1075092d"/><file name="ddebit.png" hash="89793240543046ce977a11eee9b99368"/><file name="directebank.png" hash="ec990be24336501593956872b5a69a0c"/><file name="elv.png" hash="af722d1a80025fbef18faf9baafe91e3"/><file name="giropay.png" hash="5e167cb8dbe05391b1ecceb02042a158"/><file name="ideal.png" hash="16ecbed935f5fb896620c1ec60d5fecd"/><file name="mistercash.png" hash="fe437531e8ea3160dd3ce7c22c6d1dd7"/><file name="nologo.png" hash="57404bbcfb3e5a70239d3085e14471cc"/><file name="paypal.png" hash="4d28dd0b563dcffb4192b5fe54a43530"/><file name="paysafecard.png" hash="55a46938a74dbba9f8fa2c63e464ae98"/><file name="wallie.png" hash="643897c26a2ad7be40457bc1faafd591"/><file name="wire.png" hash="6027a80b16b699c299e748fc1f891b03"/></dir><dir name="en"><file name="creditcard.png" hash="a1f1758c0ed18c576daddfad4e287dcf"/><file name="ddebit.png" hash="8eaa9ca96554a065bba75f3a3c62c25b"/><file name="directebank.png" hash="ec990be24336501593956872b5a69a0c"/><file name="elv.png" hash="af722d1a80025fbef18faf9baafe91e3"/><file name="giropay.png" hash="abbc084008a2bc4692cee1e014e88e01"/><file name="ideal.png" hash="3ad4441b5e59613b07efad0b4c781812"/><file name="mistercash.png" hash="fe437531e8ea3160dd3ce7c22c6d1dd7"/><file name="nologo.png" hash="57404bbcfb3e5a70239d3085e14471cc"/><file name="paypal.png" hash="db854b8832246666da38130f2d527331"/><file name="paysafecard.png" hash="d9fac94c828b6429641e74f027a6e23d"/><file name="wallie.png" hash="9bbc206f96bfeb2ec82a47d6ecbae4b9"/><file name="wire.png" hash="f602b0978725d2663fe69c93276cace0"/></dir></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="icecore.xml" hash="98b5a6c55a72ba244b21a5815ae0c4fc"/></dir><dir name="template"><dir name="icepaycore"><file name="grid_modules.phtml" hash="a386ca826b2386094d54cce23fb90170"/></dir><dir name="icepayadvanced"><file name="grid_paymentmethods.phtml" hash="8bf6b91fd7438ffa1d64ee1f96dc0766"/><file name="paymentmethod.phtml" hash="ad3f14775491b77a69c9943eb6a767a5"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="icecore.xml" hash="96ed3cf67c702affdb8869e1a6c5d980"/></dir><dir name="template"><dir name="icepaycore"><dir><dir name="front"><file name="check.phtml" hash="ae5608fb727b2457af10c7bd9faee6d9"/><file name="statement.phtml" hash="7cc11055297c480e75b6f082c41bdaa6"/></dir></dir></dir><dir name="icepayadvanced"><dir><dir name="form"><file name="default.phtml" hash="fdf9eb2d5c4a5ef8f43f6e9d8090ebd4"/></dir></dir></dir></dir></dir></dir></dir></target></contents>
29
  <compatible/>
30
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
31
  </package>