F500_Xibpayments - Version 1.0.3

Version Notes

Stabe release

Download this release

Release Info

Developer Magento Core Team
Extension F500_Xibpayments
Version 1.0.3
Comparing to
See all releases


Code changes from version 1.0.2 to 1.0.3

app/code/local/F500/Xibpayments/Block/Form.php CHANGED
@@ -18,9 +18,42 @@
18
 
19
  class F500_Xibpayments_Block_Form extends Mage_Payment_Block_Form
20
  {
 
 
 
 
 
 
 
 
 
 
 
 
21
  protected function _construct()
22
  {
23
  $this->setTemplate('xibpayments/form.phtml');
24
  parent::_construct();
25
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
  }
18
 
19
  class F500_Xibpayments_Block_Form extends Mage_Payment_Block_Form
20
  {
21
+ protected $_banks = array(
22
+ '0031' => 'ABN Amro',
23
+ '0081' => 'Fortis',
24
+ '0091' => 'Friesland Bank',
25
+ '0721' => 'ING',
26
+ '0021' => 'Rabobank',
27
+ '0751' => 'SNS Bank',
28
+ '-' => '',
29
+ '0761' => 'ASN Bank',
30
+ '0771' => 'SNS Regio Bank',
31
+ );
32
+
33
  protected function _construct()
34
  {
35
  $this->setTemplate('xibpayments/form.phtml');
36
  parent::_construct();
37
  }
38
+
39
+ public function getBanks()
40
+ {
41
+ return $this->_banks;
42
+ }
43
+
44
+ public function getEnabledOptions()
45
+ {
46
+ $method = $this->getMethod();
47
+ $options = explode(',',$method->getConfigdata('options'));
48
+ return $options;
49
+ }
50
+
51
+ public function getOptionTitle( $option )
52
+ {
53
+ $method = $this->getMethod();
54
+ if ( $result = $method->getConfigData('title_' . $option) ) {
55
+ return $result;
56
+ }
57
+ return '';
58
+ }
59
  }
app/code/local/F500/Xibpayments/Model/Standard.php CHANGED
@@ -25,10 +25,8 @@ class F500_Xibpayments_Model_Standard extends Mage_Payment_Model_Method_Abstract
25
  /**
26
  * Local testing or Live URL
27
  */
28
- // protected $_url_v1='http://cardgateplus.loc/secure/';
29
- // protected $_url_v1='https://www.cardgateplus.com/secure/';
30
- protected $_url_v2='https://gateway.cardgateplus.com/secure/';
31
-
32
 
33
  /**
34
  * Availability options
@@ -74,7 +72,7 @@ class F500_Xibpayments_Model_Standard extends Mage_Payment_Model_Method_Abstract
74
  return $this->getCheckout()->getQuote();
75
  }
76
 
77
- /*validate the currency code is avaialable to use for xibpayments or not*/
78
  public function validate()
79
  {
80
  parent::validate();
@@ -124,13 +122,23 @@ class F500_Xibpayments_Model_Standard extends Mage_Payment_Model_Method_Abstract
124
  $b = $this->getQuote()->getBillingAddress();
125
  }
126
 
127
-
128
- //check if site_id and control_url are not empty
 
 
 
 
 
 
 
 
 
 
129
  //getQuoteCurrencyCode
130
  $currency_code = $this->getQuote()->getBaseCurrencyCode();
131
  $sArr = array(
132
- 'siteid' => $this->getConfigData('site_id'),
133
- 'ref' => $this->getCheckout()->getLastRealOrderId(),
134
  'first_name' => $a->getFirstname(),
135
  'last_name' => $a->getLastname(),
136
  'email' => $a->getQuote()->getCustomer()->getEmail(),
@@ -139,8 +147,9 @@ class F500_Xibpayments_Model_Standard extends Mage_Payment_Model_Method_Abstract
139
  'country_code' => $a->getCountry(),
140
  'postal_code' => $a->getPostcode(),
141
  'phone_number' => $a->getTelephone(),
142
- 'option' => $this->getConfigData('options'),
143
- 'currency' => $currency_code
 
144
  );
145
 
146
  if ( $this->isTest() || $this->isDebug() ) {
@@ -150,8 +159,8 @@ class F500_Xibpayments_Model_Standard extends Mage_Payment_Model_Method_Abstract
150
 
151
  if ( $this->isDebug() ) {
152
  $sArr = array_merge($sArr, array(
153
- 'debug' => '1'
154
- ));
155
  }
156
  }
157
 
@@ -167,7 +176,7 @@ class F500_Xibpayments_Model_Standard extends Mage_Payment_Model_Method_Abstract
167
  $rArr = array();
168
  foreach ($sArr as $k=>$v) {
169
  /*
170
- replacing & char with and. otherwise it will break the post
171
  */
172
  $value = str_replace("&","and",$v);
173
  $rArr[$k] = $value;
@@ -182,17 +191,7 @@ class F500_Xibpayments_Model_Standard extends Mage_Payment_Model_Method_Abstract
182
 
183
  public function getXibpaymentsUrl()
184
  {
185
- /*
186
- // No version select in Xib|payments
187
-
188
- if ( $this->getConfigData('gateway_version') == 2 ) {
189
- $url = $this->_url_v2;
190
- } else {
191
- $url = $this->_url_v1;
192
- }
193
- */
194
-
195
- return $this->_url_v2;
196
  }
197
 
198
 
25
  /**
26
  * Local testing or Live URL
27
  */
28
+ // protected $_url='http://cardgateplus.loc/secure/';
29
+ protected $_url='https://gateway.cardgateplus.com/';
 
 
30
 
31
  /**
32
  * Availability options
72
  return $this->getCheckout()->getQuote();
73
  }
74
 
75
+ /* validate the currency code is avaialable to use for xibpayments or not */
76
  public function validate()
77
  {
78
  parent::validate();
122
  $b = $this->getQuote()->getBillingAddress();
123
  }
124
 
125
+ $info = $this->getQuote()->getPayment();
126
+ $option = $info->getData('cardgate_option');
127
+ switch ( $option ) {
128
+ case 'ideal':
129
+ $suboption = $info->getData('cardgate_bank');
130
+ break;
131
+ default:
132
+ $suboption = '';
133
+ break;
134
+ }
135
+
136
+ //check if site_id and control_url are not empty
137
  //getQuoteCurrencyCode
138
  $currency_code = $this->getQuote()->getBaseCurrencyCode();
139
  $sArr = array(
140
+ 'siteid' => $this->getConfigData('site_id'),
141
+ 'ref' => $this->getCheckout()->getLastRealOrderId(),
142
  'first_name' => $a->getFirstname(),
143
  'last_name' => $a->getLastname(),
144
  'email' => $a->getQuote()->getCustomer()->getEmail(),
147
  'country_code' => $a->getCountry(),
148
  'postal_code' => $a->getPostcode(),
149
  'phone_number' => $a->getTelephone(),
150
+ 'option' => $option,
151
+ 'suboption' => $suboption,
152
+ 'currency' => $currency_code
153
  );
154
 
155
  if ( $this->isTest() || $this->isDebug() ) {
159
 
160
  if ( $this->isDebug() ) {
161
  $sArr = array_merge($sArr, array(
162
+ 'debug' => '1'
163
+ ));
164
  }
165
  }
166
 
176
  $rArr = array();
177
  foreach ($sArr as $k=>$v) {
178
  /*
179
+ qreplacing & char with and. otherwise it will break the post
180
  */
181
  $value = str_replace("&","and",$v);
182
  $rArr[$k] = $value;
191
 
192
  public function getXibpaymentsUrl()
193
  {
194
+ return $this->_url;
 
 
 
 
 
 
 
 
 
 
195
  }
196
 
197
 
app/code/local/F500/Xibpayments/Model/System/Paymentoptions.php CHANGED
@@ -25,6 +25,8 @@ class F500_Xibpayments_Model_System_Paymentoptions
25
  array('value'=>'creditcard', 'label'=>Mage::helper('xibpayments')->__('creditcard')),
26
  array('value'=>'ideal', 'label'=>Mage::helper('xibpayments')->__('ideal')),
27
  array('value'=>'paypal', 'label'=>Mage::helper('xibpayments')->__('paypal')),
 
 
28
  );
29
  }
30
  }
25
  array('value'=>'creditcard', 'label'=>Mage::helper('xibpayments')->__('creditcard')),
26
  array('value'=>'ideal', 'label'=>Mage::helper('xibpayments')->__('ideal')),
27
  array('value'=>'paypal', 'label'=>Mage::helper('xibpayments')->__('paypal')),
28
+ array('value'=>'mistercash', 'label'=>Mage::helper('xibpayments')->__('mistercash')),
29
+ array('value'=>'giropay', 'label'=>Mage::helper('xibpayments')->__('giropay')),
30
  );
31
  }
32
  }
app/code/local/F500/Xibpayments/etc/config.xml CHANGED
@@ -20,7 +20,7 @@
20
  <config>
21
  <modules>
22
  <F500_Xibpayments>
23
- <version>1.0.2</version>
24
  </F500_Xibpayments>
25
  </modules>
26
  <global>
@@ -121,6 +121,7 @@
121
  <model>xibpayments/standard</model>
122
  <title>Xib|payments System</title>
123
  <transaction_type>T</transaction_type>
 
124
  <order_status>Pending</order_status>
125
  <order_status_paid>Processing</order_status_paid>
126
  <order_status_paid_createinvoice>1</order_status_paid_createinvoice>
20
  <config>
21
  <modules>
22
  <F500_Xibpayments>
23
+ <version>1.0.3</version>
24
  </F500_Xibpayments>
25
  </modules>
26
  <global>
121
  <model>xibpayments/standard</model>
122
  <title>Xib|payments System</title>
123
  <transaction_type>T</transaction_type>
124
+ <options></options>
125
  <order_status>Pending</order_status>
126
  <order_status_paid>Processing</order_status_paid>
127
  <order_status_paid_createinvoice>1</order_status_paid_createinvoice>
app/code/local/F500/Xibpayments/etc/system.xml CHANGED
@@ -48,16 +48,6 @@
48
  <show_in_website>1</show_in_website>
49
  <show_in_store>1</show_in_store>
50
  </title>
51
- <!-- <gateway_version translate="label">
52
- <label>Version</label>
53
- <frontend_type>select</frontend_type>
54
- <comment>Gateway version</comment>
55
- <source_model>xibpayments/system_gatewayversion</source_model>
56
- <sort_order>9</sort_order>
57
- <show_in_default>1</show_in_default>
58
- <show_in_website>1</show_in_website>
59
- <show_in_store>1</show_in_store>
60
- </gateway_version> -->
61
  <transaction_type translate="label">
62
  <label>Modus</label>
63
  <frontend_type>select</frontend_type>
@@ -85,10 +75,10 @@
85
  <show_in_default>1</show_in_default>
86
  <show_in_website>1</show_in_website>
87
  <show_in_store>1</show_in_store>
88
- </password_key>
89
  <options translate="label">
90
  <label>Payment Option</label>
91
- <frontend_type>select</frontend_type>
92
  <comment>Link directly to a payment option</comment>
93
  <source_model>xibpayments/system_paymentoptions</source_model>
94
  <sort_order>13</sort_order>
@@ -96,6 +86,47 @@
96
  <show_in_website>1</show_in_website>
97
  <show_in_store>1</show_in_store>
98
  </options>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
99
  <order_description translate="label">
100
  <label>Order description</label>
101
  <frontend_type>text</frontend_type>
48
  <show_in_website>1</show_in_website>
49
  <show_in_store>1</show_in_store>
50
  </title>
 
 
 
 
 
 
 
 
 
 
51
  <transaction_type translate="label">
52
  <label>Modus</label>
53
  <frontend_type>select</frontend_type>
75
  <show_in_default>1</show_in_default>
76
  <show_in_website>1</show_in_website>
77
  <show_in_store>1</show_in_store>
78
+ </password_key>
79
  <options translate="label">
80
  <label>Payment Option</label>
81
+ <frontend_type>multiselect</frontend_type>
82
  <comment>Link directly to a payment option</comment>
83
  <source_model>xibpayments/system_paymentoptions</source_model>
84
  <sort_order>13</sort_order>
86
  <show_in_website>1</show_in_website>
87
  <show_in_store>1</show_in_store>
88
  </options>
89
+ <title_creditcard translate="label">
90
+ <label>Translation creditcard</label>
91
+ <frontend_type>text</frontend_type>
92
+ <sort_order>15</sort_order>
93
+ <show_in_default>1</show_in_default>
94
+ <show_in_website>1</show_in_website>
95
+ <show_in_store>1</show_in_store>
96
+ </title_creditcard>
97
+ <title_ideal translate="label">
98
+ <label>Translation ideal</label>
99
+ <frontend_type>text</frontend_type>
100
+ <sort_order>16</sort_order>
101
+ <show_in_default>1</show_in_default>
102
+ <show_in_website>1</show_in_website>
103
+ <show_in_store>1</show_in_store>
104
+ </title_ideal>
105
+ <title_paypal translate="label">
106
+ <label>Translation paypal</label>
107
+ <frontend_type>text</frontend_type>
108
+ <sort_order>17</sort_order>
109
+ <show_in_default>1</show_in_default>
110
+ <show_in_website>1</show_in_website>
111
+ <show_in_store>1</show_in_store>
112
+ </title_paypal>
113
+ <title_mistercash translate="label">
114
+ <label>Translation mistercash</label>
115
+ <frontend_type>text</frontend_type>
116
+ <sort_order>18</sort_order>
117
+ <show_in_default>1</show_in_default>
118
+ <show_in_website>1</show_in_website>
119
+ <show_in_store>1</show_in_store>
120
+ </title_mistercash>
121
+ <title_giropay translate="label">
122
+ <label>Translation giropay</label>
123
+ <frontend_type>text</frontend_type>
124
+ <comment><![CDATA[Descriptions to show the customer in the checkout screen. Leave empty for default names.]]></comment>
125
+ <sort_order>19</sort_order>
126
+ <show_in_default>1</show_in_default>
127
+ <show_in_website>1</show_in_website>
128
+ <show_in_store>1</show_in_store>
129
+ </title_giropay>
130
  <order_description translate="label">
131
  <label>Order description</label>
132
  <frontend_type>text</frontend_type>
app/code/local/F500/Xibpayments/sql/{cardgate_setup → xibpayments_setup}/mysql4-install-0.1.0.php RENAMED
File without changes
app/code/local/F500/Xibpayments/sql/{cardgate_setup → xibpayments_setup}/mysql4-uninstall-0.1.0.php RENAMED
File without changes
app/code/local/F500/Xibpayments/{Model/System/Gatewayversion.php → sql/xibpayments_setup/mysql4-upgrade-1.0.3-1.0.3.php} RENAMED
@@ -1,6 +1,6 @@
1
  <?php
2
  /**
3
- * Magento Xib|payments Payment extension
4
  *
5
  * NOTICE OF LICENSE
6
  *
@@ -10,19 +10,15 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  *
12
  * @category F500
13
- * @package F500_Xibpayments
14
  * @author Ramon de la Fuente, <ramon@future500.nl>
15
  * @copyright Copyright (c) 2009 Future500 BV, the Netherlands
16
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
17
  */
18
 
19
- class F500_Xibpayments_Model_System_Gatewayversion
20
- {
21
- public function toOptionArray()
22
- {
23
- return array(
24
- array('value'=>'1', 'label'=>Mage::helper('xibpayments')->__('V1')),
25
- array('value'=>'2', 'label'=>Mage::helper('xibpayments')->__('V2')),
26
- );
27
- }
28
- }
1
  <?php
2
  /**
3
+ * Magento Cardgate Payment extension
4
  *
5
  * NOTICE OF LICENSE
6
  *
10
  * http://opensource.org/licenses/osl-3.0.php
11
  *
12
  * @category F500
13
+ * @package F500_Cardgate
14
  * @author Ramon de la Fuente, <ramon@future500.nl>
15
  * @copyright Copyright (c) 2009 Future500 BV, the Netherlands
16
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
17
  */
18
 
19
+ $installer = $this;
20
+
21
+ $installer->startSetup();
22
+ $installer->addAttribute('quote_payment', 'xibpayments_option', array());
23
+ $installer->addAttribute('quote_payment', 'xibpayments_bank', array());
24
+ $installer->endSetup();
 
 
 
 
app/design/frontend/default/default/template/xibpayments/form.phtml CHANGED
@@ -16,12 +16,55 @@
16
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
17
  */
18
 
 
 
 
 
 
 
 
 
 
 
19
  ?>
20
  <fieldset class="form-list">
21
- <?php $_code=$this->getMethodCode() ?>
22
  <ul id="payment_form_<?php echo $_code ?>" style="display:none">
23
  <li>
24
  <?php echo $this->__('You will be redirected to Xib|payments, our payment processor, after you place the order.') ?>
25
  </li>
26
  </ul>
27
- </fieldset>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
17
  */
18
 
19
+ $banks = $this->getBanks();
20
+ $_code = $this->getMethodCode();
21
+
22
+
23
+ $options = $this->getEnabledOptions();
24
+
25
+ $selected_option = $this->getInfoData('xibpayments_option');
26
+ $selected_bank = $this->getInfoData('xibpayments_bank');
27
+
28
+ if ( in_array('', $options) ) {
29
  ?>
30
  <fieldset class="form-list">
 
31
  <ul id="payment_form_<?php echo $_code ?>" style="display:none">
32
  <li>
33
  <?php echo $this->__('You will be redirected to Xib|payments, our payment processor, after you place the order.') ?>
34
  </li>
35
  </ul>
36
+ </fieldset>
37
+ <?
38
+ } else {
39
+ ?>
40
+ <fieldset class="form-list" onclick="document.getElementById('p_method_xibpayments').checked = true;payment.switchMethod('xibpayments');">
41
+ <ul id="payment_form_<?php echo $_code ?>">
42
+ <?php
43
+ foreach ( $options as $option ) {
44
+ ?>
45
+ <li>
46
+ <?php
47
+ echo '<label><input type="radio" id="p_method_xibpayments_option_' . $option . '" name="payment[xibpayments_option]" value="' . $option . '" ' . ( ($selected_option == $option)||(count($options)==1) ? 'checked="checked"' : '') . '> ' . ( '' !== ($optiontitle = $this->getOptionTitle($option)) ? $optiontitle : $this->__($option)) . '</label>';
48
+ if ( $option == 'ideal' ) {
49
+ $result = ' <select name="payment[xibpayments_bank]" onchange="document.getElementById(\'p_method_xibpayments\').checked = true;document.getElementById(\'p_method_xibpayments_option_' . $option . '\').checked = true; payment.switchMethod(\'xibpayments\');">';
50
+ $result .= '<option>' . $this->__('Select your bank') . '</option>';
51
+ foreach ( $banks as $bankcode => $bankname ) {
52
+ if ( $bankcode === '-' ) {
53
+ $result .= '<option value="">------' . $this->__('Additional banks') . '------</option>';
54
+ } else {
55
+ $result .= '<option value="' . $bankcode . '" ' . ( $selected_bank == $bankcode ? 'selected="selected"' : '' ) . '>' . $this->__($bankname) . '</option>';
56
+ }
57
+ }
58
+ $result .= '</select>';
59
+ echo $result;
60
+ }
61
+ ?>
62
+ </li>
63
+ <?php
64
+ }
65
+ ?>
66
+ </ul>
67
+ </fieldset>
68
+ <?
69
+ }
70
+ ?>
app/locale/en_US/F500_Xibpayments.csv CHANGED
@@ -12,9 +12,18 @@
12
  "Xib|payments Error Received:","Xib|payments Error Received:"
13
  "Order total amount does not match Xib|payments gross total amount","Order total amount does not match Xib|payments gross total amount"
14
  "All","All"
15
- "creditcard","creditcard"
16
- "ideal","ideal"
17
- "paypal","paypal"
 
 
 
 
 
 
 
 
 
18
  "Live","Live"
19
  "Test","Test"
20
  "Debug","Debug"
@@ -34,9 +43,7 @@
34
  "Live, Test or Debug mode (debug writes a log, see 'Debug Log' setting below)","Live, Test or Debug mode (debug writes a log, see 'Debug Log' setting below)"
35
  "Site ID from your account at <a href=""merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>","Site ID from your account at <a href=""merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>"
36
  "Password entered in the backend at <a href=""merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>","Password entered in the backend at <a href=""merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>"
37
- "Link directly to a payment option","Link directly to a payment option"
 
38
  "Description to show the customer in the Xib|payments screen. Variables:<br /><b>%id%</b> = Order ID","Description to show the customer in the Xib|payments screen. Variables:<br /><b>%id%</b> = Order ID"
39
  "Log name for debug logging (written in /var/log). Enable System/Developer/Log for this to work.","Log name for debug logging (written in /var/log). Enable System/Developer/Log for this to work."
40
- "Gateway version","Gateway version"
41
- "V1","Version 1"
42
- "V2","Version 2"
12
  "Xib|payments Error Received:","Xib|payments Error Received:"
13
  "Order total amount does not match Xib|payments gross total amount","Order total amount does not match Xib|payments gross total amount"
14
  "All","All"
15
+ "creditcard","Creditcard"
16
+ "ideal","iDeal"
17
+ "paypal","Paypal"
18
+ "mistercash","Mister Cash"
19
+ "giropay","Giropay"
20
+ "Translation creditcard","Title creditcard"
21
+ "Translation ideal","Title ideal"
22
+ "Translation paypal","Title paypal"
23
+ "Translation mistercash","Title mistercash"
24
+ "Translation giropay","Title giropay"
25
+ "Select your bank","Select your bank"
26
+ "Additional banks","Additional banks"
27
  "Live","Live"
28
  "Test","Test"
29
  "Debug","Debug"
43
  "Live, Test or Debug mode (debug writes a log, see 'Debug Log' setting below)","Live, Test or Debug mode (debug writes a log, see 'Debug Log' setting below)"
44
  "Site ID from your account at <a href=""merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>","Site ID from your account at <a href=""merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>"
45
  "Password entered in the backend at <a href=""merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>","Password entered in the backend at <a href=""merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>"
46
+ "Link directly to a payment option","Options to display directly to a customer during checkout (disable ALL to show selected options)"
47
+ "Descriptions to show the customer in the checkout screen. Leave empty for default names.","Descriptions to show the customer in the checkout screen. Leave empty for default names (Creditcard, iDeal.. etc)."
48
  "Description to show the customer in the Xib|payments screen. Variables:<br /><b>%id%</b> = Order ID","Description to show the customer in the Xib|payments screen. Variables:<br /><b>%id%</b> = Order ID"
49
  "Log name for debug logging (written in /var/log). Enable System/Developer/Log for this to work.","Log name for debug logging (written in /var/log). Enable System/Developer/Log for this to work."
 
 
 
app/locale/nl_NL/F500_Xibpayments.csv CHANGED
@@ -12,9 +12,18 @@
12
  "Xib|payments Error Received:","Xib|payments Fout Ontvangen:"
13
  "Order total amount does not match Xib|payments gross total amount","Order bedrag komt niet overeen met het Xib|payments totaal bedrag"
14
  "All","Alle"
15
- "creditcard","creditcard"
16
- "ideal","ideal"
17
- "paypal","paypal"
 
 
 
 
 
 
 
 
 
18
  "Live","Live"
19
  "Test","Test"
20
  "Debug","Debug"
@@ -34,9 +43,7 @@
34
  "Live, Test or Debug mode (debug writes a log, see 'Debug Log' setting below)","Live, Test of Debug mode (debug maakt lokaal een log aan, zie 'Debug Log' instellingen hieronder)"
35
  "Site ID from your account at <a href=""https://merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>","Site ID van uw account bij <a href=""https://merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>"
36
  "Password entered in the backend at <a href=""https://merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>","Wachtwoord ingevoerd in de admin bij <a href=""https://merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>"
37
- "Link directly to a payment option","Direct naar een specifieke betaal mogelijkheid verwijzen"
 
38
  "Description to show the customer in the Xib|payments screen. Variables:<br /><b>%id%</b> = Order ID","Beschrijving van de transactie voor de klant in het Xib|payments scherm. Variabelen:<br /><b>%id%</b> = Order Nummer"
39
  "Log name for debug logging (written in /var/log). Enable System/Developer/Log for this to work.","Log naam voor het debug log (weggeschrveen in /var/log). Activeer ook Systeem/Ontwikelaar/Log om deze functie te laten werken."
40
- "Gateway version","Gateway versie"
41
- "V1","Versie 1"
42
- "V2","Versie 2"
12
  "Xib|payments Error Received:","Xib|payments Fout Ontvangen:"
13
  "Order total amount does not match Xib|payments gross total amount","Order bedrag komt niet overeen met het Xib|payments totaal bedrag"
14
  "All","Alle"
15
+ "creditcard","Creditcard"
16
+ "ideal","iDeal"
17
+ "paypal","Paypal"
18
+ "mistercash","Mister Cash"
19
+ "giropay","Giropay"
20
+ "Translation creditcard","Titel creditcard"
21
+ "Translation ideal","Titel ideal"
22
+ "Translation paypal","Titel paypal"
23
+ "Translation mistercash","Titel mistercash"
24
+ "Translation giropay","Titel giropay"
25
+ "Select your bank","Kies uw bank"
26
+ "Additional banks","Overige banken"
27
  "Live","Live"
28
  "Test","Test"
29
  "Debug","Debug"
43
  "Live, Test or Debug mode (debug writes a log, see 'Debug Log' setting below)","Live, Test of Debug mode (debug maakt lokaal een log aan, zie 'Debug Log' instellingen hieronder)"
44
  "Site ID from your account at <a href=""https://merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>","Site ID van uw account bij <a href=""https://merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>"
45
  "Password entered in the backend at <a href=""https://merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>","Wachtwoord ingevoerd in de admin bij <a href=""https://merchants.xibpayments.com/"" target=""_blank"">Xib|payments</a>"
46
+ "Link directly to a payment option","Betaalmogelijkheden om direct aan de klant te tonen tijdens betaalprocedure (schakel ALL uit als u opties wilt tonen)"
47
+ "Descriptions to show the customer in the checkout screen. Leave empty for default names.","Beschrijving van de betaaloptie voor de klant. Leeg laten voor de standaard benamingen (Creditcard, iDeal.. etc)."
48
  "Description to show the customer in the Xib|payments screen. Variables:<br /><b>%id%</b> = Order ID","Beschrijving van de transactie voor de klant in het Xib|payments scherm. Variabelen:<br /><b>%id%</b> = Order Nummer"
49
  "Log name for debug logging (written in /var/log). Enable System/Developer/Log for this to work.","Log naam voor het debug log (weggeschrveen in /var/log). Activeer ook Systeem/Ontwikelaar/Log om deze functie te laten werken."
 
 
 
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>F500_Xibpayments</name>
4
- <version>1.0.2</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
@@ -12,9 +12,9 @@
12
  Apply for an account at info@xibpayments.com</description>
13
  <notes>Stabe release</notes>
14
  <authors><author><name>Ramon de la Fuente</name><user>auto-converted</user><email>ramon@future500.nl</email></author></authors>
15
- <date>2009-11-11</date>
16
- <time>10:12:10</time>
17
- <contents><target name="magelocale"><dir name="en_US"><file name="F500_Xibpayments.csv" hash="e7c8b45a83ca33ae5fccd5353815f477"/></dir><dir name="nl_NL"><file name="F500_Xibpayments.csv" hash="47d55a06b93d5f29a0e2ac7a969e50dc"/></dir></target><target name="magelocal"><dir name="F500"><dir name="Xibpayments"><dir name="Block"><file name="Form.php" hash="db037dd1ff526720847fc704f6316ab7"/><file name="Redirect.php" hash="16bf7b094fd1b45870281b7dde49174c"/></dir><dir name="controllers"><file name="SecureController.php" hash="59a3429d0572a93502ffabe6563b31aa"/></dir><dir name="etc"><file name="config.xml" hash="1c585313a5a1bc91bc599acf7856736f"/><file name="system.xml" hash="643821d61ea5694e5d533fd3d56889e5"/></dir><dir name="Helper"><file name="Data.php" hash="bfa4eeb6609df83759b2e31d39e6b575"/></dir><dir name="Model"><file name="Session.php" hash="a5d2ef4deda15e02a40b7608188ba899"/><file name="Standard.php" hash="8e85121140d44c04e5686e78ed1a5610"/><dir name="Mysql4"><file name="Setup.php" hash="2dee2d37bd72702b1bd4722a826738c2"/></dir><dir name="System"><file name="Gatewayversion.php" hash="1edc6bce4f86e83f5f3217c8d7dc13b0"/><file name="Paymentoptions.php" hash="4894c0ab5912635e59656d70b7f5c15c"/><file name="Transactiontype.php" hash="2d8784404eb1c3434a562d1b1f1871d3"/></dir></dir><dir name="sql"><dir name="cardgate_setup"><file name="mysql4-install-0.1.0.php" hash="223c70847e08e2f28889d3723871dd2c"/><file name="mysql4-uninstall-0.1.0.php" hash="223c70847e08e2f28889d3723871dd2c"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="template"><dir name="xibpayments"><file name="form.phtml" hash="a8ab07c94b938e19b8a88e7f7f8b0f42"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="F500_Xibpayments.xml" hash="006f07cd8a376ff45ba10340f882185b"/></dir></target></contents>
18
  <compatible/>
19
  <dependencies/>
20
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>F500_Xibpayments</name>
4
+ <version>1.0.3</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
12
  Apply for an account at info@xibpayments.com</description>
13
  <notes>Stabe release</notes>
14
  <authors><author><name>Ramon de la Fuente</name><user>auto-converted</user><email>ramon@future500.nl</email></author></authors>
15
+ <date>2010-02-15</date>
16
+ <time>16:16:35</time>
17
+ <contents><target name="magelocale"><dir name="en_US"><file name="F500_Xibpayments.csv" hash="e68bfe94fd31272ab5cb3815358632b6"/></dir><dir name="nl_NL"><file name="F500_Xibpayments.csv" hash="cc7f715c24701dfdee73f951462de5b8"/></dir></target><target name="magelocal"><dir name="F500"><dir name="Xibpayments"><dir name="Block"><file name="Form.php" hash="0f8532cbf396c5e64cfd81fd0be42bc2"/><file name="Redirect.php" hash="16bf7b094fd1b45870281b7dde49174c"/></dir><dir name="controllers"><file name="SecureController.php" hash="59a3429d0572a93502ffabe6563b31aa"/></dir><dir name="etc"><file name="config.xml" hash="ec143c0ad0be4018a5046af38ed874ed"/><file name="system.xml" hash="9865a785acafe0736ae80974b1170e08"/></dir><dir name="Helper"><file name="Data.php" hash="bfa4eeb6609df83759b2e31d39e6b575"/></dir><dir name="Model"><file name="Session.php" hash="a5d2ef4deda15e02a40b7608188ba899"/><file name="Standard.php" hash="ed5e7f8c349bdcbbea9a75737ebc9aa4"/><dir name="Mysql4"><file name="Setup.php" hash="2dee2d37bd72702b1bd4722a826738c2"/></dir><dir name="System"><file name="Paymentoptions.php" hash="c95d5654ebbcd72977cbf9a91cd63229"/><file name="Transactiontype.php" hash="2d8784404eb1c3434a562d1b1f1871d3"/></dir></dir><dir name="sql"><dir name="xibpayments_setup"><file name="mysql4-install-0.1.0.php" hash="223c70847e08e2f28889d3723871dd2c"/><file name="mysql4-uninstall-0.1.0.php" hash="223c70847e08e2f28889d3723871dd2c"/><file name="mysql4-upgrade-1.0.3-1.0.3.php" hash="833e9c4a263762eda7f67c9b68c643e0"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="template"><dir name="xibpayments"><file name="form.phtml" hash="4abf2513e3dac4f478cea837515ef9c9"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="F500_Xibpayments.xml" hash="006f07cd8a376ff45ba10340f882185b"/></dir></target></contents>
18
  <compatible/>
19
  <dependencies/>
20
  </package>