Version Notes
UPDATE:
*) bug by upgradeing the extension -> SOLVED
*) BILLPAY payment system bug -> SOLVED
The whole extension was updated:
1. The communication is realised with the help of the mPAY24 PHP API and not with Zend Soap Client.
2. The newest mPAY24 SOAP (v. 1.5) is used
3. Zhe backend updates the payment systems and all the configurations everytime the mPAY24 configurations are saved
4. There is a new possibility to choose the status for the orders that were paid (mPAY24 status - BILLED)
5. A new debug possibility was implmented
6. The function 'auto clearing' for credit card payments can and should be set directly in the extension.
7. A bug in the billing address mode functionallity was solved.
8. There was implemnted a possibility to choose whether the free (of charge) products should be shown in the mPAY24 pay page or not.
9. The HIGHLIGHT: the customers can choose the payment system (VISA, MasterCard, eps, etc.) directly by the checkout process. There are two different templates you can choose from in your backend: an area with all the payment methods or a drop-down list!
Release Info
Developer | Magento Core Team |
Extension | mPAY24 |
Version | 1.4.1 |
Comparing to | |
See all releases |
Code changes from version 1.4.0 to 1.4.1
- app/code/community/Mpay24/Mpay24/Model/Api/MPay24MagentoShop.php +67 -63
- app/code/community/Mpay24/Mpay24/Model/Api/xmls/100000007.xml +40 -0
- app/code/community/Mpay24/Mpay24/Model/Api/xmls/100000015.xml +42 -0
- app/code/community/Mpay24/Mpay24/Model/Api/xmls/100000016.xml +42 -0
- app/code/community/Mpay24/Mpay24/Model/Api/xmls/100000017.xml +42 -0
- app/code/community/Mpay24/Mpay24/etc/system.xml +2 -2
- app/code/community/Mpay24/Mpay24/sql/mpay24_setup/mysql4-install-1.3.0.php +9 -0
- app/code/community/Mpay24/Mpay24/sql/mpay24_setup/mysql4-upgrade-0.6.2-1.3.0.php +9 -0
- app/code/community/Mpay24/Mpay24/sql/mpay24_setup/mysql4-upgrade-0.6.3-1.3.0.php +9 -0
- package.xml +10 -5
@@ -20,7 +20,7 @@ include_once("MPay24Shop.php");
|
|
20 |
|
21 |
const CANCEL_URL = 'mpay24/payment/cancel';
|
22 |
|
23 |
-
const MAGENTO_VERSION = "Magento 1.4.
|
24 |
|
25 |
var $tid;
|
26 |
var $price;
|
@@ -296,85 +296,89 @@ include_once("MPay24Shop.php");
|
|
296 |
break;
|
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 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
|
|
|
|
360 |
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
|
377 |
-
|
378 |
}
|
379 |
|
380 |
function setVariables($order, $ps, $type, $brand) {
|
20 |
|
21 |
const CANCEL_URL = 'mpay24/payment/cancel';
|
22 |
|
23 |
+
const MAGENTO_VERSION = "Magento 1.4.1 ";
|
24 |
|
25 |
var $tid;
|
26 |
var $price;
|
296 |
break;
|
297 |
}
|
298 |
}
|
299 |
+
|
300 |
+
$mdxi->Order->Price = $transaction->PRICE;
|
301 |
+
$mdxi->Order->Price->setHeader(Mage::getStoreConfig('mpay24/mpay24spsc/price_header'));
|
302 |
+
$mdxi->Order->Price->setHeaderStyle(Mage::getStoreConfig('mpay24/mpay24spsc/price_headerstyle'));
|
303 |
+
$mdxi->Order->Price->setStyle(Mage::getStoreConfig('mpay24/mpay24spsc/price_style'));
|
304 |
|
305 |
+
$mdxi->Order->Currency = $this->xmlentities($this->order->getBaseCurrencyCode());
|
306 |
|
307 |
+
$mdxi->Order->BillingAddr->setMode(Mage::getStoreConfig('mpay24/mpay24/billingAddressMode'));
|
308 |
|
309 |
+
if($this->order->getShippingAddress() && $this->xmlentities($this->order->getShippingAddress()->getFirstname()) === '')
|
310 |
+
$billingName = $this->xmlentities($this->order->getBillingAddress()->getLastname());
|
311 |
+
elseif($this->xmlentities($this->order->getBillingAddress()->getLastname()) === '')
|
312 |
+
$billingName = $this->xmlentities($this->order->getBillingAddress()->getFirstname());
|
313 |
+
else
|
314 |
+
$billingName = $this->xmlentities($this->order->getBillingAddress()->getFirstname()).' '.$this->xmlentities($this->order->getBillingAddress()->getLastname());
|
315 |
|
316 |
+
$mdxi->Order->BillingAddr->Name = substr($billingName,0,50);
|
317 |
|
318 |
+
$billingAdress = $this->xmlentities($this->order->getBillingAddress()->getStreetFull());
|
319 |
|
320 |
+
$billingStreet = $this->splitAdress($billingAdress);
|
321 |
|
322 |
+
if(isset($billingStreet[0]) && is_array($billingStreet[0])) {
|
323 |
+
$mdxi->Order->BillingAddr->Street = $billingStreet[0]['Street'];
|
324 |
+
$mdxi->Order->BillingAddr->Street2 = $billingStreet[1]['Street2'];
|
325 |
+
} else {
|
326 |
+
$mdxi->Order->BillingAddr->Street = $billingStreet['Street'];
|
327 |
+
if(isset($billingStreet['Street2']))
|
328 |
+
$mdxi->Order->BillingAddr->Street2 = $billingStreet['Street2'];
|
329 |
+
}
|
330 |
+
$mdxi->Order->BillingAddr->Zip = substr($this->xmlentities($this->order->getBillingAddress()->getPostcode()),0,50);
|
331 |
+
$mdxi->Order->BillingAddr->City = substr($this->xmlentities($this->order->getBillingAddress()->getCity()),0,50);
|
332 |
+
$mdxi->Order->BillingAddr->Country->setCode($this->xmlentities($billingCountryCode));
|
333 |
+
$mdxi->Order->BillingAddr->Email = substr($this->xmlentities($this->order->getBillingAddress()->getEmail()),0,50);
|
334 |
|
335 |
+
if($this->order->getShippingAddress()){
|
336 |
+
$mdxi->Order->ShippingAddr->setMode("ReadOnly");
|
337 |
|
338 |
+
if($this->xmlentities($this->order->getShippingAddress()->getFirstname()) === '')
|
339 |
+
$shippingName = $this->xmlentities($this->order->getShippingAddress()->getLastname());
|
340 |
+
elseif($this->xmlentities($this->order->getShippingAddress()->getLastname()) === '')
|
341 |
+
$shippingName = $this->xmlentities($this->order->getShippingAddress()->getFirstname());
|
342 |
+
else
|
343 |
+
$shippingName = $this->xmlentities($this->order->getShippingAddress()->getFirstname()).' '.$this->xmlentities($this->order->getShippingAddress()->getLastname());
|
344 |
|
345 |
+
$mdxi->Order->ShippingAddr->Name = substr($shippingName,0,50);
|
346 |
|
347 |
+
$shippingAdress = $this->xmlentities($this->order->getShippingAddress()->getStreetFull());
|
348 |
|
349 |
+
$shippingStreet = $this->splitAdress($shippingAdress);
|
350 |
|
351 |
+
if(isset($shippingStreet[0]) && is_array($shippingStreet[0])) {
|
352 |
+
$mdxi->Order->ShippingAddr->Street = $shippingStreet[0]['Street'];
|
353 |
+
$mdxi->Order->ShippingAddr->Street2 = $shippingStreet[1]['Street2'];
|
354 |
+
} else {
|
355 |
+
$mdxi->Order->ShippingAddr->Street = $shippingStreet['Street'];
|
356 |
+
if(isset($shippingStreet['Street2']))
|
357 |
+
$mdxi->Order->ShippingAddr->Street2 = $shippingStreet['Street2'];
|
358 |
+
}
|
359 |
+
$mdxi->Order->ShippingAddr->Zip = substr($this->xmlentities($this->order->getShippingAddress()->getPostcode()),0,50);
|
360 |
+
$mdxi->Order->ShippingAddr->City = substr($this->xmlentities($this->order->getShippingAddress()->getCity()),0,50);
|
361 |
+
$mdxi->Order->ShippingAddr->Country->setCode($this->xmlentities($shippingCountryCode));
|
362 |
+
$mdxi->Order->ShippingAddr->Email = substr($this->xmlentities($this->order->getShippingAddress()->getEmail()),0,50);
|
363 |
+
}
|
364 |
|
365 |
+
if(Mage::helper('customer')->isLoggedIn())
|
366 |
+
$mdxi->Order->URL->Success = Mage::getUrl(MPay24MagentoShop::SUCCESS_URL,array('_secure' => true, '_query' => "TID=" . substr($this->order->getIncrementId(),0,32) ));
|
367 |
+
else
|
368 |
+
$mdxi->Order->URL->Success = Mage::getUrl(MPay24MagentoShop::GUEST_SUCCESS_URL,array('_secure' => true, '_query' => "tid=" . substr($this->order->getIncrementId(),0,32) ));
|
369 |
|
370 |
+
$mdxi->Order->URL->Error = Mage::getUrl(MPay24MagentoShop::ERROR_URL,array('_secure' => true, '_query' => "TID=" . substr($this->order->getIncrementId(),0,32) ));
|
371 |
+
$mdxi->Order->URL->Confirmation = Mage::getUrl(MPay24MagentoShop::CONFIRMATION_URL,array('_secure' => true));
|
372 |
+
$mdxi->Order->URL->Cancel = Mage::getUrl(MPay24MagentoShop::CANCEL_URL,array('_secure' => true, '_query' => "TID=" . substr($this->order->getIncrementId(),0,32) ));
|
373 |
|
374 |
+
if(Mage::getStoreConfig('mpay24/mpay24as/debug') == 1) {
|
375 |
+
$myFile = "app/code/community/Mpay24/Mpay24/Model/Api/xmls/".$transaction->TID.".xml";
|
376 |
+
$fh = fopen($myFile, 'w') or die("can't open file");
|
377 |
+
fwrite($fh, $mdxi->toXML());
|
378 |
+
fclose($fh);
|
379 |
+
}
|
380 |
|
381 |
+
return $mdxi;
|
382 |
}
|
383 |
|
384 |
function setVariables($order, $ps, $type, $brand) {
|
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<Order>
|
3 |
+
<UserField>Magento 1.4.0 100000007_2013-03-05</UserField>
|
4 |
+
<Tid>100000007</Tid>
|
5 |
+
<TemplateSet Language="DE"/>
|
6 |
+
<ShoppingCart>
|
7 |
+
<Item>
|
8 |
+
<Number>1</Number>
|
9 |
+
<ProductNr>123456789</ProductNr>
|
10 |
+
<Description>test product</Description>
|
11 |
+
<Package></Package>
|
12 |
+
<Quantity>1</Quantity>
|
13 |
+
<ItemPrice>1.23</ItemPrice>
|
14 |
+
</Item>
|
15 |
+
<SubTotal>1.23</SubTotal>
|
16 |
+
<ShippingCosts Header="Flat Rate - Fixed">5.00</ShippingCosts>
|
17 |
+
</ShoppingCart>
|
18 |
+
<Price>6.23</Price>
|
19 |
+
<Currency>EUR</Currency>
|
20 |
+
<BillingAddr Mode="ReadOnly">
|
21 |
+
<Name>Max Musterman</Name>
|
22 |
+
<Street>Teststraße 123</Street>
|
23 |
+
<Zip>1234</Zip>
|
24 |
+
<City>Wien</City>
|
25 |
+
<Country Code="AT"/>
|
26 |
+
</BillingAddr>
|
27 |
+
<ShippingAddr Mode="ReadOnly">
|
28 |
+
<Name>Max Musterman</Name>
|
29 |
+
<Street>Teststraße 123</Street>
|
30 |
+
<Zip>1234</Zip>
|
31 |
+
<City>Wien</City>
|
32 |
+
<Country Code="AT"/>
|
33 |
+
</ShippingAddr>
|
34 |
+
<URL>
|
35 |
+
<Success>http://localhost/magento_1510/index.php/mpay24/payment/success/?TID=100000007</Success>
|
36 |
+
<Error>http://localhost/magento_1510/index.php/mpay24/payment/error/?TID=100000007</Error>
|
37 |
+
<Confirmation>http://localhost/magento_1510/index.php/mpay24/payment/confirmation/</Confirmation>
|
38 |
+
<Cancel>http://localhost/magento_1510/index.php/mpay24/payment/cancel/?TID=100000007</Cancel>
|
39 |
+
</URL>
|
40 |
+
</Order>
|
@@ -0,0 +1,42 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<Order>
|
3 |
+
<UserField>Magento 1.4.0 100000015_2013-03-05</UserField>
|
4 |
+
<Tid>100000015</Tid>
|
5 |
+
<TemplateSet Language="DE"/>
|
6 |
+
<ShoppingCart>
|
7 |
+
<Item>
|
8 |
+
<Number>1</Number>
|
9 |
+
<ProductNr>123456789</ProductNr>
|
10 |
+
<Description>test product</Description>
|
11 |
+
<Package></Package>
|
12 |
+
<Quantity>1</Quantity>
|
13 |
+
<ItemPrice>1.23</ItemPrice>
|
14 |
+
</Item>
|
15 |
+
<SubTotal>1.23</SubTotal>
|
16 |
+
<ShippingCosts Header="Flat Rate - Fixed">5.00</ShippingCosts>
|
17 |
+
</ShoppingCart>
|
18 |
+
<Price>6.23</Price>
|
19 |
+
<Currency>EUR</Currency>
|
20 |
+
<BillingAddr Mode="ReadOnly">
|
21 |
+
<Name>Max Musterman</Name>
|
22 |
+
<Street>Teststraße 123</Street>
|
23 |
+
<Zip>1234</Zip>
|
24 |
+
<City>Wien</City>
|
25 |
+
<Country Code="AT"/>
|
26 |
+
<Email>sapolhei@hotmail.com</Email>
|
27 |
+
</BillingAddr>
|
28 |
+
<ShippingAddr Mode="ReadOnly">
|
29 |
+
<Name>Max Musterman</Name>
|
30 |
+
<Street>Teststraße 123</Street>
|
31 |
+
<Zip>1234</Zip>
|
32 |
+
<City>Wien</City>
|
33 |
+
<Country Code="AT"/>
|
34 |
+
<Email>sapolhei@hotmail.com</Email>
|
35 |
+
</ShippingAddr>
|
36 |
+
<URL>
|
37 |
+
<Success>http://localhost/magento_1510/index.php/mpay24/payment/success/?TID=100000015</Success>
|
38 |
+
<Error>http://localhost/magento_1510/index.php/mpay24/payment/error/?TID=100000015</Error>
|
39 |
+
<Confirmation>http://localhost/magento_1510/index.php/mpay24/payment/confirmation/</Confirmation>
|
40 |
+
<Cancel>http://localhost/magento_1510/index.php/mpay24/payment/cancel/?TID=100000015</Cancel>
|
41 |
+
</URL>
|
42 |
+
</Order>
|
@@ -0,0 +1,42 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<Order>
|
3 |
+
<UserField>Magento 1.4.0 100000016_2013-03-05</UserField>
|
4 |
+
<Tid>100000016</Tid>
|
5 |
+
<TemplateSet Language="DE"/>
|
6 |
+
<ShoppingCart>
|
7 |
+
<Item>
|
8 |
+
<Number>1</Number>
|
9 |
+
<ProductNr>1234567890</ProductNr>
|
10 |
+
<Description>test product BILLPAY</Description>
|
11 |
+
<Package></Package>
|
12 |
+
<Quantity>1</Quantity>
|
13 |
+
<ItemPrice>15.00</ItemPrice>
|
14 |
+
</Item>
|
15 |
+
<SubTotal>15.00</SubTotal>
|
16 |
+
<ShippingCosts Header="Flat Rate - Fixed">5.00</ShippingCosts>
|
17 |
+
</ShoppingCart>
|
18 |
+
<Price>20.00</Price>
|
19 |
+
<Currency>EUR</Currency>
|
20 |
+
<BillingAddr Mode="ReadOnly">
|
21 |
+
<Name>Max Musterman</Name>
|
22 |
+
<Street>Teststraße 123</Street>
|
23 |
+
<Zip>1234</Zip>
|
24 |
+
<City>Wien</City>
|
25 |
+
<Country Code="AT"/>
|
26 |
+
<Email>sapolhei@hotmail.com</Email>
|
27 |
+
</BillingAddr>
|
28 |
+
<ShippingAddr Mode="ReadOnly">
|
29 |
+
<Name>Max Musterman</Name>
|
30 |
+
<Street>Teststraße 123</Street>
|
31 |
+
<Zip>1234</Zip>
|
32 |
+
<City>Wien</City>
|
33 |
+
<Country Code="AT"/>
|
34 |
+
<Email>sapolhei@hotmail.com</Email>
|
35 |
+
</ShippingAddr>
|
36 |
+
<URL>
|
37 |
+
<Success>http://localhost/magento_1510/index.php/mpay24/payment/success/?TID=100000016</Success>
|
38 |
+
<Error>http://localhost/magento_1510/index.php/mpay24/payment/error/?TID=100000016</Error>
|
39 |
+
<Confirmation>http://localhost/magento_1510/index.php/mpay24/payment/confirmation/</Confirmation>
|
40 |
+
<Cancel>http://localhost/magento_1510/index.php/mpay24/payment/cancel/?TID=100000016</Cancel>
|
41 |
+
</URL>
|
42 |
+
</Order>
|
@@ -0,0 +1,42 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<Order>
|
3 |
+
<UserField>Magento 1.4.0 100000017_2013-03-05</UserField>
|
4 |
+
<Tid>100000017</Tid>
|
5 |
+
<TemplateSet Language="DE"/>
|
6 |
+
<ShoppingCart>
|
7 |
+
<Item>
|
8 |
+
<Number>1</Number>
|
9 |
+
<ProductNr>1234567890</ProductNr>
|
10 |
+
<Description>test product BILLPAY</Description>
|
11 |
+
<Package></Package>
|
12 |
+
<Quantity>1</Quantity>
|
13 |
+
<ItemPrice>200.00</ItemPrice>
|
14 |
+
</Item>
|
15 |
+
<SubTotal>200.00</SubTotal>
|
16 |
+
<ShippingCosts Header="Flat Rate - Fixed">5.00</ShippingCosts>
|
17 |
+
</ShoppingCart>
|
18 |
+
<Price>205.00</Price>
|
19 |
+
<Currency>EUR</Currency>
|
20 |
+
<BillingAddr Mode="ReadOnly">
|
21 |
+
<Name>Max Musterman</Name>
|
22 |
+
<Street>Teststraße 123</Street>
|
23 |
+
<Zip>1234</Zip>
|
24 |
+
<City>Wien</City>
|
25 |
+
<Country Code="AT"/>
|
26 |
+
<Email>sapolhei@hotmail.com</Email>
|
27 |
+
</BillingAddr>
|
28 |
+
<ShippingAddr Mode="ReadOnly">
|
29 |
+
<Name>Max Musterman</Name>
|
30 |
+
<Street>Teststraße 123</Street>
|
31 |
+
<Zip>1234</Zip>
|
32 |
+
<City>Wien</City>
|
33 |
+
<Country Code="AT"/>
|
34 |
+
<Email>sapolhei@hotmail.com</Email>
|
35 |
+
</ShippingAddr>
|
36 |
+
<URL>
|
37 |
+
<Success>http://localhost/magento_1510/index.php/mpay24/payment/success/?TID=100000017</Success>
|
38 |
+
<Error>http://localhost/magento_1510/index.php/mpay24/payment/error/?TID=100000017</Error>
|
39 |
+
<Confirmation>http://localhost/magento_1510/index.php/mpay24/payment/confirmation/</Confirmation>
|
40 |
+
<Cancel>http://localhost/magento_1510/index.php/mpay24/payment/cancel/?TID=100000017</Cancel>
|
41 |
+
</URL>
|
42 |
+
</Order>
|
@@ -109,7 +109,7 @@
|
|
109 |
</fields>
|
110 |
</mpay24as>
|
111 |
|
112 |
-
|
113 |
<label>mPAY24 Selectpayment Order Design</label>
|
114 |
<frontend_type>text</frontend_type>
|
115 |
<sort_order>2</sort_order>
|
@@ -499,7 +499,7 @@
|
|
499 |
<show_in_store>0</show_in_store>
|
500 |
</subtotal_style>
|
501 |
</fields>
|
502 |
-
</mpay24spsc>
|
503 |
|
504 |
<mpay24 translate="label" module="mpay24">
|
505 |
<label>Payment systems</label>
|
109 |
</fields>
|
110 |
</mpay24as>
|
111 |
|
112 |
+
<!-- <mpay24sporder>
|
113 |
<label>mPAY24 Selectpayment Order Design</label>
|
114 |
<frontend_type>text</frontend_type>
|
115 |
<sort_order>2</sort_order>
|
499 |
<show_in_store>0</show_in_store>
|
500 |
</subtotal_style>
|
501 |
</fields>
|
502 |
+
</mpay24spsc> -->
|
503 |
|
504 |
<mpay24 translate="label" module="mpay24">
|
505 |
<label>Payment systems</label>
|
@@ -40,5 +40,14 @@ CREATE TABLE {$this->getTable('mpay24_debug')} (
|
|
40 |
|
41 |
");
|
42 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
$this->endSetup();
|
44 |
?>
|
40 |
|
41 |
");
|
42 |
|
43 |
+
|
44 |
+
$installer->run("
|
45 |
+
UPDATE `sales_flat_quote_payment` SET `method` = 'mpay24' WHERE `method` LIKE 'mpay24_sp_cc';
|
46 |
+
");
|
47 |
+
|
48 |
+
$installer->run("
|
49 |
+
UPDATE `sales_flat_order_payment` SET `method` = 'mpay24' WHERE `method` LIKE 'mpay24_sp_cc';
|
50 |
+
");
|
51 |
+
|
52 |
$this->endSetup();
|
53 |
?>
|
@@ -25,5 +25,14 @@
|
|
25 |
$installer->run("
|
26 |
DROP TABLE if exists {$this->getTable('mpay24_debug')};
|
27 |
");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
$installer->endSetup();
|
29 |
?>
|
25 |
$installer->run("
|
26 |
DROP TABLE if exists {$this->getTable('mpay24_debug')};
|
27 |
");
|
28 |
+
|
29 |
+
$installer->run("
|
30 |
+
UPDATE `sales_flat_quote_payment` SET `method` = 'mpay24' WHERE `method` LIKE 'mpay24_sp_cc';
|
31 |
+
");
|
32 |
+
|
33 |
+
$installer->run("
|
34 |
+
UPDATE `sales_flat_order_payment` SET `method` = 'mpay24' WHERE `method` LIKE 'mpay24_sp_cc';
|
35 |
+
");
|
36 |
+
|
37 |
$installer->endSetup();
|
38 |
?>
|
@@ -25,5 +25,14 @@
|
|
25 |
$installer->run("
|
26 |
DROP TABLE if exists {$this->getTable('mpay24_debug')};
|
27 |
");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
$installer->endSetup();
|
29 |
?>
|
25 |
$installer->run("
|
26 |
DROP TABLE if exists {$this->getTable('mpay24_debug')};
|
27 |
");
|
28 |
+
|
29 |
+
$installer->run("
|
30 |
+
UPDATE `sales_flat_quote_payment` SET `method` = 'mpay24' WHERE `method` LIKE 'mpay24_sp_cc';
|
31 |
+
");
|
32 |
+
|
33 |
+
$installer->run("
|
34 |
+
UPDATE `sales_flat_order_payment` SET `method` = 'mpay24' WHERE `method` LIKE 'mpay24_sp_cc';
|
35 |
+
");
|
36 |
+
|
37 |
$installer->endSetup();
|
38 |
?>
|
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>mPAY24</name>
|
4 |
-
<version>1.4.
|
5 |
<stability>stable</stability>
|
6 |
<license>Open Software License (OSL 3.0)</license>
|
7 |
<channel>community</channel>
|
@@ -26,7 +26,12 @@ Die Payment Lösung der mPAY24 GmbH unterstützt folgende Bezahlarten un
|
|
26 |

|
27 |

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

|
31 |
1. The communication is realised with the help of the mPAY24 PHP API and not with Zend Soap Client.
|
32 |

|
@@ -46,9 +51,9 @@ Weitere Informationen unter www.mPAY24.com</description>
|
|
46 |

|
47 |
9. The HIGHLIGHT: the customers can choose the payment system (VISA, MasterCard, eps, etc.) directly by the checkout process. There are two different templates you can choose from in your backend: an area with all the payment methods or a drop-down list!</notes>
|
48 |
<authors><author><name>Filipp Akinfiev</name><user>auto-converted</user><email>firedrago.magento@gmail.com</email></author></authors>
|
49 |
-
<date>
|
50 |
-
<time>
|
51 |
-
<contents><target name="magelocale"><dir name="de_AT"><file name="Mpay24_Mpay24.csv" hash="e55fbe56741682943f5565fec1b47442"/></dir><dir name="de_DE"><file name="Mpay24_Mpay24.csv" hash="e55fbe56741682943f5565fec1b47442"/></dir><dir name="de_CH"><file name="Mpay24_Mpay24.csv" hash="e55fbe56741682943f5565fec1b47442"/></dir><dir name="en_US"><file name="Mpay24_Mpay24.csv" hash="1cfa1bb474c632817c46f68b80669662"/></dir></target><target name="mageetc"><dir name="modules"><file name="Mpay24_Mpay24.xml" hash="500d0d91159d751caa6f5dc065ffc639"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="template"><dir name="mpay24"><dir name="form"><file name="area.phtml" hash="8ac18b34ffddee061be1b07e68235f5f"/><file name="dropDown.phtml" hash="67e4d39102fd4dcfedda7d0562663576"/></dir><dir name="info"><file name="selectpayment.phtml" hash="96db95cc6bc384dad08716aa395c1d0a"/></dir></dir></dir><dir name="layout"><file name="mpay24.xml" hash="ce01cb3fe366d831d16d8bf7d4dee7e1"/></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="mpay24"><dir name="info"><file name="selectpayment.phtml" hash="85176bc9ae3ec8ebbad2669c6114150a"/></dir></dir></dir></dir></dir></dir></target><target name="magecommunity"><dir name="Mpay24"><dir name="Mpay24"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Fieldset.php" hash="f01cc8118195304a4db192ddfe1fe51a"/></dir></dir></dir></dir><dir name="Form"><file name="Selectpayment.php" hash="372168b0b9545c790802af8ab111d284"/></dir><dir name="Info"><file name="Selectpayment.php" hash="1229dd9c525a9b6a2333d8cfcc947f41"/></dir><file name="Form.php" hash="4b2fce3add8a810041a6c5ab790329a5"/><file name="Mpay24.php" hash="f5a913fd2668759188e0eaf33491884b"/><file name="ParentRedirect.php" hash="b12291838895b40bcee7af52fbc2967f"/></dir><dir name="Helper"><file name="Data.php" hash="69a156b89e684bf4dee01e2a39fa66f4"/></dir><dir name="Model"><dir name="Api"><dir name="logs"><file name="curllog.log" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="mPAY24log.log" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir><dir name="xmls"><file name="Example_MDXI.xml" hash="df8358d868eec37ab27802edc02bc932"/></dir><file name="MDXI.xsd" hash="457f9d0a7d591c8f0f8c1774388077ea"/><file name="MPay24Api.php" hash="9d604b6fc6bcd99b2c5a0807393d67c4"/><file name="MPay24MagentoShop.php" hash="
|
52 |
<compatible/>
|
53 |
<dependencies/>
|
54 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>mPAY24</name>
|
4 |
+
<version>1.4.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>UPDATE:
|
30 |
+

|
31 |
+
*) bug by upgradeing the extension -> SOLVED
|
32 |
+
*) BILLPAY payment system bug -> SOLVED
|
33 |
+

|
34 |
+
The whole extension was updated:
|
35 |

|
36 |
1. The communication is realised with the help of the mPAY24 PHP API and not with Zend Soap Client.
|
37 |

|
51 |

|
52 |
9. The HIGHLIGHT: the customers can choose the payment system (VISA, MasterCard, eps, etc.) directly by the checkout process. There are two different templates you can choose from in your backend: an area with all the payment methods or a drop-down list!</notes>
|
53 |
<authors><author><name>Filipp Akinfiev</name><user>auto-converted</user><email>firedrago.magento@gmail.com</email></author></authors>
|
54 |
+
<date>2013-03-05</date>
|
55 |
+
<time>14:57:40</time>
|
56 |
+
<contents><target name="magelocale"><dir name="de_AT"><file name="Mpay24_Mpay24.csv" hash="e55fbe56741682943f5565fec1b47442"/></dir><dir name="de_DE"><file name="Mpay24_Mpay24.csv" hash="e55fbe56741682943f5565fec1b47442"/></dir><dir name="de_CH"><file name="Mpay24_Mpay24.csv" hash="e55fbe56741682943f5565fec1b47442"/></dir><dir name="en_US"><file name="Mpay24_Mpay24.csv" hash="1cfa1bb474c632817c46f68b80669662"/></dir></target><target name="mageetc"><dir name="modules"><file name="Mpay24_Mpay24.xml" hash="500d0d91159d751caa6f5dc065ffc639"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="template"><dir name="mpay24"><dir name="form"><file name="area.phtml" hash="8ac18b34ffddee061be1b07e68235f5f"/><file name="dropDown.phtml" hash="67e4d39102fd4dcfedda7d0562663576"/></dir><dir name="info"><file name="selectpayment.phtml" hash="96db95cc6bc384dad08716aa395c1d0a"/></dir></dir></dir><dir name="layout"><file name="mpay24.xml" hash="ce01cb3fe366d831d16d8bf7d4dee7e1"/></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="mpay24"><dir name="info"><file name="selectpayment.phtml" hash="85176bc9ae3ec8ebbad2669c6114150a"/></dir></dir></dir></dir></dir></dir></target><target name="magecommunity"><dir name="Mpay24"><dir name="Mpay24"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Fieldset.php" hash="f01cc8118195304a4db192ddfe1fe51a"/></dir></dir></dir></dir><dir name="Form"><file name="Selectpayment.php" hash="372168b0b9545c790802af8ab111d284"/></dir><dir name="Info"><file name="Selectpayment.php" hash="1229dd9c525a9b6a2333d8cfcc947f41"/></dir><file name="Form.php" hash="4b2fce3add8a810041a6c5ab790329a5"/><file name="Mpay24.php" hash="f5a913fd2668759188e0eaf33491884b"/><file name="ParentRedirect.php" hash="b12291838895b40bcee7af52fbc2967f"/></dir><dir name="Helper"><file name="Data.php" hash="69a156b89e684bf4dee01e2a39fa66f4"/></dir><dir name="Model"><dir name="Api"><dir name="logs"><file name="curllog.log" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="mPAY24log.log" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir><dir name="xmls"><file name="100000007.xml" hash="34c8808e642d85593a89f544a87ff50c"/><file name="100000015.xml" hash="783869e5411172a75fade4f27fed0b81"/><file name="100000016.xml" hash="e4ca2a1c4cf6c4bd97af66bf39677eb6"/><file name="100000017.xml" hash="9728aa38ad9d2707ddaa19d670691dcf"/><file name="Example_MDXI.xml" hash="df8358d868eec37ab27802edc02bc932"/></dir><file name="MDXI.xsd" hash="457f9d0a7d591c8f0f8c1774388077ea"/><file name="MPay24Api.php" hash="9d604b6fc6bcd99b2c5a0807393d67c4"/><file name="MPay24MagentoShop.php" hash="a7f4bf43ecb36fccd8917bbc78df73f2"/><file name="MPay24Shop.php" hash="ca0b2dcc2962f7764104a9ddf0cfa828"/><file name="cacert.pem" hash="4e0c8fcca8148533e6723f94463a3c73"/><file name="orderXML.php" hash="f067d286e1a6282bb0d67483dd1d0d98"/></dir><dir name="Entity"><file name="Setup.php" hash="8dc9baf209d88d7b054d763066f601fb"/></dir><dir name="Method"><file name="Abstract.php" hash="fdbb5a39e0427876160fd2756d4ec2f9"/><file name="Selectpayment.php" hash="4f204e97ef936c00460ed204ac65a190"/></dir><dir name="Mpay24"><file name="Debug.php" hash="9cbf466aa62829ca7aac6246aa550d4a"/></dir><dir name="Mysql4"><dir name="Mpay24"><dir name="Debug"><file name="Collection.php" hash="f5094404eec10cb3eac5c6b6e2209287"/></dir><file name="Debug.php" hash="50291178d8bb20a50fee0d0c1d0d4f12"/></dir><file name="Setup.php" hash="9e19108b10a15d212fd9838b753c2302"/></dir><dir name="Source"><file name="BillAddr.php" hash="50a1eaf7afb455dbc2a47761560bdc87"/><file name="ClearingAction.php" hash="a8f705c72bad6c174ca61aee4a128008"/><file name="FormTemplate.php" hash="722994ae6dba839b21bd5f45487b55c2"/><file name="PaidOrder.php" hash="12265d4cc317818a11aa2b31d22118b4"/><file name="PaymentsActive.php" hash="ae7b566c2b840457f70ab48ee165ff9f"/><file name="Request.php" hash="8d33fa758355382b0171ec1ea1934bff"/><file name="Result.php" hash="0e6b4aa3f291d20dcdc840fd06c33e90"/><file name="ShoppingCartRowsAction.php" hash="9de2ded97cd6623c88def25477a0ca02"/><file name="System.php" hash="7e40794562cda9a8a4ad61052678d470"/></dir><dir name="System"><dir name="Config"><dir name="Backend"><file name="Encrypted.php" hash="489a56ff8bd41e8b436b24dc3eeb5782"/></dir></dir></dir><file name="Config.php" hash="d205f45cd29c893cb50ca1b43957520f"/><file name="Observer.php" hash="53ff5a6a6d0de25a3be0252da28e72a6"/><file name="Selectpayment.php" hash="399da03227698003f65eaaa4a71f2280"/><file name="Session.php" hash="52b5b79a5d7662c46360ff3cc4f82c70"/></dir><dir name="controllers"><file name="IndexController.php" hash="2403526f34e65f03c723dc1fbcb001c2"/><file name="PaymentController.php" hash="02d0b0cb72d167ae83d1224283962cf6"/></dir><dir name="etc"><file name="config.xml" hash="f57888cce61d7457edf31458e92bb9d8"/><file name="system.xml" hash="ce48356769a535871d92c543ea81a27b"/></dir><dir name="sql"><dir name="mpay24_setup"><file name="mysql4-install-1.3.0.php" hash="810995cacabca2902926661cbfa0bf53"/><file name="mysql4-upgrade-0.6.2-1.3.0.php" hash="006ed8882377b8d3d3c8b6e813051d2b"/><file name="mysql4-upgrade-0.6.3-1.3.0.php" hash="6b324243b80337c39f7114a7637cb8b3"/></dir></dir></dir></dir></target></contents>
|
57 |
<compatible/>
|
58 |
<dependencies/>
|
59 |
</package>
|