Version Notes
1. New setting 'notifyForFalseNOK' added - noifies the shop admin for successful confirmations in case an order is already canceled
Download this release
Release Info
Developer | Anna Sadriu |
Extension | mPAY24 |
Version | 1.6.1 |
Comparing to | |
See all releases |
Code changes from version 1.6.0 to 1.6.1
- app/code/community/Mpay24/Mpay24/Model/Api/MDXI.xsd +7 -0
- app/code/community/Mpay24/Mpay24/Model/Api/MPay24MagentoShop.php +2 -2
- app/code/community/Mpay24/Mpay24/Model/Selectpayment.php +3 -3
- app/code/community/Mpay24/Mpay24/controllers/PaymentController.php +151 -81
- app/code/community/Mpay24/Mpay24/etc/config.xml +3 -2
- app/code/community/Mpay24/Mpay24/etc/system.xml +11 -1
- app/code/community/Mpay24/Mpay24/sql/mpay24_setup/mysql4-install-1.6.1.php +53 -0
- app/etc/modules/Mpay24_Mpay24.xml +2 -2
- app/locale/de_AT/Mpay24_Mpay24.csv +7 -2
- app/locale/de_CH/Mpay24_Mpay24.csv +7 -2
- app/locale/de_DE/Mpay24_Mpay24.csv +7 -2
- app/locale/en_US/Mpay24_Mpay24.csv +7 -2
- package.xml +6 -15
app/code/community/Mpay24/Mpay24/Model/Api/MDXI.xsd
CHANGED
@@ -87,6 +87,12 @@
|
|
87 |
<xs:enumeration value="HP"/>
|
88 |
</xs:restriction>
|
89 |
</xs:simpleType>
|
|
|
|
|
|
|
|
|
|
|
|
|
90 |
<xs:simpleType name="PriceType">
|
91 |
<xs:restriction base="xs:float">
|
92 |
<xs:pattern value="\-?\d{1,9}(\.\d{2})?"/>
|
@@ -271,6 +277,7 @@
|
|
271 |
<xs:complexType>
|
272 |
<xs:attribute name="Type" type="PaymentTypeType" use="required"/>
|
273 |
<xs:attribute name="Brand" type="PaymentBrandType"/>
|
|
|
274 |
</xs:complexType>
|
275 |
</xs:element>
|
276 |
</xs:sequence>
|
87 |
<xs:enumeration value="HP"/>
|
88 |
</xs:restriction>
|
89 |
</xs:simpleType>
|
90 |
+
<xs:simpleType name="PaymentSubBrandType">
|
91 |
+
<xs:restriction base="xs:string">
|
92 |
+
<xs:maxLength value="3"/>
|
93 |
+
<xs:pattern value="[0-9]{1,3}"/>
|
94 |
+
</xs:restriction>
|
95 |
+
</xs:simpleType>
|
96 |
<xs:simpleType name="PriceType">
|
97 |
<xs:restriction base="xs:float">
|
98 |
<xs:pattern value="\-?\d{1,9}(\.\d{2})?"/>
|
277 |
<xs:complexType>
|
278 |
<xs:attribute name="Type" type="PaymentTypeType" use="required"/>
|
279 |
<xs:attribute name="Brand" type="PaymentBrandType"/>
|
280 |
+
<xs:attribute name="SubBrand" type="PaymentSubBrandType"/>
|
281 |
</xs:complexType>
|
282 |
</xs:element>
|
283 |
</xs:sequence>
|
app/code/community/Mpay24/Mpay24/Model/Api/MPay24MagentoShop.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
* @author support@mpay24.com
|
4 |
-
* @version $Id: MPay24MagentoShop.php
|
5 |
* @filesource test.php
|
6 |
* @license http://ec.europa.eu/idabc/eupl.html EUPL, Version 1.1
|
7 |
*/
|
@@ -20,7 +20,7 @@ class MPay24MagentoShop extends MPay24Shop {
|
|
20 |
|
21 |
const CANCEL_URL = 'mpay24/payment/cancel';
|
22 |
|
23 |
-
const MAGENTO_VERSION = "Magento 1.6.
|
24 |
|
25 |
var $tid;
|
26 |
var $price;
|
1 |
<?php
|
2 |
/**
|
3 |
* @author support@mpay24.com
|
4 |
+
* @version $Id: MPay24MagentoShop.php 6403 2015-07-08 09:24:45Z anna $
|
5 |
* @filesource test.php
|
6 |
* @license http://ec.europa.eu/idabc/eupl.html EUPL, Version 1.1
|
7 |
*/
|
20 |
|
21 |
const CANCEL_URL = 'mpay24/payment/cancel';
|
22 |
|
23 |
+
const MAGENTO_VERSION = "Magento 1.6.1 ";
|
24 |
|
25 |
var $tid;
|
26 |
var $price;
|
app/code/community/Mpay24/Mpay24/Model/Selectpayment.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
* @package Mpay24_Mpay24
|
17 |
* @author Anna Sadriu (mPAY24 GmbH)
|
18 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
19 |
-
* @version $Id: Selectpayment.php
|
20 |
*/
|
21 |
|
22 |
include_once Mage::getBaseDir('code')."/community/Mpay24/Mpay24/Model/Api/MPay24MagentoShop.php";
|
@@ -68,8 +68,8 @@ class Mpay24_Mpay24_Model_Selectpayment extends Mpay24_Mpay24_Model_Method_Selec
|
|
68 |
$order = $payment->getOrder();
|
69 |
$order->setCanSendNewEmailFlag(false);
|
70 |
|
71 |
-
|
72 |
-
|
73 |
|
74 |
// $stateObject->setState(Mage_Sales_Model_Order::STATE_PENDING_PAYMENT);
|
75 |
// $stateObject->setStatus('pending_payment');
|
16 |
* @package Mpay24_Mpay24
|
17 |
* @author Anna Sadriu (mPAY24 GmbH)
|
18 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
19 |
+
* @version $Id: Selectpayment.php 6402 2015-07-08 09:22:01Z anna $
|
20 |
*/
|
21 |
|
22 |
include_once Mage::getBaseDir('code')."/community/Mpay24/Mpay24/Model/Api/MPay24MagentoShop.php";
|
68 |
$order = $payment->getOrder();
|
69 |
$order->setCanSendNewEmailFlag(false);
|
70 |
|
71 |
+
// $payment->setAdditionalInformation('amex_addr_ver', "UNKNOWN")->save();
|
72 |
+
// $payment->setAdditionalInformation('amex_cid_ver', "UNKNOWN")->save();
|
73 |
|
74 |
// $stateObject->setState(Mage_Sales_Model_Order::STATE_PENDING_PAYMENT);
|
75 |
// $stateObject->setStatus('pending_payment');
|
app/code/community/Mpay24/Mpay24/controllers/PaymentController.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
* @package Mpay24_Mpay24
|
17 |
* @author Anna Sadriu (mPAY24 GmbH)
|
18 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
19 |
-
* @version $Id: PaymentController.php
|
20 |
*/
|
21 |
include_once Mage::getBaseDir('code')."/community/Mpay24/Mpay24/Model/Api/MPay24MagentoShop.php";
|
22 |
|
@@ -282,87 +282,89 @@ class Mpay24_Mpay24_PaymentController extends Mage_Core_Controller_Front_Action
|
|
282 |
|
283 |
$order->getPayment()->setAdditionalInformation('confirmed', $status)->save();
|
284 |
|
285 |
-
$
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
|
|
|
|
|
|
|
337 |
}
|
|
|
338 |
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
$cid_ver = Mage::helper('mpay24')->__("Unknown returned value:") . " '" . $mPAY24Result->getParam('AMEX_CVC_VER') . "'";
|
357 |
-
break;
|
358 |
}
|
359 |
-
|
|
|
|
|
|
|
|
|
|
|
360 |
}
|
361 |
-
$order->getPayment()->setAdditionalInformation('amex_cid_ver', $cid_ver)->save();
|
362 |
-
|
363 |
-
|
364 |
-
if($mPAY24Result->getParam('AMEX_CVC_VER'))
|
365 |
-
$order->getPayment()->setAdditionalInformation('amex_cid_ver', $mPAY24Result->getParam('AMEX_CVC_VER'))->save();
|
366 |
|
367 |
switch ($res) {
|
368 |
case "OK":
|
@@ -382,6 +384,75 @@ class Mpay24_Mpay24_PaymentController extends Mage_Core_Controller_Front_Action
|
|
382 |
Mage::log("mPAY24 Extension: New order mail sent!!!");
|
383 |
}
|
384 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
385 |
switch($status) {
|
386 |
case 'RESERVED':
|
387 |
$this->setBillpayData($order, $mPAY24Result);
|
@@ -465,7 +536,7 @@ class Mpay24_Mpay24_PaymentController extends Mage_Core_Controller_Front_Action
|
|
465 |
->setTemplateText('<table>
|
466 |
<thead>
|
467 |
<tr>
|
468 |
-
<th>'.Mage::helper('mpay24')->__("The billing address
|
469 |
</tr>
|
470 |
</thead>
|
471 |
<tbody>
|
@@ -490,7 +561,6 @@ class Mpay24_Mpay24_PaymentController extends Mage_Core_Controller_Front_Action
|
|
490 |
|
491 |
$template->save();
|
492 |
|
493 |
-
|
494 |
// Define the sender, here we query Magento default email (in the configuration)
|
495 |
// For customer support email, use : 'trans_email/ident_support/...'
|
496 |
$sender = Array('name' => Mage::getStoreConfig('trans_email/ident_general/name'),
|
@@ -503,7 +573,7 @@ class Mpay24_Mpay24_PaymentController extends Mage_Core_Controller_Front_Action
|
|
503 |
// In this array, you set the variables you use in your template
|
504 |
$vars = Array(
|
505 |
'reason' => Mage::helper('mpay24')->__("ATTENTION! - It is possible that the billing address for the order ID '") .
|
506 |
-
$order->getIncrementId() . Mage::helper('mpay24')->__("was changed by the customer, but not in your shop! The billing address mode was set back to 'ReadOnly'! If you want to use the mode 'ReadWrite', the variable 'BILLING_ADDR' has to be activated for the 'TRANSACTIONSTATUS' request by mPAY24. Please contact (including your merchant ID '") . Mage::getStoreConfig('mpay24/mpay24as/merchantid')
|
507 |
. Mage::helper('mpay24')->__("') mPAY24 (support@mpay24.com)!"));
|
508 |
|
509 |
// You don't care about this...
|
16 |
* @package Mpay24_Mpay24
|
17 |
* @author Anna Sadriu (mPAY24 GmbH)
|
18 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
19 |
+
* @version $Id: PaymentController.php 6401 2015-07-08 09:18:00Z anna $
|
20 |
*/
|
21 |
include_once Mage::getBaseDir('code')."/community/Mpay24/Mpay24/Model/Api/MPay24MagentoShop.php";
|
22 |
|
282 |
|
283 |
$order->getPayment()->setAdditionalInformation('confirmed', $status)->save();
|
284 |
|
285 |
+
if($mPAY24Result->getParam('BRAND') == 'AMEX') {
|
286 |
+
$addr_ver = Mage::helper('mpay24')->__("The 'AMEX_ADDR_VER' parameter was not returned!");
|
287 |
+
|
288 |
+
if($mPAY24Result->getParam('AMEX_ADDR_VER')) {
|
289 |
+
switch ($mPAY24Result->getParam('AMEX_ADDR_VER')) {
|
290 |
+
case "Y":
|
291 |
+
$addr_ver = Mage::helper('mpay24')->__("Yes, Customer Address and Postal Code are both correct.");
|
292 |
+
break;
|
293 |
+
case "N":
|
294 |
+
$addr_ver = Mage::helper('mpay24')->__("No, Customer Address and Postal Code are both incorrect.");
|
295 |
+
break;
|
296 |
+
case "A":
|
297 |
+
$addr_ver = Mage::helper('mpay24')->__("Customer Address only correct.");
|
298 |
+
break;
|
299 |
+
case "Z":
|
300 |
+
$addr_ver = Mage::helper('mpay24')->__("Customer Postal Code only correct.");
|
301 |
+
break;
|
302 |
+
case "U":
|
303 |
+
$addr_ver = Mage::helper('mpay24')->__("Information unavailable.");
|
304 |
+
break;
|
305 |
+
case "S":
|
306 |
+
$addr_ver = Mage::helper('mpay24')->__("SE not allowed AAV function.");
|
307 |
+
break;
|
308 |
+
case "R":
|
309 |
+
$addr_ver = Mage::helper('mpay24')->__("System unavailable; retry.");
|
310 |
+
break;
|
311 |
+
case "L":
|
312 |
+
$addr_ver = Mage::helper('mpay24')->__("Customer Name and Postal Code match.");
|
313 |
+
break;
|
314 |
+
case "M":
|
315 |
+
$addr_ver = Mage::helper('mpay24')->__("Customer Name, Address and Postal Code match.");
|
316 |
+
break;
|
317 |
+
case "O":
|
318 |
+
$addr_ver = Mage::helper('mpay24')->__("Customer Name and Address match.");
|
319 |
+
break;
|
320 |
+
case "K":
|
321 |
+
$addr_ver = Mage::helper('mpay24')->__("Customer Name matches.");
|
322 |
+
break;
|
323 |
+
case "D":
|
324 |
+
$addr_ver = Mage::helper('mpay24')->__("Customer Name incorrect, Postal Code matches.");
|
325 |
+
break;
|
326 |
+
case "E":
|
327 |
+
$addr_ver = Mage::helper('mpay24')->__("Customer Name incorrect, Address and Postal Code match.");
|
328 |
+
break;
|
329 |
+
case "F":
|
330 |
+
$addr_ver = Mage::helper('mpay24')->__("Customer Name incorrect, Address matches.");
|
331 |
+
break;
|
332 |
+
case "W":
|
333 |
+
$addr_ver = Mage::helper('mpay24')->__("No, Customer Name, Address and Postal Code are all incorrect.");
|
334 |
+
break;
|
335 |
+
default:
|
336 |
+
$addr_ver = Mage::helper('mpay24')->__("Unknown returned value:") . " '" . $mPAY24Result->getParam('AMEX_ADDR_VER') . "'";
|
337 |
+
break;
|
338 |
+
}
|
339 |
+
|
340 |
}
|
341 |
+
$order->getPayment()->setAdditionalInformation('amex_addr_ver', $addr_ver)->save();
|
342 |
|
343 |
+
$cid_ver = Mage::helper('mpay24')->__("The 'AMEX_CVC_VER' parameter was not returned!");
|
344 |
+
|
345 |
+
if($mPAY24Result->getParam('AMEX_CVC_VER')) {
|
346 |
+
switch ($mPAY24Result->getParam('AMEX_CVC_VER')) {
|
347 |
+
case "Y":
|
348 |
+
$cid_ver = Mage::helper('mpay24')->__("CID/4DBC/4CSC matched.");
|
349 |
+
break;
|
350 |
+
case "N":
|
351 |
+
$cid_ver = Mage::helper('mpay24')->__("CID/4DBC/4CSC did not match.");
|
352 |
+
break;
|
353 |
+
case "U":
|
354 |
+
$cid_ver = Mage::helper('mpay24')->__("CID/4DBC/4CSC was not checked.");
|
355 |
+
break;
|
356 |
+
default:
|
357 |
+
$cid_ver = Mage::helper('mpay24')->__("Unknown returned value:") . " '" . $mPAY24Result->getParam('AMEX_CVC_VER') . "'";
|
358 |
+
break;
|
359 |
+
}
|
|
|
|
|
360 |
}
|
361 |
+
|
362 |
+
$order->getPayment()->setAdditionalInformation('amex_cid_ver', $cid_ver)->save();
|
363 |
+
|
364 |
+
|
365 |
+
if($mPAY24Result->getParam('AMEX_CVC_VER'))
|
366 |
+
$order->getPayment()->setAdditionalInformation('amex_cid_ver', $mPAY24Result->getParam('AMEX_CVC_VER'))->save();
|
367 |
}
|
|
|
|
|
|
|
|
|
|
|
368 |
|
369 |
switch ($res) {
|
370 |
case "OK":
|
384 |
Mage::log("mPAY24 Extension: New order mail sent!!!");
|
385 |
}
|
386 |
|
387 |
+
|
388 |
+
if($status != 'ERROR' && $order->getState() == Mage_Sales_Model_Order::STATE_CANCELED && Mage::getStoreConfig('mpay24/mpay24/notifyForFalseNOK')) {
|
389 |
+
$request = $this->getRequest();
|
390 |
+
|
391 |
+
$template = $this->_initTemplate('id');
|
392 |
+
|
393 |
+
$template->setTemplateSubject(Mage::helper('mpay24')->__("ATTENTION!"))
|
394 |
+
->setTemplateCode('FALSE_NOK')
|
395 |
+
->setTemplateText('<table>
|
396 |
+
<thead>
|
397 |
+
<tr>
|
398 |
+
<th>'.Mage::helper('mpay24')->__("A SUCCESSFUL confirmation occured for an already canceled order!").'</th>
|
399 |
+
</tr>
|
400 |
+
</thead>
|
401 |
+
<tbody>
|
402 |
+
<tr>
|
403 |
+
<td>
|
404 |
+
<p>
|
405 |
+
{{var reason}}
|
406 |
+
</p>
|
407 |
+
</td>
|
408 |
+
</tr>
|
409 |
+
</tbody>
|
410 |
+
</table>');
|
411 |
+
|
412 |
+
// The Id you just marked...
|
413 |
+
if (!$template->getId())
|
414 |
+
$template->setTemplateType(Mage_Core_Model_Email_Template::TYPE_HTML);
|
415 |
+
|
416 |
+
if($request->getParam('_change_type_flag')) {
|
417 |
+
$template->setTemplateType(Mage_Core_Model_Email_Template::TYPE_TEXT);
|
418 |
+
$template->setTemplateStyles('');
|
419 |
+
}
|
420 |
+
|
421 |
+
$template->save();
|
422 |
+
|
423 |
+
// Define the sender, here we query Magento default email (in the configuration)
|
424 |
+
// For customer support email, use : 'trans_email/ident_support/...'
|
425 |
+
$sender = Array('name' => Mage::getStoreConfig('trans_email/ident_general/name'),
|
426 |
+
'email' => Mage::getStoreConfig('trans_email/ident_general/email'));
|
427 |
+
|
428 |
+
// Set you store
|
429 |
+
// This information may be taken from the current logged in user
|
430 |
+
$store = Mage::app()->getStore();
|
431 |
+
|
432 |
+
// In this array, you set the variables you use in your template
|
433 |
+
$vars = Array(
|
434 |
+
'reason' => Mage::helper('mpay24')->__("ATTENTION! - It is possible that the payment for the order ID '") .
|
435 |
+
$order->getIncrementId() . Mage::helper('mpay24')->__("' was SUCCESSFUL, although the order is set as 'Canceled'! Please check in the mPAY24 Merchant Interface (https://www.mpay24.com) whether the amount was BILLED!"));
|
436 |
+
|
437 |
+
// You don't care about this...
|
438 |
+
$translate = Mage::getSingleton('core/translate');
|
439 |
+
|
440 |
+
// Send your email
|
441 |
+
Mage::getModel('core/email_template')->sendTransactional($template->getId(),
|
442 |
+
$sender,
|
443 |
+
Mage::getStoreConfig('trans_email/ident_general/email'),
|
444 |
+
Mage::getStoreConfig('trans_email/ident_general/name'),
|
445 |
+
$vars,
|
446 |
+
$store->getId());
|
447 |
+
|
448 |
+
// You don't care as well
|
449 |
+
$translate->setTranslateInline(true);
|
450 |
+
|
451 |
+
$template->delete();
|
452 |
+
|
453 |
+
return $orderHistoryText . "\nThe order could not be billed!";
|
454 |
+
}
|
455 |
+
|
456 |
switch($status) {
|
457 |
case 'RESERVED':
|
458 |
$this->setBillpayData($order, $mPAY24Result);
|
536 |
->setTemplateText('<table>
|
537 |
<thead>
|
538 |
<tr>
|
539 |
+
<th>'.Mage::helper('mpay24')->__("The billing address was not returned by mPAY24!").'</th>
|
540 |
</tr>
|
541 |
</thead>
|
542 |
<tbody>
|
561 |
|
562 |
$template->save();
|
563 |
|
|
|
564 |
// Define the sender, here we query Magento default email (in the configuration)
|
565 |
// For customer support email, use : 'trans_email/ident_support/...'
|
566 |
$sender = Array('name' => Mage::getStoreConfig('trans_email/ident_general/name'),
|
573 |
// In this array, you set the variables you use in your template
|
574 |
$vars = Array(
|
575 |
'reason' => Mage::helper('mpay24')->__("ATTENTION! - It is possible that the billing address for the order ID '") .
|
576 |
+
$order->getIncrementId() . Mage::helper('mpay24')->__("' was changed by the customer, but not in your shop! The billing address mode was set back to 'ReadOnly'! If you want to use the mode 'ReadWrite', the variable 'BILLING_ADDR' has to be activated for the 'TRANSACTIONSTATUS' request by mPAY24. Please contact (including your merchant ID '") . Mage::getStoreConfig('mpay24/mpay24as/merchantid')
|
577 |
. Mage::helper('mpay24')->__("') mPAY24 (support@mpay24.com)!"));
|
578 |
|
579 |
// You don't care about this...
|
app/code/community/Mpay24/Mpay24/etc/config.xml
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<!--
|
3 |
-
@version $Id: config.xml
|
4 |
-->
|
5 |
<config>
|
6 |
<modules>
|
7 |
<Mpay24_Mpay24>
|
8 |
-
<version>1.6.
|
9 |
</Mpay24_Mpay24>
|
10 |
</modules>
|
11 |
|
@@ -308,6 +308,7 @@
|
|
308 |
<checkout_template>onepage</checkout_template>
|
309 |
<billingAddressMode>ReadOnly</billingAddressMode>
|
310 |
<show_free_products>0</show_free_products>
|
|
|
311 |
</mpay24>
|
312 |
</mpay24>
|
313 |
<payment>
|
1 |
<?xml version="1.0"?>
|
2 |
<!--
|
3 |
+
@version $Id: config.xml 6403 2015-07-08 09:24:45Z anna $
|
4 |
-->
|
5 |
<config>
|
6 |
<modules>
|
7 |
<Mpay24_Mpay24>
|
8 |
+
<version>1.6.1</version>
|
9 |
</Mpay24_Mpay24>
|
10 |
</modules>
|
11 |
|
308 |
<checkout_template>onepage</checkout_template>
|
309 |
<billingAddressMode>ReadOnly</billingAddressMode>
|
310 |
<show_free_products>0</show_free_products>
|
311 |
+
<notifyForFalseNOK>0</notifyForFalseNOK>
|
312 |
</mpay24>
|
313 |
</mpay24>
|
314 |
<payment>
|
app/code/community/Mpay24/Mpay24/etc/system.xml
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<!--
|
3 |
-
@version $Id: system.xml
|
4 |
-->
|
5 |
<config>
|
6 |
<sections>
|
@@ -2180,6 +2180,16 @@
|
|
2180 |
<show_in_store>1</show_in_store>
|
2181 |
<comment>Show the free 'children' products of configurable products in the mPAY24 shopping cart</comment>
|
2182 |
</show_free_products>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2183 |
</fields>
|
2184 |
</mpay24>
|
2185 |
</groups>
|
1 |
<?xml version="1.0"?>
|
2 |
<!--
|
3 |
+
@version $Id: system.xml 6401 2015-07-08 09:18:00Z anna $
|
4 |
-->
|
5 |
<config>
|
6 |
<sections>
|
2180 |
<show_in_store>1</show_in_store>
|
2181 |
<comment>Show the free 'children' products of configurable products in the mPAY24 shopping cart</comment>
|
2182 |
</show_free_products>
|
2183 |
+
<notifyForFalseNOK translate="label comment">
|
2184 |
+
<label>Notifies for FALSE NOK transactions</label>
|
2185 |
+
<frontend_type>select</frontend_type>
|
2186 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2187 |
+
<sort_order>240</sort_order>
|
2188 |
+
<show_in_default>1</show_in_default>
|
2189 |
+
<show_in_website>1</show_in_website>
|
2190 |
+
<show_in_store>1</show_in_store>
|
2191 |
+
<comment>Notifies the shop admin in case a SUCCESSFUL confirmation occurs for an already canceled order.</comment>
|
2192 |
+
</notifyForFalseNOK>
|
2193 |
</fields>
|
2194 |
</mpay24>
|
2195 |
</groups>
|
app/code/community/Mpay24/Mpay24/sql/mpay24_setup/mysql4-install-1.6.1.php
ADDED
@@ -0,0 +1,53 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Magento
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
+
* that is bundled with this package in the file LICENSE.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/osl-3.0.php
|
11 |
+
* If you did not receive a copy of the license and are unable to
|
12 |
+
* obtain it through the world-wide-web, please send an email
|
13 |
+
* to license@magentocommerce.com so we can send you a copy immediately.
|
14 |
+
*
|
15 |
+
* @category Mpay24
|
16 |
+
* @package Mpay24_Mpay24
|
17 |
+
* @author Anna Sadriu (mPAY24 GmbH)
|
18 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
19 |
+
* @version $Id: mysql4-install-1.6.1.php 6404 2015-07-08 09:25:24Z anna $
|
20 |
+
*/
|
21 |
+
if(class_exists('Mage_Sales_Model_Resource_Setup'))
|
22 |
+
$install = new Mage_Sales_Model_Resource_Setup('sales_setup');
|
23 |
+
else
|
24 |
+
$install = $this;
|
25 |
+
|
26 |
+
$install->startSetup();
|
27 |
+
|
28 |
+
$install->run("DELETE FROM {$this->getTable('core_config_data')} WHERE `path` LIKE '%mpay%'");
|
29 |
+
|
30 |
+
$install->run("DROP TABLE if exists {$this->getTable('mpay24_debug')};");
|
31 |
+
|
32 |
+
$install->run("UPDATE {$this->getTable('sales_flat_quote_payment')} SET `method` = 'mpay24' WHERE `method` LIKE 'mpay24_%';");
|
33 |
+
|
34 |
+
$install->run("UPDATE {$this->getTable('sales_flat_order_payment')} SET `method` = 'mpay24' WHERE `method` LIKE 'mpay24_%';");
|
35 |
+
|
36 |
+
$install->addAttribute('quote_address', 'payment_charge_type', array('type' => 'varchar'));
|
37 |
+
$install->addAttribute('quote_address', 'payment_charge', array('type' => 'decimal'));
|
38 |
+
$install->addAttribute('quote_address', 'base_payment_charge', array('type' => 'decimal'));
|
39 |
+
|
40 |
+
$install->addAttribute('order', 'payment_charge_type', array('type' => 'varchar'));
|
41 |
+
$install->addAttribute('order', 'payment_charge', array('type' => 'decimal'));
|
42 |
+
$install->addAttribute('order', 'base_payment_charge', array('type' => 'decimal'));
|
43 |
+
|
44 |
+
$install->addAttribute('invoice', 'payment_charge_type', array('type' => 'varchar'));
|
45 |
+
$install->addAttribute('invoice', 'payment_charge', array('type' => 'decimal'));
|
46 |
+
$install->addAttribute('invoice', 'base_payment_charge', array('type' => 'decimal'));
|
47 |
+
|
48 |
+
$install->addAttribute('creditmemo', 'payment_charge_type', array('type' => 'varchar'));
|
49 |
+
$install->addAttribute('creditmemo', 'payment_charge', array('type' => 'decimal'));
|
50 |
+
$install->addAttribute('creditmemo', 'base_payment_charge', array('type' => 'decimal'));
|
51 |
+
|
52 |
+
$install->endSetup();
|
53 |
+
?>
|
app/etc/modules/Mpay24_Mpay24.xml
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<!--
|
3 |
-
* @version $Id: Mpay24_Mpay24.xml
|
4 |
-->
|
5 |
<config>
|
6 |
<modules>
|
@@ -10,7 +10,7 @@
|
|
10 |
<depends>
|
11 |
<Mage_Payment />
|
12 |
</depends>
|
13 |
-
<version>1.6.
|
14 |
</Mpay24_Mpay24>
|
15 |
</modules>
|
16 |
</config>
|
1 |
<?xml version="1.0"?>
|
2 |
<!--
|
3 |
+
* @version $Id: Mpay24_Mpay24.xml 6403 2015-07-08 09:24:45Z anna $
|
4 |
-->
|
5 |
<config>
|
6 |
<modules>
|
10 |
<depends>
|
11 |
<Mage_Payment />
|
12 |
</depends>
|
13 |
+
<version>1.6.1</version>
|
14 |
</Mpay24_Mpay24>
|
15 |
</modules>
|
16 |
</config>
|
app/locale/de_AT/Mpay24_Mpay24.csv
CHANGED
@@ -45,7 +45,7 @@
|
|
45 |
"this payment is not possible at the moment!", "diese Zahlung ist derzeit nicht möglich!"
|
46 |
"Automatic clearing for credit card payments", "Automatisches 'Clearing' für Kreditkartenzahlungen"
|
47 |
"ATTENTION! - It is possible that the billing address for the order ID '", "ACHTUNG! - Möglicherweise wurde die Rechnungsadresse für die Bestellung mit der ID '"
|
48 |
-
"was changed by the customer, but not in your shop! The billing address mode was set back to 'ReadOnly'! If you want to use the mode 'ReadWrite', the variable 'BILLING_ADDR' has to be activated for the 'TRANSACTIONSTATUS' request by mPAY24. Please contact (including your merchant ID '", "' vom Kunden auf der mPAY24 Bezahlseite geändert, jedoch in Ihrem Shop nicht gespeichert! Der Rechnungsadresse-Modus wurde auf 'ReadOnly' zurückgesetzt! Damit Sie den Modus 'ReadWrite' benutzen können, muss die Variable 'BILLING_ADDR' im 'TRANSACTIONSTATUS'-Request bei mPAY24 freigeschaltet werden. Bitte wenden Sie sich mit Ihrer Händler ID '"
|
49 |
"') mPAY24 (support@mpay24.com)!", "' an mPAY24 (support@mpay24.com)!"
|
50 |
"The billing address was not returned by mPAY24!", "Die Rechnungsadresse wurde von mPAY24 nicht zurückgeliefert!"
|
51 |
"ATTENTION!", "ACHTUNG!"
|
@@ -102,4 +102,9 @@
|
|
102 |
"No, Customer Name, Address and Postal Code are all incorrect.", "Nein, Kundenname, die Rechnungsadresse und die Postleitzahl sind jeweils inkorrekt."
|
103 |
"CID/4DBC/4CSC matched.", "CID/4DBC/4CSC stimmte überein."
|
104 |
"CID/4DBC/4CSC did not match.", "CID/4DBC/4CSC stimmte nicht überein."
|
105 |
-
"CID/4DBC/4CSC was not checked.", "CID/4DBC/4CSC wurde nicht überprüft."
|
|
|
|
|
|
|
|
|
|
45 |
"this payment is not possible at the moment!", "diese Zahlung ist derzeit nicht möglich!"
|
46 |
"Automatic clearing for credit card payments", "Automatisches 'Clearing' für Kreditkartenzahlungen"
|
47 |
"ATTENTION! - It is possible that the billing address for the order ID '", "ACHTUNG! - Möglicherweise wurde die Rechnungsadresse für die Bestellung mit der ID '"
|
48 |
+
"' was changed by the customer, but not in your shop! The billing address mode was set back to 'ReadOnly'! If you want to use the mode 'ReadWrite', the variable 'BILLING_ADDR' has to be activated for the 'TRANSACTIONSTATUS' request by mPAY24. Please contact (including your merchant ID '", "' vom Kunden auf der mPAY24 Bezahlseite geändert, jedoch in Ihrem Shop nicht gespeichert! Der Rechnungsadresse-Modus wurde auf 'ReadOnly' zurückgesetzt! Damit Sie den Modus 'ReadWrite' benutzen können, muss die Variable 'BILLING_ADDR' im 'TRANSACTIONSTATUS'-Request bei mPAY24 freigeschaltet werden. Bitte wenden Sie sich mit Ihrer Händler ID '"
|
49 |
"') mPAY24 (support@mpay24.com)!", "' an mPAY24 (support@mpay24.com)!"
|
50 |
"The billing address was not returned by mPAY24!", "Die Rechnungsadresse wurde von mPAY24 nicht zurückgeliefert!"
|
51 |
"ATTENTION!", "ACHTUNG!"
|
102 |
"No, Customer Name, Address and Postal Code are all incorrect.", "Nein, Kundenname, die Rechnungsadresse und die Postleitzahl sind jeweils inkorrekt."
|
103 |
"CID/4DBC/4CSC matched.", "CID/4DBC/4CSC stimmte überein."
|
104 |
"CID/4DBC/4CSC did not match.", "CID/4DBC/4CSC stimmte nicht überein."
|
105 |
+
"CID/4DBC/4CSC was not checked.", "CID/4DBC/4CSC wurde nicht überprüft."
|
106 |
+
"Notifies for FALSE NOK transactions", "Benachrichtigung bzgl. NOK-Transaktionsstatus"
|
107 |
+
"Notifies the shop admin in case a SUCCESSFUL confirmation occurs for an already canceled order.", "Benachrichtigt den Shopbetreiber, wenn eine Zahlungsbestätigung für eine bereits stornierte Bestellung erfolgt."
|
108 |
+
"A SUCCESSFUL confirmation occured for an already canceled order!", "Eine Zahlungsbestätigung wurde für eine bereits stornierte Bestellung empfangen!"
|
109 |
+
"ATTENTION! - It is possible that the payment for the order ID '", "ACHTUNG! - Es ist möglich, dass die Zahlung für die Bestellung mit der ID '"
|
110 |
+
"' was SUCCESSFUL, although the order is set as 'Canceled'! Please check in the mPAY24 Merchant Interface (https://www.mpay24.com) whether the amount was BILLED!", "' erfolgreich war, obwohl die Bestellung als 'Storniert' markiert wurde! Bitte überprüfen Sie im mPAY24 Händlerportal (https://www.mpay24.com) ob der Betrag gebucht wurde!"
|
app/locale/de_CH/Mpay24_Mpay24.csv
CHANGED
@@ -45,7 +45,7 @@
|
|
45 |
"this payment is not possible at the moment!", "diese Zahlung ist derzeit nicht möglich!"
|
46 |
"Automatic clearing for credit card payments", "Automatisches 'Clearing' für Kreditkartenzahlungen"
|
47 |
"ATTENTION! - It is possible that the billing address for the order ID '", "ACHTUNG! - Möglicherweise wurde die Rechnungsadresse für die Bestellung mit der ID '"
|
48 |
-
"was changed by the customer, but not in your shop! The billing address mode was set back to 'ReadOnly'! If you want to use the mode 'ReadWrite', the variable 'BILLING_ADDR' has to be activated for the 'TRANSACTIONSTATUS' request by mPAY24. Please contact (including your merchant ID '", "' vom Kunden auf der mPAY24 Bezahlseite geändert, jedoch in Ihrem Shop nicht gespeichert! Der Rechnungsadresse-Modus wurde auf 'ReadOnly' zurückgesetzt! Damit Sie den Modus 'ReadWrite' benutzen können, muss die Variable 'BILLING_ADDR' im 'TRANSACTIONSTATUS'-Request bei mPAY24 freigeschaltet werden. Bitte wenden Sie sich mit Ihrer Händler ID '"
|
49 |
"') mPAY24 (support@mpay24.com)!", "' an mPAY24 (support@mpay24.com)!"
|
50 |
"The billing address was not returned by mPAY24!", "Die Rechnungsadresse wurde von mPAY24 nicht zurückgeliefert!"
|
51 |
"ATTENTION!", "ACHTUNG!"
|
@@ -102,4 +102,9 @@
|
|
102 |
"No, Customer Name, Address and Postal Code are all incorrect.", "Nein, Kundenname, die Rechnungsadresse und die Postleitzahl sind jeweils inkorrekt."
|
103 |
"CID/4DBC/4CSC matched.", "CID/4DBC/4CSC stimmte überein."
|
104 |
"CID/4DBC/4CSC did not match.", "CID/4DBC/4CSC stimmte nicht überein."
|
105 |
-
"CID/4DBC/4CSC was not checked.", "CID/4DBC/4CSC wurde nicht überprüft."
|
|
|
|
|
|
|
|
|
|
45 |
"this payment is not possible at the moment!", "diese Zahlung ist derzeit nicht möglich!"
|
46 |
"Automatic clearing for credit card payments", "Automatisches 'Clearing' für Kreditkartenzahlungen"
|
47 |
"ATTENTION! - It is possible that the billing address for the order ID '", "ACHTUNG! - Möglicherweise wurde die Rechnungsadresse für die Bestellung mit der ID '"
|
48 |
+
"' was changed by the customer, but not in your shop! The billing address mode was set back to 'ReadOnly'! If you want to use the mode 'ReadWrite', the variable 'BILLING_ADDR' has to be activated for the 'TRANSACTIONSTATUS' request by mPAY24. Please contact (including your merchant ID '", "' vom Kunden auf der mPAY24 Bezahlseite geändert, jedoch in Ihrem Shop nicht gespeichert! Der Rechnungsadresse-Modus wurde auf 'ReadOnly' zurückgesetzt! Damit Sie den Modus 'ReadWrite' benutzen können, muss die Variable 'BILLING_ADDR' im 'TRANSACTIONSTATUS'-Request bei mPAY24 freigeschaltet werden. Bitte wenden Sie sich mit Ihrer Händler ID '"
|
49 |
"') mPAY24 (support@mpay24.com)!", "' an mPAY24 (support@mpay24.com)!"
|
50 |
"The billing address was not returned by mPAY24!", "Die Rechnungsadresse wurde von mPAY24 nicht zurückgeliefert!"
|
51 |
"ATTENTION!", "ACHTUNG!"
|
102 |
"No, Customer Name, Address and Postal Code are all incorrect.", "Nein, Kundenname, die Rechnungsadresse und die Postleitzahl sind jeweils inkorrekt."
|
103 |
"CID/4DBC/4CSC matched.", "CID/4DBC/4CSC stimmte überein."
|
104 |
"CID/4DBC/4CSC did not match.", "CID/4DBC/4CSC stimmte nicht überein."
|
105 |
+
"CID/4DBC/4CSC was not checked.", "CID/4DBC/4CSC wurde nicht überprüft."
|
106 |
+
"Notifies for FALSE NOK transactions", "Benachrichtigung bzgl. NOK-Transaktionsstatus"
|
107 |
+
"Notifies the shop admin in case a SUCCESSFUL confirmation occurs for an already canceled order.", "Benachrichtigt den Shopbetreiber, wenn eine Zahlungsbestätigung für eine bereits stornierte Bestellung erfolgt."
|
108 |
+
"A SUCCESSFUL confirmation occured for an already canceled order!", "Eine Zahlungsbestätigung wurde für eine bereits stornierte Bestellung empfangen!"
|
109 |
+
"ATTENTION! - It is possible that the payment for the order ID '", "ACHTUNG! - Es ist möglich, dass die Zahlung für die Bestellung mit der ID '"
|
110 |
+
"' was SUCCESSFUL, although the order is set as 'Canceled'! Please check in the mPAY24 Merchant Interface (https://www.mpay24.com) whether the amount was BILLED!", "' erfolgreich war, obwohl die Bestellung als 'Storniert' markiert wurde! Bitte überprüfen Sie im mPAY24 Händlerportal (https://www.mpay24.com) ob der Betrag gebucht wurde!"
|
app/locale/de_DE/Mpay24_Mpay24.csv
CHANGED
@@ -45,7 +45,7 @@
|
|
45 |
"this payment is not possible at the moment!", "diese Zahlung ist derzeit nicht möglich!"
|
46 |
"Automatic clearing for credit card payments", "Automatisches 'Clearing' für Kreditkartenzahlungen"
|
47 |
"ATTENTION! - It is possible that the billing address for the order ID '", "ACHTUNG! - Möglicherweise wurde die Rechnungsadresse für die Bestellung mit der ID '"
|
48 |
-
"was changed by the customer, but not in your shop! The billing address mode was set back to 'ReadOnly'! If you want to use the mode 'ReadWrite', the variable 'BILLING_ADDR' has to be activated for the 'TRANSACTIONSTATUS' request by mPAY24. Please contact (including your merchant ID '", "' vom Kunden auf der mPAY24 Bezahlseite geändert, jedoch in Ihrem Shop nicht gespeichert! Der Rechnungsadresse-Modus wurde auf 'ReadOnly' zurückgesetzt! Damit Sie den Modus 'ReadWrite' benutzen können, muss die Variable 'BILLING_ADDR' im 'TRANSACTIONSTATUS'-Request bei mPAY24 freigeschaltet werden. Bitte wenden Sie sich mit Ihrer Händler ID '"
|
49 |
"') mPAY24 (support@mpay24.com)!", "' an mPAY24 (support@mpay24.com)!"
|
50 |
"The billing address was not returned by mPAY24!", "Die Rechnungsadresse wurde von mPAY24 nicht zurückgeliefert!"
|
51 |
"ATTENTION!", "ACHTUNG!"
|
@@ -102,4 +102,9 @@
|
|
102 |
"No, Customer Name, Address and Postal Code are all incorrect.", "Nein, Kundenname, die Rechnungsadresse und die Postleitzahl sind jeweils inkorrekt."
|
103 |
"CID/4DBC/4CSC matched.", "CID/4DBC/4CSC stimmte überein."
|
104 |
"CID/4DBC/4CSC did not match.", "CID/4DBC/4CSC stimmte nicht überein."
|
105 |
-
"CID/4DBC/4CSC was not checked.", "CID/4DBC/4CSC wurde nicht überprüft."
|
|
|
|
|
|
|
|
|
|
45 |
"this payment is not possible at the moment!", "diese Zahlung ist derzeit nicht möglich!"
|
46 |
"Automatic clearing for credit card payments", "Automatisches 'Clearing' für Kreditkartenzahlungen"
|
47 |
"ATTENTION! - It is possible that the billing address for the order ID '", "ACHTUNG! - Möglicherweise wurde die Rechnungsadresse für die Bestellung mit der ID '"
|
48 |
+
"' was changed by the customer, but not in your shop! The billing address mode was set back to 'ReadOnly'! If you want to use the mode 'ReadWrite', the variable 'BILLING_ADDR' has to be activated for the 'TRANSACTIONSTATUS' request by mPAY24. Please contact (including your merchant ID '", "' vom Kunden auf der mPAY24 Bezahlseite geändert, jedoch in Ihrem Shop nicht gespeichert! Der Rechnungsadresse-Modus wurde auf 'ReadOnly' zurückgesetzt! Damit Sie den Modus 'ReadWrite' benutzen können, muss die Variable 'BILLING_ADDR' im 'TRANSACTIONSTATUS'-Request bei mPAY24 freigeschaltet werden. Bitte wenden Sie sich mit Ihrer Händler ID '"
|
49 |
"') mPAY24 (support@mpay24.com)!", "' an mPAY24 (support@mpay24.com)!"
|
50 |
"The billing address was not returned by mPAY24!", "Die Rechnungsadresse wurde von mPAY24 nicht zurückgeliefert!"
|
51 |
"ATTENTION!", "ACHTUNG!"
|
102 |
"No, Customer Name, Address and Postal Code are all incorrect.", "Nein, Kundenname, die Rechnungsadresse und die Postleitzahl sind jeweils inkorrekt."
|
103 |
"CID/4DBC/4CSC matched.", "CID/4DBC/4CSC stimmte überein."
|
104 |
"CID/4DBC/4CSC did not match.", "CID/4DBC/4CSC stimmte nicht überein."
|
105 |
+
"CID/4DBC/4CSC was not checked.", "CID/4DBC/4CSC wurde nicht überprüft."
|
106 |
+
"Notifies for FALSE NOK transactions", "Benachrichtigung bzgl. NOK-Transaktionsstatus"
|
107 |
+
"Notifies the shop admin in case a SUCCESSFUL confirmation occurs for an already canceled order.", "Benachrichtigt den Shopbetreiber, wenn eine Zahlungsbestätigung für eine bereits stornierte Bestellung erfolgt."
|
108 |
+
"A SUCCESSFUL confirmation occured for an already canceled order!", "Eine Zahlungsbestätigung wurde für eine bereits stornierte Bestellung empfangen!"
|
109 |
+
"ATTENTION! - It is possible that the payment for the order ID '", "ACHTUNG! - Es ist möglich, dass die Zahlung für die Bestellung mit der ID '"
|
110 |
+
"' was SUCCESSFUL, although the order is set as 'Canceled'! Please check in the mPAY24 Merchant Interface (https://www.mpay24.com) whether the amount was BILLED!", "' erfolgreich war, obwohl die Bestellung als 'Storniert' markiert wurde! Bitte überprüfen Sie im mPAY24 Händlerportal (https://www.mpay24.com) ob der Betrag gebucht wurde!"
|
app/locale/en_US/Mpay24_Mpay24.csv
CHANGED
@@ -45,7 +45,7 @@
|
|
45 |
"this payment is not possible at the moment!", "this payment is not possible at the moment!"
|
46 |
"Automatic clearing for credit card payments", "Automatic clearing for credit card payments"
|
47 |
"ATTENTION! - It is possible that the billing address for the order ID '", "ATTENTION! - It is possible that the billing address for the order ID '"
|
48 |
-
"was changed by the customer, but not in your shop! The billing address mode was set back to 'ReadOnly'! If you want to use the mode 'ReadWrite', the variable 'BILLING_ADDR' has to be activated for the 'TRANSACTIONSTATUS' request by mPAY24. Please contact (including your merchant ID '", "was changed by the customer, but not in your shop! The billing address mode was set back to 'ReadOnly'! If you want to use the mode 'ReadWrite', the variable 'BILLING_ADDR' has to be activated for the 'TRANSACTIONSTATUS' request by mPAY24. Please contact (including your merchant ID '"
|
49 |
"') mPAY24 (support@mpay24.com)!", "') mPAY24 (support@mpay24.com)!"
|
50 |
"The billing address was not returned by mPAY24!", "The billing address was not returned by mPAY24!"
|
51 |
"ATTENTION!", "ATTENTION!"
|
@@ -102,4 +102,9 @@
|
|
102 |
"No, Customer Name, Address and Postal Code are all incorrect.", "No, Customer Name, Address and Postal Code are all incorrect."
|
103 |
"CID/4DBC/4CSC matched.", "CID/4DBC/4CSC matched."
|
104 |
"CID/4DBC/4CSC did not match.", "CID/4DBC/4CSC did not match."
|
105 |
-
"CID/4DBC/4CSC was not checked.", "CID/4DBC/4CSC was not checked."
|
|
|
|
|
|
|
|
|
|
45 |
"this payment is not possible at the moment!", "this payment is not possible at the moment!"
|
46 |
"Automatic clearing for credit card payments", "Automatic clearing for credit card payments"
|
47 |
"ATTENTION! - It is possible that the billing address for the order ID '", "ATTENTION! - It is possible that the billing address for the order ID '"
|
48 |
+
"' was changed by the customer, but not in your shop! The billing address mode was set back to 'ReadOnly'! If you want to use the mode 'ReadWrite', the variable 'BILLING_ADDR' has to be activated for the 'TRANSACTIONSTATUS' request by mPAY24. Please contact (including your merchant ID '", "' was changed by the customer, but not in your shop! The billing address mode was set back to 'ReadOnly'! If you want to use the mode 'ReadWrite', the variable 'BILLING_ADDR' has to be activated for the 'TRANSACTIONSTATUS' request by mPAY24. Please contact (including your merchant ID '"
|
49 |
"') mPAY24 (support@mpay24.com)!", "') mPAY24 (support@mpay24.com)!"
|
50 |
"The billing address was not returned by mPAY24!", "The billing address was not returned by mPAY24!"
|
51 |
"ATTENTION!", "ATTENTION!"
|
102 |
"No, Customer Name, Address and Postal Code are all incorrect.", "No, Customer Name, Address and Postal Code are all incorrect."
|
103 |
"CID/4DBC/4CSC matched.", "CID/4DBC/4CSC matched."
|
104 |
"CID/4DBC/4CSC did not match.", "CID/4DBC/4CSC did not match."
|
105 |
+
"CID/4DBC/4CSC was not checked.", "CID/4DBC/4CSC was not checked."
|
106 |
+
"Notifies for FALSE NOK transactions", "Notifies for FALSE NOK transactions"
|
107 |
+
"Notifies the shop admin in case a SUCCESSFUL confirmation occurs for an already canceled order.", "Notifies the shop admin in case a SUCCESSFUL confirmation occurs for an already canceled order."
|
108 |
+
"A SUCCESSFUL confirmation occured for an already canceled order!", "A SUCCESSFUL confirmation occured for an already canceled order!"
|
109 |
+
"ATTENTION! - It is possible that the payment for the order ID '", "ATTENTION! - It is possible that the payment for the order ID '"
|
110 |
+
"' was SUCCESSFUL, although the order is set as 'Canceled'! Please check in the mPAY24 Merchant Interface (https://www.mpay24.com) whether the amount was BILLED!", "' was SUCCESSFUL, although the order is set as 'Canceled'! Please check in the mPAY24 Merchant Interface (https://www.mpay24.com) whether the amount was BILLED!"
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>mPAY24</name>
|
4 |
-
<version>1.6.
|
5 |
<stability>stable</stability>
|
6 |
<license>Open Software License (OSL 3.0)</license>
|
7 |
<channel>community</channel>
|
@@ -26,23 +26,14 @@ Die Payment Lösung der mPAY24 GmbH unterstützt folgende Bezahlarten un
|
|
26 |

|
27 |

|
28 |
Weitere Informationen unter www.mPAY24.com</description>
|
29 |
-
<notes>1.
|
30 |

|
31 |
-
2.Template improvement: Frontend base package used instead of default.
|
32 |
-

|
33 |
-
3.IE 11 frontend template support added.
|
34 |
-

|
35 |
-
4.Payment Method discount bug fixed.
|
36 |
-

|
37 |
-
5.Default Styling added.
|
38 |
-

|
39 |
-
6. State added to Shipping and Billing Address in the MDXI
|
40 |

|
41 |
</notes>
|
42 |
-
<authors><author><name>Anna Sadriu</name><user>mPAY24</user><email>
|
43 |
-
<date>2015-
|
44 |
-
<time>09:
|
45 |
-
<contents><target name="magelocale"><dir name="de_AT"><file name="Mpay24_Mpay24.csv" hash="
|
46 |
<compatible/>
|
47 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
48 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>mPAY24</name>
|
4 |
+
<version>1.6.1</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>Open Software License (OSL 3.0)</license>
|
7 |
<channel>community</channel>
|
26 |

|
27 |

|
28 |
Weitere Informationen unter www.mPAY24.com</description>
|
29 |
+
<notes>1. New setting 'notifyForFalseNOK' added - noifies the shop admin for successful confirmations in case an order is already canceled
|
30 |

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |

|
32 |
</notes>
|
33 |
+
<authors><author><name>Anna Sadriu</name><user>mPAY24</user><email>modules@mpay24.com</email></author></authors>
|
34 |
+
<date>2015-07-08</date>
|
35 |
+
<time>09:32:37</time>
|
36 |
+
<contents><target name="magelocale"><dir name="de_AT"><file name="Mpay24_Mpay24.csv" hash="b2e19c4b5634ee84ddfe4736aad7fba5"/></dir><dir name="de_DE"><file name="Mpay24_Mpay24.csv" hash="b2e19c4b5634ee84ddfe4736aad7fba5"/></dir><dir name="de_CH"><file name="Mpay24_Mpay24.csv" hash="b2e19c4b5634ee84ddfe4736aad7fba5"/></dir><dir name="en_US"><file name="Mpay24_Mpay24.csv" hash="3359dee12a89e6869e5f85aef7b26f50"/></dir></target><target name="mageetc"><dir name="modules"><file name="Mpay24_Mpay24.xml" hash="21d8465d7b37afe884a4e1ed61e80974"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="mpay24"><dir name="form"><file name="area.phtml" hash="b0561f721ae7b0e9037c47189aa209f3"/><file name="dropDown.phtml" hash="892bac9682d9516b5187dbe90f9fc56d"/><file name="radio.phtml" hash="3bfb65a7091a5dd9c45655a144d1e869"/></dir><dir name="info"><file name="selectpayment.phtml" hash="0c34c3104166b4bc976de6af88d5e950"/></dir></dir></dir><dir name="layout"><file name="mpay24.xml" hash="ff2bd79f4f227fcac136caa5a0932e23"/></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="mpay24"><dir name="info"><dir name="pdf"><file name="selectpayment.phtml" hash="3d2c2739e0ef05596ca60edba8bac8f6"/></dir><file name="selectpayment.phtml" hash="44a8e561d50bfe074b01b9f0f4ca4f78"/></dir></dir></dir></dir></dir></dir></target><target name="magecommunity"><dir name="Mpay24"><dir name="Mpay24"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="858b3c21a873f79fe6225c14f2eb79bd"/></dir><dir name="Invoice"><file name="Totals.php" hash="49b22a320c55911bbda580092bfc7594"/></dir><file name="Totals.php" hash="b55fca1ef8fc64674697c29a68253541"/></dir><file name="Totals.php" hash="6a60d9bffefccfa9ace5d3ee8eb10eba"/></dir><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Fieldset.php" hash="ad27b13cbb846ff32ae037541824c6a8"/></dir></dir></dir></dir><dir name="Form"><file name="Selectpayment.php" hash="abb875f42800573589619bce4bb485ef"/></dir><file name="Form.php" hash="57aecb5aa4756ac2097410aaabe2d527"/><dir name="Info"><file name="Selectpayment.php" hash="7b4b737862ad124b73ba7c357184d838"/></dir><file name="Mpay24.php" hash="5189a49bc763bfa0b7d6e683da3e0c54"/><file name="ParentRedirect.php" hash="4d7dbbee705cc04172c0ce980720327c"/><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="b8dda48dc36d26e9ad5c5869045cda39"/></dir><dir name="Invoice"><file name="Totals.php" hash="f00705c4a31d100c9433fedaf4c83a2f"/></dir><file name="Totals.php" hash="af1c20cd43def7669ae22e0fced7660d"/></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="8dd5de8e06853908c0af5689d619405f"/></dir><dir name="Model"><dir name="Api"><file name="MDXI.xsd" hash="3a4f2e33afa884d12dfb01fac9318ac7"/><file name="MPay24Api.php" hash="9de780410405aeba4fb8f1db79f8dcc5"/><file name="MPay24MagentoShop.php" hash="a7a98382f027c7b35b8d226b7148faf6"/><file name="MPay24Shop.php" hash="7c9cda9037d6771950aed259830da52c"/><file name="cacert.pem" hash="bbdf22048274504901419498aa558890"/><file name="curllog.log" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="orderXML.php" hash="5eeee4f6d4ed0e0e2e36929c2c14c9e0"/><dir name="xmls"><file name="Example_MDXI.xml" hash="dddd02e4cdc0905792c1a2a9f3681bfd"/></dir></dir><file name="Config.php" hash="843f9a22c4c624bca04d9ed7efe83bb9"/><dir name="Entity"><file name="Setup.php" hash="89719712defb6f542c6b107b53ec0337"/></dir><dir name="Method"><file name="Abstract.php" hash="c2e0bfe3b0dec8965dde0069473efc41"/><file name="Selectpayment.php" hash="1b1eb95d168d1f54df913a7c2252514c"/></dir><dir name="Mpay24"><file name="Debug.php" hash="6f777ec3f5f993da68068debdf317678"/></dir><dir name="Mysql4"><dir name="Mpay24"><dir name="Debug"><file name="Collection.php" hash="0587f1af86c0d72aec586af5c6be0977"/></dir><file name="Debug.php" hash="bb91b154c60be7db1ff571c78382b3af"/></dir><file name="Setup.php" hash="ac5414ad9fddeb8005fd7953877cb5aa"/></dir><file name="Observer.php" hash="417cf2484d15da2dcc32c3f582078916"/><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><dir name="Total"><file name="Paymentcharge.php" hash="af5c31bcef53696207e2c19b934ca42a"/></dir></dir><dir name="Invoice"><dir name="Total"><file name="Paymentcharge.php" hash="6f34f11c18a75d1a39bd26d890e7f706"/></dir></dir></dir><dir name="Quote"><dir name="Address"><dir name="Total"><file name="Paymentcharge.php" hash="159fe1fbf65fbbd053da24e4e194a4f0"/></dir></dir></dir></dir><file name="Selectpayment.php" hash="daacab4c69c4d1e19f176c98095b60a3"/><file name="Session.php" hash="268a9b9737dcc4eadf40634c16991270"/><dir name="Source"><file name="AllowedIPs.php" hash="2bbd8f58ea976506c417d8f893318378"/><file name="BillAddr.php" hash="2c5454e3182f1346b51b631ca3d6bcbb"/><file name="ClearingAction.php" hash="a8354348de59296cad357e544586dad8"/><file name="FormTemplate.php" hash="2bc01719f389e2064e90932a0eb99f93"/><file name="PaidOrder.php" hash="3c240e18bafd57d718e035a55a858d8b"/><file name="PaymentCharge.php" hash="4b2a69b104bc278760cbf4466988ec27"/><file name="PaymentsActive.php" hash="4cca6cc364249692a35219c9690832b2"/><file name="Request.php" hash="06dc5c0a1b7698e8ee3792a17cb85623"/><file name="Result.php" hash="755477cf005ef91a5e506859381d9ad2"/><file name="ShoppingCartRowsAction.php" hash="562284cb6fdb0d5926bc0150e41b4a31"/><file name="System.php" hash="8423fb3053afd56825967d95d1f063e3"/></dir><dir name="System"><dir name="Config"><dir name="Backend"><file name="Encrypted.php" hash="643cd91d632e5d5d3a3a18695c99d615"/></dir></dir></dir></dir><dir name="controllers"><file name="IndexController.php" hash="86701b373ac7d09985fc68710caa45bc"/><file name="PaymentController.php" hash="01fbb40066187786530232dcc9685206"/></dir><dir name="etc"><file name="config.xml" hash="36052353d86d198b4a74d1c044da3caf"/><file name="system.xml" hash="a92fce0219aea7291457c556bd44a496"/></dir><dir name="sql"><dir name="mpay24_setup"><file name="mysql4-install-1.6.0.php" hash="dc4049cf80fd85595f9498dbf451c175"/><file name="mysql4-install-1.6.1.php" hash="0864a3df9ded045efab6439f929ec8fb"/></dir></dir></dir></dir></target></contents>
|
37 |
<compatible/>
|
38 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
39 |
</package>
|