Version Notes
29.05.2012
- Problems with Guestaccount Payment solved
For more Information contact tobias.eilers@heidelpay.de
Download this release
Release Info
Developer | Tobias Eilers |
Extension | Heidelpay |
Version | 1.2.1 |
Comparing to | |
See all releases |
Code changes from version 1.2.0 to 1.2.1
app/code/local/Mage/Heidelpay/Model/Method/Payment.php
CHANGED
@@ -9,6 +9,7 @@ class Mage_Heidelpay_Model_Method_Payment extends Mage_Payment_Model_Method_Abst
|
|
9 |
*/
|
10 |
protected $_code = 'payment';
|
11 |
protected $_order;
|
|
|
12 |
/**
|
13 |
* Availability options
|
14 |
*/
|
@@ -572,8 +573,8 @@ class Mage_Heidelpay_Model_Method_Payment extends Mage_Payment_Model_Method_Abst
|
|
572 |
$parameters['FRONTEND.BUTTON.2.LINK'] = $imagePath.'space.gif';
|
573 |
}
|
574 |
|
575 |
-
$parameters['SHOP.TYPE'] = 'Magento ';
|
576 |
-
$parameters['SHOPMODULE.VERSION'] =
|
577 |
return $parameters;
|
578 |
}/*}}}*/
|
579 |
|
9 |
*/
|
10 |
protected $_code = 'payment';
|
11 |
protected $_order;
|
12 |
+
public $module_version = '1.2.1';
|
13 |
/**
|
14 |
* Availability options
|
15 |
*/
|
573 |
$parameters['FRONTEND.BUTTON.2.LINK'] = $imagePath.'space.gif';
|
574 |
}
|
575 |
|
576 |
+
$parameters['SHOP.TYPE'] = 'Magento Standard';
|
577 |
+
$parameters['SHOPMODULE.VERSION'] = $this->module_version;
|
578 |
return $parameters;
|
579 |
}/*}}}*/
|
580 |
|
app/code/local/Mage/Heidelpay/controllers/PaymentController.php
CHANGED
@@ -291,21 +291,51 @@ class Mage_Heidelpay_PaymentController extends Mage_Core_Controller_Front_Action
|
|
291 |
try {
|
292 |
// load quote and order
|
293 |
$this->_loadCheckoutObjects();
|
294 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
295 |
// cancel order
|
296 |
if ($this->_order->canCancel()) {
|
|
|
297 |
$this->_order->cancel();
|
298 |
-
|
|
|
299 |
$this->_order->save();
|
300 |
}
|
301 |
-
|
302 |
-
// add error message
|
303 |
-
$
|
304 |
-
if (!empty($error)){
|
305 |
-
$this->getCheckout()->addError($error);
|
306 |
-
} else {
|
307 |
-
$this->getCheckout()->addError($this->_getHelper()->__('An error occured during the payment process.'));
|
308 |
-
}
|
309 |
|
310 |
Mage::dispatchEvent('heidelpay_payment_controller_error_action');
|
311 |
} catch(Mage_Core_Exception $e) {
|
@@ -315,7 +345,17 @@ class Mage_Heidelpay_PaymentController extends Mage_Core_Controller_Front_Action
|
|
315 |
}
|
316 |
|
317 |
// redirect customer to cart
|
318 |
-
$this->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
319 |
}/*}}}*/
|
320 |
|
321 |
/**
|
@@ -334,10 +374,16 @@ class Mage_Heidelpay_PaymentController extends Mage_Core_Controller_Front_Action
|
|
334 |
Mage::throwException('No order for processing found');
|
335 |
}
|
336 |
|
|
|
|
|
|
|
|
|
|
|
|
|
337 |
if ($order->getState() != Mage_Sales_Model_Order::STATE_PENDING_PAYMENT) {
|
338 |
$order->setState(
|
339 |
Mage_Sales_Model_Order::STATE_PENDING_PAYMENT,
|
340 |
-
$
|
341 |
$this->_getHelper()->__('Customer was redirected to Payment IFrame.')
|
342 |
)->save();
|
343 |
}
|
@@ -402,6 +448,8 @@ class Mage_Heidelpay_PaymentController extends Mage_Core_Controller_Front_Action
|
|
402 |
$post = Mage::app()->getRequest()->getParams();
|
403 |
#echo '<pre>'.print_r($post, 1).'</pre>';
|
404 |
|
|
|
|
|
405 |
$returnvalue = '';
|
406 |
if (isset($post['PROCESSING_RESULT'])) $returnvalue = $post['PROCESSING_RESULT'];
|
407 |
if ($returnvalue){
|
@@ -442,8 +490,12 @@ class Mage_Heidelpay_PaymentController extends Mage_Core_Controller_Front_Action
|
|
442 |
$order = $this->getOrder();
|
443 |
if (!empty($orderId)){
|
444 |
$order->loadByIncrementId($orderId);
|
445 |
-
// Payment Object
|
446 |
-
|
|
|
|
|
|
|
|
|
447 |
#echo '<pre>'.print_r($payment, 1).'</pre>';
|
448 |
}
|
449 |
|
@@ -478,15 +530,6 @@ class Mage_Heidelpay_PaymentController extends Mage_Core_Controller_Front_Action
|
|
478 |
$prePaidData = strtr(HP_SUCCESS_PREPAID, $repl);
|
479 |
}
|
480 |
|
481 |
-
// Wenn die OT Zahlung nicht erfolgreich war, dann gespeicherte Kontodaten l�schen
|
482 |
-
if (!strstr($returnvalue,"ACK") && strpos($payCode, 'OT') !== false){
|
483 |
-
$customer = Mage::getModel('customer/customer')->load($custId);
|
484 |
-
$customer->setHeidelpayLastBlz($accBank);
|
485 |
-
$customer->setHeidelpayLastKto($accNumber);
|
486 |
-
$customer->setHeidelpayLastHolder($accHolder);
|
487 |
-
$customer->save();
|
488 |
-
}
|
489 |
-
|
490 |
#echo '<pre>'.print_r($order, 1).'</pre>'; exit();
|
491 |
if (strstr($returnvalue,"ACK")) {
|
492 |
if (strpos($payCode, 'RG') !== false){
|
@@ -514,13 +557,15 @@ class Mage_Heidelpay_PaymentController extends Mage_Core_Controller_Front_Action
|
|
514 |
->save();
|
515 |
$invoice->sendEmail(); // Rechnung versenden
|
516 |
}
|
517 |
-
|
|
|
518 |
$order->setState($payment->getPaymentState());
|
519 |
$order->addStatusToHistory($payment->getPaymentState(), 'Short ID: '.$shortid.' '.$prePaidData, $order->getCustomerNoteNotify());
|
520 |
if (strpos($payCode, 'PA') !== false){ # Nur bei PA speichern.
|
521 |
// TransID f�r PIXI speichern
|
522 |
$order->getPayment()->setLastTransId($uniqueid);
|
523 |
}
|
|
|
524 |
$order->setCustomerNote('Short ID: '.$shortid); // Kommentar auch in EMail
|
525 |
$order->save();
|
526 |
}
|
@@ -584,7 +629,13 @@ class Mage_Heidelpay_PaymentController extends Mage_Core_Controller_Front_Action
|
|
584 |
if ($processReturn == 'Canceled by user'){
|
585 |
print Mage::getUrl('checkout/onepage/', array('_secure' => true));
|
586 |
} else {
|
587 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
588 |
}
|
589 |
}
|
590 |
} else {
|
291 |
try {
|
292 |
// load quote and order
|
293 |
$this->_loadCheckoutObjects();
|
294 |
+
|
295 |
+
|
296 |
+
if ($this->_order->getPayment() !== false){
|
297 |
+
$payment = $this->_order->getPayment()->getMethodInstance();
|
298 |
+
} else {
|
299 |
+
$payment = $this->getHPPayment();
|
300 |
+
}
|
301 |
+
|
302 |
+
$params = Mage::app()->getRequest()->getParams();
|
303 |
+
Mage::log("Heidelpay - errorAction: getParams() ");
|
304 |
+
Mage::log($params);
|
305 |
+
if (isset($params['error'])){
|
306 |
+
$errormsg = utf8_encode($params['error']);
|
307 |
+
} else {
|
308 |
+
$errormsg = $this->_getHelper()->__('An error occured during the payment process.');
|
309 |
+
}
|
310 |
+
//error
|
311 |
+
|
312 |
+
Mage::log("Heidelpay - errorAction: setPaymentMethod " . $payment->getCode());
|
313 |
+
|
314 |
+
//load Quote and set active
|
315 |
+
if ($quoteId = $this->getCheckout()->getLastQuoteId()) {
|
316 |
+
|
317 |
+
Mage::log("Heidelpay - errorAction: old quoteId " . $this->getCheckout()->getQuoteId());
|
318 |
+
Mage::log("Heidelpay - errorAction: last quoteId " . $quoteId);
|
319 |
+
|
320 |
+
Mage::log("Heidelpay - errorAction: checkout/session->clear()");
|
321 |
+
$quote = Mage::getModel('sales/quote')->load($quoteId);
|
322 |
+
Mage::log("Heidelpay - errorAction: creating new quote " . $quote->getId());
|
323 |
+
$quote->setReservedOrderId(NULL)->setIsActive(true)->save();
|
324 |
+
|
325 |
+
Mage::log("Heidelpay - errorAction: new quoteId " . $this->getCheckout()->getQuoteId());
|
326 |
+
}
|
327 |
+
|
328 |
// cancel order
|
329 |
if ($this->_order->canCancel()) {
|
330 |
+
Mage::log("Heidelpay - errorAction: this->_order->cancel()");
|
331 |
$this->_order->cancel();
|
332 |
+
Mage::log("Heidelpay - errorAction: addStatusToHistory " . $payment->getErrorState());
|
333 |
+
$this->_order->addStatusToHistory($payment->getErrorState(), $errormsg );
|
334 |
$this->_order->save();
|
335 |
}
|
336 |
+
|
337 |
+
// add error message
|
338 |
+
$this->getCheckout()->addError($errormsg);
|
|
|
|
|
|
|
|
|
|
|
339 |
|
340 |
Mage::dispatchEvent('heidelpay_payment_controller_error_action');
|
341 |
} catch(Mage_Core_Exception $e) {
|
345 |
}
|
346 |
|
347 |
// redirect customer to cart
|
348 |
+
Mage::log("Heidelpay - responseAction: Fehlercode " . $errormsg .", " . $this->getSession()->getData('hp_iframe_opened'));
|
349 |
+
if (isset($params['isiframe']) && $params['isiframe'] == 1){
|
350 |
+
$url = Mage::getUrl('checkout/cart/', array('_secure' => true));
|
351 |
+
echo "<html><head><script type=\"text/javascript\">";
|
352 |
+
echo "if (top.frames.length != 0) top.location.href='".$url."';";
|
353 |
+
echo "else window.location.href = '".$url."';";
|
354 |
+
echo "</script></head><body></body></html>";
|
355 |
+
} else {
|
356 |
+
$this->_redirect('checkout/cart', array('_secure' => true));
|
357 |
+
}
|
358 |
+
|
359 |
}/*}}}*/
|
360 |
|
361 |
/**
|
374 |
Mage::throwException('No order for processing found');
|
375 |
}
|
376 |
|
377 |
+
if ($order->getPayment() !== false){
|
378 |
+
$payment = $order->getPayment()->getMethodInstance();
|
379 |
+
} else {
|
380 |
+
$payment = $this->getHPPayment();
|
381 |
+
}
|
382 |
+
|
383 |
if ($order->getState() != Mage_Sales_Model_Order::STATE_PENDING_PAYMENT) {
|
384 |
$order->setState(
|
385 |
Mage_Sales_Model_Order::STATE_PENDING_PAYMENT,
|
386 |
+
$payment->getWaitState(),
|
387 |
$this->_getHelper()->__('Customer was redirected to Payment IFrame.')
|
388 |
)->save();
|
389 |
}
|
448 |
$post = Mage::app()->getRequest()->getParams();
|
449 |
#echo '<pre>'.print_r($post, 1).'</pre>';
|
450 |
|
451 |
+
Mage::log("Heidelpay - responseAction: post");
|
452 |
+
Mage::log($post);
|
453 |
$returnvalue = '';
|
454 |
if (isset($post['PROCESSING_RESULT'])) $returnvalue = $post['PROCESSING_RESULT'];
|
455 |
if ($returnvalue){
|
490 |
$order = $this->getOrder();
|
491 |
if (!empty($orderId)){
|
492 |
$order->loadByIncrementId($orderId);
|
493 |
+
// Payment Object # Change 25.05.2012
|
494 |
+
if ($order->getPayment() !== false){
|
495 |
+
$payment = $order->getPayment()->getMethodInstance();
|
496 |
+
} else {
|
497 |
+
$payment = $this->getHPPayment();
|
498 |
+
}
|
499 |
#echo '<pre>'.print_r($payment, 1).'</pre>';
|
500 |
}
|
501 |
|
530 |
$prePaidData = strtr(HP_SUCCESS_PREPAID, $repl);
|
531 |
}
|
532 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
533 |
#echo '<pre>'.print_r($order, 1).'</pre>'; exit();
|
534 |
if (strstr($returnvalue,"ACK")) {
|
535 |
if (strpos($payCode, 'RG') !== false){
|
557 |
->save();
|
558 |
$invoice->sendEmail(); // Rechnung versenden
|
559 |
}
|
560 |
+
|
561 |
+
Mage::log("Heidelpay - responseAction: order->setState " .$payment->getPaymentState());
|
562 |
$order->setState($payment->getPaymentState());
|
563 |
$order->addStatusToHistory($payment->getPaymentState(), 'Short ID: '.$shortid.' '.$prePaidData, $order->getCustomerNoteNotify());
|
564 |
if (strpos($payCode, 'PA') !== false){ # Nur bei PA speichern.
|
565 |
// TransID f�r PIXI speichern
|
566 |
$order->getPayment()->setLastTransId($uniqueid);
|
567 |
}
|
568 |
+
// $order->getPayment()->registerCaptureNotification($presAmount);
|
569 |
$order->setCustomerNote('Short ID: '.$shortid); // Kommentar auch in EMail
|
570 |
$order->save();
|
571 |
}
|
629 |
if ($processReturn == 'Canceled by user'){
|
630 |
print Mage::getUrl('checkout/onepage/', array('_secure' => true));
|
631 |
} else {
|
632 |
+
if(strpos($payCode, 'CC')!==false){
|
633 |
+
$isIframe = 1;
|
634 |
+
Mage::log("Heidelpay - responseAction: CC Zahlung mit Fehlercode " . $processReturn .", " . $this->getSession()->getData('hp_iframe_opened'));
|
635 |
+
} else {
|
636 |
+
$isIframe = 0;
|
637 |
+
}
|
638 |
+
print Mage::getUrl('heidelpay/payment/error/', array('_secure' => true)).'?error='.urlencode($processReturn)."&isiframe=".$isIframe;
|
639 |
}
|
640 |
}
|
641 |
} else {
|
app/code/local/Mage/Heidelpay/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Mage_Heidelpay>
|
5 |
-
<version>1.
|
6 |
</Mage_Heidelpay>
|
7 |
</modules>
|
8 |
<!--{{{Global-->
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Mage_Heidelpay>
|
5 |
+
<version>1.2.1</version>
|
6 |
</Mage_Heidelpay>
|
7 |
</modules>
|
8 |
<!--{{{Global-->
|
package.xml
CHANGED
@@ -1,13 +1,27 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Heidelpay</name>
|
4 |
-
<version>1.2.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>Heidelpay Standard Payment Modul</summary>
|
10 |
-
<description>Payment
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |

|
12 |
Zahlverfahren:
|
13 |
- Kreditkarte
|
@@ -20,13 +34,14 @@ Zahlverfahren:
|
|
20 |
- PayPal
|
21 |
- EPS
|
22 |
- iDeal</description>
|
23 |
-
<notes>
|
|
|
24 |

|
25 |
For more Information contact tobias.eilers@heidelpay.de</notes>
|
26 |
<authors><author><name>Tobias Eilers</name><user>tobias_eilers</user><email>eilers@heidelpay.de</email></author></authors>
|
27 |
-
<date>2012-05-
|
28 |
-
<time>13:
|
29 |
-
<contents><target name="magelocal"><dir name="Mage"><dir name="Heidelpay"><dir name="Block"><file name="Cancel.php" hash="2f8e463c786a6ba61d125d44664dbee0"/><file name="Error.php" hash="a9d277e92cbc73e2695ce9641ba3d14e"/><dir name="Form"><file name="Ccard.php" hash="a1c0b7cf7d406b11436481a5844d7751"/><file name="Debitcard.php" hash="e2198fc05197d5bef1247076e4ad080c"/><file name="Directdebit.php" hash="0977a4ad96b29fa69104b553706ded50"/><file name="Eps.php" hash="c68e7de42e4ef4512bad6208cbad2cac"/><file name="Giropay.php" hash="331b9cbdcb0c9c6e216d062b049b2d7c"/><file name="Ideal.php" hash="e322a1c3755ffec72c50057ce4f20511"/><file name="Invoice.php" hash="ea99e30c5d4e1164d10c7f78c5eeb9a6"/><file name="Paypal.php" hash="ee5033af401aaf915ad74cf74b47121a"/><file name="Prepaid.php" hash="405ca5252cf5417b831b831f74cb7d28"/><file name="Sofortueberweisung.php" hash="8725dcb159ac01494da70a05caeeb33b"/></dir><file name="Form.php" hash="529a3c603e30be85a62dbd7d0d42b5c8"/><file name="Iframe.php" hash="af0b8f58d2c6c330fc2259ac7cbb34d2"/><dir name="Info"><file name="Payment.php" hash="149aa578e45842b7e871c749b5871a76"/></dir><file name="Info.php" hash="2417256c583db83a707ebf942674d3cf"/><file name="Lightbox.php" hash="ad707478642775fca33accad5c0d0ff8"/><file name="Paymentccard.php" hash="aaafda19384dd8dca17cc445e99d6ed9"/><file name="Redirect.php" hash="009292d502d3f058bbf819fd9167f62a"/><file name="Secure.php" hash="a90b0cec01e61b1b274577bcce6cf764"/><file name="Success.php" hash="18b9d658d2ba7e234bf8552240fc727f"/><file name="Suform.php" hash="74fa4deae5147dcf8041fdaf32beef2e"/></dir><dir name="Helper"><file name="Data.php" hash="5f729f633bf9fd01608cecb4fa2f3198"/></dir><dir name="Model"><dir name="Entity"><file name="Setup.php" hash="d3fc939ce3db21eac8c66d97d95ec83b"/></dir><file name="Errors.php" hash="379fb8ee37db79c6e356526be338b929"/><dir name="Method"><file name="Hpcc.php" hash="32cd566532d7c68cfb3a601050e4b3e3"/><file name="Hpdc.php" hash="4b9c20d22960d0b72709a720c4e6079f"/><file name="Hpdd.php" hash="a110361a9fb14ee7decb36cd32d29198"/><file name="Hpeps.php" hash="cc97a917660a7b5bbf2d9f89c0dbfe02"/><file name="Hpgp.php" hash="504e6d978ce44a51429cd4f3ff3d0bd0"/><file name="Hpidl.php" hash="c4ead80c170d7a43dd94caa52eb5ae67"/><file name="Hpiv.php" hash="aa4edec2117480c8f850e8429d8cf164"/><file name="Hppp.php" hash="20a6f0a66a7c3317bcb499278e6a478a"/><file name="Hpppal.php" hash="86f18c32b13e443c21fc4d884f47f6f1"/><file name="Hpsu.php" hash="a382bbd1619bb9203d690d2b12d9cb3c"/><file name="Payment.php" hash="
|
30 |
<compatible/>
|
31 |
<dependencies><required><php><min>4.0.0</min><max>6.0.0</max></php><extension><name>curl</name><min>1.0.0</min><max>999.0.0</max></extension></required></dependencies>
|
32 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Heidelpay</name>
|
4 |
+
<version>1.2.1</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>
|
8 |
<extends/>
|
9 |
<summary>Heidelpay Standard Payment Modul</summary>
|
10 |
+
<description>Payment module of Heidelberger Payment GmbH
|
11 |
+

|
12 |
+
Methods:
|
13 |
+
- Creditcard
|
14 |
+
- Debitcard
|
15 |
+
- Direct EBanking
|
16 |
+
- Giropay
|
17 |
+
- Direct Debit
|
18 |
+
- Invoice
|
19 |
+
- Prepayment
|
20 |
+
- PayPal
|
21 |
+
- EPS
|
22 |
+
- iDeal
|
23 |
+

|
24 |
+
Payment Modul der Heidelberger Payment GmbH
|
25 |

|
26 |
Zahlverfahren:
|
27 |
- Kreditkarte
|
34 |
- PayPal
|
35 |
- EPS
|
36 |
- iDeal</description>
|
37 |
+
<notes>29.05.2012
|
38 |
+
- Problems with Guestaccount Payment solved
|
39 |

|
40 |
For more Information contact tobias.eilers@heidelpay.de</notes>
|
41 |
<authors><author><name>Tobias Eilers</name><user>tobias_eilers</user><email>eilers@heidelpay.de</email></author></authors>
|
42 |
+
<date>2012-05-29</date>
|
43 |
+
<time>13:56:16</time>
|
44 |
+
<contents><target name="magelocal"><dir name="Mage"><dir name="Heidelpay"><dir name="Block"><file name="Cancel.php" hash="2f8e463c786a6ba61d125d44664dbee0"/><file name="Error.php" hash="a9d277e92cbc73e2695ce9641ba3d14e"/><dir name="Form"><file name="Ccard.php" hash="a1c0b7cf7d406b11436481a5844d7751"/><file name="Debitcard.php" hash="e2198fc05197d5bef1247076e4ad080c"/><file name="Directdebit.php" hash="0977a4ad96b29fa69104b553706ded50"/><file name="Eps.php" hash="c68e7de42e4ef4512bad6208cbad2cac"/><file name="Giropay.php" hash="331b9cbdcb0c9c6e216d062b049b2d7c"/><file name="Ideal.php" hash="e322a1c3755ffec72c50057ce4f20511"/><file name="Invoice.php" hash="ea99e30c5d4e1164d10c7f78c5eeb9a6"/><file name="Paypal.php" hash="ee5033af401aaf915ad74cf74b47121a"/><file name="Prepaid.php" hash="405ca5252cf5417b831b831f74cb7d28"/><file name="Sofortueberweisung.php" hash="8725dcb159ac01494da70a05caeeb33b"/></dir><file name="Form.php" hash="529a3c603e30be85a62dbd7d0d42b5c8"/><file name="Iframe.php" hash="af0b8f58d2c6c330fc2259ac7cbb34d2"/><dir name="Info"><file name="Payment.php" hash="149aa578e45842b7e871c749b5871a76"/></dir><file name="Info.php" hash="2417256c583db83a707ebf942674d3cf"/><file name="Lightbox.php" hash="ad707478642775fca33accad5c0d0ff8"/><file name="Paymentccard.php" hash="aaafda19384dd8dca17cc445e99d6ed9"/><file name="Redirect.php" hash="009292d502d3f058bbf819fd9167f62a"/><file name="Secure.php" hash="a90b0cec01e61b1b274577bcce6cf764"/><file name="Success.php" hash="18b9d658d2ba7e234bf8552240fc727f"/><file name="Suform.php" hash="74fa4deae5147dcf8041fdaf32beef2e"/></dir><dir name="Helper"><file name="Data.php" hash="5f729f633bf9fd01608cecb4fa2f3198"/></dir><dir name="Model"><dir name="Entity"><file name="Setup.php" hash="d3fc939ce3db21eac8c66d97d95ec83b"/></dir><file name="Errors.php" hash="379fb8ee37db79c6e356526be338b929"/><dir name="Method"><file name="Hpcc.php" hash="32cd566532d7c68cfb3a601050e4b3e3"/><file name="Hpdc.php" hash="4b9c20d22960d0b72709a720c4e6079f"/><file name="Hpdd.php" hash="a110361a9fb14ee7decb36cd32d29198"/><file name="Hpeps.php" hash="cc97a917660a7b5bbf2d9f89c0dbfe02"/><file name="Hpgp.php" hash="504e6d978ce44a51429cd4f3ff3d0bd0"/><file name="Hpidl.php" hash="c4ead80c170d7a43dd94caa52eb5ae67"/><file name="Hpiv.php" hash="aa4edec2117480c8f850e8429d8cf164"/><file name="Hppp.php" hash="20a6f0a66a7c3317bcb499278e6a478a"/><file name="Hpppal.php" hash="86f18c32b13e443c21fc4d884f47f6f1"/><file name="Hpsu.php" hash="a382bbd1619bb9203d690d2b12d9cb3c"/><file name="Payment.php" hash="167ca31c81172032a9da5222e9836598"/></dir><dir name="Order"><file name="Payment.php" hash="34c087a79ae3911e638630c8005331c0"/></dir><file name="Session.php" hash="1ee3ff853b5fc2873cfa461735a22115"/><dir name="System"><dir name="Config"><dir name="Source"><file name="Bookingmode.php" hash="c9db4e44f8aac23795a636179660d157"/><file name="Orderstatus.php" hash="8061af68dbe75f983ef48fe267d6e75e"/><file name="Transactionmode.php" hash="c71ce5dce331f4ff67a5c7d82ff2a319"/></dir></dir></dir></dir><dir name="controllers"><file name="PaymentController.php" hash="4b21f2538ca6d52c3ad74f00fd7d9264"/></dir><dir name="etc"><file name="adminhtml.xml" hash="1e324f57ab7c3fe7d265be8a8c1b2a72"/><file name="config.xml" hash="0fe67fec85966811ed6dca5b65a687a2"/><file name="system.xml" hash="9cd9789f585874a453b421e177e3c7b8"/></dir><dir name="sql"><dir name="heidelpay_setup"><file name="mysql4-install-1.0.0.php" hash="f069880de6d870eb5dca71b3dfe8755e"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="heidelpay"><dir name="info"><file name="payment.phtml" hash="cf713fcaa600a8d550d3ed1e89d5387f"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="heidelpay"><file name="cancel.phtml" hash="e36b203fe39fea1f26a8e528cf62a62a"/><file name="error.phtml" hash="c07493da3275778795125a7d787642df"/><dir name="form"><file name="ccard.phtml" hash="bbdf9451b2b88984f63ab67c96fbe89e"/><file name="debitcard.phtml" hash="2c66fe7bd6862b1ba55f0ecea539c2de"/><file name="directdebit.phtml" hash="194bb2ab0020424cf78f1639d3100f8c"/><file name="eps.phtml" hash="447534cbceafa7cb6dd13fc7f435d851"/><file name="giropay.phtml" hash="3ee1239223234ecabcd08d89ae228aeb"/><file name="ideal.phtml" hash="943be8662f5e4e73db003676f8af9ca4"/><file name="invoice.phtml" hash="dc988d6cc635f540d4e35bfeb247cbd9"/><file name="paypal.phtml" hash="7436a0a6766966316e27ff2159d2aba3"/><file name="prepaid.phtml" hash="43ed7ca27db37f262aabddb368b6a641"/><file name="sofortueberweisung.phtml" hash="c0643bf73dc370630a87d47aee1db536"/></dir><file name="iframe.phtml" hash="3fc3dad45d65109d22790ea9d6d94511"/><dir name="info"><file name="payment.phtml" hash="caedeeef8c205ac2611f20abdb3c0b90"/></dir><file name="lightbox.phtml" hash="0da928fceba3c035c16c6202d3d142bb"/><file name="redirect.phtml" hash="ee7c882deb98eb69be286938bab58c94"/><file name="secure.phtml" hash="49a4bfb47c1c3124a5f24b4722e1c020"/><file name="success.phtml" hash="c934ed6185335eaa30cfc85a796a9dc0"/><file name="suform.phtml" hash="51f2b4f966cea8787a3a2c084462da7f"/></dir></dir><dir name="layout"><file name="heidelpay.xml" hash="4f826fb5984fdcf960a82926566307b2"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Mage_Heidelpay.xml" hash="7f4bf53ffc53df1e7358c6953474d113"/></dir></target><target name="magelocale"><dir name="de_DE"><file name="Mage_Heidelpay.csv" hash="79defdca798f5a7b2ded0ae58a10f86a"/></dir><dir name="en_US"><file name="Mage_Heidelpay.csv" hash="2694e85ccfd91f7f3dc4fa887487ca9b"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="images"><dir name="heidelpay"><file name="Thumbs.db" hash="8329868a7a58385441d1cb2432f181f7"/><file name="back.png" hash="a6f28b7638195381b6f073f5bf10ad12"/><file name="forward.jpg" hash="cad661579c6ad91d79c23b9fffef215c"/><file name="forward.png" hash="ca8ab3c3962160b6eefce9da265dc62a"/><file name="heidelpay.png" hash="393274a5c3cef1d30da770710f5f3c90"/><file name="heidelpay_small.png" hash="dfd858bc973a26449195f1e2bfa834b2"/><file name="heidelpay_style.css" hash="a62c70d6842d9c3ff9712ab6e9213121"/><file name="space.gif" hash="ea05ec2274832731bf2413a6192a245d"/></dir></dir></dir></dir></dir></target></contents>
|
45 |
<compatible/>
|
46 |
<dependencies><required><php><min>4.0.0</min><max>6.0.0</max></php><extension><name>curl</name><min>1.0.0</min><max>999.0.0</max></extension></required></dependencies>
|
47 |
</package>
|