Version Notes
- New provider: Polish PayU (PayU2)
- Show transaction data on success and unsuccess pages
- MasterCard Mobile, PayU, PayU Wire, PayU Cash providers turn off
- OTP SZÉP Card StoreName bug fix
- Borgun, Barion coupon code handling bug fix
Download this release
Release Info
| Developer | Magento Core Team |
| Extension | BigFish_PaymentGateway_Magento |
| Version | 1.10.53 |
| Comparing to | |
| See all releases | |
Code changes from version 1.10.52 to 1.10.53
- app/code/local/BigFish/PaymentGateway/Model/Abstract.php +14 -2
- app/code/local/BigFish/PaymentGateway/Model/Event.php +18 -4
- app/code/local/BigFish/PaymentGateway/Model/Payu2.php +19 -0
- app/code/local/BigFish/PaymentGateway/controllers/ProcessingController.php +1 -0
- app/code/local/BigFish/PaymentGateway/etc/config.xml +7 -0
- app/code/local/BigFish/PaymentGateway/etc/system.xml +74 -14
- app/locale/hu_HU/BigFish_PaymentGateway.csv +4 -1
- package.xml +13 -5
app/code/local/BigFish/PaymentGateway/Model/Abstract.php
CHANGED
|
@@ -177,7 +177,7 @@ class BigFish_PaymentGateway_Model_Abstract extends Mage_Payment_Model_Method_Ab
|
|
| 177 |
{
|
| 178 |
$extra['productItems'] = array();
|
| 179 |
|
| 180 |
-
$items = $this->getOrder()->
|
| 181 |
|
| 182 |
if (is_array($items) && count($items)) {
|
| 183 |
foreach ($items as $item) {
|
|
@@ -192,15 +192,27 @@ class BigFish_PaymentGateway_Model_Abstract extends Mage_Payment_Model_Method_Ab
|
|
| 192 |
);
|
| 193 |
}
|
| 194 |
|
|
|
|
|
|
|
| 195 |
if ((float)$this->getOrder()->getShippingAmount() > 0) {
|
| 196 |
$extra['productItems'][] = array(
|
| 197 |
-
'Name' => $this->getOrder()->getShippingDescription(),
|
| 198 |
'Description' => '',
|
| 199 |
'Quantity' => 1,
|
| 200 |
'Price' => round($this->getOrder()->getShippingAmount(), 2),
|
| 201 |
'SKU' => 'shipping',
|
| 202 |
);
|
| 203 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 204 |
}
|
| 205 |
}
|
| 206 |
|
| 177 |
{
|
| 178 |
$extra['productItems'] = array();
|
| 179 |
|
| 180 |
+
$items = $this->getOrder()->getAllVisibleItems();
|
| 181 |
|
| 182 |
if (is_array($items) && count($items)) {
|
| 183 |
foreach ($items as $item) {
|
| 192 |
);
|
| 193 |
}
|
| 194 |
|
| 195 |
+
$helper = Mage::helper('sales');
|
| 196 |
+
|
| 197 |
if ((float)$this->getOrder()->getShippingAmount() > 0) {
|
| 198 |
$extra['productItems'][] = array(
|
| 199 |
+
'Name' => $helper->__('Shipping & Handling').' ('.$this->getOrder()->getShippingDescription().')',
|
| 200 |
'Description' => '',
|
| 201 |
'Quantity' => 1,
|
| 202 |
'Price' => round($this->getOrder()->getShippingAmount(), 2),
|
| 203 |
'SKU' => 'shipping',
|
| 204 |
);
|
| 205 |
}
|
| 206 |
+
|
| 207 |
+
if ((float)$this->getOrder()->getDiscountAmount()) {
|
| 208 |
+
$extra['productItems'][] = array(
|
| 209 |
+
'Name' => $helper->__('Discount').' ('.$this->getOrder()->getDiscountDescription().')',
|
| 210 |
+
'Description' => '',
|
| 211 |
+
'Quantity' => 1,
|
| 212 |
+
'Price' => round($this->getOrder()->getDiscountAmount(), 2),
|
| 213 |
+
'SKU' => 'discount',
|
| 214 |
+
);
|
| 215 |
+
}
|
| 216 |
}
|
| 217 |
}
|
| 218 |
|
app/code/local/BigFish/PaymentGateway/Model/Event.php
CHANGED
|
@@ -71,19 +71,33 @@ class BigFish_PaymentGateway_Model_Event
|
|
| 71 |
public function processStatusEvent()
|
| 72 |
{
|
| 73 |
try {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 74 |
$params = $this->_validateEventData(false);
|
| 75 |
$msg = '';
|
| 76 |
switch($params['ResultCode']) {
|
| 77 |
case self::PAYMENTGATEWAY_STATUS_TIMEOUT: //timeout
|
| 78 |
-
|
| 79 |
$this->_processCancel($msg);
|
| 80 |
break;
|
| 81 |
case self::PAYMENTGATEWAY_STATUS_ERROR: //Error
|
| 82 |
-
$msg = Mage::helper('paymentgateway')->__('status_paymentFailed');
|
| 83 |
$this->_processCancel($msg);
|
| 84 |
break;
|
| 85 |
case self::PAYMENTGATEWAY_STATUS_CANCEL: //cancel
|
| 86 |
-
|
| 87 |
$this->_processCancel($msg);
|
| 88 |
break;
|
| 89 |
case self::PAYMENTGATEWAY_STATUS_PENDING: //pending
|
|
@@ -91,7 +105,7 @@ class BigFish_PaymentGateway_Model_Event
|
|
| 91 |
$this->_processSale($params['ResultCode'], $msg);
|
| 92 |
break;
|
| 93 |
case self::PAYMENTGATEWAY_STATUS_SUCCESS: //ok
|
| 94 |
-
|
| 95 |
$this->_processSale($params['ResultCode'], $msg);
|
| 96 |
break;
|
| 97 |
}
|
| 71 |
public function processStatusEvent()
|
| 72 |
{
|
| 73 |
try {
|
| 74 |
+
$response = array();
|
| 75 |
+
|
| 76 |
+
if (is_array($this->_eventData) && count($this->_eventData)) {
|
| 77 |
+
$response[] = $this->_eventData['ResultMessage'].'<br />';
|
| 78 |
+
|
| 79 |
+
if (strlen($this->_eventData['ProviderTransactionId'])) {
|
| 80 |
+
$response[] = Mage::helper('paymentgateway')->__('Provider Transaction ID').': '.$this->_eventData['ProviderTransactionId'];
|
| 81 |
+
}
|
| 82 |
+
|
| 83 |
+
if (strlen($this->_eventData['Anum'])) {
|
| 84 |
+
$response[] = Mage::helper('paymentgateway')->__('Anum').': '.$this->_eventData['Anum'];
|
| 85 |
+
}
|
| 86 |
+
}
|
| 87 |
+
|
| 88 |
$params = $this->_validateEventData(false);
|
| 89 |
$msg = '';
|
| 90 |
switch($params['ResultCode']) {
|
| 91 |
case self::PAYMENTGATEWAY_STATUS_TIMEOUT: //timeout
|
| 92 |
+
$msg = (count($response) ? implode('<br />', $response) : Mage::helper('paymentgateway')->__('status_paymentTimeout'));
|
| 93 |
$this->_processCancel($msg);
|
| 94 |
break;
|
| 95 |
case self::PAYMENTGATEWAY_STATUS_ERROR: //Error
|
| 96 |
+
$msg = (count($response) ? implode('<br />', $response) : Mage::helper('paymentgateway')->__('status_paymentFailed'));
|
| 97 |
$this->_processCancel($msg);
|
| 98 |
break;
|
| 99 |
case self::PAYMENTGATEWAY_STATUS_CANCEL: //cancel
|
| 100 |
+
$msg = (count($response) ? implode('<br />', $response) : Mage::helper('paymentgateway')->__('status_paymentCancelled'));
|
| 101 |
$this->_processCancel($msg);
|
| 102 |
break;
|
| 103 |
case self::PAYMENTGATEWAY_STATUS_PENDING: //pending
|
| 105 |
$this->_processSale($params['ResultCode'], $msg);
|
| 106 |
break;
|
| 107 |
case self::PAYMENTGATEWAY_STATUS_SUCCESS: //ok
|
| 108 |
+
$msg = (count($response) ? implode('<br />', $response) : Mage::helper('paymentgateway')->__('status_paymentSuccess'));
|
| 109 |
$this->_processSale($params['ResultCode'], $msg);
|
| 110 |
break;
|
| 111 |
}
|
app/code/local/BigFish/PaymentGateway/Model/Payu2.php
ADDED
|
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
* BIG FISH Ltd.
|
| 4 |
+
* http://www.bigfish.hu
|
| 5 |
+
*
|
| 6 |
+
* @title Magento -> Custom Payment Module for BIG FISH Payment Gateway
|
| 7 |
+
* @category BigFish
|
| 8 |
+
* @package BigFish_PaymentGateway
|
| 9 |
+
* @author Gabor Huszak / BIG FISH Ltd. -> huszy [at] bigfish [dot] hu
|
| 10 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
| 11 |
+
* @copyright Copyright (c) 2011, BIG FISH Ltd.
|
| 12 |
+
*/
|
| 13 |
+
class BigFish_PaymentGateway_Model_Payu2 extends BigFish_PaymentGateway_Model_Abstract
|
| 14 |
+
{
|
| 15 |
+
protected $_code = 'paymentgateway_payu2';
|
| 16 |
+
|
| 17 |
+
protected $_paymentMethod = 'PayU2';
|
| 18 |
+
|
| 19 |
+
}
|
app/code/local/BigFish/PaymentGateway/controllers/ProcessingController.php
CHANGED
|
@@ -177,6 +177,7 @@ class BigFish_PaymentGateway_ProcessingController extends Mage_Core_Controller_F
|
|
| 177 |
{
|
| 178 |
$quoteId = $event->successEvent();
|
| 179 |
$session->setLastSuccessQuoteId($quoteId);
|
|
|
|
| 180 |
$this->_redirect('checkout/onepage/success');
|
| 181 |
}
|
| 182 |
|
| 177 |
{
|
| 178 |
$quoteId = $event->successEvent();
|
| 179 |
$session->setLastSuccessQuoteId($quoteId);
|
| 180 |
+
$session->addSuccess($message.'<br />'.$this->_helper->__('Paid amount').': '.$details->ProviderSpecificData->Amount.' '.$details->ProviderSpecificData->Currency);
|
| 181 |
$this->_redirect('checkout/onepage/success');
|
| 182 |
}
|
| 183 |
|
app/code/local/BigFish/PaymentGateway/etc/config.xml
CHANGED
|
@@ -322,6 +322,13 @@
|
|
| 322 |
<title><![CDATA[OTP SZÉP Card]]></title>
|
| 323 |
<allowspecific>0</allowspecific>
|
| 324 |
</paymentgateway_otpszep>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 325 |
</payment>
|
| 326 |
<paymentgateway>
|
| 327 |
<settings>
|
| 322 |
<title><![CDATA[OTP SZÉP Card]]></title>
|
| 323 |
<allowspecific>0</allowspecific>
|
| 324 |
</paymentgateway_otpszep>
|
| 325 |
+
<paymentgateway_payu2>
|
| 326 |
+
<group>paymentgw</group>
|
| 327 |
+
<active>0</active>
|
| 328 |
+
<model>paymentgateway/payu2</model>
|
| 329 |
+
<title><![CDATA[PayU2]]></title>
|
| 330 |
+
<allowspecific>0</allowspecific>
|
| 331 |
+
</paymentgateway_payu2>
|
| 332 |
</payment>
|
| 333 |
<paymentgateway>
|
| 334 |
<settings>
|
app/code/local/BigFish/PaymentGateway/etc/system.xml
CHANGED
|
@@ -360,9 +360,9 @@
|
|
| 360 |
<label><![CDATA[MasterCard Mobile Payment]]></label>
|
| 361 |
<frontend_type>text</frontend_type>
|
| 362 |
<sort_order>110</sort_order>
|
| 363 |
-
<show_in_default>
|
| 364 |
-
<show_in_website>
|
| 365 |
-
<show_in_store>
|
| 366 |
<fields>
|
| 367 |
<active translate="label">
|
| 368 |
<label>Enabled</label>
|
|
@@ -669,9 +669,9 @@
|
|
| 669 |
<label><![CDATA[PayU]]></label>
|
| 670 |
<frontend_type>text</frontend_type>
|
| 671 |
<sort_order>180</sort_order>
|
| 672 |
-
<show_in_default>
|
| 673 |
-
<show_in_website>
|
| 674 |
-
<show_in_store>
|
| 675 |
<fields>
|
| 676 |
<active translate="label">
|
| 677 |
<label>Enabled</label>
|
|
@@ -729,9 +729,9 @@
|
|
| 729 |
<label><![CDATA[PayUWire]]></label>
|
| 730 |
<frontend_type>text</frontend_type>
|
| 731 |
<sort_order>200</sort_order>
|
| 732 |
-
<show_in_default>
|
| 733 |
-
<show_in_website>
|
| 734 |
-
<show_in_store>
|
| 735 |
<fields>
|
| 736 |
<active translate="label">
|
| 737 |
<label>Enabled</label>
|
|
@@ -789,9 +789,9 @@
|
|
| 789 |
<label><![CDATA[PayUCash]]></label>
|
| 790 |
<frontend_type>text</frontend_type>
|
| 791 |
<sort_order>190</sort_order>
|
| 792 |
-
<show_in_default>
|
| 793 |
-
<show_in_website>
|
| 794 |
-
<show_in_store>
|
| 795 |
<fields>
|
| 796 |
<active translate="label">
|
| 797 |
<label>Enabled</label>
|
|
@@ -1643,7 +1643,7 @@
|
|
| 1643 |
<storenameotpszep translate="label">
|
| 1644 |
<label>SZÉP Store name</label>
|
| 1645 |
<frontend_type>text</frontend_type>
|
| 1646 |
-
<config_path>
|
| 1647 |
<sort_order>7</sort_order>
|
| 1648 |
<show_in_default>1</show_in_default>
|
| 1649 |
<show_in_website>1</show_in_website>
|
|
@@ -1652,7 +1652,7 @@
|
|
| 1652 |
<apikeyotpszep translate="label">
|
| 1653 |
<label>SZÉP API key</label>
|
| 1654 |
<frontend_type>text</frontend_type>
|
| 1655 |
-
<config_path>
|
| 1656 |
<sort_order>8</sort_order>
|
| 1657 |
<show_in_default>1</show_in_default>
|
| 1658 |
<show_in_website>1</show_in_website>
|
|
@@ -1682,6 +1682,66 @@
|
|
| 1682 |
</specificcountry>
|
| 1683 |
</fields>
|
| 1684 |
</paymentgateway_otpszep>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1685 |
</groups>
|
| 1686 |
</paymentgateway>
|
| 1687 |
</sections>
|
| 360 |
<label><![CDATA[MasterCard Mobile Payment]]></label>
|
| 361 |
<frontend_type>text</frontend_type>
|
| 362 |
<sort_order>110</sort_order>
|
| 363 |
+
<show_in_default>0</show_in_default>
|
| 364 |
+
<show_in_website>0</show_in_website>
|
| 365 |
+
<show_in_store>0</show_in_store>
|
| 366 |
<fields>
|
| 367 |
<active translate="label">
|
| 368 |
<label>Enabled</label>
|
| 669 |
<label><![CDATA[PayU]]></label>
|
| 670 |
<frontend_type>text</frontend_type>
|
| 671 |
<sort_order>180</sort_order>
|
| 672 |
+
<show_in_default>0</show_in_default>
|
| 673 |
+
<show_in_website>0</show_in_website>
|
| 674 |
+
<show_in_store>0</show_in_store>
|
| 675 |
<fields>
|
| 676 |
<active translate="label">
|
| 677 |
<label>Enabled</label>
|
| 729 |
<label><![CDATA[PayUWire]]></label>
|
| 730 |
<frontend_type>text</frontend_type>
|
| 731 |
<sort_order>200</sort_order>
|
| 732 |
+
<show_in_default>0</show_in_default>
|
| 733 |
+
<show_in_website>0</show_in_website>
|
| 734 |
+
<show_in_store>0</show_in_store>
|
| 735 |
<fields>
|
| 736 |
<active translate="label">
|
| 737 |
<label>Enabled</label>
|
| 789 |
<label><![CDATA[PayUCash]]></label>
|
| 790 |
<frontend_type>text</frontend_type>
|
| 791 |
<sort_order>190</sort_order>
|
| 792 |
+
<show_in_default>0</show_in_default>
|
| 793 |
+
<show_in_website>0</show_in_website>
|
| 794 |
+
<show_in_store>0</show_in_store>
|
| 795 |
<fields>
|
| 796 |
<active translate="label">
|
| 797 |
<label>Enabled</label>
|
| 1643 |
<storenameotpszep translate="label">
|
| 1644 |
<label>SZÉP Store name</label>
|
| 1645 |
<frontend_type>text</frontend_type>
|
| 1646 |
+
<config_path>paymentgateway/paymentgateway_otpszep/storenameotpszep</config_path>
|
| 1647 |
<sort_order>7</sort_order>
|
| 1648 |
<show_in_default>1</show_in_default>
|
| 1649 |
<show_in_website>1</show_in_website>
|
| 1652 |
<apikeyotpszep translate="label">
|
| 1653 |
<label>SZÉP API key</label>
|
| 1654 |
<frontend_type>text</frontend_type>
|
| 1655 |
+
<config_path>paymentgateway/paymentgateway_otpszep/apikeyotpszep</config_path>
|
| 1656 |
<sort_order>8</sort_order>
|
| 1657 |
<show_in_default>1</show_in_default>
|
| 1658 |
<show_in_website>1</show_in_website>
|
| 1682 |
</specificcountry>
|
| 1683 |
</fields>
|
| 1684 |
</paymentgateway_otpszep>
|
| 1685 |
+
<paymentgateway_payu2 translate="label">
|
| 1686 |
+
<label><![CDATA[PayU2]]></label>
|
| 1687 |
+
<frontend_type>text</frontend_type>
|
| 1688 |
+
<sort_order>250</sort_order>
|
| 1689 |
+
<show_in_default>1</show_in_default>
|
| 1690 |
+
<show_in_website>1</show_in_website>
|
| 1691 |
+
<show_in_store>1</show_in_store>
|
| 1692 |
+
<fields>
|
| 1693 |
+
<active translate="label">
|
| 1694 |
+
<label>Enabled</label>
|
| 1695 |
+
<frontend_type>select</frontend_type>
|
| 1696 |
+
<config_path>payment/paymentgateway_payu2/active</config_path>
|
| 1697 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
| 1698 |
+
<sort_order>1</sort_order>
|
| 1699 |
+
<show_in_default>1</show_in_default>
|
| 1700 |
+
<show_in_website>1</show_in_website>
|
| 1701 |
+
<show_in_store>0</show_in_store>
|
| 1702 |
+
</active>
|
| 1703 |
+
<sort_order translate="label">
|
| 1704 |
+
<label>Sort Order</label>
|
| 1705 |
+
<frontend_type>text</frontend_type>
|
| 1706 |
+
<config_path>payment/paymentgateway_payu2/sort_order</config_path>
|
| 1707 |
+
<sort_order>3</sort_order>
|
| 1708 |
+
<show_in_default>1</show_in_default>
|
| 1709 |
+
<show_in_website>1</show_in_website>
|
| 1710 |
+
<show_in_store>1</show_in_store>
|
| 1711 |
+
</sort_order>
|
| 1712 |
+
<title translate="label">
|
| 1713 |
+
<label>Title</label>
|
| 1714 |
+
<frontend_type>text</frontend_type>
|
| 1715 |
+
<config_path>payment/paymentgateway_payu2/title</config_path>
|
| 1716 |
+
<sort_order>5</sort_order>
|
| 1717 |
+
<show_in_default>1</show_in_default>
|
| 1718 |
+
<show_in_website>1</show_in_website>
|
| 1719 |
+
<show_in_store>1</show_in_store>
|
| 1720 |
+
</title>
|
| 1721 |
+
<allowspecific translate="label">
|
| 1722 |
+
<label>Payment from Applicable Countries</label>
|
| 1723 |
+
<frontend_type>allowspecific</frontend_type>
|
| 1724 |
+
<config_path>payment/paymentgateway_payu2/allowspecific</config_path>
|
| 1725 |
+
<sort_order>6</sort_order>
|
| 1726 |
+
<source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
|
| 1727 |
+
<show_in_default>1</show_in_default>
|
| 1728 |
+
<show_in_website>1</show_in_website>
|
| 1729 |
+
<show_in_store>0</show_in_store>
|
| 1730 |
+
</allowspecific>
|
| 1731 |
+
<specificcountry translate="label">
|
| 1732 |
+
<label>Payment from Specific Countries</label>
|
| 1733 |
+
<frontend_type>multiselect</frontend_type>
|
| 1734 |
+
<config_path>payment/paymentgateway_payu2/specificcountry</config_path>
|
| 1735 |
+
<sort_order>7</sort_order>
|
| 1736 |
+
<source_model>adminhtml/system_config_source_country</source_model>
|
| 1737 |
+
<show_in_default>1</show_in_default>
|
| 1738 |
+
<show_in_website>1</show_in_website>
|
| 1739 |
+
<show_in_store>0</show_in_store>
|
| 1740 |
+
<can_be_empty>1</can_be_empty>
|
| 1741 |
+
<depends><allowspecific>1</allowspecific></depends>
|
| 1742 |
+
</specificcountry>
|
| 1743 |
+
</fields>
|
| 1744 |
+
</paymentgateway_payu2>
|
| 1745 |
</groups>
|
| 1746 |
</paymentgateway>
|
| 1747 |
</sections>
|
app/locale/hu_HU/BigFish_PaymentGateway.csv
CHANGED
|
@@ -19,4 +19,7 @@
|
|
| 19 |
"Accommodation","Szálláshely"
|
| 20 |
"Hospitality","Vendéglátás"
|
| 21 |
"Leisure","Szabadidő"
|
| 22 |
-
"The next pocket will be debited at payment:","A következő zseb lesz megterhelve a fizetés során:"
|
|
|
|
|
|
|
|
|
| 19 |
"Accommodation","Szálláshely"
|
| 20 |
"Hospitality","Vendéglátás"
|
| 21 |
"Leisure","Szabadidő"
|
| 22 |
+
"The next pocket will be debited at payment:","A következő zseb lesz megterhelve a fizetés során:"
|
| 23 |
+
"Provider Transaction ID","Fizetési szolgáltató tranzakció azonosító"
|
| 24 |
+
"Anum","Engedélyszám"
|
| 25 |
+
"Paid amount","Fizetett összeg"
|
package.xml
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<?xml version="1.0"?>
|
| 2 |
<package>
|
| 3 |
<name>BigFish_PaymentGateway_Magento</name>
|
| 4 |
-
<version>1.10.
|
| 5 |
<stability>stable</stability>
|
| 6 |
<license/>
|
| 7 |
<channel>community</channel>
|
|
@@ -9,11 +9,19 @@
|
|
| 9 |
<summary>A BIG FISH Payment Gateway egy olyan szolgáltatás, amely segítségével bármely Internetes kereskedő többféle elektronikus fizetési megoldást kínálhat webáruházában.</summary>
|
| 10 |
<description>A webáruházak és a fizetési szolgáltatók közti kommunikációt a Payment Gateway biztosítja, ez által komolyabb fejlesztés nélkül, egy lépésben több elektronikus fizetési szolgáltatás beköthető, mivel a Payment Gateway és a kereskedők között sztenderdizált kommunikáció zajlik, függetlenül a fizetési szolgáltatóktól, a tranzakciós üzeneteket a Payment Gateway "fordítja le a fizetési szolgáltatók nyelvére".
|
| 11 |
A látogatók a megvásárolt termékeket és szolgáltatásokat azonnal kifizethetik, így a webáruház pénzügyei tervezhetőbbé válnak. A Payment Gateway beépítése nem igényel mást, mint egy egyszeri, néhány órás továbbfejlesztést, amihez mi teljeskörű tanácsadást és technikai támogatást nyújtunk.</description>
|
| 12 |
-
<notes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
<authors><author><name>BIG FISH Kft.</name><user>auto-converted</user><email>dev@bigfish.hu</email></author></authors>
|
| 14 |
-
<date>
|
| 15 |
-
<time>
|
| 16 |
-
<contents><target name="magelocal"><dir name="BigFish"><dir name="PaymentGateway"><dir name="Block"><dir name="Form"><file name="Escalion.php" hash="ce277a2ff408d44b252043d49d819269"/><file name="Khbszep.php" hash="ef337c5b94e90a4d191fb04240bdb5e9"/><file name="Mkbszep.php" hash="14f38badd7157db0c9ce1e10d5f9a24f"/><file name="Otp2.php" hash="cae3f2cf804e8f225104dadc02b283a3"/><file name="Otpszep.php" hash="bbc4fc9dee172ee69034ee4268ff160f"/><file name="Redirect.php" hash="63a0da532a48e0bc7b03b93256d5a61c"/></dir><dir name="Pending"><file name="History.php" hash="745dd59b8de60076d8a6b5ccf496fabd"/><file name="View.php" hash="b3404a72a31bf60861f8862a15bb3568"/></dir><file name="Form.php" hash="c936919ddc23e849e4428f28589ee070"/><file name="Info.php" hash="5bc4551306f21ff8bf488fc72ed0c4fd"/><file name="Jsinit.php" hash="178788393e09dd98d0009f0db422e545"/></dir><dir name="Helper"><file name="Data.php" hash="3c368881e9a0f021ebb7b88976e6b1e4"/></dir><dir name="Lib"><file name="PaymentGateway.php" hash="00e3cfff471358799fc1b6279accf84a"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Log"><file name="Collection.php" hash="3e99f7b52cee958e71f9a412c9ea4edd"/></dir><dir name="Paymentgateway"><file name="Collection.php" hash="abc8ba82d181a15cfa48d09cdc2a35d6"/></dir><file name="Log.php" hash="d4138f11251a717b79b68fadb883ee23"/><file name="Paymentgateway.php" hash="870020b535b30552f4f5a47bb4bd0935"/></dir><file name="Abaqoos.php" hash="655322910e7b15a5f999a535b2eda4c6"/><file name="Abstract.php" hash="
|
| 17 |
<compatible/>
|
| 18 |
<dependencies/>
|
| 19 |
</package>
|
| 1 |
<?xml version="1.0"?>
|
| 2 |
<package>
|
| 3 |
<name>BigFish_PaymentGateway_Magento</name>
|
| 4 |
+
<version>1.10.53</version>
|
| 5 |
<stability>stable</stability>
|
| 6 |
<license/>
|
| 7 |
<channel>community</channel>
|
| 9 |
<summary>A BIG FISH Payment Gateway egy olyan szolgáltatás, amely segítségével bármely Internetes kereskedő többféle elektronikus fizetési megoldást kínálhat webáruházában.</summary>
|
| 10 |
<description>A webáruházak és a fizetési szolgáltatók közti kommunikációt a Payment Gateway biztosítja, ez által komolyabb fejlesztés nélkül, egy lépésben több elektronikus fizetési szolgáltatás beköthető, mivel a Payment Gateway és a kereskedők között sztenderdizált kommunikáció zajlik, függetlenül a fizetési szolgáltatóktól, a tranzakciós üzeneteket a Payment Gateway "fordítja le a fizetési szolgáltatók nyelvére".
|
| 11 |
A látogatók a megvásárolt termékeket és szolgáltatásokat azonnal kifizethetik, így a webáruház pénzügyei tervezhetőbbé válnak. A Payment Gateway beépítése nem igényel mást, mint egy egyszeri, néhány órás továbbfejlesztést, amihez mi teljeskörű tanácsadást és technikai támogatást nyújtunk.</description>
|
| 12 |
+
<notes>- New provider: Polish PayU (PayU2)
|
| 13 |
+

|
| 14 |
+
- Show transaction data on success and unsuccess pages
|
| 15 |
+

|
| 16 |
+
- MasterCard Mobile, PayU, PayU Wire, PayU Cash providers turn off
|
| 17 |
+

|
| 18 |
+
- OTP SZÉP Card StoreName bug fix
|
| 19 |
+

|
| 20 |
+
- Borgun, Barion coupon code handling bug fix</notes>
|
| 21 |
<authors><author><name>BIG FISH Kft.</name><user>auto-converted</user><email>dev@bigfish.hu</email></author></authors>
|
| 22 |
+
<date>2016-01-18</date>
|
| 23 |
+
<time>10:47:56</time>
|
| 24 |
+
<contents><target name="magelocal"><dir name="BigFish"><dir name="PaymentGateway"><dir name="Block"><dir name="Form"><file name="Escalion.php" hash="ce277a2ff408d44b252043d49d819269"/><file name="Khbszep.php" hash="ef337c5b94e90a4d191fb04240bdb5e9"/><file name="Mkbszep.php" hash="14f38badd7157db0c9ce1e10d5f9a24f"/><file name="Otp2.php" hash="cae3f2cf804e8f225104dadc02b283a3"/><file name="Otpszep.php" hash="bbc4fc9dee172ee69034ee4268ff160f"/><file name="Redirect.php" hash="63a0da532a48e0bc7b03b93256d5a61c"/></dir><dir name="Pending"><file name="History.php" hash="745dd59b8de60076d8a6b5ccf496fabd"/><file name="View.php" hash="b3404a72a31bf60861f8862a15bb3568"/></dir><file name="Form.php" hash="c936919ddc23e849e4428f28589ee070"/><file name="Info.php" hash="5bc4551306f21ff8bf488fc72ed0c4fd"/><file name="Jsinit.php" hash="178788393e09dd98d0009f0db422e545"/></dir><dir name="Helper"><file name="Data.php" hash="3c368881e9a0f021ebb7b88976e6b1e4"/></dir><dir name="Lib"><file name="PaymentGateway.php" hash="00e3cfff471358799fc1b6279accf84a"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Log"><file name="Collection.php" hash="3e99f7b52cee958e71f9a412c9ea4edd"/></dir><dir name="Paymentgateway"><file name="Collection.php" hash="abc8ba82d181a15cfa48d09cdc2a35d6"/></dir><file name="Log.php" hash="d4138f11251a717b79b68fadb883ee23"/><file name="Paymentgateway.php" hash="870020b535b30552f4f5a47bb4bd0935"/></dir><file name="Abaqoos.php" hash="655322910e7b15a5f999a535b2eda4c6"/><file name="Abstract.php" hash="ddd072bdbfc2233defa7d02752782c76"/><file name="Barion.php" hash="651cc96eeb82c8a0321bdabd60e6509a"/><file name="Borgun.php" hash="d4b7a0993bd32dabdbfc7a8736224a97"/><file name="Cib.php" hash="ea48d14762362222837b1d1522512254"/><file name="Config.php" hash="dd1745557d09ccfd359e9bbb2a82d52a"/><file name="Escalion.php" hash="23366a2ebdbbcfd68ef4069d48ce9fbe"/><file name="Event.php" hash="a8f42e44752d6e40c2899627a27ca203"/><file name="Fhb.php" hash="47234f39d0c4140aaf2e1d7660d0ba85"/><file name="Khb.php" hash="1fe9debe58da3fc9e34006d31cb8f019"/><file name="Khbszep.php" hash="7b0744c5f7911ef7086de5caf28df5fc"/><file name="Log.php" hash="a887de7bb3b215d81d3c70b4b8588bce"/><file name="Mcm.php" hash="727dc6636cf1174c2db1ed7b26930946"/><file name="Mkbszep.php" hash="a639657ce632a71324538fe90bfc2812"/><file name="Mpp.php" hash="144a389c61da0556bc46fc10b0d92e23"/><file name="Otp.php" hash="c0a4a946222f2c09dd0ec198d749ac45"/><file name="Otp2.php" hash="a392215103974748fd93e4235b6e68d0"/><file name="Otpay.php" hash="c7f2829710e07894e59f6ca15562424c"/><file name="Otpaymp.php" hash="b3da87a4a0b06445c0d1753844cc0ea0"/><file name="Otpmultipont.php" hash="6d3d476a2792d90cd13e435364cf5217"/><file name="Otpszep.php" hash="44c04637fa019b9421620a2d6178e290"/><file name="PaymentGateway.php" hash="c91b0648df0514d2cfb9c40129baa018"/><file name="Paypal.php" hash="4c165d3dd02115173ba21e22a1496adc"/><file name="Payu.php" hash="e31bfd9ce6322df6fdf1dd38bc33f581"/><file name="Payu2.php" hash="560bf3928ca3894f21a3ff6391fe455b"/><file name="Payucash.php" hash="ea040fc4306fbbe1a273ccf1dc375a7a"/><file name="Payumobile.php" hash="31792f27fdd5a6305f548df2ed57bd69"/><file name="Payuwire.php" hash="24b510a92769fefdb201887a4c0e9642"/><file name="Sms.php" hash="dfa6c5d919dfa48cae185f2747d0f171"/><file name="Sofort.php" hash="c1a3cf4dd9ac043d2b9847cd96ddab6e"/><file name="Unicredit.php" hash="deabee29cbe39feccb7da1dd2180ea8e"/><file name="Wirecard.php" hash="b450f048577287c85c65d83692f89877"/></dir><dir name="controllers"><file name="PaymentgatewayController.php" hash="af5dcdd2a03a46c4a6bcf80bdb61dbe0"/><file name="PendingController.php" hash="722f4941550bb9f889bcba035cac3b97"/><file name="ProcessingController.php" hash="18973881c2f6fe7995fb335cbf5ebef9"/></dir><dir name="etc"><file name="config.xml" hash="25b5fc5fce55c27962ca13c0adb0cbf0"/><file name="system.xml" hash="9ba4d9b12f2f400548f45b85eec88a12"/></dir><dir name="sql"><dir name="paymentgateway_setup"><file name="mysql4-install-0.1.0.php" hash="51b1e7dc9386c9b9589f366b70c9d343"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="bfpaymentgateway.xml" hash="ef59bce8615f7a6f32c7e49e86136174"/></dir><dir name="template"><dir name="bfpaymentgateway"><dir name="form"><file name="escalion.phtml" hash="64b0688d3b8cb8a3a9e2af9df55753f0"/><file name="khbszep.phtml" hash="4ca022cced52b4f4ebf68f943e58784a"/><file name="mkbszep.phtml" hash="773bd2b24dd157e9ce93e16451575c1b"/><file name="otp2.phtml" hash="9f00dfdba938162f43feb980f4416969"/><file name="otpszep.phtml" hash="4ca022cced52b4f4ebf68f943e58784a"/><file name="redirect.phtml" hash="97ec1f105e0085f2f2cd233881a5666e"/></dir><dir name="pending"><file name="history.phtml" hash="73ab4e2b784203ace98881b01bfb3e7b"/></dir><file name="blank.phtml" hash="b29130ec79f42bb958a644cdab06af5e"/><file name="info.phtml" hash="51ab770a43d4e2a608d20f0fb6561a96"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="BigFish_PaymentGateway.xml" hash="bb16234eadf8490e8c5c09084fba33c5"/></dir></target><target name="magelocale"><dir name="hu_HU"><file name="BigFish_PaymentGateway.csv" hash="fe2423e17ece499788ab6a0e24ceaf48"/></dir></target></contents>
|
| 25 |
<compatible/>
|
| 26 |
<dependencies/>
|
| 27 |
</package>
|
