Pay_NL - Version 3.3.15

Version Notes

Added paymentmethods:
- Billink
- Givacard
- Wijncadeau

Now correctly calculating tax class for individual products

Download this release

Release Info

Developer Andy Pieters
Extension Pay_NL
Version 3.3.15
Comparing to
See all releases


Code changes from version 3.3.14 to 3.3.15

app/code/community/Pay/Payment/Block/Form/Abstract.php CHANGED
@@ -9,10 +9,14 @@ class Pay_Payment_Block_Form_Abstract extends Mage_Payment_Block_Form {
9
  $mark = Mage::getConfig()->getBlockClassName('core/template');
10
  $showIcons = Mage::getStoreConfig('pay_payment/general/show_icons', Mage::app()->getStore());
11
  $iconSize = Mage::getStoreConfig('pay_payment/general/icon_size', Mage::app()->getStore());
12
-
 
 
 
 
13
  $mark = new $mark;
14
  $mark->setTemplate('pay/payment/mark.phtml')
15
- ->setPaymentMethodImageSrc('https://www.pay.nl/images/payment_profiles/'.$iconSize.'x'.$iconSize.'/' . $this->paymentMethodId . '.png')
16
  ->setPaymentMethodName($this->paymentMethodName);
17
 
18
 
9
  $mark = Mage::getConfig()->getBlockClassName('core/template');
10
  $showIcons = Mage::getStoreConfig('pay_payment/general/show_icons', Mage::app()->getStore());
11
  $iconSize = Mage::getStoreConfig('pay_payment/general/icon_size', Mage::app()->getStore());
12
+
13
+ if(strpos($iconSize, 'x') === false){
14
+ $iconSize = $iconSize.'x'.$iconSize;
15
+ }
16
+
17
  $mark = new $mark;
18
  $mark->setTemplate('pay/payment/mark.phtml')
19
+ ->setPaymentMethodImageSrc('https://www.pay.nl/images/payment_profiles/'.$iconSize.'/' . $this->paymentMethodId . '.png')
20
  ->setPaymentMethodName($this->paymentMethodName);
21
 
22
 
app/code/community/Pay/Payment/Block/Form/Billink.php ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Pay_Payment_Block_Form_Billink extends Pay_Payment_Block_Form_Abstract {
4
+
5
+ protected $paymentMethodId = Pay_Payment_Model_Paymentmethod_Billink::OPTION_ID;
6
+ protected $paymentMethodName = 'Billink';
7
+
8
+ }
app/code/community/Pay/Payment/Block/Form/Givacard.php ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Pay_Payment_Block_Form_Givacard extends Pay_Payment_Block_Form_Abstract {
4
+
5
+ protected $paymentMethodId = Pay_Payment_Model_Paymentmethod_Givacard::OPTION_ID;
6
+ protected $paymentMethodName = 'Givacard';
7
+
8
+ }
app/code/community/Pay/Payment/Block/Form/Ideal.php CHANGED
@@ -16,14 +16,16 @@ class Pay_Payment_Block_Form_Ideal extends Mage_Payment_Block_Form {
16
  $bankSelectType = Mage::getStoreConfig('payment/pay_payment_ideal/bank_select_type', Mage::app()->getStore());
17
  $showIcons = Mage::getStoreConfig('pay_payment/general/show_icons', Mage::app()->getStore());
18
  $iconSize = Mage::getStoreConfig('pay_payment/general/icon_size', Mage::app()->getStore());
19
-
 
 
20
 
21
  $mark = Mage::getConfig()->getBlockClassName('core/template');
22
  $mark = new $mark;
23
  $mark->setTemplate('pay/payment/mark.phtml')
24
- ->setPaymentMethodImageSrc('https://www.pay.nl/images/payment_profiles/'.$iconSize.'x'.$iconSize.'/10.png')
25
  ->setPaymentMethodName('iDEAL');
26
- ;
27
 
28
  if ($bankSelectType == 'radio') {
29
  $template = $this->setTemplate('pay/payment/form/ideal.phtml');
16
  $bankSelectType = Mage::getStoreConfig('payment/pay_payment_ideal/bank_select_type', Mage::app()->getStore());
17
  $showIcons = Mage::getStoreConfig('pay_payment/general/show_icons', Mage::app()->getStore());
18
  $iconSize = Mage::getStoreConfig('pay_payment/general/icon_size', Mage::app()->getStore());
19
+ if(strpos($iconSize, 'x') === false){
20
+ $iconSize = $iconSize.'x'.$iconSize;
21
+ }
22
 
23
  $mark = Mage::getConfig()->getBlockClassName('core/template');
24
  $mark = new $mark;
25
  $mark->setTemplate('pay/payment/mark.phtml')
26
+ ->setPaymentMethodImageSrc('https://www.pay.nl/images/payment_profiles/'.$iconSize.'/10.png')
27
  ->setPaymentMethodName('iDEAL');
28
+
29
 
30
  if ($bankSelectType == 'radio') {
31
  $template = $this->setTemplate('pay/payment/form/ideal.phtml');
app/code/community/Pay/Payment/Block/Form/Wijncadeau.php ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class Pay_Payment_Block_Form_Wijncadeau extends Pay_Payment_Block_Form_Abstract {
4
+
5
+ protected $paymentMethodId = Pay_Payment_Model_Paymentmethod_Wijncadeau::OPTION_ID;
6
+ protected $paymentMethodName = 'Wijncadeau';
7
+
8
+ }
app/code/community/Pay/Payment/Helper/Data.php CHANGED
@@ -8,7 +8,7 @@ class Pay_Payment_Helper_Data extends Mage_Core_Helper_Abstract
8
  $helperApi = Mage::helper('pay_payment/api_ispayserverip');
9
  $helperApi instanceof Pay_Payment_Helper_Api_Ispayserverip;
10
  $helperApi->setIpaddress($ipAddress);
11
- $result = $helperApi->doRequest();
12
  return $result['result'] == 1;
13
  }
14
 
@@ -21,67 +21,63 @@ class Pay_Payment_Helper_Data extends Mage_Core_Helper_Abstract
21
  public function getTransaction($transactionId)
22
  {
23
  $transaction = Mage::getModel('pay_payment/transaction')
24
- ->getCollection()
25
- ->addFieldToFilter('transaction_id', $transactionId)
26
- ->getFirstItem();
27
  return $transaction;
28
  }
29
 
30
  public function getOptions($store = null)
31
  {
32
- if ($store == null)
33
- {
34
  $store = Mage::app()->getStore();
35
  }
36
  $serviceId = $store->getConfig('pay_payment/general/serviceid');
37
  //$serviceId = Mage::getStoreConfig('pay_payment/general/serviceid', $store);
38
 
39
  $options = Mage::getModel('pay_payment/option')->getCollection()
40
- ->addFieldToFilter('service_id', $serviceId);
41
  return $options;
42
  }
43
 
44
  public function getOption($option_id, $store = null)
45
  {
46
- if ($store == null)
47
- {
48
  $store = Mage::app()->getStore();
49
  }
50
  $serviceId = $store->getConfig('pay_payment/general/serviceid');
51
  //$serviceId = Mage::getStoreConfig('pay_payment/general/serviceid', $store);
52
 
53
  $option = Mage::getModel('pay_payment/option')->getCollection()
54
- ->addFieldToFilter('service_id', $serviceId)
55
- ->addFieldToFilter('option_id', $option_id)
56
- ->getFirstItem();
57
  return $option;
58
  }
59
 
60
  private function _saveOptions($data, $store = null)
61
  {
62
- if ($store == null)
63
- {
64
  $store = Mage::app()->getStore();
65
  }
66
  $serviceId = $store->getConfig('pay_payment/general/serviceid');
67
  //$serviceId = Mage::getStoreConfig('pay_payment/general/serviceid', $store);
68
 
69
- $service = $data['service'];
70
  $paymentOptions = $data['paymentOptions'];
71
 
72
  $imageBasePath = (string) $service['basePath'];
73
 
74
  $arrUsedOptionIds = array();
75
 
76
- foreach ($paymentOptions as $paymentOption)
77
- {
78
- $image = $imageBasePath . $paymentOption['path'] . $paymentOption['img'];
79
 
80
  //Laden
81
  $objOption = Mage::getModel('pay_payment/option')->getCollection()
82
- ->addFieldToFilter('service_id', $serviceId)
83
- ->addFieldToFilter('option_id', $paymentOption['id'])
84
- ->getFirstItem();
85
 
86
  $optionData = array(
87
  'option_id' => (string) $paymentOption['id'],
@@ -98,22 +94,22 @@ class Pay_Payment_Helper_Data extends Mage_Core_Helper_Abstract
98
 
99
  $arrUsedOptionSubIds = array();
100
 
101
- if (!empty($paymentOption['paymentOptionSubList']) && $paymentOption['id'] == 10)
102
- {
103
- foreach ($paymentOption['paymentOptionSubList'] as $optionSub)
104
- {
105
  $optionSubData = array(
106
  'option_sub_id' => $optionSub['id'],
107
  'option_internal_id' => $objOption->getInternalId(),
108
  'name' => $optionSub['name'],
109
- 'image' => $imageBasePath . $optionSub['path'] . $optionSub['img'],
110
  'active' => $optionSub['state']
111
  );
112
 
113
  $objOptionSub = Mage::getModel('pay_payment/optionsub')->getCollection()
114
- ->addFieldToFilter('option_sub_id', $optionSub['id'])
115
- ->addFieldToFilter('option_internal_id', $objOption->getInternalId())
116
- ->getFirstItem();
 
117
 
118
  /* @var $objOptionSub Pay_Payment_Model_Optionsub */
119
  $objOptionSub->addData($optionSubData);
@@ -124,34 +120,33 @@ class Pay_Payment_Helper_Data extends Mage_Core_Helper_Abstract
124
  }
125
  //Alle subs die niet zijn opnieuw zijn binnengekomen verwijderen
126
  $arrSubsToDelete = Mage::getModel('pay_payment/optionsub')
127
- ->getCollection()
128
- ->addFieldToFilter('option_internal_id', $objOption->getInternalId())
129
- ->addFieldToFilter('internal_id', array('nin' => $arrUsedOptionSubIds));
 
 
130
 
131
- foreach ($arrSubsToDelete as $subToDelete)
132
- {
133
  $subToDelete->delete();
134
  }
135
  }
136
  $arrOptionsToDelete = Mage::getModel('pay_payment/option')
137
- ->getCollection()
138
- ->addFieldToFilter('service_id', $serviceId)
139
- ->addFieldToFilter('internal_id', array('nin' => $arrUsedOptionIds));
140
- foreach ($arrOptionsToDelete as $optionToDelete)
141
- {
142
  $optionToDelete->delete();
143
  }
144
  }
145
 
146
  public function loadOptions($store = null)
147
  {
148
- if ($store == null)
149
- {
150
  $store = Mage::app()->getStore();
151
  }
152
  $serviceId = $store->getConfig('pay_payment/general/serviceid');
153
  //$serviceId = Mage::getStoreConfig('pay_payment/general/serviceid', $store);
154
- $apiToken = $store->getConfig('pay_payment/general/apitoken');
155
  //$apiToken = Mage::getStoreConfig('pay_payment/general/apitoken', $store);
156
 
157
  $api = Mage::helper('pay_payment/api_getservice');
@@ -167,7 +162,7 @@ class Pay_Payment_Helper_Data extends Mage_Core_Helper_Abstract
167
 
168
  public function getPaymentChargeTaxClass($code)
169
  {
170
- $taxClass = Mage::getStoreConfig('payment/' . strval($code) . '/charge_tax_class');
171
  return $taxClass;
172
  }
173
 
@@ -179,28 +174,25 @@ class Pay_Payment_Helper_Data extends Mage_Core_Helper_Abstract
179
  */
180
  public function getPaymentCharge($code, $quote = null)
181
  {
182
- if (is_null($quote))
183
- {
184
  $quote = Mage::getSingleton('checkout/session')->getQuote();
185
  }
186
- $amount = 0;
187
  $address = $quote->isVirtual() ? $quote->getBillingAddress() : $quote->getShippingAddress();
188
 
189
 
190
- $chargeType = Mage::getStoreConfig('payment/' . strval($code) . '/charge_type');
191
- $chargeValue = Mage::getStoreConfig('payment/' . strval($code) . '/charge_value');
192
 
193
- if ($chargeType == "percentage")
194
- {
195
  //totaal moet berekend worden
196
  $subTotal = $address->getSubtotalInclTax();
197
  $shipping = $address->getShippingInclTax();
198
  $discount = $address->getDiscountAmount();
199
 
200
  $grandTotal = $subTotal + $shipping + $discount;
201
- $amount = $grandTotal * floatval($chargeValue) / 100;
202
- } else
203
- {
204
  $amount = floatval($chargeValue);
205
  }
206
  // }
@@ -216,11 +208,9 @@ class Pay_Payment_Helper_Data extends Mage_Core_Helper_Abstract
216
  $language = $store->getConfig('pay_payment/general/user_language');
217
  // $language = Mage::getStoreConfig('pay_payment/general/user_language', $store);
218
 
219
- if ($language == 'browser' || empty($language))
220
- {
221
  return self::getDefaultLanguage();
222
- } else
223
- {
224
  return $language;
225
  }
226
  }
@@ -229,35 +219,30 @@ class Pay_Payment_Helper_Data extends Mage_Core_Helper_Abstract
229
  {
230
 
231
  if (isset($_SERVER["HTTP_ACCEPT_LANGUAGE"]))
232
- return self::parseDefaultLanguage($_SERVER["HTTP_ACCEPT_LANGUAGE"]);
233
- else
234
- return self::parseDefaultLanguage(NULL);
235
  }
236
 
237
  private static function parseDefaultLanguage($http_accept, $deflang = "en")
238
  {
239
- if (isset($http_accept) && strlen($http_accept) > 1)
240
- {
241
  # Split possible languages into array
242
  $x = explode(",", $http_accept);
243
- foreach ($x as $val)
244
- {
245
  #check for q-value and create associative array. No q-value means 1 by rule
246
- if (preg_match("/(.*);q=([0-1]{0,1}.[0-9]{0,4})/i", $val, $matches))
247
- {
248
- $lang[$matches[1]] = (float) $matches[2] . '';
249
- } else
250
- {
251
  $lang[$val] = 1.0;
252
  }
253
  }
254
 
255
  $languages = new Pay_Payment_Model_Source_Language();
256
 
257
- $arrLanguages = $languages->toOptionArray();
258
  $arrAvailableLanguages = array();
259
- foreach ($arrLanguages as $language)
260
- {
261
  $arrAvailableLanguages[] = $language['value'];
262
  }
263
 
@@ -266,15 +251,12 @@ class Pay_Payment_Helper_Data extends Mage_Core_Helper_Abstract
266
 
267
  #return default language (highest q-value)
268
  $qval = 0.0;
269
- foreach ($lang as $key => $value)
270
- {
271
  $languagecode = strtolower(substr($key, 0, 2));
272
 
273
- if (in_array($languagecode, $arrAvailableLanguages))
274
- {
275
- if ($value > $qval)
276
- {
277
- $qval = (float) $value;
278
  $deflang = $key;
279
  }
280
  }
@@ -287,16 +269,17 @@ class Pay_Payment_Helper_Data extends Mage_Core_Helper_Abstract
287
  {
288
  $strAddress = trim($strAddress);
289
 
290
- $a = preg_split('/([0-9]+)/', $strAddress, 2, PREG_SPLIT_DELIM_CAPTURE);
291
- $strStreetName = trim(array_shift($a));
 
292
  $strStreetNumber = trim(implode('', $a));
293
 
294
- if (empty($strStreetName))
295
- { // American address notation
296
- $a = preg_split('/([a-zA-Z]{2,})/', $strAddress, 2, PREG_SPLIT_DELIM_CAPTURE);
297
 
298
  $strStreetNumber = trim(array_shift($a));
299
- $strStreetName = implode(' ', $a);
300
  }
301
 
302
  return array($strStreetName, $strStreetNumber);
@@ -306,25 +289,20 @@ class Pay_Payment_Helper_Data extends Mage_Core_Helper_Abstract
306
  {
307
 
308
  //Just get the headers if we can or else use the SERVER global
309
- if (function_exists('apache_request_headers'))
310
- {
311
  $headers = apache_request_headers();
312
- } else
313
- {
314
  $headers = $_SERVER;
315
  }
316
  //Get the forwarded IP if it exists
317
- if (array_key_exists('X-Forwarded-For', $headers))
318
- {
319
  $the_ip = $headers['X-Forwarded-For'];
320
- } elseif (array_key_exists('HTTP_X_FORWARDED_FOR', $headers))
321
- {
322
  $the_ip = $headers['HTTP_X_FORWARDED_FOR'];
323
- } else
324
- {
325
  $the_ip = $_SERVER['REMOTE_ADDR'];
326
  }
327
- $arrIp = explode(',', $the_ip);
328
  $the_ip = $arrIp[0];
329
 
330
  $the_ip = filter_var(trim($the_ip), FILTER_VALIDATE_IP);
@@ -332,4 +310,32 @@ class Pay_Payment_Helper_Data extends Mage_Core_Helper_Abstract
332
  return $the_ip;
333
  }
334
 
335
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  $helperApi = Mage::helper('pay_payment/api_ispayserverip');
9
  $helperApi instanceof Pay_Payment_Helper_Api_Ispayserverip;
10
  $helperApi->setIpaddress($ipAddress);
11
+ $result = $helperApi->doRequest();
12
  return $result['result'] == 1;
13
  }
14
 
21
  public function getTransaction($transactionId)
22
  {
23
  $transaction = Mage::getModel('pay_payment/transaction')
24
+ ->getCollection()
25
+ ->addFieldToFilter('transaction_id', $transactionId)
26
+ ->getFirstItem();
27
  return $transaction;
28
  }
29
 
30
  public function getOptions($store = null)
31
  {
32
+ if ($store == null) {
 
33
  $store = Mage::app()->getStore();
34
  }
35
  $serviceId = $store->getConfig('pay_payment/general/serviceid');
36
  //$serviceId = Mage::getStoreConfig('pay_payment/general/serviceid', $store);
37
 
38
  $options = Mage::getModel('pay_payment/option')->getCollection()
39
+ ->addFieldToFilter('service_id', $serviceId);
40
  return $options;
41
  }
42
 
43
  public function getOption($option_id, $store = null)
44
  {
45
+ if ($store == null) {
 
46
  $store = Mage::app()->getStore();
47
  }
48
  $serviceId = $store->getConfig('pay_payment/general/serviceid');
49
  //$serviceId = Mage::getStoreConfig('pay_payment/general/serviceid', $store);
50
 
51
  $option = Mage::getModel('pay_payment/option')->getCollection()
52
+ ->addFieldToFilter('service_id', $serviceId)
53
+ ->addFieldToFilter('option_id', $option_id)
54
+ ->getFirstItem();
55
  return $option;
56
  }
57
 
58
  private function _saveOptions($data, $store = null)
59
  {
60
+ if ($store == null) {
 
61
  $store = Mage::app()->getStore();
62
  }
63
  $serviceId = $store->getConfig('pay_payment/general/serviceid');
64
  //$serviceId = Mage::getStoreConfig('pay_payment/general/serviceid', $store);
65
 
66
+ $service = $data['service'];
67
  $paymentOptions = $data['paymentOptions'];
68
 
69
  $imageBasePath = (string) $service['basePath'];
70
 
71
  $arrUsedOptionIds = array();
72
 
73
+ foreach ($paymentOptions as $paymentOption) {
74
+ $image = $imageBasePath.$paymentOption['path'].$paymentOption['img'];
 
75
 
76
  //Laden
77
  $objOption = Mage::getModel('pay_payment/option')->getCollection()
78
+ ->addFieldToFilter('service_id', $serviceId)
79
+ ->addFieldToFilter('option_id', $paymentOption['id'])
80
+ ->getFirstItem();
81
 
82
  $optionData = array(
83
  'option_id' => (string) $paymentOption['id'],
94
 
95
  $arrUsedOptionSubIds = array();
96
 
97
+ if (!empty($paymentOption['paymentOptionSubList']) && $paymentOption['id']
98
+ == 10) {
99
+ foreach ($paymentOption['paymentOptionSubList'] as $optionSub) {
 
100
  $optionSubData = array(
101
  'option_sub_id' => $optionSub['id'],
102
  'option_internal_id' => $objOption->getInternalId(),
103
  'name' => $optionSub['name'],
104
+ 'image' => $imageBasePath.$optionSub['path'].$optionSub['img'],
105
  'active' => $optionSub['state']
106
  );
107
 
108
  $objOptionSub = Mage::getModel('pay_payment/optionsub')->getCollection()
109
+ ->addFieldToFilter('option_sub_id', $optionSub['id'])
110
+ ->addFieldToFilter('option_internal_id',
111
+ $objOption->getInternalId())
112
+ ->getFirstItem();
113
 
114
  /* @var $objOptionSub Pay_Payment_Model_Optionsub */
115
  $objOptionSub->addData($optionSubData);
120
  }
121
  //Alle subs die niet zijn opnieuw zijn binnengekomen verwijderen
122
  $arrSubsToDelete = Mage::getModel('pay_payment/optionsub')
123
+ ->getCollection()
124
+ ->addFieldToFilter('option_internal_id',
125
+ $objOption->getInternalId())
126
+ ->addFieldToFilter('internal_id',
127
+ array('nin' => $arrUsedOptionSubIds));
128
 
129
+ foreach ($arrSubsToDelete as $subToDelete) {
 
130
  $subToDelete->delete();
131
  }
132
  }
133
  $arrOptionsToDelete = Mage::getModel('pay_payment/option')
134
+ ->getCollection()
135
+ ->addFieldToFilter('service_id', $serviceId)
136
+ ->addFieldToFilter('internal_id', array('nin' => $arrUsedOptionIds));
137
+ foreach ($arrOptionsToDelete as $optionToDelete) {
 
138
  $optionToDelete->delete();
139
  }
140
  }
141
 
142
  public function loadOptions($store = null)
143
  {
144
+ if ($store == null) {
 
145
  $store = Mage::app()->getStore();
146
  }
147
  $serviceId = $store->getConfig('pay_payment/general/serviceid');
148
  //$serviceId = Mage::getStoreConfig('pay_payment/general/serviceid', $store);
149
+ $apiToken = $store->getConfig('pay_payment/general/apitoken');
150
  //$apiToken = Mage::getStoreConfig('pay_payment/general/apitoken', $store);
151
 
152
  $api = Mage::helper('pay_payment/api_getservice');
162
 
163
  public function getPaymentChargeTaxClass($code)
164
  {
165
+ $taxClass = Mage::getStoreConfig('payment/'.strval($code).'/charge_tax_class');
166
  return $taxClass;
167
  }
168
 
174
  */
175
  public function getPaymentCharge($code, $quote = null)
176
  {
177
+ if (is_null($quote)) {
 
178
  $quote = Mage::getSingleton('checkout/session')->getQuote();
179
  }
180
+ $amount = 0;
181
  $address = $quote->isVirtual() ? $quote->getBillingAddress() : $quote->getShippingAddress();
182
 
183
 
184
+ $chargeType = Mage::getStoreConfig('payment/'.strval($code).'/charge_type');
185
+ $chargeValue = Mage::getStoreConfig('payment/'.strval($code).'/charge_value');
186
 
187
+ if ($chargeType == "percentage") {
 
188
  //totaal moet berekend worden
189
  $subTotal = $address->getSubtotalInclTax();
190
  $shipping = $address->getShippingInclTax();
191
  $discount = $address->getDiscountAmount();
192
 
193
  $grandTotal = $subTotal + $shipping + $discount;
194
+ $amount = $grandTotal * floatval($chargeValue) / 100;
195
+ } else {
 
196
  $amount = floatval($chargeValue);
197
  }
198
  // }
208
  $language = $store->getConfig('pay_payment/general/user_language');
209
  // $language = Mage::getStoreConfig('pay_payment/general/user_language', $store);
210
 
211
+ if ($language == 'browser' || empty($language)) {
 
212
  return self::getDefaultLanguage();
213
+ } else {
 
214
  return $language;
215
  }
216
  }
219
  {
220
 
221
  if (isset($_SERVER["HTTP_ACCEPT_LANGUAGE"]))
222
+ return self::parseDefaultLanguage($_SERVER["HTTP_ACCEPT_LANGUAGE"]);
223
+ else return self::parseDefaultLanguage(NULL);
 
224
  }
225
 
226
  private static function parseDefaultLanguage($http_accept, $deflang = "en")
227
  {
228
+ if (isset($http_accept) && strlen($http_accept) > 1) {
 
229
  # Split possible languages into array
230
  $x = explode(",", $http_accept);
231
+ foreach ($x as $val) {
 
232
  #check for q-value and create associative array. No q-value means 1 by rule
233
+ if (preg_match("/(.*);q=([0-1]{0,1}.[0-9]{0,4})/i", $val,
234
+ $matches)) {
235
+ $lang[$matches[1]] = (float) $matches[2].'';
236
+ } else {
 
237
  $lang[$val] = 1.0;
238
  }
239
  }
240
 
241
  $languages = new Pay_Payment_Model_Source_Language();
242
 
243
+ $arrLanguages = $languages->toOptionArray();
244
  $arrAvailableLanguages = array();
245
+ foreach ($arrLanguages as $language) {
 
246
  $arrAvailableLanguages[] = $language['value'];
247
  }
248
 
251
 
252
  #return default language (highest q-value)
253
  $qval = 0.0;
254
+ foreach ($lang as $key => $value) {
 
255
  $languagecode = strtolower(substr($key, 0, 2));
256
 
257
+ if (in_array($languagecode, $arrAvailableLanguages)) {
258
+ if ($value > $qval) {
259
+ $qval = (float) $value;
 
 
260
  $deflang = $key;
261
  }
262
  }
269
  {
270
  $strAddress = trim($strAddress);
271
 
272
+ $a = preg_split('/([0-9]+)/', $strAddress, 2,
273
+ PREG_SPLIT_DELIM_CAPTURE);
274
+ $strStreetName = trim(array_shift($a));
275
  $strStreetNumber = trim(implode('', $a));
276
 
277
+ if (empty($strStreetName)) { // American address notation
278
+ $a = preg_split('/([a-zA-Z]{2,})/', $strAddress, 2,
279
+ PREG_SPLIT_DELIM_CAPTURE);
280
 
281
  $strStreetNumber = trim(array_shift($a));
282
+ $strStreetName = implode(' ', $a);
283
  }
284
 
285
  return array($strStreetName, $strStreetNumber);
289
  {
290
 
291
  //Just get the headers if we can or else use the SERVER global
292
+ if (function_exists('apache_request_headers')) {
 
293
  $headers = apache_request_headers();
294
+ } else {
 
295
  $headers = $_SERVER;
296
  }
297
  //Get the forwarded IP if it exists
298
+ if (array_key_exists('X-Forwarded-For', $headers)) {
 
299
  $the_ip = $headers['X-Forwarded-For'];
300
+ } elseif (array_key_exists('HTTP_X_FORWARDED_FOR', $headers)) {
 
301
  $the_ip = $headers['HTTP_X_FORWARDED_FOR'];
302
+ } else {
 
303
  $the_ip = $_SERVER['REMOTE_ADDR'];
304
  }
305
+ $arrIp = explode(',', $the_ip);
306
  $the_ip = $arrIp[0];
307
 
308
  $the_ip = filter_var(trim($the_ip), FILTER_VALIDATE_IP);
310
  return $the_ip;
311
  }
312
 
313
+ public static function nearest($number, $numbers)
314
+ {
315
+ $output = FALSE;
316
+ $number = intval($number);
317
+ if (is_array($numbers) && count($numbers) >= 1) {
318
+ $NDat = array();
319
+ foreach ($numbers as $n) {
320
+ $NDat[abs($number - $n)] = $n;
321
+ }
322
+ ksort($NDat);
323
+ $NDat = array_values($NDat);
324
+ $output = $NDat[0];
325
+ }
326
+ return $output;
327
+ }
328
+
329
+ public static function calculateTaxClass($amountInclTax, $taxAmount)
330
+ {
331
+ $taxClasses = array(
332
+ 0 => 'N',
333
+ 6 => 'L',
334
+ 21 => 'H'
335
+ );
336
+ $amountExclTax = $amountInclTax - $taxAmount;
337
+ $taxRate = ($taxAmount / $amountExclTax) * 100;
338
+ $normalizedTaxRate = self::nearest($taxRate, array_keys($taxClasses));
339
+ return($taxClasses[$normalizedTaxRate]);
340
+ }
341
+ }
app/code/community/Pay/Payment/Model/Paymentmethod/Billink.php ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Pay_Payment_Model_Paymentmethod_Billink extends Pay_Payment_Model_Paymentmethod {
3
+ const OPTION_ID = 1672;
4
+ protected $_paymentOptionId = 1672;
5
+ protected $_code = 'pay_payment_billink';
6
+ protected $_formBlockType = 'pay_payment/form_billink';
7
+ }
8
+
app/code/community/Pay/Payment/Model/Paymentmethod/Givacard.php ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Pay_Payment_Model_Paymentmethod_Givacard extends Pay_Payment_Model_Paymentmethod {
3
+ const OPTION_ID = 1657;
4
+ protected $_paymentOptionId = 1657;
5
+ protected $_code = 'pay_payment_givacard';
6
+ protected $_formBlockType = 'pay_payment/form_givacard';
7
+ }
8
+
app/code/community/Pay/Payment/Model/Paymentmethod/Wijncadeau.php ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Pay_Payment_Model_Paymentmethod_Wijncadeau extends Pay_Payment_Model_Paymentmethod {
3
+ const OPTION_ID = 1666;
4
+ protected $_paymentOptionId = 1666;
5
+ protected $_code = 'pay_payment_wijncadeau';
6
+ protected $_formBlockType = 'pay_payment/form_wijncadeau';
7
+ }
8
+
app/code/community/Pay/Payment/Model/Source/Iconsize.php CHANGED
@@ -14,6 +14,7 @@ class Pay_Payment_Model_Source_Iconsize {
14
  array('value' => '50', 'label' => '50x50px'),
15
  array('value' => '75', 'label' => '75x75px'),
16
  array('value' => '100', 'label' => '100x100px'),
 
17
  );
18
  }
19
 
14
  array('value' => '50', 'label' => '50x50px'),
15
  array('value' => '75', 'label' => '75x75px'),
16
  array('value' => '100', 'label' => '100x100px'),
17
+ array('value' => '50x32', 'label' => '50x32px'),
18
  );
19
  }
20
 
app/code/community/Pay/Payment/Model/Source/Paymentmethod/Active.php CHANGED
@@ -20,20 +20,6 @@ class Pay_Payment_Model_Source_Paymentmethod_Active {
20
  } else {
21
  $store = Mage::app()->getStore(0);
22
  }
23
- //
24
- //
25
- // if (strlen($code = Mage::getSingleton('adminhtml/config_data')->getStore())) { // store level
26
- // $store_id = Mage::getModel('core/store')->load($code)->getId();
27
- // $store = Mage::app()->getStore($store_id);
28
- // } elseif (strlen($code = Mage::getSingleton('adminhtml/config_data')->getWebsite())) { // website level
29
- // $website_id = Mage::getModel('core/website')->load($code)->getId();
30
- // $store = Mage::app()->getWebsite($website_id);
31
- // //$store_id = Mage::app()->getWebsite($website_id)->getDefaultStore()->getId();
32
- // } else { // default level
33
- // $store_id = 0;
34
- // $store = Mage::app()->getStore($store_id);
35
- // }
36
- //// $store = Mage::app()->getStore($store_id);
37
 
38
  $available = $helper->isOptionAvailable($this->_option_id, $store);
39
 
20
  } else {
21
  $store = Mage::app()->getStore(0);
22
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
23
 
24
  $available = $helper->isOptionAvailable($this->_option_id, $store);
25
 
app/code/community/Pay/Payment/Model/Source/Paymentmethod/Billink/Active.php ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ <?php
2
+ class Pay_Payment_Model_Source_Paymentmethod_Billink_Active extends Pay_Payment_Model_Source_Paymentmethod_Active{
3
+ protected $_option_id = Pay_Payment_Model_Paymentmethod_Billink::OPTION_ID;
4
+ }
app/code/community/Pay/Payment/Model/Source/Paymentmethod/Givacard/Active.php ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ <?php
2
+ class Pay_Payment_Model_Source_Paymentmethod_Givacard_Active extends Pay_Payment_Model_Source_Paymentmethod_Active{
3
+ protected $_option_id = Pay_Payment_Model_Paymentmethod_Givacard::OPTION_ID;
4
+ }
app/code/community/Pay/Payment/Model/Source/Paymentmethod/Wijncadeau/Active.php ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ <?php
2
+ class Pay_Payment_Model_Source_Paymentmethod_Wijncadeau_Active extends Pay_Payment_Model_Source_Paymentmethod_Active{
3
+ protected $_option_id = Pay_Payment_Model_Paymentmethod_Wijncadeau::OPTION_ID;
4
+ }
app/code/community/Pay/Payment/controllers/CheckoutController.php CHANGED
@@ -3,6 +3,7 @@
3
  class Pay_Payment_CheckoutController extends Mage_Core_Controller_Front_Action {
4
 
5
  public function redirectAction() {
 
6
  $session = Mage::getSingleton('checkout/session');
7
  /* @var $session Mage_Checkout_Model_Session */
8
  if ($session->getLastRealOrderId()) {
@@ -42,15 +43,17 @@ class Pay_Payment_CheckoutController extends Mage_Core_Controller_Front_Action {
42
  $productId = $item->getId();
43
  $description = $item->getName();
44
  $price = $item->getPriceInclTax();
 
45
  $quantity = $item->getQtyOrdered();
46
 
 
47
 
48
  $price = round($price * 100);
49
 
50
  $itemsTotal += $price * $quantity;
51
 
52
  if ($price != 0) {
53
- $api->addProduct($productId, $description, $price, $quantity, 0);
54
  }
55
  }
56
 
@@ -58,24 +61,23 @@ class Pay_Payment_CheckoutController extends Mage_Core_Controller_Front_Action {
58
 
59
  if ($discountAmount < 0) {
60
  $itemsTotal += round($discountAmount * 100);
61
- $api->addProduct(0, 'Korting (' . $order->getDiscountDescription() . ')', round($discountAmount * 100), 1, 0);
62
  }
63
 
64
  $shipping = $order->getShippingInclTax();
 
 
65
  $shipping = round($shipping * 100);
66
  if ($shipping != 0) {
67
  $itemsTotal += round($shipping * 100);
68
- $api->addProduct('0', 'Verzendkosten', $shipping, 1, 0);
69
  }
70
  $extraFee = $order->getPaymentCharge();
71
  if ($extraFee != 0) {
72
  $itemsTotal += round($extraFee * 100);
73
- $api->addProduct('0', Mage::getStoreConfig('pay_payment/general/text_payment_charge', Mage::app()->getStore()), round($extraFee * 100), 1, 0);
74
  }
75
 
76
-
77
-
78
-
79
  $arrEnduser = array();
80
  $shippingAddress = $order->getShippingAddress();
81
 
@@ -85,7 +87,7 @@ class Pay_Payment_CheckoutController extends Mage_Core_Controller_Front_Action {
85
  $arrEnduser['emailAddress'] = $order->getCustomerEmail();
86
  $billingAddress = $order->getBillingAddress();
87
 
88
- $helper = Mage::helper('pay_payment');
89
 
90
  if (!empty($shippingAddress)) {
91
  $arrEnduser['initials'] = substr($shippingAddress->getFirstname(), 0, 1);
3
  class Pay_Payment_CheckoutController extends Mage_Core_Controller_Front_Action {
4
 
5
  public function redirectAction() {
6
+ $helper = Mage::helper('pay_payment');
7
  $session = Mage::getSingleton('checkout/session');
8
  /* @var $session Mage_Checkout_Model_Session */
9
  if ($session->getLastRealOrderId()) {
43
  $productId = $item->getId();
44
  $description = $item->getName();
45
  $price = $item->getPriceInclTax();
46
+ $taxAmount = $item->getTaxAmount();
47
  $quantity = $item->getQtyOrdered();
48
 
49
+ $taxClass= $helper->calculateTaxClass($price,$taxAmount);
50
 
51
  $price = round($price * 100);
52
 
53
  $itemsTotal += $price * $quantity;
54
 
55
  if ($price != 0) {
56
+ $api->addProduct($productId, $description, $price, $quantity, $taxClass);
57
  }
58
  }
59
 
61
 
62
  if ($discountAmount < 0) {
63
  $itemsTotal += round($discountAmount * 100);
64
+ $api->addProduct(0, 'Korting (' . $order->getDiscountDescription() . ')', round($discountAmount * 100), 1, 'N');
65
  }
66
 
67
  $shipping = $order->getShippingInclTax();
68
+ $shippingTax = $order->getShippingTaxAmount();
69
+ $shippingTaxClass = $helper->calculateTaxClass($shipping, $shippingTax);
70
  $shipping = round($shipping * 100);
71
  if ($shipping != 0) {
72
  $itemsTotal += round($shipping * 100);
73
+ $api->addProduct('0', 'Verzendkosten', $shipping, 1, $shippingTaxClass);
74
  }
75
  $extraFee = $order->getPaymentCharge();
76
  if ($extraFee != 0) {
77
  $itemsTotal += round($extraFee * 100);
78
+ $api->addProduct('0', Mage::getStoreConfig('pay_payment/general/text_payment_charge', Mage::app()->getStore()), round($extraFee * 100), 1, 'H');
79
  }
80
 
 
 
 
81
  $arrEnduser = array();
82
  $shippingAddress = $order->getShippingAddress();
83
 
87
  $arrEnduser['emailAddress'] = $order->getCustomerEmail();
88
  $billingAddress = $order->getBillingAddress();
89
 
90
+
91
 
92
  if (!empty($shippingAddress)) {
93
  $arrEnduser['initials'] = substr($shippingAddress->getFirstname(), 0, 1);
app/code/community/Pay/Payment/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <Pay_Payment>
5
- <version>3.3.13</version>
6
  </Pay_Payment>
7
  </modules>
8
 
@@ -431,6 +431,33 @@
431
  <order_status_success>processing</order_status_success>
432
  <send_mail>success</send_mail>
433
  </pay_payment_postepay>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
434
  </payment>
435
  </default>
436
  </config>
2
  <config>
3
  <modules>
4
  <Pay_Payment>
5
+ <version>3.3.14</version>
6
  </Pay_Payment>
7
  </modules>
8
 
431
  <order_status_success>processing</order_status_success>
432
  <send_mail>success</send_mail>
433
  </pay_payment_postepay>
434
+ <pay_payment_billink>
435
+ <active>0</active>
436
+ <model>pay_payment/Paymentmethod_Billink</model>
437
+ <title>Billink</title>
438
+ <payment_action>authorize</payment_action>
439
+ <order_status>pending_payment</order_status>
440
+ <order_status_success>processing</order_status_success>
441
+ <send_mail>success</send_mail>
442
+ </pay_payment_billink>
443
+ <pay_payment_givacard>
444
+ <active>0</active>
445
+ <model>pay_payment/Paymentmethod_Givacard</model>
446
+ <title>Givacard</title>
447
+ <payment_action>authorize</payment_action>
448
+ <order_status>pending_payment</order_status>
449
+ <order_status_success>processing</order_status_success>
450
+ <send_mail>success</send_mail>
451
+ </pay_payment_givacard>
452
+ <pay_payment_wijncadeau>
453
+ <active>0</active>
454
+ <model>pay_payment/Paymentmethod_Wijncadeau</model>
455
+ <title>Wijncadeau</title>
456
+ <payment_action>authorize</payment_action>
457
+ <order_status>pending_payment</order_status>
458
+ <order_status_success>processing</order_status_success>
459
+ <send_mail>success</send_mail>
460
+ </pay_payment_wijncadeau>
461
  </payment>
462
  </default>
463
  </config>
app/code/community/Pay/Payment/etc/system.xml CHANGED
@@ -1,13 +1,13 @@
1
  <?xml version="1.0" encoding="UTF-8"?>
2
  <config>
3
- <!-- <tabs>
4
  <pay_payment translate="label" module="pay_payment">
5
  <label><![CDATA[<img src='http://pay.nl/images/header_logo.gif' style='width:50px;height:50px;' />]]></label>
6
  <sort_order>1</sort_order>
7
  </pay_payment>
8
  </tabs>-->
9
  <sections>
10
- <!-- Algemene instellingen-->
11
  <pay_payment translate="label" module="pay_payment">
12
  <label><![CDATA[<img alt='Pay.nl instellingen' title='Pay.nl instellingen' style='margin-top:3px;margin-bottom:-3px;height:14px;' src='/media/pay_payment/logo.png' />]]></label>
13
  <tab>sales</tab>
@@ -77,7 +77,7 @@
77
  </send_statusupdates>
78
  <send_order_data translate="label comment">
79
  <label>Order data sturen</label>
80
- <comment><![CDATA[Klantgegeven en orderdata naar pay versturen, verplicht indien u gebruik maakt van afterpay]]></comment>
81
  <frontend_type>select</frontend_type>
82
  <source_model>adminhtml/system_config_source_yesno</source_model>
83
  <sort_order>7</sort_order>
@@ -142,7 +142,7 @@
142
  <show_in_website>1</show_in_website>
143
  <show_in_store>1</show_in_store>
144
  </show_icons>
145
- <icon_size>
146
  <label>Grootte van icoontjes</label>
147
  <comment><![CDATA[Selecteer hoe groot de icoontjes van de betaalmethoden moeten zijn]]></comment>
148
  <frontend_type>select</frontend_type>
@@ -270,7 +270,7 @@
270
  <show_in_store>1</show_in_store>
271
  </max_order_total>
272
  <allowspecific translate="label">
273
- <depends>
274
  <active>1</active>
275
  </depends>
276
  <label>Beschikbaarheid per land</label>
@@ -282,7 +282,7 @@
282
  <show_in_store>1</show_in_store>
283
  </allowspecific>
284
  <specificcountry translate="label">
285
- <depends>
286
  <active>1</active>
287
  <allowspecific>1</allowspecific>
288
  </depends>
@@ -373,7 +373,177 @@
373
  </send_mail>
374
  </fields>
375
  </pay_payment_afterpay>
376
- <!-- Afterpay -->
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
377
  <pay_payment_bitcoin translate="label" module="paygate">
378
  <label>Pay.nl - Bitcoin</label>
379
  <model>pay_payment/Model_Paymentmethod_Bitcoin</model>
@@ -440,7 +610,7 @@
440
  <show_in_store>1</show_in_store>
441
  </max_order_total>
442
  <allowspecific translate="label">
443
- <depends>
444
  <active>1</active>
445
  </depends>
446
  <label>Beschikbaarheid per land</label>
@@ -452,7 +622,7 @@
452
  <show_in_store>1</show_in_store>
453
  </allowspecific>
454
  <specificcountry translate="label">
455
- <depends>
456
  <active>1</active>
457
  <allowspecific>1</allowspecific>
458
  </depends>
@@ -610,7 +780,7 @@
610
  <show_in_store>1</show_in_store>
611
  </max_order_total>
612
  <allowspecific translate="label">
613
- <depends>
614
  <active>1</active>
615
  </depends>
616
  <label>Beschikbaarheid per land</label>
@@ -622,7 +792,7 @@
622
  <show_in_store>1</show_in_store>
623
  </allowspecific>
624
  <specificcountry translate="label">
625
- <depends>
626
  <active>1</active>
627
  <allowspecific>1</allowspecific>
628
  </depends>
@@ -780,7 +950,7 @@
780
  <show_in_store>1</show_in_store>
781
  </max_order_total>
782
  <allowspecific translate="label">
783
- <depends>
784
  <active>1</active>
785
  </depends>
786
  <label>Beschikbaarheid per land</label>
@@ -792,7 +962,7 @@
792
  <show_in_store>1</show_in_store>
793
  </allowspecific>
794
  <specificcountry translate="label">
795
- <depends>
796
  <active>1</active>
797
  <allowspecific>1</allowspecific>
798
  </depends>
@@ -900,7 +1070,176 @@
900
  <show_in_website>1</show_in_website>
901
  <show_in_store>1</show_in_store>
902
  <frontend_type>select</frontend_type>
903
- <source_model>pay_payment/source_paymentmethod_ebon_active</source_model>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
904
  </active>
905
  <title translate="label">
906
  <depends>
@@ -912,7 +1251,7 @@
912
  <show_in_default>1</show_in_default>
913
  <show_in_website>1</show_in_website>
914
  <show_in_store>1</show_in_store>
915
- </title>
916
 
917
  <sort_order translate="label">
918
  <depends>
@@ -950,7 +1289,7 @@
950
  <show_in_store>1</show_in_store>
951
  </max_order_total>
952
  <allowspecific translate="label">
953
- <depends>
954
  <active>1</active>
955
  </depends>
956
  <label>Beschikbaarheid per land</label>
@@ -962,7 +1301,7 @@
962
  <show_in_store>1</show_in_store>
963
  </allowspecific>
964
  <specificcountry translate="label">
965
- <depends>
966
  <active>1</active>
967
  <allowspecific>1</allowspecific>
968
  </depends>
@@ -1052,11 +1391,11 @@
1052
  <source_model>pay_payment/source_sendmail</source_model>
1053
  </send_mail>
1054
  </fields>
1055
- </pay_payment_ebon>
1056
- <pay_payment_fashioncheque translate="label" module="paygate">
1057
- <label>Pay.nl - Fashioncheque</label>
1058
- <model>pay_payment/Model_Paymentmethod_Fashioncheque</model>
1059
- <sort_order>1055</sort_order>
1060
  <show_in_default>1</show_in_default>
1061
  <show_in_website>1</show_in_website>
1062
  <show_in_store>1</show_in_store>
@@ -1069,7 +1408,7 @@
1069
  <show_in_website>1</show_in_website>
1070
  <show_in_store>1</show_in_store>
1071
  <frontend_type>select</frontend_type>
1072
- <source_model>pay_payment/source_paymentmethod_fashioncheque_active</source_model>
1073
  </active>
1074
  <title translate="label">
1075
  <depends>
@@ -1081,7 +1420,7 @@
1081
  <show_in_default>1</show_in_default>
1082
  <show_in_website>1</show_in_website>
1083
  <show_in_store>1</show_in_store>
1084
- </title>
1085
 
1086
  <sort_order translate="label">
1087
  <depends>
@@ -1119,7 +1458,7 @@
1119
  <show_in_store>1</show_in_store>
1120
  </max_order_total>
1121
  <allowspecific translate="label">
1122
- <depends>
1123
  <active>1</active>
1124
  </depends>
1125
  <label>Beschikbaarheid per land</label>
@@ -1131,7 +1470,7 @@
1131
  <show_in_store>1</show_in_store>
1132
  </allowspecific>
1133
  <specificcountry translate="label">
1134
- <depends>
1135
  <active>1</active>
1136
  <allowspecific>1</allowspecific>
1137
  </depends>
@@ -1221,11 +1560,12 @@
1221
  <source_model>pay_payment/source_sendmail</source_model>
1222
  </send_mail>
1223
  </fields>
1224
- </pay_payment_fashioncheque>
1225
- <pay_payment_gezondheidsbon translate="label" module="paygate">
1226
- <label>Pay.nl - Gezondheidsbon</label>
1227
- <model>pay_payment/Model_Paymentmethod_Gezondheidsbon</model>
1228
- <sort_order>1060</sort_order>
 
1229
  <show_in_default>1</show_in_default>
1230
  <show_in_website>1</show_in_website>
1231
  <show_in_store>1</show_in_store>
@@ -1238,7 +1578,7 @@
1238
  <show_in_website>1</show_in_website>
1239
  <show_in_store>1</show_in_store>
1240
  <frontend_type>select</frontend_type>
1241
- <source_model>pay_payment/source_paymentmethod_gezondheidsbon_active</source_model>
1242
  </active>
1243
  <title translate="label">
1244
  <depends>
@@ -1250,8 +1590,8 @@
1250
  <show_in_default>1</show_in_default>
1251
  <show_in_website>1</show_in_website>
1252
  <show_in_store>1</show_in_store>
1253
- </title>
1254
-
1255
  <sort_order translate="label">
1256
  <depends>
1257
  <active>1</active>
@@ -1288,7 +1628,7 @@
1288
  <show_in_store>1</show_in_store>
1289
  </max_order_total>
1290
  <allowspecific translate="label">
1291
- <depends>
1292
  <active>1</active>
1293
  </depends>
1294
  <label>Beschikbaarheid per land</label>
@@ -1300,7 +1640,7 @@
1300
  <show_in_store>1</show_in_store>
1301
  </allowspecific>
1302
  <specificcountry translate="label">
1303
- <depends>
1304
  <active>1</active>
1305
  <allowspecific>1</allowspecific>
1306
  </depends>
@@ -1390,12 +1730,11 @@
1390
  <source_model>pay_payment/source_sendmail</source_model>
1391
  </send_mail>
1392
  </fields>
1393
- </pay_payment_gezondheidsbon>
1394
- <!-- Giropay -->
1395
- <pay_payment_giropay translate="label" module="paygate">
1396
- <label>Pay.nl - Giropay</label>
1397
- <model>pay_payment/Model_Paymentmethod_Giropay</model>
1398
- <sort_order>1070</sort_order>
1399
  <show_in_default>1</show_in_default>
1400
  <show_in_website>1</show_in_website>
1401
  <show_in_store>1</show_in_store>
@@ -1408,7 +1747,7 @@
1408
  <show_in_website>1</show_in_website>
1409
  <show_in_store>1</show_in_store>
1410
  <frontend_type>select</frontend_type>
1411
- <source_model>pay_payment/source_paymentmethod_giropay_active</source_model>
1412
  </active>
1413
  <title translate="label">
1414
  <depends>
@@ -1458,7 +1797,7 @@
1458
  <show_in_store>1</show_in_store>
1459
  </max_order_total>
1460
  <allowspecific translate="label">
1461
- <depends>
1462
  <active>1</active>
1463
  </depends>
1464
  <label>Beschikbaarheid per land</label>
@@ -1470,7 +1809,7 @@
1470
  <show_in_store>1</show_in_store>
1471
  </allowspecific>
1472
  <specificcountry translate="label">
1473
- <depends>
1474
  <active>1</active>
1475
  <allowspecific>1</allowspecific>
1476
  </depends>
@@ -1560,12 +1899,12 @@
1560
  <source_model>pay_payment/source_sendmail</source_model>
1561
  </send_mail>
1562
  </fields>
1563
- </pay_payment_giropay>
1564
  <!-- IDEAL -->
1565
  <pay_payment_ideal translate="label" module="paygate">
1566
  <label>Pay.nl - Ideal</label>
1567
  <model>pay_payment/Model_Paymentmethod_Ideal</model>
1568
- <sort_order>1070</sort_order>
1569
  <show_in_default>1</show_in_default>
1570
  <show_in_website>1</show_in_website>
1571
  <show_in_store>1</show_in_store>
@@ -1652,7 +1991,7 @@
1652
  <show_in_store>1</show_in_store>
1653
  </max_order_total>
1654
  <allowspecific translate="label">
1655
- <depends>
1656
  <active>1</active>
1657
  </depends>
1658
  <label>Beschikbaarheid per land</label>
@@ -1664,7 +2003,7 @@
1664
  <show_in_store>1</show_in_store>
1665
  </allowspecific>
1666
  <specificcountry translate="label">
1667
- <depends>
1668
  <active>1</active>
1669
  <allowspecific>1</allowspecific>
1670
  </depends>
@@ -1822,7 +2161,7 @@
1822
  <show_in_store>1</show_in_store>
1823
  </max_order_total>
1824
  <allowspecific translate="label">
1825
- <depends>
1826
  <active>1</active>
1827
  </depends>
1828
  <label>Beschikbaarheid per land</label>
@@ -1834,7 +2173,7 @@
1834
  <show_in_store>1</show_in_store>
1835
  </allowspecific>
1836
  <specificcountry translate="label">
1837
- <depends>
1838
  <active>1</active>
1839
  <allowspecific>1</allowspecific>
1840
  </depends>
@@ -1992,7 +2331,7 @@
1992
  <show_in_store>1</show_in_store>
1993
  </max_order_total>
1994
  <allowspecific translate="label">
1995
- <depends>
1996
  <active>1</active>
1997
  </depends>
1998
  <label>Beschikbaarheid per land</label>
@@ -2004,7 +2343,7 @@
2004
  <show_in_store>1</show_in_store>
2005
  </allowspecific>
2006
  <specificcountry translate="label">
2007
- <depends>
2008
  <active>1</active>
2009
  <allowspecific>1</allowspecific>
2010
  </depends>
@@ -2162,7 +2501,7 @@
2162
  <show_in_store>1</show_in_store>
2163
  </max_order_total>
2164
  <allowspecific translate="label">
2165
- <depends>
2166
  <active>1</active>
2167
  </depends>
2168
  <label>Beschikbaarheid per land</label>
@@ -2174,7 +2513,7 @@
2174
  <show_in_store>1</show_in_store>
2175
  </allowspecific>
2176
  <specificcountry translate="label">
2177
- <depends>
2178
  <active>1</active>
2179
  <allowspecific>1</allowspecific>
2180
  </depends>
@@ -2332,7 +2671,7 @@
2332
  <show_in_store>1</show_in_store>
2333
  </max_order_total>
2334
  <allowspecific translate="label">
2335
- <depends>
2336
  <active>1</active>
2337
  </depends>
2338
  <label>Beschikbaarheid per land</label>
@@ -2344,7 +2683,7 @@
2344
  <show_in_store>1</show_in_store>
2345
  </allowspecific>
2346
  <specificcountry translate="label">
2347
- <depends>
2348
  <active>1</active>
2349
  <allowspecific>1</allowspecific>
2350
  </depends>
@@ -2503,7 +2842,7 @@
2503
  <show_in_store>1</show_in_store>
2504
  </max_order_total>
2505
  <allowspecific translate="label">
2506
- <depends>
2507
  <active>1</active>
2508
  </depends>
2509
  <label>Beschikbaarheid per land</label>
@@ -2515,7 +2854,7 @@
2515
  <show_in_store>1</show_in_store>
2516
  </allowspecific>
2517
  <specificcountry translate="label">
2518
- <depends>
2519
  <active>1</active>
2520
  <allowspecific>1</allowspecific>
2521
  </depends>
@@ -2673,7 +3012,7 @@
2673
  <show_in_store>1</show_in_store>
2674
  </max_order_total>
2675
  <allowspecific translate="label">
2676
- <depends>
2677
  <active>1</active>
2678
  </depends>
2679
  <label>Beschikbaarheid per land</label>
@@ -2685,7 +3024,7 @@
2685
  <show_in_store>1</show_in_store>
2686
  </allowspecific>
2687
  <specificcountry translate="label">
2688
- <depends>
2689
  <active>1</active>
2690
  <allowspecific>1</allowspecific>
2691
  </depends>
@@ -2843,7 +3182,7 @@
2843
  <show_in_store>1</show_in_store>
2844
  </max_order_total>
2845
  <allowspecific translate="label">
2846
- <depends>
2847
  <active>1</active>
2848
  </depends>
2849
  <label>Beschikbaarheid per land</label>
@@ -2855,7 +3194,7 @@
2855
  <show_in_store>1</show_in_store>
2856
  </allowspecific>
2857
  <specificcountry translate="label">
2858
- <depends>
2859
  <active>1</active>
2860
  <allowspecific>1</allowspecific>
2861
  </depends>
@@ -3013,7 +3352,7 @@
3013
  <show_in_store>1</show_in_store>
3014
  </max_order_total>
3015
  <allowspecific translate="label">
3016
- <depends>
3017
  <active>1</active>
3018
  </depends>
3019
  <label>Beschikbaarheid per land</label>
@@ -3025,7 +3364,7 @@
3025
  <show_in_store>1</show_in_store>
3026
  </allowspecific>
3027
  <specificcountry translate="label">
3028
- <depends>
3029
  <active>1</active>
3030
  <allowspecific>1</allowspecific>
3031
  </depends>
@@ -3183,7 +3522,7 @@
3183
  <show_in_store>1</show_in_store>
3184
  </max_order_total>
3185
  <allowspecific translate="label">
3186
- <depends>
3187
  <active>1</active>
3188
  </depends>
3189
  <label>Beschikbaarheid per land</label>
@@ -3195,7 +3534,7 @@
3195
  <show_in_store>1</show_in_store>
3196
  </allowspecific>
3197
  <specificcountry translate="label">
3198
- <depends>
3199
  <active>1</active>
3200
  <allowspecific>1</allowspecific>
3201
  </depends>
@@ -3353,7 +3692,7 @@
3353
  <show_in_store>1</show_in_store>
3354
  </max_order_total>
3355
  <allowspecific translate="label">
3356
- <depends>
3357
  <active>1</active>
3358
  </depends>
3359
  <label>Beschikbaarheid per land</label>
@@ -3365,7 +3704,7 @@
3365
  <show_in_store>1</show_in_store>
3366
  </allowspecific>
3367
  <specificcountry translate="label">
3368
- <depends>
3369
  <active>1</active>
3370
  <allowspecific>1</allowspecific>
3371
  </depends>
@@ -3523,7 +3862,7 @@
3523
  <show_in_store>1</show_in_store>
3524
  </max_order_total>
3525
  <allowspecific translate="label">
3526
- <depends>
3527
  <active>1</active>
3528
  </depends>
3529
  <label>Beschikbaarheid per land</label>
@@ -3535,7 +3874,7 @@
3535
  <show_in_store>1</show_in_store>
3536
  </allowspecific>
3537
  <specificcountry translate="label">
3538
- <depends>
3539
  <active>1</active>
3540
  <allowspecific>1</allowspecific>
3541
  </depends>
@@ -3693,7 +4032,7 @@
3693
  <show_in_store>1</show_in_store>
3694
  </max_order_total>
3695
  <allowspecific translate="label">
3696
- <depends>
3697
  <active>1</active>
3698
  </depends>
3699
  <label>Beschikbaarheid per land</label>
@@ -3705,7 +4044,7 @@
3705
  <show_in_store>1</show_in_store>
3706
  </allowspecific>
3707
  <specificcountry translate="label">
3708
- <depends>
3709
  <active>1</active>
3710
  <allowspecific>1</allowspecific>
3711
  </depends>
@@ -3863,7 +4202,7 @@
3863
  <show_in_store>1</show_in_store>
3864
  </max_order_total>
3865
  <allowspecific translate="label">
3866
- <depends>
3867
  <active>1</active>
3868
  </depends>
3869
  <label>Beschikbaarheid per land</label>
@@ -3875,7 +4214,7 @@
3875
  <show_in_store>1</show_in_store>
3876
  </allowspecific>
3877
  <specificcountry translate="label">
3878
- <depends>
3879
  <active>1</active>
3880
  <allowspecific>1</allowspecific>
3881
  </depends>
@@ -4033,7 +4372,7 @@
4033
  <show_in_store>1</show_in_store>
4034
  </max_order_total>
4035
  <allowspecific translate="label">
4036
- <depends>
4037
  <active>1</active>
4038
  </depends>
4039
  <label>Beschikbaarheid per land</label>
@@ -4045,7 +4384,7 @@
4045
  <show_in_store>1</show_in_store>
4046
  </allowspecific>
4047
  <specificcountry translate="label">
4048
- <depends>
4049
  <active>1</active>
4050
  <allowspecific>1</allowspecific>
4051
  </depends>
@@ -4136,6 +4475,175 @@
4136
  </send_mail>
4137
  </fields>
4138
  </pay_payment_webshopgiftcard>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4139
  <!-- Yourgift -->
4140
  <pay_payment_yourgift translate="label" module="paygate">
4141
  <label>Pay.nl - YourGift</label>
@@ -4203,7 +4711,7 @@
4203
  <show_in_store>1</show_in_store>
4204
  </max_order_total>
4205
  <allowspecific translate="label">
4206
- <depends>
4207
  <active>1</active>
4208
  </depends>
4209
  <label>Beschikbaarheid per land</label>
@@ -4215,7 +4723,7 @@
4215
  <show_in_store>1</show_in_store>
4216
  </allowspecific>
4217
  <specificcountry translate="label">
4218
- <depends>
4219
  <active>1</active>
4220
  <allowspecific>1</allowspecific>
4221
  </depends>
1
  <?xml version="1.0" encoding="UTF-8"?>
2
  <config>
3
+ <!-- <tabs>
4
  <pay_payment translate="label" module="pay_payment">
5
  <label><![CDATA[<img src='http://pay.nl/images/header_logo.gif' style='width:50px;height:50px;' />]]></label>
6
  <sort_order>1</sort_order>
7
  </pay_payment>
8
  </tabs>-->
9
  <sections>
10
+ <!-- Algemene instellingen-->
11
  <pay_payment translate="label" module="pay_payment">
12
  <label><![CDATA[<img alt='Pay.nl instellingen' title='Pay.nl instellingen' style='margin-top:3px;margin-bottom:-3px;height:14px;' src='/media/pay_payment/logo.png' />]]></label>
13
  <tab>sales</tab>
77
  </send_statusupdates>
78
  <send_order_data translate="label comment">
79
  <label>Order data sturen</label>
80
+ <comment><![CDATA[Klantgegeven en orderdata naar pay versturen, verplicht indien u gebruik maakt van een achteraf betaalmethode, of wanneer u gebruik wilt maken van Second Chance]]></comment>
81
  <frontend_type>select</frontend_type>
82
  <source_model>adminhtml/system_config_source_yesno</source_model>
83
  <sort_order>7</sort_order>
142
  <show_in_website>1</show_in_website>
143
  <show_in_store>1</show_in_store>
144
  </show_icons>
145
+ <icon_size>
146
  <label>Grootte van icoontjes</label>
147
  <comment><![CDATA[Selecteer hoe groot de icoontjes van de betaalmethoden moeten zijn]]></comment>
148
  <frontend_type>select</frontend_type>
270
  <show_in_store>1</show_in_store>
271
  </max_order_total>
272
  <allowspecific translate="label">
273
+ <depends>
274
  <active>1</active>
275
  </depends>
276
  <label>Beschikbaarheid per land</label>
282
  <show_in_store>1</show_in_store>
283
  </allowspecific>
284
  <specificcountry translate="label">
285
+ <depends>
286
  <active>1</active>
287
  <allowspecific>1</allowspecific>
288
  </depends>
373
  </send_mail>
374
  </fields>
375
  </pay_payment_afterpay>
376
+
377
+ <pay_payment_billink>
378
+ <label>Pay.nl - Billink</label>
379
+ <model>pay_payment/Model_Paymentmethod_Billink</model>
380
+ <sort_order>1015</sort_order>
381
+ <show_in_default>1</show_in_default>
382
+ <show_in_website>1</show_in_website>
383
+ <show_in_store>1</show_in_store>
384
+ <fields>
385
+ <active translate="label">
386
+ <label>Actief</label>
387
+ <comment>Wilt u deze betaalmethode gebruiken</comment>
388
+ <sort_order>1</sort_order>
389
+ <show_in_default>1</show_in_default>
390
+ <show_in_website>1</show_in_website>
391
+ <show_in_store>1</show_in_store>
392
+ <frontend_type>select</frontend_type>
393
+ <source_model>pay_payment/source_paymentmethod_billink_active</source_model>
394
+ </active>
395
+ <title translate="label">
396
+ <depends>
397
+ <active>1</active>
398
+ </depends>
399
+ <label>Titel van de betaalmethode</label>
400
+ <frontend_type>text</frontend_type>
401
+ <sort_order>2</sort_order>
402
+ <show_in_default>1</show_in_default>
403
+ <show_in_website>1</show_in_website>
404
+ <show_in_store>1</show_in_store>
405
+ </title>
406
+
407
+ <sort_order translate="label">
408
+ <depends>
409
+ <active>1</active>
410
+ </depends>
411
+ <label>Betaalmethode sorteer volgorde</label>
412
+ <frontend_type>text</frontend_type>
413
+ <sort_order>4</sort_order>
414
+ <show_in_default>1</show_in_default>
415
+ <show_in_website>1</show_in_website>
416
+ <show_in_store>1</show_in_store>
417
+ </sort_order>
418
+ <min_order_total translate="label">
419
+ <depends>
420
+ <active>1</active>
421
+ </depends>
422
+ <label>Minimum bedrag</label>
423
+ <comment>Het minimum bedrag waarvoor deze betaalmethode gebruikt mag worden</comment>
424
+ <frontend_type>text</frontend_type>
425
+ <sort_order>5</sort_order>
426
+ <show_in_default>1</show_in_default>
427
+ <show_in_website>1</show_in_website>
428
+ <show_in_store>1</show_in_store>
429
+ </min_order_total>
430
+ <max_order_total translate="label">
431
+ <depends>
432
+ <active>1</active>
433
+ </depends>
434
+ <label>Maximum bedrag</label>
435
+ <comment>Het maximum bedrag waarvoor deze betaalmethode gebruikt mag worden</comment>
436
+ <frontend_type>text</frontend_type>
437
+ <sort_order>6</sort_order>
438
+ <show_in_default>1</show_in_default>
439
+ <show_in_website>1</show_in_website>
440
+ <show_in_store>1</show_in_store>
441
+ </max_order_total>
442
+ <allowspecific translate="label">
443
+ <depends>
444
+ <active>1</active>
445
+ </depends>
446
+ <label>Beschikbaarheid per land</label>
447
+ <frontend_type>allowspecific</frontend_type>
448
+ <source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
449
+ <sort_order>7</sort_order>
450
+ <show_in_default>1</show_in_default>
451
+ <show_in_website>1</show_in_website>
452
+ <show_in_store>1</show_in_store>
453
+ </allowspecific>
454
+ <specificcountry translate="label">
455
+ <depends>
456
+ <active>1</active>
457
+ <allowspecific>1</allowspecific>
458
+ </depends>
459
+ <label>Toegestane landen</label>
460
+ <frontend_type>multiselect</frontend_type>
461
+ <source_model>adminhtml/system_config_source_country</source_model>
462
+ <sort_order>8</sort_order>
463
+ <show_in_default>1</show_in_default>
464
+ <show_in_website>1</show_in_website>
465
+ <show_in_store>1</show_in_store>
466
+ <comment>Selecteer de landen waarvoor deze betaalmethode beschikbaar is</comment>
467
+ </specificcountry>
468
+ <order_status translate="label">
469
+ <depends>
470
+ <active>1</active>
471
+ </depends>
472
+ <label>Nieuwe order status</label>
473
+ <comment>De status die een order moet krijgen bij het toevoegen</comment>
474
+ <frontend_type>select</frontend_type>
475
+ <source_model>pay_payment/source_status_pendingPayment</source_model>
476
+ <sort_order>9</sort_order>
477
+ <show_in_default>1</show_in_default>
478
+ <show_in_website>1</show_in_website>
479
+ <show_in_store>1</show_in_store>
480
+ </order_status>
481
+ <order_status_success translate="label">
482
+ <depends>
483
+ <active>1</active>
484
+ </depends>
485
+ <label>Gelukt order status</label>
486
+ <comment>De status die een order moet krijgen na succesvolle betaling</comment>
487
+ <frontend_type>select</frontend_type>
488
+ <source_model>pay_payment/source_status_processing</source_model>
489
+ <sort_order>10</sort_order>
490
+ <show_in_default>1</show_in_default>
491
+ <show_in_website>1</show_in_website>
492
+ <show_in_store>1</show_in_store>
493
+ </order_status_success>
494
+ <charge_type translate="label">
495
+ <depends>
496
+ <active>1</active>
497
+ </depends>
498
+ <label>Extra kosten rekenen</label>
499
+ <comment>Geef hier aan of u extra kosten wilt rekenen op basis van een percentage van het totaalbedrag of een vast bedrag</comment>
500
+ <frontend_type>select</frontend_type>
501
+ <source_model>pay_payment/system_config_source_chargetype</source_model>
502
+ <sort_order>200</sort_order>
503
+ <show_in_default>1</show_in_default>
504
+ <show_in_website>1</show_in_website>
505
+ <show_in_store>1</show_in_store>
506
+ </charge_type>
507
+ <charge_value translate="label">
508
+ <depends>
509
+ <active>1</active>
510
+ </depends>
511
+ <label>Extra kosten</label>
512
+ <comment>Geef hier aan hoeveel extra kosten u wilt rekenen, gebruik een punt voor decimalen, als u geen extra kosten wilt rekenen vult u niets in</comment>
513
+ <frontend_type>text</frontend_type>
514
+ <sort_order>201</sort_order>
515
+ <show_in_default>1</show_in_default>
516
+ <show_in_website>1</show_in_website>
517
+ <show_in_store>1</show_in_store>
518
+ </charge_value>
519
+ <charge_tax_class translate="label">
520
+ <depends>
521
+ <active>1</active>
522
+ </depends>
523
+ <label>Btw voor extra kosten</label>
524
+ <frontend_type>select</frontend_type>
525
+ <source_model>adminhtml/system_config_source_shipping_taxclass</source_model>
526
+ <sort_order>202</sort_order>
527
+ <show_in_default>1</show_in_default>
528
+ <show_in_website>1</show_in_website>
529
+ <show_in_store>1</show_in_store>
530
+ </charge_tax_class>
531
+ <send_mail translate="label">
532
+ <depends>
533
+ <active>1</active>
534
+ </depends>
535
+ <label>Bevestigingsmail sturen</label>
536
+ <comment>Wanneer wilt u dat de bevestigingsmail wordt verstuurd</comment>
537
+ <sort_order>300</sort_order>
538
+ <show_in_default>1</show_in_default>
539
+ <show_in_website>1</show_in_website>
540
+ <show_in_store>1</show_in_store>
541
+ <frontend_type>select</frontend_type>
542
+ <source_model>pay_payment/source_sendmail</source_model>
543
+ </send_mail>
544
+ </fields>
545
+ </pay_payment_billink>
546
+ <!-- Bitcoin -->
547
  <pay_payment_bitcoin translate="label" module="paygate">
548
  <label>Pay.nl - Bitcoin</label>
549
  <model>pay_payment/Model_Paymentmethod_Bitcoin</model>
610
  <show_in_store>1</show_in_store>
611
  </max_order_total>
612
  <allowspecific translate="label">
613
+ <depends>
614
  <active>1</active>
615
  </depends>
616
  <label>Beschikbaarheid per land</label>
622
  <show_in_store>1</show_in_store>
623
  </allowspecific>
624
  <specificcountry translate="label">
625
+ <depends>
626
  <active>1</active>
627
  <allowspecific>1</allowspecific>
628
  </depends>
780
  <show_in_store>1</show_in_store>
781
  </max_order_total>
782
  <allowspecific translate="label">
783
+ <depends>
784
  <active>1</active>
785
  </depends>
786
  <label>Beschikbaarheid per land</label>
792
  <show_in_store>1</show_in_store>
793
  </allowspecific>
794
  <specificcountry translate="label">
795
+ <depends>
796
  <active>1</active>
797
  <allowspecific>1</allowspecific>
798
  </depends>
950
  <show_in_store>1</show_in_store>
951
  </max_order_total>
952
  <allowspecific translate="label">
953
+ <depends>
954
  <active>1</active>
955
  </depends>
956
  <label>Beschikbaarheid per land</label>
962
  <show_in_store>1</show_in_store>
963
  </allowspecific>
964
  <specificcountry translate="label">
965
+ <depends>
966
  <active>1</active>
967
  <allowspecific>1</allowspecific>
968
  </depends>
1070
  <show_in_website>1</show_in_website>
1071
  <show_in_store>1</show_in_store>
1072
  <frontend_type>select</frontend_type>
1073
+ <source_model>pay_payment/source_paymentmethod_ebon_active</source_model>
1074
+ </active>
1075
+ <title translate="label">
1076
+ <depends>
1077
+ <active>1</active>
1078
+ </depends>
1079
+ <label>Titel van de betaalmethode</label>
1080
+ <frontend_type>text</frontend_type>
1081
+ <sort_order>2</sort_order>
1082
+ <show_in_default>1</show_in_default>
1083
+ <show_in_website>1</show_in_website>
1084
+ <show_in_store>1</show_in_store>
1085
+ </title>
1086
+
1087
+ <sort_order translate="label">
1088
+ <depends>
1089
+ <active>1</active>
1090
+ </depends>
1091
+ <label>Betaalmethode sorteer volgorde</label>
1092
+ <frontend_type>text</frontend_type>
1093
+ <sort_order>4</sort_order>
1094
+ <show_in_default>1</show_in_default>
1095
+ <show_in_website>1</show_in_website>
1096
+ <show_in_store>1</show_in_store>
1097
+ </sort_order>
1098
+ <min_order_total translate="label">
1099
+ <depends>
1100
+ <active>1</active>
1101
+ </depends>
1102
+ <label>Minimum bedrag</label>
1103
+ <comment>Het minimum bedrag waarvoor deze betaalmethode gebruikt mag worden</comment>
1104
+ <frontend_type>text</frontend_type>
1105
+ <sort_order>5</sort_order>
1106
+ <show_in_default>1</show_in_default>
1107
+ <show_in_website>1</show_in_website>
1108
+ <show_in_store>1</show_in_store>
1109
+ </min_order_total>
1110
+ <max_order_total translate="label">
1111
+ <depends>
1112
+ <active>1</active>
1113
+ </depends>
1114
+ <label>Maximum bedrag</label>
1115
+ <comment>Het maximum bedrag waarvoor deze betaalmethode gebruikt mag worden</comment>
1116
+ <frontend_type>text</frontend_type>
1117
+ <sort_order>6</sort_order>
1118
+ <show_in_default>1</show_in_default>
1119
+ <show_in_website>1</show_in_website>
1120
+ <show_in_store>1</show_in_store>
1121
+ </max_order_total>
1122
+ <allowspecific translate="label">
1123
+ <depends>
1124
+ <active>1</active>
1125
+ </depends>
1126
+ <label>Beschikbaarheid per land</label>
1127
+ <frontend_type>allowspecific</frontend_type>
1128
+ <source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
1129
+ <sort_order>7</sort_order>
1130
+ <show_in_default>1</show_in_default>
1131
+ <show_in_website>1</show_in_website>
1132
+ <show_in_store>1</show_in_store>
1133
+ </allowspecific>
1134
+ <specificcountry translate="label">
1135
+ <depends>
1136
+ <active>1</active>
1137
+ <allowspecific>1</allowspecific>
1138
+ </depends>
1139
+ <label>Toegestane landen</label>
1140
+ <frontend_type>multiselect</frontend_type>
1141
+ <source_model>adminhtml/system_config_source_country</source_model>
1142
+ <sort_order>8</sort_order>
1143
+ <show_in_default>1</show_in_default>
1144
+ <show_in_website>1</show_in_website>
1145
+ <show_in_store>1</show_in_store>
1146
+ <comment>Selecteer de landen waarvoor deze betaalmethode beschikbaar is</comment>
1147
+ </specificcountry>
1148
+ <order_status translate="label">
1149
+ <depends>
1150
+ <active>1</active>
1151
+ </depends>
1152
+ <label>Nieuwe order status</label>
1153
+ <comment>De status die een order moet krijgen bij het toevoegen</comment>
1154
+ <frontend_type>select</frontend_type>
1155
+ <source_model>pay_payment/source_status_pendingPayment</source_model>
1156
+ <sort_order>9</sort_order>
1157
+ <show_in_default>1</show_in_default>
1158
+ <show_in_website>1</show_in_website>
1159
+ <show_in_store>1</show_in_store>
1160
+ </order_status>
1161
+ <order_status_success translate="label">
1162
+ <depends>
1163
+ <active>1</active>
1164
+ </depends>
1165
+ <label>Gelukt order status</label>
1166
+ <comment>De status die een order moet krijgen na succesvolle betaling</comment>
1167
+ <frontend_type>select</frontend_type>
1168
+ <source_model>pay_payment/source_status_processing</source_model>
1169
+ <sort_order>10</sort_order>
1170
+ <show_in_default>1</show_in_default>
1171
+ <show_in_website>1</show_in_website>
1172
+ <show_in_store>1</show_in_store>
1173
+ </order_status_success>
1174
+ <charge_type translate="label">
1175
+ <depends>
1176
+ <active>1</active>
1177
+ </depends>
1178
+ <label>Extra kosten rekenen</label>
1179
+ <comment>Geef hier aan of u extra kosten wilt rekenen op basis van een percentage van het totaalbedrag of een vast bedrag</comment>
1180
+ <frontend_type>select</frontend_type>
1181
+ <source_model>pay_payment/system_config_source_chargetype</source_model>
1182
+ <sort_order>200</sort_order>
1183
+ <show_in_default>1</show_in_default>
1184
+ <show_in_website>1</show_in_website>
1185
+ <show_in_store>1</show_in_store>
1186
+ </charge_type>
1187
+ <charge_value translate="label">
1188
+ <depends>
1189
+ <active>1</active>
1190
+ </depends>
1191
+ <label>Extra kosten</label>
1192
+ <comment>Geef hier aan hoeveel extra kosten u wilt rekenen, gebruik een punt voor decimalen, als u geen extra kosten wilt rekenen vult u niets in</comment>
1193
+ <frontend_type>text</frontend_type>
1194
+ <sort_order>201</sort_order>
1195
+ <show_in_default>1</show_in_default>
1196
+ <show_in_website>1</show_in_website>
1197
+ <show_in_store>1</show_in_store>
1198
+ </charge_value>
1199
+ <charge_tax_class translate="label">
1200
+ <depends>
1201
+ <active>1</active>
1202
+ </depends>
1203
+ <label>Btw voor extra kosten</label>
1204
+ <frontend_type>select</frontend_type>
1205
+ <source_model>adminhtml/system_config_source_shipping_taxclass</source_model>
1206
+ <sort_order>202</sort_order>
1207
+ <show_in_default>1</show_in_default>
1208
+ <show_in_website>1</show_in_website>
1209
+ <show_in_store>1</show_in_store>
1210
+ </charge_tax_class>
1211
+ <send_mail translate="label">
1212
+ <depends>
1213
+ <active>1</active>
1214
+ </depends>
1215
+ <label>Bevestigingsmail sturen</label>
1216
+ <comment>Wanneer wilt u dat de bevestigingsmail wordt verstuurd</comment>
1217
+ <sort_order>300</sort_order>
1218
+ <show_in_default>1</show_in_default>
1219
+ <show_in_website>1</show_in_website>
1220
+ <show_in_store>1</show_in_store>
1221
+ <frontend_type>select</frontend_type>
1222
+ <source_model>pay_payment/source_sendmail</source_model>
1223
+ </send_mail>
1224
+ </fields>
1225
+ </pay_payment_ebon>
1226
+ <pay_payment_fashioncheque translate="label" module="paygate">
1227
+ <label>Pay.nl - Fashioncheque</label>
1228
+ <model>pay_payment/Model_Paymentmethod_Fashioncheque</model>
1229
+ <sort_order>1055</sort_order>
1230
+ <show_in_default>1</show_in_default>
1231
+ <show_in_website>1</show_in_website>
1232
+ <show_in_store>1</show_in_store>
1233
+ <fields>
1234
+ <active translate="label">
1235
+ <label>Actief</label>
1236
+ <comment>Wilt u deze betaalmethode gebruiken</comment>
1237
+ <sort_order>1</sort_order>
1238
+ <show_in_default>1</show_in_default>
1239
+ <show_in_website>1</show_in_website>
1240
+ <show_in_store>1</show_in_store>
1241
+ <frontend_type>select</frontend_type>
1242
+ <source_model>pay_payment/source_paymentmethod_fashioncheque_active</source_model>
1243
  </active>
1244
  <title translate="label">
1245
  <depends>
1251
  <show_in_default>1</show_in_default>
1252
  <show_in_website>1</show_in_website>
1253
  <show_in_store>1</show_in_store>
1254
+ </title>
1255
 
1256
  <sort_order translate="label">
1257
  <depends>
1289
  <show_in_store>1</show_in_store>
1290
  </max_order_total>
1291
  <allowspecific translate="label">
1292
+ <depends>
1293
  <active>1</active>
1294
  </depends>
1295
  <label>Beschikbaarheid per land</label>
1301
  <show_in_store>1</show_in_store>
1302
  </allowspecific>
1303
  <specificcountry translate="label">
1304
+ <depends>
1305
  <active>1</active>
1306
  <allowspecific>1</allowspecific>
1307
  </depends>
1391
  <source_model>pay_payment/source_sendmail</source_model>
1392
  </send_mail>
1393
  </fields>
1394
+ </pay_payment_fashioncheque>
1395
+ <pay_payment_gezondheidsbon translate="label" module="paygate">
1396
+ <label>Pay.nl - Gezondheidsbon</label>
1397
+ <model>pay_payment/Model_Paymentmethod_Gezondheidsbon</model>
1398
+ <sort_order>1060</sort_order>
1399
  <show_in_default>1</show_in_default>
1400
  <show_in_website>1</show_in_website>
1401
  <show_in_store>1</show_in_store>
1408
  <show_in_website>1</show_in_website>
1409
  <show_in_store>1</show_in_store>
1410
  <frontend_type>select</frontend_type>
1411
+ <source_model>pay_payment/source_paymentmethod_gezondheidsbon_active</source_model>
1412
  </active>
1413
  <title translate="label">
1414
  <depends>
1420
  <show_in_default>1</show_in_default>
1421
  <show_in_website>1</show_in_website>
1422
  <show_in_store>1</show_in_store>
1423
+ </title>
1424
 
1425
  <sort_order translate="label">
1426
  <depends>
1458
  <show_in_store>1</show_in_store>
1459
  </max_order_total>
1460
  <allowspecific translate="label">
1461
+ <depends>
1462
  <active>1</active>
1463
  </depends>
1464
  <label>Beschikbaarheid per land</label>
1470
  <show_in_store>1</show_in_store>
1471
  </allowspecific>
1472
  <specificcountry translate="label">
1473
+ <depends>
1474
  <active>1</active>
1475
  <allowspecific>1</allowspecific>
1476
  </depends>
1560
  <source_model>pay_payment/source_sendmail</source_model>
1561
  </send_mail>
1562
  </fields>
1563
+ </pay_payment_gezondheidsbon>
1564
+ <!-- Giropay -->
1565
+ <pay_payment_giropay translate="label" module="paygate">
1566
+ <label>Pay.nl - Giropay</label>
1567
+ <model>pay_payment/Model_Paymentmethod_Giropay</model>
1568
+ <sort_order>1070</sort_order>
1569
  <show_in_default>1</show_in_default>
1570
  <show_in_website>1</show_in_website>
1571
  <show_in_store>1</show_in_store>
1578
  <show_in_website>1</show_in_website>
1579
  <show_in_store>1</show_in_store>
1580
  <frontend_type>select</frontend_type>
1581
+ <source_model>pay_payment/source_paymentmethod_giropay_active</source_model>
1582
  </active>
1583
  <title translate="label">
1584
  <depends>
1590
  <show_in_default>1</show_in_default>
1591
  <show_in_website>1</show_in_website>
1592
  <show_in_store>1</show_in_store>
1593
+ </title>
1594
+
1595
  <sort_order translate="label">
1596
  <depends>
1597
  <active>1</active>
1628
  <show_in_store>1</show_in_store>
1629
  </max_order_total>
1630
  <allowspecific translate="label">
1631
+ <depends>
1632
  <active>1</active>
1633
  </depends>
1634
  <label>Beschikbaarheid per land</label>
1640
  <show_in_store>1</show_in_store>
1641
  </allowspecific>
1642
  <specificcountry translate="label">
1643
+ <depends>
1644
  <active>1</active>
1645
  <allowspecific>1</allowspecific>
1646
  </depends>
1730
  <source_model>pay_payment/source_sendmail</source_model>
1731
  </send_mail>
1732
  </fields>
1733
+ </pay_payment_giropay>
1734
+ <pay_payment_givacard>
1735
+ <label>Pay.nl - Givacard</label>
1736
+ <model>pay_payment/Model_Paymentmethod_Givacard</model>
1737
+ <sort_order>1075</sort_order>
 
1738
  <show_in_default>1</show_in_default>
1739
  <show_in_website>1</show_in_website>
1740
  <show_in_store>1</show_in_store>
1747
  <show_in_website>1</show_in_website>
1748
  <show_in_store>1</show_in_store>
1749
  <frontend_type>select</frontend_type>
1750
+ <source_model>pay_payment/source_paymentmethod_givacard_active</source_model>
1751
  </active>
1752
  <title translate="label">
1753
  <depends>
1797
  <show_in_store>1</show_in_store>
1798
  </max_order_total>
1799
  <allowspecific translate="label">
1800
+ <depends>
1801
  <active>1</active>
1802
  </depends>
1803
  <label>Beschikbaarheid per land</label>
1809
  <show_in_store>1</show_in_store>
1810
  </allowspecific>
1811
  <specificcountry translate="label">
1812
+ <depends>
1813
  <active>1</active>
1814
  <allowspecific>1</allowspecific>
1815
  </depends>
1899
  <source_model>pay_payment/source_sendmail</source_model>
1900
  </send_mail>
1901
  </fields>
1902
+ </pay_payment_givacard>
1903
  <!-- IDEAL -->
1904
  <pay_payment_ideal translate="label" module="paygate">
1905
  <label>Pay.nl - Ideal</label>
1906
  <model>pay_payment/Model_Paymentmethod_Ideal</model>
1907
+ <sort_order>1080</sort_order>
1908
  <show_in_default>1</show_in_default>
1909
  <show_in_website>1</show_in_website>
1910
  <show_in_store>1</show_in_store>
1991
  <show_in_store>1</show_in_store>
1992
  </max_order_total>
1993
  <allowspecific translate="label">
1994
+ <depends>
1995
  <active>1</active>
1996
  </depends>
1997
  <label>Beschikbaarheid per land</label>
2003
  <show_in_store>1</show_in_store>
2004
  </allowspecific>
2005
  <specificcountry translate="label">
2006
+ <depends>
2007
  <active>1</active>
2008
  <allowspecific>1</allowspecific>
2009
  </depends>
2161
  <show_in_store>1</show_in_store>
2162
  </max_order_total>
2163
  <allowspecific translate="label">
2164
+ <depends>
2165
  <active>1</active>
2166
  </depends>
2167
  <label>Beschikbaarheid per land</label>
2173
  <show_in_store>1</show_in_store>
2174
  </allowspecific>
2175
  <specificcountry translate="label">
2176
+ <depends>
2177
  <active>1</active>
2178
  <allowspecific>1</allowspecific>
2179
  </depends>
2331
  <show_in_store>1</show_in_store>
2332
  </max_order_total>
2333
  <allowspecific translate="label">
2334
+ <depends>
2335
  <active>1</active>
2336
  </depends>
2337
  <label>Beschikbaarheid per land</label>
2343
  <show_in_store>1</show_in_store>
2344
  </allowspecific>
2345
  <specificcountry translate="label">
2346
+ <depends>
2347
  <active>1</active>
2348
  <allowspecific>1</allowspecific>
2349
  </depends>
2501
  <show_in_store>1</show_in_store>
2502
  </max_order_total>
2503
  <allowspecific translate="label">
2504
+ <depends>
2505
  <active>1</active>
2506
  </depends>
2507
  <label>Beschikbaarheid per land</label>
2513
  <show_in_store>1</show_in_store>
2514
  </allowspecific>
2515
  <specificcountry translate="label">
2516
+ <depends>
2517
  <active>1</active>
2518
  <allowspecific>1</allowspecific>
2519
  </depends>
2671
  <show_in_store>1</show_in_store>
2672
  </max_order_total>
2673
  <allowspecific translate="label">
2674
+ <depends>
2675
  <active>1</active>
2676
  </depends>
2677
  <label>Beschikbaarheid per land</label>
2683
  <show_in_store>1</show_in_store>
2684
  </allowspecific>
2685
  <specificcountry translate="label">
2686
+ <depends>
2687
  <active>1</active>
2688
  <allowspecific>1</allowspecific>
2689
  </depends>
2842
  <show_in_store>1</show_in_store>
2843
  </max_order_total>
2844
  <allowspecific translate="label">
2845
+ <depends>
2846
  <active>1</active>
2847
  </depends>
2848
  <label>Beschikbaarheid per land</label>
2854
  <show_in_store>1</show_in_store>
2855
  </allowspecific>
2856
  <specificcountry translate="label">
2857
+ <depends>
2858
  <active>1</active>
2859
  <allowspecific>1</allowspecific>
2860
  </depends>
3012
  <show_in_store>1</show_in_store>
3013
  </max_order_total>
3014
  <allowspecific translate="label">
3015
+ <depends>
3016
  <active>1</active>
3017
  </depends>
3018
  <label>Beschikbaarheid per land</label>
3024
  <show_in_store>1</show_in_store>
3025
  </allowspecific>
3026
  <specificcountry translate="label">
3027
+ <depends>
3028
  <active>1</active>
3029
  <allowspecific>1</allowspecific>
3030
  </depends>
3182
  <show_in_store>1</show_in_store>
3183
  </max_order_total>
3184
  <allowspecific translate="label">
3185
+ <depends>
3186
  <active>1</active>
3187
  </depends>
3188
  <label>Beschikbaarheid per land</label>
3194
  <show_in_store>1</show_in_store>
3195
  </allowspecific>
3196
  <specificcountry translate="label">
3197
+ <depends>
3198
  <active>1</active>
3199
  <allowspecific>1</allowspecific>
3200
  </depends>
3352
  <show_in_store>1</show_in_store>
3353
  </max_order_total>
3354
  <allowspecific translate="label">
3355
+ <depends>
3356
  <active>1</active>
3357
  </depends>
3358
  <label>Beschikbaarheid per land</label>
3364
  <show_in_store>1</show_in_store>
3365
  </allowspecific>
3366
  <specificcountry translate="label">
3367
+ <depends>
3368
  <active>1</active>
3369
  <allowspecific>1</allowspecific>
3370
  </depends>
3522
  <show_in_store>1</show_in_store>
3523
  </max_order_total>
3524
  <allowspecific translate="label">
3525
+ <depends>
3526
  <active>1</active>
3527
  </depends>
3528
  <label>Beschikbaarheid per land</label>
3534
  <show_in_store>1</show_in_store>
3535
  </allowspecific>
3536
  <specificcountry translate="label">
3537
+ <depends>
3538
  <active>1</active>
3539
  <allowspecific>1</allowspecific>
3540
  </depends>
3692
  <show_in_store>1</show_in_store>
3693
  </max_order_total>
3694
  <allowspecific translate="label">
3695
+ <depends>
3696
  <active>1</active>
3697
  </depends>
3698
  <label>Beschikbaarheid per land</label>
3704
  <show_in_store>1</show_in_store>
3705
  </allowspecific>
3706
  <specificcountry translate="label">
3707
+ <depends>
3708
  <active>1</active>
3709
  <allowspecific>1</allowspecific>
3710
  </depends>
3862
  <show_in_store>1</show_in_store>
3863
  </max_order_total>
3864
  <allowspecific translate="label">
3865
+ <depends>
3866
  <active>1</active>
3867
  </depends>
3868
  <label>Beschikbaarheid per land</label>
3874
  <show_in_store>1</show_in_store>
3875
  </allowspecific>
3876
  <specificcountry translate="label">
3877
+ <depends>
3878
  <active>1</active>
3879
  <allowspecific>1</allowspecific>
3880
  </depends>
4032
  <show_in_store>1</show_in_store>
4033
  </max_order_total>
4034
  <allowspecific translate="label">
4035
+ <depends>
4036
  <active>1</active>
4037
  </depends>
4038
  <label>Beschikbaarheid per land</label>
4044
  <show_in_store>1</show_in_store>
4045
  </allowspecific>
4046
  <specificcountry translate="label">
4047
+ <depends>
4048
  <active>1</active>
4049
  <allowspecific>1</allowspecific>
4050
  </depends>
4202
  <show_in_store>1</show_in_store>
4203
  </max_order_total>
4204
  <allowspecific translate="label">
4205
+ <depends>
4206
  <active>1</active>
4207
  </depends>
4208
  <label>Beschikbaarheid per land</label>
4214
  <show_in_store>1</show_in_store>
4215
  </allowspecific>
4216
  <specificcountry translate="label">
4217
+ <depends>
4218
  <active>1</active>
4219
  <allowspecific>1</allowspecific>
4220
  </depends>
4372
  <show_in_store>1</show_in_store>
4373
  </max_order_total>
4374
  <allowspecific translate="label">
4375
+ <depends>
4376
  <active>1</active>
4377
  </depends>
4378
  <label>Beschikbaarheid per land</label>
4384
  <show_in_store>1</show_in_store>
4385
  </allowspecific>
4386
  <specificcountry translate="label">
4387
+ <depends>
4388
  <active>1</active>
4389
  <allowspecific>1</allowspecific>
4390
  </depends>
4475
  </send_mail>
4476
  </fields>
4477
  </pay_payment_webshopgiftcard>
4478
+ <pay_payment_wijncadeau>
4479
+ <label>Pay.nl - Wijncadeau</label>
4480
+ <model>pay_payment/Model_Paymentmethod_Wijncadeau</model>
4481
+ <sort_order>1195</sort_order>
4482
+ <show_in_default>1</show_in_default>
4483
+ <show_in_website>1</show_in_website>
4484
+ <show_in_store>1</show_in_store>
4485
+ <fields>
4486
+ <active translate="label">
4487
+ <label>Actief</label>
4488
+ <comment>Wilt u deze betaalmethode gebruiken</comment>
4489
+ <sort_order>1</sort_order>
4490
+ <show_in_default>1</show_in_default>
4491
+ <show_in_website>1</show_in_website>
4492
+ <show_in_store>1</show_in_store>
4493
+ <frontend_type>select</frontend_type>
4494
+ <source_model>pay_payment/source_paymentmethod_wijncadeau_active</source_model>
4495
+ </active>
4496
+ <title translate="label">
4497
+ <depends>
4498
+ <active>1</active>
4499
+ </depends>
4500
+ <label>Titel van de betaalmethode</label>
4501
+ <frontend_type>text</frontend_type>
4502
+ <sort_order>2</sort_order>
4503
+ <show_in_default>1</show_in_default>
4504
+ <show_in_website>1</show_in_website>
4505
+ <show_in_store>1</show_in_store>
4506
+ </title>
4507
+
4508
+ <sort_order translate="label">
4509
+ <depends>
4510
+ <active>1</active>
4511
+ </depends>
4512
+ <label>Betaalmethode sorteer volgorde</label>
4513
+ <frontend_type>text</frontend_type>
4514
+ <sort_order>4</sort_order>
4515
+ <show_in_default>1</show_in_default>
4516
+ <show_in_website>1</show_in_website>
4517
+ <show_in_store>1</show_in_store>
4518
+ </sort_order>
4519
+ <min_order_total translate="label">
4520
+ <depends>
4521
+ <active>1</active>
4522
+ </depends>
4523
+ <label>Minimum bedrag</label>
4524
+ <comment>Het minimum bedrag waarvoor deze betaalmethode gebruikt mag worden</comment>
4525
+ <frontend_type>text</frontend_type>
4526
+ <sort_order>5</sort_order>
4527
+ <show_in_default>1</show_in_default>
4528
+ <show_in_website>1</show_in_website>
4529
+ <show_in_store>1</show_in_store>
4530
+ </min_order_total>
4531
+ <max_order_total translate="label">
4532
+ <depends>
4533
+ <active>1</active>
4534
+ </depends>
4535
+ <label>Maximum bedrag</label>
4536
+ <comment>Het maximum bedrag waarvoor deze betaalmethode gebruikt mag worden</comment>
4537
+ <frontend_type>text</frontend_type>
4538
+ <sort_order>6</sort_order>
4539
+ <show_in_default>1</show_in_default>
4540
+ <show_in_website>1</show_in_website>
4541
+ <show_in_store>1</show_in_store>
4542
+ </max_order_total>
4543
+ <allowspecific translate="label">
4544
+ <depends>
4545
+ <active>1</active>
4546
+ </depends>
4547
+ <label>Beschikbaarheid per land</label>
4548
+ <frontend_type>allowspecific</frontend_type>
4549
+ <source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
4550
+ <sort_order>7</sort_order>
4551
+ <show_in_default>1</show_in_default>
4552
+ <show_in_website>1</show_in_website>
4553
+ <show_in_store>1</show_in_store>
4554
+ </allowspecific>
4555
+ <specificcountry translate="label">
4556
+ <depends>
4557
+ <active>1</active>
4558
+ <allowspecific>1</allowspecific>
4559
+ </depends>
4560
+ <label>Toegestane landen</label>
4561
+ <frontend_type>multiselect</frontend_type>
4562
+ <source_model>adminhtml/system_config_source_country</source_model>
4563
+ <sort_order>8</sort_order>
4564
+ <show_in_default>1</show_in_default>
4565
+ <show_in_website>1</show_in_website>
4566
+ <show_in_store>1</show_in_store>
4567
+ <comment>Selecteer de landen waarvoor deze betaalmethode beschikbaar is</comment>
4568
+ </specificcountry>
4569
+ <order_status translate="label">
4570
+ <depends>
4571
+ <active>1</active>
4572
+ </depends>
4573
+ <label>Nieuwe order status</label>
4574
+ <comment>De status die een order moet krijgen bij het toevoegen</comment>
4575
+ <frontend_type>select</frontend_type>
4576
+ <source_model>pay_payment/source_status_pendingPayment</source_model>
4577
+ <sort_order>9</sort_order>
4578
+ <show_in_default>1</show_in_default>
4579
+ <show_in_website>1</show_in_website>
4580
+ <show_in_store>1</show_in_store>
4581
+ </order_status>
4582
+ <order_status_success translate="label">
4583
+ <depends>
4584
+ <active>1</active>
4585
+ </depends>
4586
+ <label>Gelukt order status</label>
4587
+ <comment>De status die een order moet krijgen na succesvolle betaling</comment>
4588
+ <frontend_type>select</frontend_type>
4589
+ <source_model>pay_payment/source_status_processing</source_model>
4590
+ <sort_order>10</sort_order>
4591
+ <show_in_default>1</show_in_default>
4592
+ <show_in_website>1</show_in_website>
4593
+ <show_in_store>1</show_in_store>
4594
+ </order_status_success>
4595
+ <charge_type translate="label">
4596
+ <depends>
4597
+ <active>1</active>
4598
+ </depends>
4599
+ <label>Extra kosten rekenen</label>
4600
+ <comment>Geef hier aan of u extra kosten wilt rekenen op basis van een percentage van het totaalbedrag of een vast bedrag</comment>
4601
+ <frontend_type>select</frontend_type>
4602
+ <source_model>pay_payment/system_config_source_chargetype</source_model>
4603
+ <sort_order>200</sort_order>
4604
+ <show_in_default>1</show_in_default>
4605
+ <show_in_website>1</show_in_website>
4606
+ <show_in_store>1</show_in_store>
4607
+ </charge_type>
4608
+ <charge_value translate="label">
4609
+ <depends>
4610
+ <active>1</active>
4611
+ </depends>
4612
+ <label>Extra kosten</label>
4613
+ <comment>Geef hier aan hoeveel extra kosten u wilt rekenen, gebruik een punt voor decimalen, als u geen extra kosten wilt rekenen vult u niets in</comment>
4614
+ <frontend_type>text</frontend_type>
4615
+ <sort_order>201</sort_order>
4616
+ <show_in_default>1</show_in_default>
4617
+ <show_in_website>1</show_in_website>
4618
+ <show_in_store>1</show_in_store>
4619
+ </charge_value>
4620
+ <charge_tax_class translate="label">
4621
+ <depends>
4622
+ <active>1</active>
4623
+ </depends>
4624
+ <label>Btw voor extra kosten</label>
4625
+ <frontend_type>select</frontend_type>
4626
+ <source_model>adminhtml/system_config_source_shipping_taxclass</source_model>
4627
+ <sort_order>202</sort_order>
4628
+ <show_in_default>1</show_in_default>
4629
+ <show_in_website>1</show_in_website>
4630
+ <show_in_store>1</show_in_store>
4631
+ </charge_tax_class>
4632
+ <send_mail translate="label">
4633
+ <depends>
4634
+ <active>1</active>
4635
+ </depends>
4636
+ <label>Bevestigingsmail sturen</label>
4637
+ <comment>Wanneer wilt u dat de bevestigingsmail wordt verstuurd</comment>
4638
+ <sort_order>300</sort_order>
4639
+ <show_in_default>1</show_in_default>
4640
+ <show_in_website>1</show_in_website>
4641
+ <show_in_store>1</show_in_store>
4642
+ <frontend_type>select</frontend_type>
4643
+ <source_model>pay_payment/source_sendmail</source_model>
4644
+ </send_mail>
4645
+ </fields>
4646
+ </pay_payment_wijncadeau>
4647
  <!-- Yourgift -->
4648
  <pay_payment_yourgift translate="label" module="paygate">
4649
  <label>Pay.nl - YourGift</label>
4711
  <show_in_store>1</show_in_store>
4712
  </max_order_total>
4713
  <allowspecific translate="label">
4714
+ <depends>
4715
  <active>1</active>
4716
  </depends>
4717
  <label>Beschikbaarheid per land</label>
4723
  <show_in_store>1</show_in_store>
4724
  </allowspecific>
4725
  <specificcountry translate="label">
4726
+ <depends>
4727
  <active>1</active>
4728
  <allowspecific>1</allowspecific>
4729
  </depends>
package.xml CHANGED
@@ -1,18 +1,23 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Pay_NL</name>
4
- <version>3.3.14</version>
5
  <stability>stable</stability>
6
  <license>Pay</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Betaalmethoden van pay.nl</summary>
10
  <description>Magento plugin voor betaalmethoden van pay.nl</description>
11
- <notes>Small update in api</notes>
 
 
 
 
 
12
  <authors><author><name>Andy Pieters</name><user>andy</user><email>andy@pay.nl</email></author></authors>
13
- <date>2015-07-22</date>
14
- <time>15:36:32</time>
15
- <contents><target name="mageetc"><dir name="modules"><file name="Pay_Payment.xml" hash="e468e2b4ffbcfd6d53b4148ba787ce60"/></dir></target><target name="magecommunity"><dir name="Pay"><dir name="Payment"><dir name="Block"><dir name="Adminhtml"><file name="Paymentmethods.php" hash="8eebafc1aa0fb994be725695b661eb24"/><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="bf5deb4dc4d69a022a6dc89cd2bbedb6"/></dir><dir name="Invoice"><file name="Totals.php" hash="2c7c9b69c81c6adfaaeef287c30e00b5"/></dir><file name="Totals.php" hash="fedc53370050950d0aa662ab9d787067"/></dir><file name="Totals.php" hash="19de7752700c1dd3fdb6aa5260a6037f"/></dir></dir><dir name="Form"><file name="Abstract.php" hash="e0d0604caed2e21706b73908fdd35225"/><file name="Afterpay.php" hash="36b91eb26de891d4c3b1d5aa5dec218d"/><file name="Bitcoin.php" hash="0166a2776a146ebd392fdd309545f22c"/><file name="Cartebleue.php" hash="7eced991f8c43f1152d60f30da029545"/><file name="Cashticket.php" hash="2fc82af9d173d47d52bb063e229dc242"/><file name="Clickandbuy.php" hash="0655928d713274969e4f48f027d83ceb"/><file name="Ebon.php" hash="94895b8a43e5460cd87393158930f1de"/><file name="Fashioncheque.php" hash="c3d7c03236a284375f4e90550a9f971c"/><file name="Gezondheidsbon.php" hash="c68e3ccd375edc232b3c883f24e2e076"/><file name="Giropay.php" hash="b5b31c012f9709de283190625d8d382b"/><file name="Ideal.php" hash="62f728d4eab8c9176f3e12dbc1721353"/><file name="Incasso.php" hash="d03f0751fa03f9c0b83bbbc44e89347e"/><file name="Maestro.php" hash="9bec2d268627f75d9414e82e802b0e3d"/><file name="Minitixsms.php" hash="8aa896bcf033264052136e73b814e3a9"/><file name="Mistercash.php" hash="0ff378a748e113662e9914bac9157f76"/><file name="Mybank.php" hash="97c7a976f2024ad280f870b132c014a1"/><file name="Overboeking.php" hash="f90062c3261c9c03e6e271aac319bb0b"/><file name="Paypal.php" hash="06b51c201d904600f686ed8f521aee7b"/><file name="Paysafecard.php" hash="1627a3b2dabe52b3c394e5b358aca1ff"/><file name="Podiumkadokaart.php" hash="59574267968597d2507ec2dc739913b2"/><file name="Postepay.php" hash="7604cbb32a0d9c016138d26dc9049950"/><file name="Sofortbanking.php" hash="a5444f8448ad9ba046633f64055b9229"/><file name="Telefoon.php" hash="2b55a9a26c9b3fffa39c69f23791663e"/><file name="Visamastercard.php" hash="29a2b43d8b3317b2717437229a233535"/><file name="Webshopgiftcard.php" hash="d30dcb81bdf88c771c007b3d5eee7ca8"/><file name="Yourgift.php" hash="428c3826a1db8d1b2c1e0025ba499893"/></dir><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="55a5dd228545841516a07b016dab4b69"/></dir><dir name="Invoice"><file name="Totals.php" hash="128bf5ff3d15777c8e5155d9b02e3083"/></dir><file name="Totals.php" hash="4207c463975da6c627ec64342b12a966"/></dir></dir></dir><file name="Exception.php" hash="e37d40cde6f992a1859ac884d03b8a68"/><dir name="Helper"><dir name="Api"><file name="Exception.php" hash="e778e6f4d48751c67439986ba8f8f4d2"/><file name="Getservice.php" hash="4b253fdd4b1dad1a349db0070d3ab9e3"/><file name="Info.php" hash="7448d46dff3132c0432c197b062c33b5"/><file name="Ispayserverip.php" hash="b23177ec96b1df4c5a01533474c02b25"/><file name="Refund.php" hash="0ff894fa96984a5103d85cdc17d4e5bd"/><file name="Start.php" hash="ceaf0374fbcdd55375661d5d45c52cc1"/></dir><file name="Api.php" hash="84590f7359aeebc85c10bd1eb8f41ae3"/><file name="Data.php" hash="b3f5f5e14e8c875ba098eac1aa2fc878"/><file name="Order.php" hash="dd08ab7387866cb1ca3c48f3f4285f00"/><file name="Total.php" hash="1808042bc1deb7705149fa65f0f40dfc"/><file name="cacert.pem" hash="9f92a0d9f605e227ae068e605f4c86fa"/></dir><dir name="Model"><dir name="Backend"><file name="Trim.php" hash="6b7a087bcb1eb3e59d0a1485d58f9474"/></dir><dir name="Mysql4"><dir name="Option"><file name="Collection.php" hash="be852304b8d076d318d2a7419eddbae0"/></dir><file name="Option.php" hash="f04ee616b02622a760cd1751a7dcbb6e"/><dir name="Optionsub"><file name="Collection.php" hash="ec00aa2b0917036a18f54ff2e2ba2969"/></dir><file name="Optionsub.php" hash="015f67fc2a3188ff323ed34ec4ade23c"/><dir name="Transaction"><file name="Collection.php" hash="f9ddf980a76f3720483daf8a5f8128de"/></dir><file name="Transaction.php" hash="89a819b949e597ddccc69b743ca333f1"/></dir><file name="Option.php" hash="0fa27f41fb8ddbf6d852b9d768ccf69a"/><file name="Optionsub.php" hash="0d308c2f81e3d3a8f702280db0825b8a"/><dir name="Paymentmethod"><file name="Afterpay.php" hash="5b206eaa1121f497bf895e88caf0b372"/><file name="Bitcoin.php" hash="5875964cb346b501e9879aeaed93e451"/><file name="Cartebleue.php" hash="a59df70ad867fc44df0484c9ec7e272e"/><file name="Cashticket.php" hash="87919d87330d729c22a13f8341d98c85"/><file name="Clickandbuy.php" hash="a1004d9355938288b8e195a8629d236a"/><file name="Directebankingat.php" hash="18a4d70a5301e58a91cb4159fa7b001a"/><file name="Directebankingbe.php" hash="699fbaa9a801042177ef91d98c1becd1"/><file name="Directebankingch.php" hash="a8abd78d9bc27371d52c895a358c58a1"/><file name="Directebankingde.php" hash="4348a7be2f4a0e23586f2c89fa1309cc"/><file name="Directebankinggb.php" hash="b3d784ec6abfebe77fb64bdf9695c4b5"/><file name="Directebankingnl.php" hash="ec728809ec02fe9df14b5933ad1088a1"/><file name="Ebon.php" hash="d735fd1c4883636b1f48134284d17e7f"/><file name="Fashioncheque.php" hash="0a8ea50d8aa3f860d89a7a4a99206fbd"/><file name="Fasterpay.php" hash="90dc91a5dfb85c61dc27595d34cebf0f"/><file name="Gezondheidsbon.php" hash="d2490a622ba4201371e2554ecacdfda1"/><file name="Giropay.php" hash="aef2b9ea0719db78f3fe7e8e706ec1e6"/><file name="Ideal.php" hash="c3ab0230de874397faf3034ccc474acb"/><file name="Incasso.php" hash="84bea7e306041780659747ca532dbebc"/><file name="Maestro.php" hash="926adfabfd8c800b3ee7ce50c2389701"/><file name="Minitixsms.php" hash="b995dbb76c954d7c876b0e6e74873344"/><file name="Mistercash.php" hash="0a7334fc8416d084957c7103379c3fd1"/><file name="Mybank.php" hash="cf3ab88a3cc0c06324dd77b74835f5dd"/><file name="Overboeking.php" hash="005fa154adc595b69b9bd0ff266f170c"/><file name="Paypal.php" hash="682a705b49abd74f931f49f4f7f3509b"/><file name="Paysafecard.php" hash="57bfbf08a7ff0336fdbcf4e2c2a31586"/><file name="Podiumkadokaart.php" hash="01e9e5684c76e9fa3e6d0cddb99f3cd6"/><file name="Postepay.php" hash="501c4e521a0519099e3927f7135b5761"/><file name="Sofortbanking.php" hash="bc3369d92fdf8a135df7dd0a52069275"/><file name="Telefoon.php" hash="1bd414dd92e0dc514734329f2c07245f"/><file name="Visamastercard.php" hash="4fb0bc907cda4a1cda65414398811bba"/><file name="Webshopgiftcard.php" hash="ba5d906b4869adfc039085545f951575"/><file name="Yourgift.php" hash="9df14b2895dfbe72ba70cdad9e97f357"/></dir><file name="Paymentmethod.php" hash="5690b0e4d3bdd576d09d377dc8f3672a"/><dir name="Paypal"><file name="Cart.php" hash="47d871bcebd4a715fc6ccad3605320ae"/></dir><dir name="Resource"><file name="Setup.php" hash="b05f67067f71ab4eab29797335ad872a"/></dir><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><dir name="Total"><file name="Paymentcharge.php" hash="c750eb57757563fb482865fb04aae916"/></dir></dir><dir name="Invoice"><dir name="Total"><file name="Paymentcharge.php" hash="3c8dd146681d1ea112e0a7f2ddced349"/></dir></dir></dir><dir name="Quote"><dir name="Address"><dir name="Total"><file name="Paymentcharge.php" hash="e8b1377601e0a976e8364f07980a3a08"/></dir></dir></dir></dir><dir name="Source"><file name="Iconsize.php" hash="d0ea758a7ef3a041e5fb30aaad7422d5"/><file name="Language.php" hash="aa337e74eca5d87c38461426beeedb9f"/><dir name="Paymentmethod"><file name="Active.php" hash="459a7d646a0db71c5d67b4913d4f35e2"/><dir name="Afterpay"><file name="Active.php" hash="bc291ce6a8d930c0d23bc0fc7e1535fa"/></dir><dir name="Bitcoin"><file name="Active.php" hash="ba9b82b31ab670acaa85e5a0e8ce281d"/></dir><dir name="Cartebleue"><file name="Active.php" hash="aee9324f68fcd2e505ac0397e4a9fa84"/></dir><dir name="Cashticket"><file name="Active.php" hash="a60048889f821d93853380f30e743a60"/></dir><dir name="Clickandbuy"><file name="Active.php" hash="2a5efe0dbebc29d50f2ba34a45052c8c"/></dir><dir name="Directebankingat"><file name="Active.php" hash="9ebddffba370c63a1e3ca3790a88f10a"/></dir><dir name="Directebankingbe"><file name="Active.php" hash="3ad0680220a37af16ebbbe499bef520d"/></dir><dir name="Directebankingch"><file name="Active.php" hash="61d1b9807d91dff421a39770ab66b95f"/></dir><dir name="Directebankingde"><file name="Active.php" hash="c38d36a8ad456bb53f8b63eacffc3f48"/></dir><dir name="Directebankinggb"><file name="Active.php" hash="395793113a0d49ed5c04c10e269b70fb"/></dir><dir name="Directebankingnl"><file name="Active.php" hash="ed7ee95235cb82f426f95ddd15c2dce0"/></dir><dir name="Ebon"><file name="Active.php" hash="8cd705149115373c8e88f4cc9b0f699e"/></dir><dir name="Fashioncheque"><file name="Active.php" hash="526973e9ff555b90c3bce4bb39f67229"/></dir><dir name="Fasterpay"><file name="Active.php" hash="25a186f88f38f6b8cf5a32028ed52a51"/></dir><dir name="Gezondheidsbon"><file name="Active.php" hash="656eb99e2af61d3648b1c636391a4476"/></dir><dir name="Giropay"><file name="Active.php" hash="0be69b719ebaf5fdf73410aedca2a21c"/></dir><dir name="Ideal"><file name="Active.php" hash="ff261498816bc57ef22175ef0d1ab212"/><file name="Selecttype.php" hash="69a3c2408ad31e0bb8d1f89c05207593"/></dir><dir name="Incasso"><file name="Active.php" hash="f70f04cac575720b7ecfab8d32f7d2f3"/></dir><dir name="Maestro"><file name="Active.php" hash="82a4748c78309ce19fd260921ed56a2d"/></dir><dir name="Minitixsms"><file name="Active.php" hash="f22609b6c023e867febc6a86483c5507"/></dir><dir name="Mistercash"><file name="Active.php" hash="f4ea8b494e139ee47b83319e973b3814"/></dir><dir name="Mybank"><file name="Active.php" hash="cd82545f460c268002052292963227fe"/></dir><dir name="Overboeking"><file name="Active.php" hash="85f6b86a12fcb59629aa73ced4e71c27"/></dir><dir name="Paypal"><file name="Active.php" hash="aceebd18fc86e403c2d05e8c2f711319"/></dir><dir name="Paysafecard"><file name="Active.php" hash="efe1ca8eb43f0d7cc612c3e1e0351a10"/></dir><dir name="Podiumkadokaart"><file name="Active.php" hash="5aaeb99d5c11b40b312487660a656328"/></dir><dir name="Postepay"><file name="Active.php" hash="ae5bc39eca34f74b557ba3d55dded5c7"/></dir><dir name="Sofortbanking"><file name="Active.php" hash="3569b0bc1f49da829843dadcbff5d9d9"/></dir><dir name="Telefoon"><file name="Active.php" hash="2a1bbcc9a6bed03402560838c3aeff68"/></dir><dir name="Visamastercard"><file name="Active.php" hash="f3e49192a0600437af59e9f3bc396c40"/></dir><dir name="Webshopgiftcard"><file name="Active.php" hash="e71770baa1ada4466cce57270df5e7bb"/></dir><dir name="Yourgift"><file name="Active.php" hash="6bdf62622be0610595fa54b02d494a7f"/></dir></dir><file name="Sendmail.php" hash="bf86ddde71b89ea6e3dfb434c3996f33"/><dir name="Status"><file name="PendingPayment.php" hash="9358466304af44f3a22f77fec7630be1"/><file name="Processing.php" hash="aea6f58cfb750a93f03ae4b435c59766"/></dir></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Chargetype.php" hash="2734bce1efc0b62ea81d7a13770a1b19"/></dir></dir></dir><file name="Transaction.php" hash="ce1b9930a60aca5aa955bb9731d427b3"/></dir><dir name="controllers"><file name="CheckoutController.php" hash="102cda545cf9a04bcfbcd1249b96ae64"/><file name="OrderController.php" hash="98f8a9e353ef91b3e133c315b82f9078"/></dir><dir name="etc"><file name="config.xml" hash="6b063151e8afbd121b8724cadb71340a"/><file name="system.xml" hash="2f9fd43bf90a3101e20122fd00392c60"/></dir><dir name="sql"><dir name="pay_payment_setup"><file name="install-3.1.2.8.php" hash="a4a612c1afe0177ccd7b0bb0240a75d8"/><file name="upgrade-3.0.0-3.1.0.php" hash="8453d90bcc7b4647346112b44614cb16"/><file name="upgrade-3.1.2.2-3.1.2.4.php" hash="275444fa9b201b3f3010480b1645b5f0"/><file name="upgrade-3.1.2.7-3.1.2.8.php" hash="12b4a2bdbeff5ae0b27a1219f219193a"/><file name="upgrade-3.2.1-3.2.2.php" hash="59c84113d622db24d09de5e8639a7660"/><file name="upgrade-3.2.13-3.2.14.php" hash="27851a61541141d919ef4466aec40b38"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="pay"><dir name="payment"><dir name="form"><file name="default.phtml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="ideal.phtml" hash="429f09f1b1c911f9179b435c7013d973"/><file name="idealSelect.phtml" hash="6478b90f77a4e549bc600d80a31f6b9f"/></dir><file name="mark.phtml" hash="ab61d728f0d237a34f78300554d8ba0f"/></dir></dir></dir></dir></dir></dir></target><target name="magemedia"><dir name="pay_payment"><file name="logo.png" hash="b45a2ccf5e85a713b786d85c1059afee"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.1.0</min><max>5.6.99</max></php><extension><name>curl</name><min/><max/></extension></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Pay_NL</name>
4
+ <version>3.3.15</version>
5
  <stability>stable</stability>
6
  <license>Pay</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Betaalmethoden van pay.nl</summary>
10
  <description>Magento plugin voor betaalmethoden van pay.nl</description>
11
+ <notes>Added paymentmethods:&#xD;
12
+ - Billink&#xD;
13
+ - Givacard&#xD;
14
+ - Wijncadeau&#xD;
15
+ &#xD;
16
+ Now correctly calculating tax class for individual products</notes>
17
  <authors><author><name>Andy Pieters</name><user>andy</user><email>andy@pay.nl</email></author></authors>
18
+ <date>2015-10-13</date>
19
+ <time>16:23:59</time>
20
+ <contents><target name="mageetc"><dir name="modules"><file name="Pay_Payment.xml" hash="e468e2b4ffbcfd6d53b4148ba787ce60"/></dir></target><target name="magecommunity"><dir name="Pay"><dir name="Payment"><dir name="Block"><dir name="Adminhtml"><file name="Paymentmethods.php" hash="8eebafc1aa0fb994be725695b661eb24"/><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="bf5deb4dc4d69a022a6dc89cd2bbedb6"/></dir><dir name="Invoice"><file name="Totals.php" hash="2c7c9b69c81c6adfaaeef287c30e00b5"/></dir><file name="Totals.php" hash="fedc53370050950d0aa662ab9d787067"/></dir><file name="Totals.php" hash="19de7752700c1dd3fdb6aa5260a6037f"/></dir></dir><dir name="Form"><file name="Abstract.php" hash="b816451bc2a7a0a974d60e1943748f65"/><file name="Afterpay.php" hash="36b91eb26de891d4c3b1d5aa5dec218d"/><file name="Billink.php" hash="970dbae9c68bcefb4b35522c5cb572d9"/><file name="Bitcoin.php" hash="0166a2776a146ebd392fdd309545f22c"/><file name="Cartebleue.php" hash="7eced991f8c43f1152d60f30da029545"/><file name="Cashticket.php" hash="2fc82af9d173d47d52bb063e229dc242"/><file name="Clickandbuy.php" hash="0655928d713274969e4f48f027d83ceb"/><file name="Ebon.php" hash="94895b8a43e5460cd87393158930f1de"/><file name="Fashioncheque.php" hash="c3d7c03236a284375f4e90550a9f971c"/><file name="Gezondheidsbon.php" hash="c68e3ccd375edc232b3c883f24e2e076"/><file name="Giropay.php" hash="b5b31c012f9709de283190625d8d382b"/><file name="Givacard.php" hash="edbbd1f6edfb63f0ee5bc6f3424db6f7"/><file name="Ideal.php" hash="8faecb47fa7c3f22d3db78700d7d46ef"/><file name="Incasso.php" hash="d03f0751fa03f9c0b83bbbc44e89347e"/><file name="Maestro.php" hash="9bec2d268627f75d9414e82e802b0e3d"/><file name="Minitixsms.php" hash="8aa896bcf033264052136e73b814e3a9"/><file name="Mistercash.php" hash="0ff378a748e113662e9914bac9157f76"/><file name="Mybank.php" hash="97c7a976f2024ad280f870b132c014a1"/><file name="Overboeking.php" hash="f90062c3261c9c03e6e271aac319bb0b"/><file name="Paypal.php" hash="06b51c201d904600f686ed8f521aee7b"/><file name="Paysafecard.php" hash="1627a3b2dabe52b3c394e5b358aca1ff"/><file name="Podiumkadokaart.php" hash="59574267968597d2507ec2dc739913b2"/><file name="Postepay.php" hash="7604cbb32a0d9c016138d26dc9049950"/><file name="Sofortbanking.php" hash="a5444f8448ad9ba046633f64055b9229"/><file name="Telefoon.php" hash="2b55a9a26c9b3fffa39c69f23791663e"/><file name="Visamastercard.php" hash="29a2b43d8b3317b2717437229a233535"/><file name="Webshopgiftcard.php" hash="d30dcb81bdf88c771c007b3d5eee7ca8"/><file name="Wijncadeau.php" hash="c60388ef8b38da2c49b60a6b3345b85d"/><file name="Yourgift.php" hash="428c3826a1db8d1b2c1e0025ba499893"/></dir><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="55a5dd228545841516a07b016dab4b69"/></dir><dir name="Invoice"><file name="Totals.php" hash="128bf5ff3d15777c8e5155d9b02e3083"/></dir><file name="Totals.php" hash="4207c463975da6c627ec64342b12a966"/></dir></dir></dir><file name="Exception.php" hash="e37d40cde6f992a1859ac884d03b8a68"/><dir name="Helper"><dir name="Api"><file name="Exception.php" hash="e778e6f4d48751c67439986ba8f8f4d2"/><file name="Getservice.php" hash="4b253fdd4b1dad1a349db0070d3ab9e3"/><file name="Info.php" hash="7448d46dff3132c0432c197b062c33b5"/><file name="Ispayserverip.php" hash="b23177ec96b1df4c5a01533474c02b25"/><file name="Refund.php" hash="0ff894fa96984a5103d85cdc17d4e5bd"/><file name="Start.php" hash="ceaf0374fbcdd55375661d5d45c52cc1"/></dir><file name="Api.php" hash="84590f7359aeebc85c10bd1eb8f41ae3"/><file name="Data.php" hash="747fdfa6ad544879a359821670f83212"/><file name="Order.php" hash="dd08ab7387866cb1ca3c48f3f4285f00"/><file name="Total.php" hash="1808042bc1deb7705149fa65f0f40dfc"/><file name="cacert.pem" hash="9f92a0d9f605e227ae068e605f4c86fa"/></dir><dir name="Model"><dir name="Backend"><file name="Trim.php" hash="6b7a087bcb1eb3e59d0a1485d58f9474"/></dir><dir name="Mysql4"><dir name="Option"><file name="Collection.php" hash="be852304b8d076d318d2a7419eddbae0"/></dir><file name="Option.php" hash="f04ee616b02622a760cd1751a7dcbb6e"/><dir name="Optionsub"><file name="Collection.php" hash="ec00aa2b0917036a18f54ff2e2ba2969"/></dir><file name="Optionsub.php" hash="015f67fc2a3188ff323ed34ec4ade23c"/><dir name="Transaction"><file name="Collection.php" hash="f9ddf980a76f3720483daf8a5f8128de"/></dir><file name="Transaction.php" hash="89a819b949e597ddccc69b743ca333f1"/></dir><file name="Option.php" hash="0fa27f41fb8ddbf6d852b9d768ccf69a"/><file name="Optionsub.php" hash="0d308c2f81e3d3a8f702280db0825b8a"/><dir name="Paymentmethod"><file name="Afterpay.php" hash="5b206eaa1121f497bf895e88caf0b372"/><file name="Billink.php" hash="8861c536992f1f94f0cf373ccd8ab3b0"/><file name="Bitcoin.php" hash="5875964cb346b501e9879aeaed93e451"/><file name="Cartebleue.php" hash="a59df70ad867fc44df0484c9ec7e272e"/><file name="Cashticket.php" hash="87919d87330d729c22a13f8341d98c85"/><file name="Clickandbuy.php" hash="a1004d9355938288b8e195a8629d236a"/><file name="Directebankingat.php" hash="18a4d70a5301e58a91cb4159fa7b001a"/><file name="Directebankingbe.php" hash="699fbaa9a801042177ef91d98c1becd1"/><file name="Directebankingch.php" hash="a8abd78d9bc27371d52c895a358c58a1"/><file name="Directebankingde.php" hash="4348a7be2f4a0e23586f2c89fa1309cc"/><file name="Directebankinggb.php" hash="b3d784ec6abfebe77fb64bdf9695c4b5"/><file name="Directebankingnl.php" hash="ec728809ec02fe9df14b5933ad1088a1"/><file name="Ebon.php" hash="d735fd1c4883636b1f48134284d17e7f"/><file name="Fashioncheque.php" hash="0a8ea50d8aa3f860d89a7a4a99206fbd"/><file name="Fasterpay.php" hash="90dc91a5dfb85c61dc27595d34cebf0f"/><file name="Gezondheidsbon.php" hash="d2490a622ba4201371e2554ecacdfda1"/><file name="Giropay.php" hash="aef2b9ea0719db78f3fe7e8e706ec1e6"/><file name="Givacard.php" hash="469eb4739576953097df96462e36623b"/><file name="Ideal.php" hash="c3ab0230de874397faf3034ccc474acb"/><file name="Incasso.php" hash="84bea7e306041780659747ca532dbebc"/><file name="Maestro.php" hash="926adfabfd8c800b3ee7ce50c2389701"/><file name="Minitixsms.php" hash="b995dbb76c954d7c876b0e6e74873344"/><file name="Mistercash.php" hash="0a7334fc8416d084957c7103379c3fd1"/><file name="Mybank.php" hash="cf3ab88a3cc0c06324dd77b74835f5dd"/><file name="Overboeking.php" hash="005fa154adc595b69b9bd0ff266f170c"/><file name="Paypal.php" hash="682a705b49abd74f931f49f4f7f3509b"/><file name="Paysafecard.php" hash="57bfbf08a7ff0336fdbcf4e2c2a31586"/><file name="Podiumkadokaart.php" hash="01e9e5684c76e9fa3e6d0cddb99f3cd6"/><file name="Postepay.php" hash="501c4e521a0519099e3927f7135b5761"/><file name="Sofortbanking.php" hash="bc3369d92fdf8a135df7dd0a52069275"/><file name="Telefoon.php" hash="1bd414dd92e0dc514734329f2c07245f"/><file name="Visamastercard.php" hash="4fb0bc907cda4a1cda65414398811bba"/><file name="Webshopgiftcard.php" hash="ba5d906b4869adfc039085545f951575"/><file name="Wijncadeau.php" hash="74356192462c83413529d2d74723e9bb"/><file name="Yourgift.php" hash="9df14b2895dfbe72ba70cdad9e97f357"/></dir><file name="Paymentmethod.php" hash="5690b0e4d3bdd576d09d377dc8f3672a"/><dir name="Paypal"><file name="Cart.php" hash="47d871bcebd4a715fc6ccad3605320ae"/></dir><dir name="Resource"><file name="Setup.php" hash="b05f67067f71ab4eab29797335ad872a"/></dir><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><dir name="Total"><file name="Paymentcharge.php" hash="c750eb57757563fb482865fb04aae916"/></dir></dir><dir name="Invoice"><dir name="Total"><file name="Paymentcharge.php" hash="3c8dd146681d1ea112e0a7f2ddced349"/></dir></dir></dir><dir name="Quote"><dir name="Address"><dir name="Total"><file name="Paymentcharge.php" hash="e8b1377601e0a976e8364f07980a3a08"/></dir></dir></dir></dir><dir name="Source"><file name="Iconsize.php" hash="f571dd3324ec8d6fc3d1bbc09fe551ab"/><file name="Language.php" hash="aa337e74eca5d87c38461426beeedb9f"/><dir name="Paymentmethod"><file name="Active.php" hash="98b291e9a187375e53fb0b974c384643"/><dir name="Afterpay"><file name="Active.php" hash="bc291ce6a8d930c0d23bc0fc7e1535fa"/></dir><dir name="Billink"><file name="Active.php" hash="425961339d0138bd8ff67fb6cca66526"/></dir><dir name="Bitcoin"><file name="Active.php" hash="ba9b82b31ab670acaa85e5a0e8ce281d"/></dir><dir name="Cartebleue"><file name="Active.php" hash="aee9324f68fcd2e505ac0397e4a9fa84"/></dir><dir name="Cashticket"><file name="Active.php" hash="a60048889f821d93853380f30e743a60"/></dir><dir name="Clickandbuy"><file name="Active.php" hash="2a5efe0dbebc29d50f2ba34a45052c8c"/></dir><dir name="Directebankingat"><file name="Active.php" hash="9ebddffba370c63a1e3ca3790a88f10a"/></dir><dir name="Directebankingbe"><file name="Active.php" hash="3ad0680220a37af16ebbbe499bef520d"/></dir><dir name="Directebankingch"><file name="Active.php" hash="61d1b9807d91dff421a39770ab66b95f"/></dir><dir name="Directebankingde"><file name="Active.php" hash="c38d36a8ad456bb53f8b63eacffc3f48"/></dir><dir name="Directebankinggb"><file name="Active.php" hash="395793113a0d49ed5c04c10e269b70fb"/></dir><dir name="Directebankingnl"><file name="Active.php" hash="ed7ee95235cb82f426f95ddd15c2dce0"/></dir><dir name="Ebon"><file name="Active.php" hash="8cd705149115373c8e88f4cc9b0f699e"/></dir><dir name="Fashioncheque"><file name="Active.php" hash="526973e9ff555b90c3bce4bb39f67229"/></dir><dir name="Fasterpay"><file name="Active.php" hash="25a186f88f38f6b8cf5a32028ed52a51"/></dir><dir name="Gezondheidsbon"><file name="Active.php" hash="656eb99e2af61d3648b1c636391a4476"/></dir><dir name="Giropay"><file name="Active.php" hash="0be69b719ebaf5fdf73410aedca2a21c"/></dir><dir name="Givacard"><file name="Active.php" hash="d7d3575bbd9c192f763956be66bd31c6"/></dir><dir name="Ideal"><file name="Active.php" hash="ff261498816bc57ef22175ef0d1ab212"/><file name="Selecttype.php" hash="69a3c2408ad31e0bb8d1f89c05207593"/></dir><dir name="Incasso"><file name="Active.php" hash="f70f04cac575720b7ecfab8d32f7d2f3"/></dir><dir name="Maestro"><file name="Active.php" hash="82a4748c78309ce19fd260921ed56a2d"/></dir><dir name="Minitixsms"><file name="Active.php" hash="f22609b6c023e867febc6a86483c5507"/></dir><dir name="Mistercash"><file name="Active.php" hash="f4ea8b494e139ee47b83319e973b3814"/></dir><dir name="Mybank"><file name="Active.php" hash="cd82545f460c268002052292963227fe"/></dir><dir name="Overboeking"><file name="Active.php" hash="85f6b86a12fcb59629aa73ced4e71c27"/></dir><dir name="Paypal"><file name="Active.php" hash="aceebd18fc86e403c2d05e8c2f711319"/></dir><dir name="Paysafecard"><file name="Active.php" hash="efe1ca8eb43f0d7cc612c3e1e0351a10"/></dir><dir name="Podiumkadokaart"><file name="Active.php" hash="5aaeb99d5c11b40b312487660a656328"/></dir><dir name="Postepay"><file name="Active.php" hash="ae5bc39eca34f74b557ba3d55dded5c7"/></dir><dir name="Sofortbanking"><file name="Active.php" hash="3569b0bc1f49da829843dadcbff5d9d9"/></dir><dir name="Telefoon"><file name="Active.php" hash="2a1bbcc9a6bed03402560838c3aeff68"/></dir><dir name="Visamastercard"><file name="Active.php" hash="f3e49192a0600437af59e9f3bc396c40"/></dir><dir name="Webshopgiftcard"><file name="Active.php" hash="e71770baa1ada4466cce57270df5e7bb"/></dir><dir name="Wijncadeau"><file name="Active.php" hash="9494fb7cd2326cac12fd9012621612ac"/></dir><dir name="Yourgift"><file name="Active.php" hash="6bdf62622be0610595fa54b02d494a7f"/></dir></dir><file name="Sendmail.php" hash="bf86ddde71b89ea6e3dfb434c3996f33"/><dir name="Status"><file name="PendingPayment.php" hash="9358466304af44f3a22f77fec7630be1"/><file name="Processing.php" hash="aea6f58cfb750a93f03ae4b435c59766"/></dir></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Chargetype.php" hash="2734bce1efc0b62ea81d7a13770a1b19"/></dir></dir></dir><file name="Transaction.php" hash="ce1b9930a60aca5aa955bb9731d427b3"/></dir><dir name="controllers"><file name="CheckoutController.php" hash="5f2efc35a62dc1cd97543678586629b3"/><file name="OrderController.php" hash="98f8a9e353ef91b3e133c315b82f9078"/></dir><dir name="etc"><file name="config.xml" hash="1c27dfdc67b508fd2162b84c9a8efd97"/><file name="system.xml" hash="34799a646ff1e6bd2476bf89c53819f1"/></dir><dir name="sql"><dir name="pay_payment_setup"><file name="install-3.1.2.8.php" hash="a4a612c1afe0177ccd7b0bb0240a75d8"/><file name="upgrade-3.0.0-3.1.0.php" hash="8453d90bcc7b4647346112b44614cb16"/><file name="upgrade-3.1.2.2-3.1.2.4.php" hash="275444fa9b201b3f3010480b1645b5f0"/><file name="upgrade-3.1.2.7-3.1.2.8.php" hash="12b4a2bdbeff5ae0b27a1219f219193a"/><file name="upgrade-3.2.1-3.2.2.php" hash="59c84113d622db24d09de5e8639a7660"/><file name="upgrade-3.2.13-3.2.14.php" hash="27851a61541141d919ef4466aec40b38"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="pay"><dir name="payment"><dir name="form"><file name="default.phtml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="ideal.phtml" hash="429f09f1b1c911f9179b435c7013d973"/><file name="idealSelect.phtml" hash="6478b90f77a4e549bc600d80a31f6b9f"/></dir><file name="mark.phtml" hash="ab61d728f0d237a34f78300554d8ba0f"/></dir></dir></dir></dir></dir></dir></target><target name="magemedia"><dir name="pay_payment"><file name="logo.png" hash="b45a2ccf5e85a713b786d85c1059afee"/></dir></target></contents>
21
  <compatible/>
22
  <dependencies><required><php><min>5.1.0</min><max>5.6.99</max></php><extension><name>curl</name><min/><max/></extension></required></dependencies>
23
  </package>