Version Notes
PHP 5.4 compatibility;
Fix on API URL validation
Download this release
Release Info
Developer | MundiPagg |
Extension | Mundipagg_Integracao |
Version | 2.7.3 |
Comparing to | |
See all releases |
Code changes from version 2.7.2 to 2.7.3
- app/code/community/Uecommerce/Mundipagg/Helper/Data.php +41 -39
- app/code/community/Uecommerce/Mundipagg/Helper/Log.php +5 -2
- app/code/community/Uecommerce/Mundipagg/Model/Observer.php +2 -1
- app/code/community/Uecommerce/Mundipagg/Model/Recurrency.php +3 -1
- app/code/community/Uecommerce/Mundipagg/Model/Urlvalidation.php +5 -9
- app/code/community/Uecommerce/Mundipagg/Test/Selenium/CcTypes.php +207 -206
- app/code/community/Uecommerce/Mundipagg/etc/config.xml +1 -1
- package.xml +7 -6
app/code/community/Uecommerce/Mundipagg/Helper/Data.php
CHANGED
@@ -35,7 +35,7 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
35 |
/**
|
36 |
* Get extension version
|
37 |
*/
|
38 |
-
public function getExtensionVersion()
|
39 |
{
|
40 |
return (string) Mage::getConfig()->getNode()->modules->Uecommerce_Mundipagg->version;
|
41 |
}
|
@@ -44,7 +44,7 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
44 |
* Return issuer
|
45 |
* @param varchar $cardType
|
46 |
*/
|
47 |
-
public function issuer($cardType)
|
48 |
{
|
49 |
if ( $cardType == '') {
|
50 |
return '';
|
@@ -57,7 +57,7 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
57 |
'HI' => 'Hipercard',
|
58 |
'EL' => 'Elo',
|
59 |
);
|
60 |
-
|
61 |
foreach ($issuers as $key => $issuer) {
|
62 |
if ($key == $cardType) {
|
63 |
return $issuer;
|
@@ -65,7 +65,7 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
65 |
}
|
66 |
}
|
67 |
}
|
68 |
-
|
69 |
/**
|
70 |
* Return cardType
|
71 |
* @param string $issuer
|
@@ -82,7 +82,7 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
82 |
'HI' => 'Hipercard',
|
83 |
'EL' => 'Elo',
|
84 |
);
|
85 |
-
|
86 |
foreach ($issuers as $key => $cardType) {
|
87 |
if ($cardType == $issuer) {
|
88 |
return $key;
|
@@ -95,14 +95,14 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
95 |
* Get credit cards number
|
96 |
*/
|
97 |
public function getCreditCardsNumber($payment_method)
|
98 |
-
{
|
99 |
$num = 1;
|
100 |
|
101 |
switch ($payment_method) {
|
102 |
case 'mundipagg_creditcardoneinstallment':
|
103 |
$num = 0;
|
104 |
break;
|
105 |
-
|
106 |
case 'mundipagg_creditcard':
|
107 |
$num = 1;
|
108 |
break;
|
@@ -210,23 +210,23 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
210 |
|
211 |
/**
|
212 |
* Validate CPF
|
213 |
-
*/
|
214 |
public function validateCPF($cpf)
|
215 |
-
{
|
216 |
// Verifiva se o número digitado contém todos os digitos
|
217 |
$cpf = preg_replace('[\D]', '', $cpf);
|
218 |
-
|
219 |
// Verifica se nenhuma das sequências abaixo foi digitada, caso seja, retorna falso
|
220 |
-
if (strlen($cpf) != 11 ||
|
221 |
-
$cpf == '00000000000' ||
|
222 |
-
$cpf == '11111111111' ||
|
223 |
-
$cpf == '22222222222' ||
|
224 |
-
$cpf == '33333333333' ||
|
225 |
-
$cpf == '44444444444' ||
|
226 |
-
$cpf == '55555555555' ||
|
227 |
-
$cpf == '66666666666' ||
|
228 |
-
$cpf == '77777777777' ||
|
229 |
-
$cpf == '88888888888' ||
|
230 |
$cpf == '99999999999') {
|
231 |
return false;
|
232 |
} else { // Calcula os números para verificar se o CPF é verdadeiro
|
@@ -250,7 +250,7 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
250 |
* Validate CNPJ
|
251 |
*/
|
252 |
public function validateCNPJ($value)
|
253 |
-
{
|
254 |
$cnpj = str_replace(array("-"," ","/","."), "", $value);
|
255 |
$digitosIguais = 1;
|
256 |
|
@@ -258,13 +258,13 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
258 |
return false;
|
259 |
}
|
260 |
for ($i = 0; $i < strlen($cnpj) - 1; $i++) {
|
261 |
-
|
262 |
if ($cnpj{$i} != $cnpj{$i + 1}) {
|
263 |
$digitosIguais = 0;
|
264 |
break;
|
265 |
}
|
266 |
}
|
267 |
-
|
268 |
if (!$digitosIguais) {
|
269 |
$tamanho = strlen($cnpj) - 2;
|
270 |
$numeros = substr($cnpj, 0, $tamanho);
|
@@ -304,7 +304,7 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
304 |
|
305 |
/**
|
306 |
* Apply telephone mask
|
307 |
-
*/
|
308 |
public function applyTelephoneMask($string)
|
309 |
{
|
310 |
$string = preg_replace('[\D]', '', $string);
|
@@ -319,7 +319,7 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
319 |
case 11:
|
320 |
$mask = '(##)#########';
|
321 |
break;
|
322 |
-
|
323 |
default:
|
324 |
return '';
|
325 |
}
|
@@ -327,7 +327,7 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
327 |
for($i=0;$i<strlen($string);$i++) {
|
328 |
$mask[strpos($mask,"#")] = $string[$i];
|
329 |
}
|
330 |
-
|
331 |
return '55'.$mask;
|
332 |
}
|
333 |
|
@@ -337,7 +337,7 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
337 |
* @param $order Mage_Sales_Model_Order
|
338 |
* @return array
|
339 |
*/
|
340 |
-
public function getPhoneRequestCollection(Mage_Sales_Model_Order $order)
|
341 |
{
|
342 |
$billingAddress = $order->getBillingAddress();
|
343 |
$telephone = $billingAddress->getTelephone();
|
@@ -376,19 +376,19 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
376 |
*/
|
377 |
public function calcInstallmentValue($total, $interest, $periods)
|
378 |
{
|
379 |
-
/*
|
380 |
* Formula do coeficiente:
|
381 |
-
*
|
382 |
* juros / ( 1 - 1 / (1 + i)^n )
|
383 |
-
*
|
384 |
*/
|
385 |
-
|
386 |
// calcula o coeficiente, seguindo a formula acima
|
387 |
$coefficient = pow((1 + $interest), $periods);
|
388 |
$coefficient = 1 / $coefficient;
|
389 |
$coefficient = 1 - $coefficient;
|
390 |
$coefficient = $interest / $coefficient;
|
391 |
-
|
392 |
// retorna o valor da parcela
|
393 |
return ($total * $coefficient);
|
394 |
}
|
@@ -404,14 +404,16 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
404 |
}
|
405 |
}
|
406 |
|
407 |
-
public function getTotalJuros($total, $parcela)
|
408 |
{
|
409 |
return $this->getJurosParcela($total, $parcela) * $parcela;
|
410 |
}
|
411 |
|
412 |
-
public function getConfigJuros($position)
|
413 |
{
|
414 |
-
|
|
|
|
|
415 |
$storeId = Mage::app()->getStore()->getStoreId();
|
416 |
|
417 |
$value2 = Mage::getStoreConfig('payment/mundipagg_standard/installment_interest_value_2', $storeId);
|
@@ -425,7 +427,7 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
425 |
$value10 = Mage::getStoreConfig('payment/mundipagg_standard/installment_interest_value_10', $storeId);
|
426 |
$value11 = Mage::getStoreConfig('payment/mundipagg_standard/installment_interest_value_11', $storeId);
|
427 |
$value12 = Mage::getStoreConfig('payment/mundipagg_standard/installment_interest_value_12', $storeId);
|
428 |
-
|
429 |
$this->config_juros = array(
|
430 |
$this->prepareCalc($value2?$value2:0),
|
431 |
$this->prepareCalc($value3?$value3:0),
|
@@ -444,15 +446,15 @@ class Uecommerce_Mundipagg_Helper_Data extends Mage_Core_Helper_Abstract
|
|
444 |
return $this->config_juros[$position];
|
445 |
}
|
446 |
|
447 |
-
public function prepareCalc($value)
|
448 |
{
|
449 |
return (float) $value;
|
450 |
}
|
451 |
|
452 |
-
public function getJurosParcelaEscolhida($parcela)
|
453 |
{
|
454 |
$juros = 0;
|
455 |
-
|
456 |
if ($parcela == 2) {
|
457 |
$juros = $this->getConfigJuros(0);
|
458 |
}
|
35 |
/**
|
36 |
* Get extension version
|
37 |
*/
|
38 |
+
public function getExtensionVersion()
|
39 |
{
|
40 |
return (string) Mage::getConfig()->getNode()->modules->Uecommerce_Mundipagg->version;
|
41 |
}
|
44 |
* Return issuer
|
45 |
* @param varchar $cardType
|
46 |
*/
|
47 |
+
public function issuer($cardType)
|
48 |
{
|
49 |
if ( $cardType == '') {
|
50 |
return '';
|
57 |
'HI' => 'Hipercard',
|
58 |
'EL' => 'Elo',
|
59 |
);
|
60 |
+
|
61 |
foreach ($issuers as $key => $issuer) {
|
62 |
if ($key == $cardType) {
|
63 |
return $issuer;
|
65 |
}
|
66 |
}
|
67 |
}
|
68 |
+
|
69 |
/**
|
70 |
* Return cardType
|
71 |
* @param string $issuer
|
82 |
'HI' => 'Hipercard',
|
83 |
'EL' => 'Elo',
|
84 |
);
|
85 |
+
|
86 |
foreach ($issuers as $key => $cardType) {
|
87 |
if ($cardType == $issuer) {
|
88 |
return $key;
|
95 |
* Get credit cards number
|
96 |
*/
|
97 |
public function getCreditCardsNumber($payment_method)
|
98 |
+
{
|
99 |
$num = 1;
|
100 |
|
101 |
switch ($payment_method) {
|
102 |
case 'mundipagg_creditcardoneinstallment':
|
103 |
$num = 0;
|
104 |
break;
|
105 |
+
|
106 |
case 'mundipagg_creditcard':
|
107 |
$num = 1;
|
108 |
break;
|
210 |
|
211 |
/**
|
212 |
* Validate CPF
|
213 |
+
*/
|
214 |
public function validateCPF($cpf)
|
215 |
+
{
|
216 |
// Verifiva se o número digitado contém todos os digitos
|
217 |
$cpf = preg_replace('[\D]', '', $cpf);
|
218 |
+
|
219 |
// Verifica se nenhuma das sequências abaixo foi digitada, caso seja, retorna falso
|
220 |
+
if (strlen($cpf) != 11 ||
|
221 |
+
$cpf == '00000000000' ||
|
222 |
+
$cpf == '11111111111' ||
|
223 |
+
$cpf == '22222222222' ||
|
224 |
+
$cpf == '33333333333' ||
|
225 |
+
$cpf == '44444444444' ||
|
226 |
+
$cpf == '55555555555' ||
|
227 |
+
$cpf == '66666666666' ||
|
228 |
+
$cpf == '77777777777' ||
|
229 |
+
$cpf == '88888888888' ||
|
230 |
$cpf == '99999999999') {
|
231 |
return false;
|
232 |
} else { // Calcula os números para verificar se o CPF é verdadeiro
|
250 |
* Validate CNPJ
|
251 |
*/
|
252 |
public function validateCNPJ($value)
|
253 |
+
{
|
254 |
$cnpj = str_replace(array("-"," ","/","."), "", $value);
|
255 |
$digitosIguais = 1;
|
256 |
|
258 |
return false;
|
259 |
}
|
260 |
for ($i = 0; $i < strlen($cnpj) - 1; $i++) {
|
261 |
+
|
262 |
if ($cnpj{$i} != $cnpj{$i + 1}) {
|
263 |
$digitosIguais = 0;
|
264 |
break;
|
265 |
}
|
266 |
}
|
267 |
+
|
268 |
if (!$digitosIguais) {
|
269 |
$tamanho = strlen($cnpj) - 2;
|
270 |
$numeros = substr($cnpj, 0, $tamanho);
|
304 |
|
305 |
/**
|
306 |
* Apply telephone mask
|
307 |
+
*/
|
308 |
public function applyTelephoneMask($string)
|
309 |
{
|
310 |
$string = preg_replace('[\D]', '', $string);
|
319 |
case 11:
|
320 |
$mask = '(##)#########';
|
321 |
break;
|
322 |
+
|
323 |
default:
|
324 |
return '';
|
325 |
}
|
327 |
for($i=0;$i<strlen($string);$i++) {
|
328 |
$mask[strpos($mask,"#")] = $string[$i];
|
329 |
}
|
330 |
+
|
331 |
return '55'.$mask;
|
332 |
}
|
333 |
|
337 |
* @param $order Mage_Sales_Model_Order
|
338 |
* @return array
|
339 |
*/
|
340 |
+
public function getPhoneRequestCollection(Mage_Sales_Model_Order $order)
|
341 |
{
|
342 |
$billingAddress = $order->getBillingAddress();
|
343 |
$telephone = $billingAddress->getTelephone();
|
376 |
*/
|
377 |
public function calcInstallmentValue($total, $interest, $periods)
|
378 |
{
|
379 |
+
/*
|
380 |
* Formula do coeficiente:
|
381 |
+
*
|
382 |
* juros / ( 1 - 1 / (1 + i)^n )
|
383 |
+
*
|
384 |
*/
|
385 |
+
|
386 |
// calcula o coeficiente, seguindo a formula acima
|
387 |
$coefficient = pow((1 + $interest), $periods);
|
388 |
$coefficient = 1 / $coefficient;
|
389 |
$coefficient = 1 - $coefficient;
|
390 |
$coefficient = $interest / $coefficient;
|
391 |
+
|
392 |
// retorna o valor da parcela
|
393 |
return ($total * $coefficient);
|
394 |
}
|
404 |
}
|
405 |
}
|
406 |
|
407 |
+
public function getTotalJuros($total, $parcela)
|
408 |
{
|
409 |
return $this->getJurosParcela($total, $parcela) * $parcela;
|
410 |
}
|
411 |
|
412 |
+
public function getConfigJuros($position)
|
413 |
{
|
414 |
+
$configJuros =$this->config_juros;
|
415 |
+
|
416 |
+
if (empty($configJuros)) {
|
417 |
$storeId = Mage::app()->getStore()->getStoreId();
|
418 |
|
419 |
$value2 = Mage::getStoreConfig('payment/mundipagg_standard/installment_interest_value_2', $storeId);
|
427 |
$value10 = Mage::getStoreConfig('payment/mundipagg_standard/installment_interest_value_10', $storeId);
|
428 |
$value11 = Mage::getStoreConfig('payment/mundipagg_standard/installment_interest_value_11', $storeId);
|
429 |
$value12 = Mage::getStoreConfig('payment/mundipagg_standard/installment_interest_value_12', $storeId);
|
430 |
+
|
431 |
$this->config_juros = array(
|
432 |
$this->prepareCalc($value2?$value2:0),
|
433 |
$this->prepareCalc($value3?$value3:0),
|
446 |
return $this->config_juros[$position];
|
447 |
}
|
448 |
|
449 |
+
public function prepareCalc($value)
|
450 |
{
|
451 |
return (float) $value;
|
452 |
}
|
453 |
|
454 |
+
public function getJurosParcelaEscolhida($parcela)
|
455 |
{
|
456 |
$juros = 0;
|
457 |
+
|
458 |
if ($parcela == 2) {
|
459 |
$juros = $this->getConfigJuros(0);
|
460 |
}
|
app/code/community/Uecommerce/Mundipagg/Helper/Log.php
CHANGED
@@ -51,9 +51,12 @@ class Uecommerce_Mundipagg_Helper_Log extends Mage_Core_Helper_Abstract {
|
|
51 |
|
52 |
private function write($msg) {
|
53 |
$file = "Mundipagg_Integracao_" . date('Y-m-d') . ".log";
|
|
|
54 |
|
55 |
-
if (!empty($
|
56 |
-
|
|
|
|
|
57 |
$msg = "[{$this->method}] {$this->logLabel} | {$msg}";
|
58 |
|
59 |
} else {
|
51 |
|
52 |
private function write($msg) {
|
53 |
$file = "Mundipagg_Integracao_" . date('Y-m-d') . ".log";
|
54 |
+
$method = $this->method;
|
55 |
|
56 |
+
if (!empty($method)) {
|
57 |
+
$logLabel = $this->logLabel;
|
58 |
+
|
59 |
+
if (!empty($logLabel)) {
|
60 |
$msg = "[{$this->method}] {$this->logLabel} | {$msg}";
|
61 |
|
62 |
} else {
|
app/code/community/Uecommerce/Mundipagg/Model/Observer.php
CHANGED
@@ -63,8 +63,9 @@ class Uecommerce_Mundipagg_Model_Observer extends Uecommerce_Mundipagg_Model_Sta
|
|
63 |
$model = Mage::getModel('mundipagg/offlineretry');
|
64 |
$incrementId = $order->getIncrementId();
|
65 |
$offlineRetry = $model->loadByIncrementId($incrementId);
|
|
|
66 |
|
67 |
-
if (!empty($
|
68 |
$helperLog = new Uecommerce_Mundipagg_Helper_Log(__METHOD__);
|
69 |
$helperLog->setLogLabel("Order #{$incrementId} canceled");
|
70 |
|
63 |
$model = Mage::getModel('mundipagg/offlineretry');
|
64 |
$incrementId = $order->getIncrementId();
|
65 |
$offlineRetry = $model->loadByIncrementId($incrementId);
|
66 |
+
$offlineRetryData =$offlineRetry->getData();
|
67 |
|
68 |
+
if (!empty($offlineRetryData)) {
|
69 |
$helperLog = new Uecommerce_Mundipagg_Helper_Log(__METHOD__);
|
70 |
$helperLog->setLogLabel("Order #{$incrementId} canceled");
|
71 |
|
app/code/community/Uecommerce/Mundipagg/Model/Recurrency.php
CHANGED
@@ -247,7 +247,9 @@ class Uecommerce_Mundipagg_Model_Recurrency extends Varien_Object {
|
|
247 |
* Add current recorrency in array data.
|
248 |
*/
|
249 |
protected function addRecurrencyData() {
|
250 |
-
|
|
|
|
|
251 |
$recurrency = new Varien_Object();
|
252 |
$recurrency->setData('product', $this->getProduct());
|
253 |
$recurrency->setData('recurrency', $this->getRecurrency());
|
247 |
* Add current recorrency in array data.
|
248 |
*/
|
249 |
protected function addRecurrencyData() {
|
250 |
+
$recurrencyRef = $this->_recurrency;
|
251 |
+
|
252 |
+
if (!empty($recurrencyRef)) {
|
253 |
$recurrency = new Varien_Object();
|
254 |
$recurrency->setData('product', $this->getProduct());
|
255 |
$recurrency->setData('recurrency', $this->getRecurrency());
|
app/code/community/Uecommerce/Mundipagg/Model/Urlvalidation.php
CHANGED
@@ -4,18 +4,14 @@ class Uecommerce_Mundipagg_Model_Urlvalidation extends Mage_Core_Model_Config_Da
|
|
4 |
|
5 |
public function save() {
|
6 |
$url = $this->getValue();
|
7 |
-
$parsedUrl = parse_url($url);
|
8 |
-
$path = null;
|
9 |
-
|
10 |
-
if (isset($parsedUrl['path'])) {
|
11 |
-
$path = str_replace("/","", $parsedUrl['path']);
|
12 |
-
}
|
13 |
|
14 |
-
if (is_null($
|
15 |
-
|
16 |
}
|
17 |
|
18 |
-
$
|
|
|
|
|
19 |
|
20 |
$this->setValue($newUrl);
|
21 |
|
4 |
|
5 |
public function save() {
|
6 |
$url = $this->getValue();
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
8 |
+
if (is_null($url) || empty($url)) {
|
9 |
+
return;
|
10 |
}
|
11 |
|
12 |
+
$parsedUrl = parse_url($url);
|
13 |
+
$parsedUrl['path'] = 'Sale';
|
14 |
+
$newUrl = "{$parsedUrl['scheme']}://{$parsedUrl['host']}/{$parsedUrl['path']}/";
|
15 |
|
16 |
$this->setValue($newUrl);
|
17 |
|
app/code/community/Uecommerce/Mundipagg/Test/Selenium/CcTypes.php
CHANGED
@@ -2,233 +2,234 @@
|
|
2 |
|
3 |
class Uecommerce_Mundipagg_Test_Selenium_CcTypes extends Uecommerce_Mundipagg_Test_Selenium_Abstract {
|
4 |
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
|
|
|
|
113 |
// array('4485024757890740', '123'),
|
114 |
// array('4970582526036384', '123'),
|
115 |
// array('4716815682675549', '123'),
|
116 |
// array('4218703979907168', '123'),
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
// array('5575900683301001', '123'),
|
121 |
// array('5303567141573171', '123'),
|
122 |
// array('5368614439596803', '123'),
|
123 |
// array('5208793547521723', '123'),
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
// array('36551150116846', '123'),
|
128 |
// array('30008112964538', '123'),
|
129 |
// array('30110260186607', '123'),
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
// array('370935808314404', '1234'),
|
134 |
// array('349750622252286', '1234'),
|
135 |
// array('375588571162990', '1234'),
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
// array('6062829471639405', '123'),
|
140 |
// array('6062828961022288', '123'),
|
141 |
// array('6062825624254001', '123'),
|
142 |
// array('3841001111222233334', '123')
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
|
|
181 |
// if ($this->_isLogged) {
|
182 |
// $this->deleteAllCardonfiles();
|
183 |
// }
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
$this->_values = array(
|
203 |
-
1 => '5',
|
204 |
// 2 => '6,22'
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
|
234 |
}
|
2 |
|
3 |
class Uecommerce_Mundipagg_Test_Selenium_CcTypes extends Uecommerce_Mundipagg_Test_Selenium_Abstract {
|
4 |
|
5 |
+
/**
|
6 |
+
* Fake credit cards informations to test
|
7 |
+
*
|
8 |
+
* @var array
|
9 |
+
*/
|
10 |
+
public $_ccCards;
|
11 |
+
public $_isCardonfile;
|
12 |
+
public $_paymentType;
|
13 |
+
public $_ccLength;
|
14 |
+
public $_values;
|
15 |
+
|
16 |
+
public function setUp() {
|
17 |
+
$this->_installmentActive = false;
|
18 |
+
$this->_additionalSaveSettings = array(
|
19 |
+
'payment/mundipagg_creditcardoneinstallment/active' => 1,
|
20 |
+
'payment/mundipagg_creditcard/active' => 1,
|
21 |
+
'payment/mundipagg_twocreditcards/active' => 1,
|
22 |
+
'payment/mundipagg_threecreditcards/active' => 1,
|
23 |
+
'payment/mundipagg_fourcreditcards/active' => 1,
|
24 |
+
'payment/mundipagg_fivecreditcards/active' => 1,
|
25 |
+
);
|
26 |
+
|
27 |
+
$this->setAllFakeCc();
|
28 |
+
|
29 |
+
parent::setUp();
|
30 |
+
}
|
31 |
+
|
32 |
+
/**
|
33 |
+
* Test all ccTypes validations
|
34 |
+
*/
|
35 |
+
public function runAllCcFlagsValidations() {
|
36 |
+
$this->runMundipagg();
|
37 |
+
$this->clickButtonByContainer('shipping-method-buttons-container');
|
38 |
+
sleep(self::$_defaultSleep);
|
39 |
+
$this->byId('p_method_mundipagg_' . $this->_paymentType)->click();
|
40 |
+
|
41 |
+
$ccLengthRef = $this->_ccLength;
|
42 |
+
|
43 |
+
if (empty($ccLengthRef)) {
|
44 |
+
$this->_ccLength = 1;
|
45 |
+
}
|
46 |
+
|
47 |
+
for ($i = 1; $i <= $this->_ccLength; $i++) {
|
48 |
+
$flags = $this->findElementsByCssSelector('.cc_brand_types', $this->byId('mundipagg_' . $this->_paymentType . '_new_credit_card_' . $this->_ccLength . '_' . $i));
|
49 |
+
foreach ($this->_ccCards as $flag => $card) {
|
50 |
+
foreach ($card as $key => $number) {
|
51 |
+
$this->byId('mundipagg_' . $this->_paymentType . '_' . $this->_ccLength . '_' . $i . '_cc_number')->value($this->_ccCards[$flag][$key][0]);
|
52 |
+
foreach ($flags as $element) {
|
53 |
+
if (strpos($element->attribute('class'), strtolower($flag)) !== false) {
|
54 |
+
sleep(1);
|
55 |
+
$this->assertContains('active', $element->attribute('class'));
|
56 |
+
$this->byId('mundipagg_' . $this->_paymentType . '_' . $this->_ccLength . '_' . $i . '_cc_number')->clear();
|
57 |
+
}
|
58 |
+
}
|
59 |
+
}
|
60 |
+
}
|
61 |
+
$this->byId('mundipagg_' . $this->_paymentType . '_' . $this->_ccLength . '_' . $i . '_cc_number')->clear();
|
62 |
+
$ccRand = $this->getCcRand();
|
63 |
+
$this->byId('mundipagg_' . $this->_paymentType . '_' . $this->_ccLength . '_' . $i . '_cc_number')->value($ccRand[0]);
|
64 |
+
$this->byId('mundipagg_' . $this->_paymentType . '_cc_holder_name_' . $this->_ccLength . '_' . $i)->value(self::$_custmerTest['firstname']);
|
65 |
+
$this->selectOptionByValue($this->byId('mundipagg_' . $this->_paymentType . '_expirationMonth_' . $this->_ccLength . '_' . $i), 06);
|
66 |
+
$this->selectOptionByValue($this->byId('mundipagg_' . $this->_paymentType . '_expirationYear_' . $this->_ccLength . '_' . $i), 25);
|
67 |
+
$this->byId('mundipagg_' . $this->_paymentType . '_cc_cid_' . $this->_ccLength . '_' . $i)->value($ccRand[1]);
|
68 |
+
|
69 |
+
//TODO Implement Tests for card on file.
|
70 |
+
//$this->byId('mundipagg_' . $this->_paymentType . '_save_token_' . $this->_ccLength . '_' . $i)->click();
|
71 |
+
}
|
72 |
+
$this->setValues();
|
73 |
+
}
|
74 |
+
|
75 |
+
public function runCardonfile() {
|
76 |
+
$this->runMundipagg();
|
77 |
+
if ($this->_isCardonfile) {
|
78 |
+
for ($i = 1; $i < $this->_ccLength; $i++) {
|
79 |
+
$cardonFiles = $this->byCssSelector('select#mundipagg_twocreditcards_token_' . $this->_ccLength . '_' . $i . ' > option');
|
80 |
+
|
81 |
+
$this->selectOptionByValue($this->byId('mundipagg_twocreditcards_token_' . $this->_ccLength . '_' . $i), $cardonFiles[1]->value());
|
82 |
+
}
|
83 |
+
}
|
84 |
+
$this->clickButtonByContainer('shipping-method-buttons-container');
|
85 |
+
sleep(self::$_defaultSleep);
|
86 |
+
$this->byId('p_method_mundipagg_' . $this->_paymentType)->click();
|
87 |
+
$this->setValues();
|
88 |
+
}
|
89 |
+
|
90 |
+
public function continueBuy() {
|
91 |
+
$this->clickButtonByContainer('payment-buttons-container');
|
92 |
+
sleep(self::$_defaultSleep);
|
93 |
+
$this->clickButtonByContainer('review-buttons-container');
|
94 |
+
$this->execSuccessTest();
|
95 |
+
}
|
96 |
+
|
97 |
+
public function setValues() {
|
98 |
+
if (is_array($this->_values) && count($this->_values)) {
|
99 |
+
foreach ($this->_values as $input => $value) {
|
100 |
+
$this->byId('mundipagg_' . $this->_paymentType . '_new_value_' . $this->_ccLength . '_' . $input)->value($value);
|
101 |
+
}
|
102 |
+
} else {
|
103 |
+
return false;
|
104 |
+
}
|
105 |
+
}
|
106 |
+
|
107 |
+
/**
|
108 |
+
* Set all fake Cc
|
109 |
+
*/
|
110 |
+
public function setAllFakeCc() {
|
111 |
+
$this->_ccCards = array(
|
112 |
+
'VI' => array(
|
113 |
+
// Credit card number // Verification Number
|
114 |
+
array('4539237284301694', '123'),
|
115 |
// array('4485024757890740', '123'),
|
116 |
// array('4970582526036384', '123'),
|
117 |
// array('4716815682675549', '123'),
|
118 |
// array('4218703979907168', '123'),
|
119 |
+
),
|
120 |
+
'MC' => array(
|
121 |
+
array('5208217933877887', '123'),
|
122 |
// array('5575900683301001', '123'),
|
123 |
// array('5303567141573171', '123'),
|
124 |
// array('5368614439596803', '123'),
|
125 |
// array('5208793547521723', '123'),
|
126 |
+
),
|
127 |
+
'DI' => array(
|
128 |
+
array('30151661373832', '123'),
|
129 |
// array('36551150116846', '123'),
|
130 |
// array('30008112964538', '123'),
|
131 |
// array('30110260186607', '123'),
|
132 |
+
),
|
133 |
+
'AE' => array(
|
134 |
+
array('377422011608347', '1234'),
|
135 |
// array('370935808314404', '1234'),
|
136 |
// array('349750622252286', '1234'),
|
137 |
// array('375588571162990', '1234'),
|
138 |
+
),
|
139 |
+
'HI' => array(
|
140 |
+
array('6062828614827141', '123'),
|
141 |
// array('6062829471639405', '123'),
|
142 |
// array('6062828961022288', '123'),
|
143 |
// array('6062825624254001', '123'),
|
144 |
// array('3841001111222233334', '123')
|
145 |
+
),
|
146 |
+
'EL' => array(
|
147 |
+
array('6362974242267115', '123'),
|
148 |
+
array('4011783039660247', '123'),
|
149 |
+
array('6363683924722462', '123'),
|
150 |
+
array('4011798939333205', '123'),
|
151 |
+
)
|
152 |
+
);
|
153 |
+
}
|
154 |
+
|
155 |
+
/**
|
156 |
+
* Get
|
157 |
+
*
|
158 |
+
* @return array
|
159 |
+
*/
|
160 |
+
public function getCcRand() {
|
161 |
+
$total = (count($this->_ccCards) - 1);
|
162 |
+
$nrand = rand(0, $total);
|
163 |
+
if ($nrand == $total) {
|
164 |
+
$nrand = 1;
|
165 |
+
}
|
166 |
+
$currentRand = reset(array_slice($this->_ccCards, $nrand, -($total - $nrand)));
|
167 |
+
|
168 |
+
return $currentRand[0];
|
169 |
+
}
|
170 |
+
|
171 |
+
protected function deleteAllCardonfiles() {
|
172 |
+
$customer = Mage::getModel("customer/customer");
|
173 |
+
$customer->setWebsiteId(Mage::app()->getWebsite()->getId());
|
174 |
+
if ($customer->loadByEmail(parent::$_custmerTest['email'])->getId()) {
|
175 |
+
$ccsCollection = Mage::getResourceModel('mundipagg/cardonfile_collection')
|
176 |
+
->addEntityIdFilter($customer->getId());
|
177 |
+
foreach ($ccsCollection as $cardonfile) {
|
178 |
+
$cardonfile->delete();
|
179 |
+
}
|
180 |
+
}
|
181 |
+
}
|
182 |
+
|
183 |
+
protected function tearDown() {
|
184 |
// if ($this->_isLogged) {
|
185 |
// $this->deleteAllCardonfiles();
|
186 |
// }
|
187 |
+
parent::tearDown();
|
188 |
+
}
|
189 |
+
|
190 |
+
protected function runProcess() {
|
191 |
+
$this->runAllCcFlagsValidations();
|
192 |
+
$this->continueBuy();
|
193 |
+
}
|
194 |
+
|
195 |
+
/**
|
196 |
+
* To set values to split cards.
|
197 |
+
*
|
198 |
+
* @param int $n
|
199 |
+
*/
|
200 |
+
protected function setCCValues($n = 2) {
|
201 |
+
switch ($n) {
|
202 |
+
case 2:
|
203 |
+
$this->_values = array(
|
204 |
+
1 => '5',
|
|
|
|
|
205 |
// 2 => '6,22'
|
206 |
+
);
|
207 |
+
break;
|
208 |
+
case 3:
|
209 |
+
$this->_values = array(
|
210 |
+
1 => '5,61',
|
211 |
+
2 => '5,61',
|
212 |
+
3 => '5,00'
|
213 |
+
);
|
214 |
+
break;
|
215 |
+
case 4:
|
216 |
+
$this->_values = array(
|
217 |
+
1 => '3,74',
|
218 |
+
2 => '3,74',
|
219 |
+
3 => '3,74',
|
220 |
+
4 => '5,00'
|
221 |
+
);
|
222 |
+
break;
|
223 |
+
case 5:
|
224 |
+
$this->_values = array(
|
225 |
+
1 => '2,22',
|
226 |
+
2 => '3,00',
|
227 |
+
3 => '3,00',
|
228 |
+
4 => '3,00',
|
229 |
+
5 => '5,00'
|
230 |
+
);
|
231 |
+
break;
|
232 |
+
}
|
233 |
+
}
|
234 |
|
235 |
}
|
app/code/community/Uecommerce/Mundipagg/etc/config.xml
CHANGED
@@ -32,7 +32,7 @@
|
|
32 |
<config>
|
33 |
<modules>
|
34 |
<Uecommerce_Mundipagg>
|
35 |
-
<version>2.7.
|
36 |
</Uecommerce_Mundipagg>
|
37 |
</modules>
|
38 |
|
32 |
<config>
|
33 |
<modules>
|
34 |
<Uecommerce_Mundipagg>
|
35 |
+
<version>2.7.3</version>
|
36 |
</Uecommerce_Mundipagg>
|
37 |
</modules>
|
38 |
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Mundipagg_Integracao</name>
|
4 |
-
<version>2.7.
|
5 |
<stability>stable</stability>
|
6 |
<license>MIT</license>
|
7 |
<channel>community</channel>
|
@@ -12,11 +12,12 @@ Mundipagg payment gateway integration.</summary>
|
|
12 |
<description>Com esta extensão você poderá integrar sua loja Magento com o gateway de pagamentos MundiPagg.
|
13 |

|
14 |
With this extension you can process payments through brazilian payment gateway Mundipagg</description>
|
15 |
-
<notes>
|
|
|
16 |
<authors><author><name>MundiPagg</name><user>MundiPagg</user><email>mundi@mundipagg.com</email></author></authors>
|
17 |
-
<date>2016-09-
|
18 |
-
<time>
|
19 |
-
<contents><target name="magecommunity"><dir name="Uecommerce"><dir name="Mundipagg"><dir name="Block"><dir name="Adminhtml"><dir name="Form"><dir name="Field"><file name="Installments.php" hash="ec8343e197cb194d978400bbdf64d446"/></dir></dir><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="2140a7836eaa57e03727433ccddf93d6"/></dir><dir name="Invoice"><file name="Totals.php" hash="ee304d9034ae0763e5db464f933b8c27"/><file name="View.php" hash="b0e3c170cd0184a5dfbe4fa7a486b471"/></dir><file name="Totals.php" hash="71b20a4c0022c14a5f7f8d008aabe1da"/></dir><dir name="Transactions"><dir name="Detail"><file name="Grid.php" hash="d67911c431587e4327eec95540cf548a"/></dir></dir></dir><dir name="System"><dir name="Config"><dir name="Form"><file name="Button.php" hash="aa40a974b89c92ea9652c42e093d16f9"/></dir></dir></dir><file name="Version.php" hash="e3a89823e48e7a526a3afe8ce8c0d0ee"/></dir><dir name="Checkout"><dir name="Onepage"><dir name="Payment"><file name="Methods.php" hash="c903e413c47e3dea87ec09d609543a27"/></dir></dir></dir><file name="Info.php" hash="c5743b8887caffc12ee2b502d7256101"/><file name="Parcelamento.php" hash="bbfad3557dd7c29e2a21a213cf915e0c"/><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="be3e89b0e2f008fcc0293286d44df7da"/></dir><dir name="Invoice"><file name="Totals.php" hash="a39c41f45ef44b72d15cfd12fea4e9c6"/></dir><file name="Totals.php" hash="6f56aa360f48c715b30afd4e5cd4ddfa"/></dir></dir><dir name="Standard"><file name="Boleto.php" hash="4471015b8a82311f84e52e774460bf38"/><file name="Cancel.php" hash="095eaf31c6567fad440279aeb2994caa"/><file name="Debit.php" hash="c707d9572b6079457b9265cc09c920c6"/><file name="Fcancel.php" hash="4bc5b0fb68fb7fd11159788eafe958af"/><file name="Form.php" hash="0f7f97654c5e819ac178e5d888fae6ee"/><file name="Partial.php" hash="fb5877a8f6c56ac1d6fc48eb864d8e60"/><file name="Redirect.php" hash="70f576c8d64c25e3ce627f6c36b2ff41"/><file name="Success.php" hash="b1b0bef88ed350d703da0e314ffad565"/></dir></dir><dir name="Controller"><file name="Abstract.php" hash="91d5069c18069fcb2a0a436fb768a194"/></dir><dir name="Helper"><file name="Data.php" hash="230133453d65c7e7a7681ba095e5942c"/><file name="Installments.php" hash="d95d76587b1af78b0925bbbaf9fc9765"/><file name="Log.php" hash="9f2f3be3c0b86fdee5582bc665a365b5"/><file name="Util.php" hash="8d76ffdc3e7ace2598d373f1aef20228"/><file name="Version.php" hash="00066d5bf31a7c49db004f2bd0d5c462"/></dir><dir name="Model"><file name="Api.php" hash="464ff7622f80eb240a036a6300fc3adc"/><file name="Boleto.php" hash="a7da1d58eb0fccb53eae51ba97d93dc5"/><file name="Cardonfile.php" hash="98395928a16313f8b4127e4e210cf953"/><file name="Creditcard.php" hash="007a43e7530ea5471b6a9aaa5405ce21"/><file name="Creditcardoneinstallment.php" hash="2e4222fd04dbc4f5ee116d4d7f4eae04"/><dir name="Customer"><file name="Session.php" hash="7f15498648de23cf4feb5143071ec260"/></dir><file name="Customers.php" hash="a779e96a969b83d1b38df351eb4670d0"/><file name="Debit.php" hash="8a3387bf74b1f03b9614fbdb64ab9dd5"/><dir name="Enum"><file name="BoletoTransactionStatusEnum.php" hash="3fed0a36bb76497b85c50016af34d47a"/><file name="CreditCardTransactionStatusEnum.php" hash="4546716f63e6df57061b222002157ccd"/><file name="OrderStatusEnum.php" hash="fd42020aab9d5507b5e0c26957cd1abb"/><file name="TransactionTypeEnum.php" hash="52fc4049a9f2b120ad3ed99e296268f9"/></dir><file name="Fivecreditcards.php" hash="6975e6170345bb3f20fde79ae40b81fe"/><file name="Fourcreditcards.php" hash="2da3d901173c19e53a96adb197b1533a"/><file name="Observer.php" hash="a7fe680cb06dd2da82b7002a2efd922d"/><file name="Offlineretry.php" hash="394849df4873908dd43d3c15f75dc9d0"/><dir name="Order"><dir name="Invoice"><file name="Interest.php" hash="6bba5e87bae1a7ee94a827819b2ea4ce"/></dir><file name="Payment.php" hash="b1ab4478ab967cb6fb04b380e609cf4d"/></dir><file name="Providervalidation.php" hash="4906944bae20e3f683d6e5c4ba5304e3"/><dir name="Quote"><dir name="Address"><file name="Interest.php" hash="93aa0189a8556597697dbb239dbf3be7"/></dir></dir><file name="Recurrency.php" hash="76bb429ac4c849e27c8fabdd96bb9654"/><dir name="Resource"><dir name="Cardonfile"><file name="Collection.php" hash="7b7d13bc6d7be8e5e1c5f945d59117f6"/></dir><file name="Cardonfile.php" hash="47d0107a9b1c3415aaf8784298361e84"/><dir name="Customers"><file name="Collection.php" hash="6caadd817abbcda527ba6d102585f2ff"/></dir><file name="Customers.php" hash="f50289a4c8362ddf7a79e4aa7c8a6387"/><dir name="Offlineretry"><file name="Collection.php" hash="80f0689c66a30110e68c2fdafb3014a8"/></dir><file name="Offlineretry.php" hash="08c804fd3b001f4f3ac19ebbcfca59fb"/><file name="Setup.php" hash="42bda31d8497e1b0983775e17f7325a5"/></dir><dir name="Source"><file name="Antifraud.php" hash="8362e0bb2209bbf904a7f9b2edd59cee"/><file name="Banks.php" hash="b5d456a807cdf750a6458144e955cf2c"/><file name="CctypeProductInstallments.php" hash="7837f6865c905ba8f5393d080ebc1b3d"/><file name="Cctypes.php" hash="b55eb988a6a09f24b1088f15644961d0"/><file name="Debit.php" hash="9366bc3b900cf96ad5d2bce7e8d93ba7"/><file name="Environment.php" hash="099a28ea462481333437a6479276e8b0"/><file name="FControlEnvironment.php" hash="5159f6e4d86ee9d280285b7198fa01e9"/><file name="Frequency.php" hash="7864991042d0ec3fd5920d9047127b14"/><file name="Installments.php" hash="b04c05b92f7b8b5c025f23aad4457917"/><file name="PaymentAction.php" hash="c16639be23fd85c285f474922fd528a7"/><file name="PaymentMethods.php" hash="e12514ad00bf3fe3fb4e569b11da2c10"/></dir><file name="Standard.php" hash="28b9cee31223de104c701be7e4c360fa"/><dir name="System"><dir name="Config"><dir name="Backend"><file name="Installments.php" hash="f0901bf05acd0b2c3fda41965f949583"/></dir></dir></dir><file name="Threecreditcards.php" hash="73fcdc4ef1dd38128b60454f90184ff5"/><file name="Twocreditcards.php" hash="c010f631d556a08d2d1aa65dc6b60703"/><file name="Urlvalidation.php" hash="5856b46f0c3d7c08a45035914087f74d"/><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir><dir name="Test"><dir name="Selenium"><file name="Abstract.php" hash="caf0cd5ca47b13fb00be4230d1bb9132"/><file name="BoletoTest.php" hash="0718dc551376686dc6daaa3b57ddd1f9"/><dir name="CcTypes"><file name="CreditcardTest.php" hash="fde35369e57eb70f29f8defe1d7f06af"/><file name="CreditcardoneinstallmentTest.php" hash="cabcf9a3f56497e32679c1d2d063a6d7"/><file name="FivecreditcardsTest.php" hash="a903b89e20b9e754df7ed22dc9e8eecf"/><file name="FourcheditcardsTest.php" hash="3619a03b24af1a768cbc87be430b4323"/><file name="ThreecreditcardsTest.php" hash="d59c7b8a7de6320cff170e435fbe6e9e"/><file name="TwocreditcardsTest.php" hash="58db59f790aa7c65a324e6a552c2e05c"/></dir><file name="CcTypes.php" hash="de1d2e73a74e4b9fcde14adce60c0f82"/><file name="DebitTest.php" hash="1409a8f2de15e13792dcba2099a887cc"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="IndexController.php" hash="e5a51c9660f704bcbfb302d34493a5a6"/></dir><file name="ClearsaleController.php" hash="bc06365f0d577d66228d9f0c3e471089"/><file name="FcontrolController.php" hash="1af534f1cdadbfdbe702aed12c7a2e1d"/><file name="StandardController.php" hash="0a8c479368b3aa4d0fcedad44a5f36b5"/><file name="StoneController.php" hash="80c6f59a868ac82fc22bcf586bbecfdd"/><file name="TestController.php" hash="da51385fb260fc0135b83a446d8a2f5f"/><file name="TesteController.php" hash="5cc1b9cc40d098963a0e883cd7b8a194"/></dir><dir name="etc"><file name="config.xml" hash="9835c1a11265154badb939dabad75fc1"/><file name="jstranslator.xml" hash="8b1ea10d9b3072a795567dba6dae938c"/><file name="system.xml" hash="ccb863e06b6b1c7c279b3edfd4992184"/><file name="wsdl.xml" hash="a59b87019a8bdb03d97191e2d06be325"/><file name="xtest.xml" hash="b34ee3b6e37a890b73374b5ea3a1c40f"/></dir><dir name="sql"><dir name="mundipagg_setup"><file name="install-0.3.0.php" hash="ede73bb07d71fec55340c4249ff4a258"/><file name="mysql4-upgrade-0.3.0-0.3.5.php" hash="d3c200cce4a814feaa0858c0c8abd928"/><file name="mysql4-upgrade-0.3.5-0.4.0.php" hash="297f1b37b7703f7a0d621d227c8cbeb9"/><file name="mysql4-upgrade-0.3.5-1.0.1.php" hash="d22a0a81e392885433ca58dc196c2a86"/><file name="mysql4-upgrade-0.4.0-1.0.1.php" hash="297f1b37b7703f7a0d621d227c8cbeb9"/><file name="mysql4-upgrade-0.4.1-0.4.2.php" hash="4a2962a1eb974c75e153f48cc77f00d4"/><file name="mysql4-upgrade-0.4.1-1.0.1.php" hash="d22a0a81e392885433ca58dc196c2a86"/><file name="mysql4-upgrade-1.0.0-1.0.1.php" hash="297f1b37b7703f7a0d621d227c8cbeb9"/><file name="mysql4-upgrade-1.0.1-1.0.2.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.10-1.0.11.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.11-2.0.0.php" hash="83c95c6060bb8678be3b8944a6823fd9"/><file name="mysql4-upgrade-1.0.2-1.0.3.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.3-1.0.4.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.4-1.0.5.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.5-1.0.6.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.6-1.0.7.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.7-1.0.8.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.8-1.0.9.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.9-1.0.10.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.0-2.0.1.php" hash="a437df63647a52381ed5e056ccbb0cff"/><file name="mysql4-upgrade-2.0.0-2.1.0.php" hash="30dc2c3c763893d3bac6b9fde0c56477"/><file name="mysql4-upgrade-2.0.1-2.0.2.php" hash="4959ae51e69913d8ac642bc2ab848464"/><file name="mysql4-upgrade-2.0.2-2.0.3.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.3-2.0.4.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.4-2.0.5.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.5-2.0.6.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.6-2.0.7.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.7-2.0.8.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.8-2.0.9.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.9-2.1.0.php" hash="3488f42f3d9e6a57ce4176c0a7954171"/><file name="mysql4-upgrade-2.1.2-2.1.3.php" hash="7d7823cb555a32295d179a96e2bf987a"/><file name="mysql4-upgrade-2.5.7-2.5.8.php" hash="45c4f1fd5336b7ce578c672e8f1d57b0"/><file name="mysql4-upgrade-2.5.8-2.6.0.php" hash="bf06e3d6ab5fa0c89629385db4231006"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="mundipagg.xml" hash="8d4357846320760a16aaaf4e1bca673d"/></dir><dir name="template"><dir name="mundipagg"><file name="boleto.phtml" hash="11cc5b254644727d6bdded8a834965c7"/><file name="form.phtml" hash="566e1838cab471ce41a1f74156e3b3bf"/><dir name="payment"><dir name="info"><file name="mundipagg.phtml" hash="bd5b27bef9e968794b50aa2543cd3d6a"/></dir></dir><dir name="system"><dir name="config"><file name="button.phtml" hash="6a7f6c88cf156d31d34a818ac37bd158"/></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="mundipagg.xml" hash="c2ebd0374a3c6a6a4d8c3db84c8abf5a"/></dir><dir name="template"><dir name="mundipagg"><dir name="antifraud"><file name="clearsale.phtml" hash="088a189dd94401f39c90ad0a1471994f"/><file name="fcontrol.phtml" hash="1c84a81343591e6afec7a7d8d2549410"/><file name="stone.phtml" hash="681ddf22694c725bb6e84e79681936fa"/></dir><file name="boleto.phtml" hash="dc31735a2753812d36e3080bf5b01ac2"/><file name="cancel.phtml" hash="540639b1ccd698397286f668bbf23746"/><file name="debit.phtml" hash="78f60f0227e99ff0c1d7dbf6bd5aa202"/><file name="extras.phtml" hash="f3eba84e971e890922141d90f6bdd53f"/><file name="fcancel.phtml" hash="9ce1d7634acf519669e21978b41aa277"/><file name="form.phtml" hash="faff82dad9768f016f81648aa8b9b800"/><file name="parcelamento.phtml" hash="56a89503637e5ad753b0d410f2f5c7ad"/><file name="partial.phtml" hash="65b07a14ff67c7413405117a6f95c2be"/><dir name="payment"><dir name="info"><file name="mundipagg.phtml" hash="c110a21db08013d38add1b79977350e4"/></dir></dir><file name="redirect.phtml" hash="a8a1123eab776934c64f57b4f9cfd517"/><file name="success.phtml" hash="7afd82f246fdf50f9a72ebb15086a2b6"/><file name="totals.phtml" hash="5a78aa3fe60d4b13bf8451f23bb9edd9"/></dir></dir></dir></dir><dir name="rwd"><dir name="default"><dir name="template"><dir name="mundipagg"><file name="debit.phtml" hash="4d2ae58447d3893499556ae068f800f8"/><file name="form.phtml" hash="dd83f04f33982e17fdea1713a3eb1b3a"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Uecommerce_Mundipagg.xml" hash="b292eeabde8e2cd06db0c31aff54fd98"/></dir></target><target name="mage"><dir name="js"><dir name="uecommerce"><dir name="fcontrol"><file name="hmlg-fcontrol-ed.min.js" hash="b8b6c945111b6edd7a90df2f5d3ff5cd"/></dir><file name="jquery-3.1.0.min.js" hash="05e51b1db558320f1939f9789ccf5c8f"/><file name="mundipagg.js" hash="c887a21c210250da640bafce773e43ab"/><file name="recurrency.js" hash="6c0db9f70fea794eb55f1db3bd09b4aa"/></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="images"><dir name="mundipagg"><file name="ajax-loader.gif" hash="7b9776076d5fceef4993b55c9383dedd"/><file name="boleto.jpg" hash="237570c55c811b4b13f73ab92f28e599"/><file name="mundipagg-avatar-blue.png" hash="9e81f9c54ac7ce3de570d7065f4b4c07"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><file name="mundipagg.css" hash="90c32001f3a9b858c9506f5135c04972"/></dir><dir name="images"><dir name="mundipagg"><file name="001.png" hash="25d10d6fee7fc3e5dc48021a15de8fb0"/><file name="237.png" hash="cbea9caff342edd9b9b9509bbbbae6fb"/><file name="341.png" hash="3645161fc56322ec34ebfcc006390e5d"/><file name="AE.png" hash="40ea216476033961d50f452bf4bca4df"/><file name="DI.png" hash="0f4264379e7b8ba6b1a30a3d69240ae2"/><file name="EL.png" hash="ad180c308d285f73fc044121cb6aeac0"/><file name="HI.png" hash="c25430ddd8e441cc2fc3ef68219e7668"/><file name="MC.png" hash="836466c092121163320e9e6279f11f8b"/><file name="VBV.jpg" hash="1a7db765956829e80715a299b799f580"/><file name="VBV.png" hash="d6fb7de65fda842f03e2b9fc89d5e6aa"/><file name="VI.png" hash="cc0709d50773fa2815f7bfeb741a4219"/><file name="ajax-loader.gif" hash="7b9776076d5fceef4993b55c9383dedd"/><file name="boleto.jpg" hash="237570c55c811b4b13f73ab92f28e599"/><file name="cc_types.png" hash="fdae60f96ee668354161b5a865b8e7ef"/><file name="cielo_mastercard.png" hash="e2c2af12ea24f1b82490fdcc62fbb871"/><file name="cielo_visa.png" hash="d2f0c660714dc319b73c0dac9c9108d0"/></dir></dir></dir></dir><dir name="default"><dir name="default"><dir name="images"><dir name="mundipagg"><file name="EL.png" hash="ad180c308d285f73fc044121cb6aeac0"/><file name="HI.png" hash="c25430ddd8e441cc2fc3ef68219e7668"/><file name="ae.png" hash="40ea216476033961d50f452bf4bca4df"/><file name="boleto.jpg" hash="237570c55c811b4b13f73ab92f28e599"/><file name="cielo_mastercard.png" hash="e2c2af12ea24f1b82490fdcc62fbb871"/><file name="cielo_visa.png" hash="d2f0c660714dc319b73c0dac9c9108d0"/><file name="di.png" hash="0f4264379e7b8ba6b1a30a3d69240ae2"/><file name="mc.png" hash="836466c092121163320e9e6279f11f8b"/><file name="vi.png" hash="cc0709d50773fa2815f7bfeb741a4219"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Uecommerce_Mundipagg.csv" hash="ae581dc54ea4ada4a9a3c9f4c51f09c7"/></dir><dir name="pt_BR"><file name="Uecommerce_Mundipagg.csv" hash="ee504e4c16b68ece7b3e58605a69ce61"/></dir></target></contents>
|
20 |
<compatible/>
|
21 |
-
<dependencies><required><php><min>5.
|
22 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Mundipagg_Integracao</name>
|
4 |
+
<version>2.7.3</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>MIT</license>
|
7 |
<channel>community</channel>
|
12 |
<description>Com esta extensão você poderá integrar sua loja Magento com o gateway de pagamentos MundiPagg.
|
13 |

|
14 |
With this extension you can process payments through brazilian payment gateway Mundipagg</description>
|
15 |
+
<notes>PHP 5.4 compatibility;
|
16 |
+
Fix on API URL validation</notes>
|
17 |
<authors><author><name>MundiPagg</name><user>MundiPagg</user><email>mundi@mundipagg.com</email></author></authors>
|
18 |
+
<date>2016-09-08</date>
|
19 |
+
<time>19:32:07</time>
|
20 |
+
<contents><target name="magecommunity"><dir name="Uecommerce"><dir name="Mundipagg"><dir name="Block"><dir name="Adminhtml"><dir name="Form"><dir name="Field"><file name="Installments.php" hash="ec8343e197cb194d978400bbdf64d446"/></dir></dir><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="2140a7836eaa57e03727433ccddf93d6"/></dir><dir name="Invoice"><file name="Totals.php" hash="ee304d9034ae0763e5db464f933b8c27"/><file name="View.php" hash="b0e3c170cd0184a5dfbe4fa7a486b471"/></dir><file name="Totals.php" hash="71b20a4c0022c14a5f7f8d008aabe1da"/></dir><dir name="Transactions"><dir name="Detail"><file name="Grid.php" hash="d67911c431587e4327eec95540cf548a"/></dir></dir></dir><dir name="System"><dir name="Config"><dir name="Form"><file name="Button.php" hash="aa40a974b89c92ea9652c42e093d16f9"/></dir></dir></dir><file name="Version.php" hash="e3a89823e48e7a526a3afe8ce8c0d0ee"/></dir><dir name="Checkout"><dir name="Onepage"><dir name="Payment"><file name="Methods.php" hash="c903e413c47e3dea87ec09d609543a27"/></dir></dir></dir><file name="Info.php" hash="c5743b8887caffc12ee2b502d7256101"/><file name="Parcelamento.php" hash="bbfad3557dd7c29e2a21a213cf915e0c"/><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="be3e89b0e2f008fcc0293286d44df7da"/></dir><dir name="Invoice"><file name="Totals.php" hash="a39c41f45ef44b72d15cfd12fea4e9c6"/></dir><file name="Totals.php" hash="6f56aa360f48c715b30afd4e5cd4ddfa"/></dir></dir><dir name="Standard"><file name="Boleto.php" hash="4471015b8a82311f84e52e774460bf38"/><file name="Cancel.php" hash="095eaf31c6567fad440279aeb2994caa"/><file name="Debit.php" hash="c707d9572b6079457b9265cc09c920c6"/><file name="Fcancel.php" hash="4bc5b0fb68fb7fd11159788eafe958af"/><file name="Form.php" hash="0f7f97654c5e819ac178e5d888fae6ee"/><file name="Partial.php" hash="fb5877a8f6c56ac1d6fc48eb864d8e60"/><file name="Redirect.php" hash="70f576c8d64c25e3ce627f6c36b2ff41"/><file name="Success.php" hash="b1b0bef88ed350d703da0e314ffad565"/></dir></dir><dir name="Controller"><file name="Abstract.php" hash="91d5069c18069fcb2a0a436fb768a194"/></dir><dir name="Helper"><file name="Data.php" hash="f76872ecd60d5e936af834b3d22c5983"/><file name="Installments.php" hash="d95d76587b1af78b0925bbbaf9fc9765"/><file name="Log.php" hash="929ce5f1f4bb4d34b6a4ef7deed210a6"/><file name="Util.php" hash="8d76ffdc3e7ace2598d373f1aef20228"/><file name="Version.php" hash="00066d5bf31a7c49db004f2bd0d5c462"/></dir><dir name="Model"><file name="Api.php" hash="464ff7622f80eb240a036a6300fc3adc"/><file name="Boleto.php" hash="a7da1d58eb0fccb53eae51ba97d93dc5"/><file name="Cardonfile.php" hash="98395928a16313f8b4127e4e210cf953"/><file name="Creditcard.php" hash="007a43e7530ea5471b6a9aaa5405ce21"/><file name="Creditcardoneinstallment.php" hash="2e4222fd04dbc4f5ee116d4d7f4eae04"/><dir name="Customer"><file name="Session.php" hash="7f15498648de23cf4feb5143071ec260"/></dir><file name="Customers.php" hash="a779e96a969b83d1b38df351eb4670d0"/><file name="Debit.php" hash="8a3387bf74b1f03b9614fbdb64ab9dd5"/><dir name="Enum"><file name="BoletoTransactionStatusEnum.php" hash="3fed0a36bb76497b85c50016af34d47a"/><file name="CreditCardTransactionStatusEnum.php" hash="4546716f63e6df57061b222002157ccd"/><file name="OrderStatusEnum.php" hash="fd42020aab9d5507b5e0c26957cd1abb"/><file name="TransactionTypeEnum.php" hash="52fc4049a9f2b120ad3ed99e296268f9"/></dir><file name="Fivecreditcards.php" hash="6975e6170345bb3f20fde79ae40b81fe"/><file name="Fourcreditcards.php" hash="2da3d901173c19e53a96adb197b1533a"/><file name="Observer.php" hash="2295c195391a3d68fd8fd7c7c2dba032"/><file name="Offlineretry.php" hash="394849df4873908dd43d3c15f75dc9d0"/><dir name="Order"><dir name="Invoice"><file name="Interest.php" hash="6bba5e87bae1a7ee94a827819b2ea4ce"/></dir><file name="Payment.php" hash="b1ab4478ab967cb6fb04b380e609cf4d"/></dir><file name="Providervalidation.php" hash="4906944bae20e3f683d6e5c4ba5304e3"/><dir name="Quote"><dir name="Address"><file name="Interest.php" hash="93aa0189a8556597697dbb239dbf3be7"/></dir></dir><file name="Recurrency.php" hash="10744874b30361f54d18c4f7affee99f"/><dir name="Resource"><dir name="Cardonfile"><file name="Collection.php" hash="7b7d13bc6d7be8e5e1c5f945d59117f6"/></dir><file name="Cardonfile.php" hash="47d0107a9b1c3415aaf8784298361e84"/><dir name="Customers"><file name="Collection.php" hash="6caadd817abbcda527ba6d102585f2ff"/></dir><file name="Customers.php" hash="f50289a4c8362ddf7a79e4aa7c8a6387"/><dir name="Offlineretry"><file name="Collection.php" hash="80f0689c66a30110e68c2fdafb3014a8"/></dir><file name="Offlineretry.php" hash="08c804fd3b001f4f3ac19ebbcfca59fb"/><file name="Setup.php" hash="42bda31d8497e1b0983775e17f7325a5"/></dir><dir name="Source"><file name="Antifraud.php" hash="8362e0bb2209bbf904a7f9b2edd59cee"/><file name="Banks.php" hash="b5d456a807cdf750a6458144e955cf2c"/><file name="CctypeProductInstallments.php" hash="7837f6865c905ba8f5393d080ebc1b3d"/><file name="Cctypes.php" hash="b55eb988a6a09f24b1088f15644961d0"/><file name="Debit.php" hash="9366bc3b900cf96ad5d2bce7e8d93ba7"/><file name="Environment.php" hash="099a28ea462481333437a6479276e8b0"/><file name="FControlEnvironment.php" hash="5159f6e4d86ee9d280285b7198fa01e9"/><file name="Frequency.php" hash="7864991042d0ec3fd5920d9047127b14"/><file name="Installments.php" hash="b04c05b92f7b8b5c025f23aad4457917"/><file name="PaymentAction.php" hash="c16639be23fd85c285f474922fd528a7"/><file name="PaymentMethods.php" hash="e12514ad00bf3fe3fb4e569b11da2c10"/></dir><file name="Standard.php" hash="28b9cee31223de104c701be7e4c360fa"/><dir name="System"><dir name="Config"><dir name="Backend"><file name="Installments.php" hash="f0901bf05acd0b2c3fda41965f949583"/></dir></dir></dir><file name="Threecreditcards.php" hash="73fcdc4ef1dd38128b60454f90184ff5"/><file name="Twocreditcards.php" hash="c010f631d556a08d2d1aa65dc6b60703"/><file name="Urlvalidation.php" hash="e3ccd751eea54e282d30624192537cd8"/><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir><dir name="Test"><dir name="Selenium"><file name="Abstract.php" hash="caf0cd5ca47b13fb00be4230d1bb9132"/><file name="BoletoTest.php" hash="0718dc551376686dc6daaa3b57ddd1f9"/><dir name="CcTypes"><file name="CreditcardTest.php" hash="fde35369e57eb70f29f8defe1d7f06af"/><file name="CreditcardoneinstallmentTest.php" hash="cabcf9a3f56497e32679c1d2d063a6d7"/><file name="FivecreditcardsTest.php" hash="a903b89e20b9e754df7ed22dc9e8eecf"/><file name="FourcheditcardsTest.php" hash="3619a03b24af1a768cbc87be430b4323"/><file name="ThreecreditcardsTest.php" hash="d59c7b8a7de6320cff170e435fbe6e9e"/><file name="TwocreditcardsTest.php" hash="58db59f790aa7c65a324e6a552c2e05c"/></dir><file name="CcTypes.php" hash="fdb1cb980444a4cd35ace6543b9f335e"/><file name="DebitTest.php" hash="1409a8f2de15e13792dcba2099a887cc"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="IndexController.php" hash="e5a51c9660f704bcbfb302d34493a5a6"/></dir><file name="ClearsaleController.php" hash="bc06365f0d577d66228d9f0c3e471089"/><file name="FcontrolController.php" hash="1af534f1cdadbfdbe702aed12c7a2e1d"/><file name="StandardController.php" hash="0a8c479368b3aa4d0fcedad44a5f36b5"/><file name="StoneController.php" hash="80c6f59a868ac82fc22bcf586bbecfdd"/><file name="TestController.php" hash="da51385fb260fc0135b83a446d8a2f5f"/><file name="TesteController.php" hash="5cc1b9cc40d098963a0e883cd7b8a194"/></dir><dir name="etc"><file name="config.xml" hash="72591ea658873d602b03ee46fd352e2e"/><file name="jstranslator.xml" hash="8b1ea10d9b3072a795567dba6dae938c"/><file name="system.xml" hash="ccb863e06b6b1c7c279b3edfd4992184"/><file name="wsdl.xml" hash="a59b87019a8bdb03d97191e2d06be325"/><file name="xtest.xml" hash="b34ee3b6e37a890b73374b5ea3a1c40f"/></dir><dir name="sql"><dir name="mundipagg_setup"><file name="install-0.3.0.php" hash="ede73bb07d71fec55340c4249ff4a258"/><file name="mysql4-upgrade-0.3.0-0.3.5.php" hash="d3c200cce4a814feaa0858c0c8abd928"/><file name="mysql4-upgrade-0.3.5-0.4.0.php" hash="297f1b37b7703f7a0d621d227c8cbeb9"/><file name="mysql4-upgrade-0.3.5-1.0.1.php" hash="d22a0a81e392885433ca58dc196c2a86"/><file name="mysql4-upgrade-0.4.0-1.0.1.php" hash="297f1b37b7703f7a0d621d227c8cbeb9"/><file name="mysql4-upgrade-0.4.1-0.4.2.php" hash="4a2962a1eb974c75e153f48cc77f00d4"/><file name="mysql4-upgrade-0.4.1-1.0.1.php" hash="d22a0a81e392885433ca58dc196c2a86"/><file name="mysql4-upgrade-1.0.0-1.0.1.php" hash="297f1b37b7703f7a0d621d227c8cbeb9"/><file name="mysql4-upgrade-1.0.1-1.0.2.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.10-1.0.11.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.11-2.0.0.php" hash="83c95c6060bb8678be3b8944a6823fd9"/><file name="mysql4-upgrade-1.0.2-1.0.3.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.3-1.0.4.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.4-1.0.5.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.5-1.0.6.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.6-1.0.7.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.7-1.0.8.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.8-1.0.9.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-1.0.9-1.0.10.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.0-2.0.1.php" hash="a437df63647a52381ed5e056ccbb0cff"/><file name="mysql4-upgrade-2.0.0-2.1.0.php" hash="30dc2c3c763893d3bac6b9fde0c56477"/><file name="mysql4-upgrade-2.0.1-2.0.2.php" hash="4959ae51e69913d8ac642bc2ab848464"/><file name="mysql4-upgrade-2.0.2-2.0.3.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.3-2.0.4.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.4-2.0.5.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.5-2.0.6.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.6-2.0.7.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.7-2.0.8.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.8-2.0.9.php" hash="4c18b9eb1e0a08d858dde48280eed2c0"/><file name="mysql4-upgrade-2.0.9-2.1.0.php" hash="3488f42f3d9e6a57ce4176c0a7954171"/><file name="mysql4-upgrade-2.1.2-2.1.3.php" hash="7d7823cb555a32295d179a96e2bf987a"/><file name="mysql4-upgrade-2.5.7-2.5.8.php" hash="45c4f1fd5336b7ce578c672e8f1d57b0"/><file name="mysql4-upgrade-2.5.8-2.6.0.php" hash="bf06e3d6ab5fa0c89629385db4231006"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="mundipagg.xml" hash="8d4357846320760a16aaaf4e1bca673d"/></dir><dir name="template"><dir name="mundipagg"><file name="boleto.phtml" hash="11cc5b254644727d6bdded8a834965c7"/><file name="form.phtml" hash="566e1838cab471ce41a1f74156e3b3bf"/><dir name="payment"><dir name="info"><file name="mundipagg.phtml" hash="bd5b27bef9e968794b50aa2543cd3d6a"/></dir></dir><dir name="system"><dir name="config"><file name="button.phtml" hash="6a7f6c88cf156d31d34a818ac37bd158"/></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="mundipagg.xml" hash="c2ebd0374a3c6a6a4d8c3db84c8abf5a"/></dir><dir name="template"><dir name="mundipagg"><dir name="antifraud"><file name="clearsale.phtml" hash="088a189dd94401f39c90ad0a1471994f"/><file name="fcontrol.phtml" hash="1c84a81343591e6afec7a7d8d2549410"/><file name="stone.phtml" hash="681ddf22694c725bb6e84e79681936fa"/></dir><file name="boleto.phtml" hash="dc31735a2753812d36e3080bf5b01ac2"/><file name="cancel.phtml" hash="540639b1ccd698397286f668bbf23746"/><file name="debit.phtml" hash="78f60f0227e99ff0c1d7dbf6bd5aa202"/><file name="extras.phtml" hash="f3eba84e971e890922141d90f6bdd53f"/><file name="fcancel.phtml" hash="9ce1d7634acf519669e21978b41aa277"/><file name="form.phtml" hash="faff82dad9768f016f81648aa8b9b800"/><file name="parcelamento.phtml" hash="56a89503637e5ad753b0d410f2f5c7ad"/><file name="partial.phtml" hash="65b07a14ff67c7413405117a6f95c2be"/><dir name="payment"><dir name="info"><file name="mundipagg.phtml" hash="c110a21db08013d38add1b79977350e4"/></dir></dir><file name="redirect.phtml" hash="a8a1123eab776934c64f57b4f9cfd517"/><file name="success.phtml" hash="7afd82f246fdf50f9a72ebb15086a2b6"/><file name="totals.phtml" hash="5a78aa3fe60d4b13bf8451f23bb9edd9"/></dir></dir></dir></dir><dir name="rwd"><dir name="default"><dir name="template"><dir name="mundipagg"><file name="debit.phtml" hash="4d2ae58447d3893499556ae068f800f8"/><file name="form.phtml" hash="dd83f04f33982e17fdea1713a3eb1b3a"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Uecommerce_Mundipagg.xml" hash="b292eeabde8e2cd06db0c31aff54fd98"/></dir></target><target name="mage"><dir name="js"><dir name="uecommerce"><dir name="fcontrol"><file name="hmlg-fcontrol-ed.min.js" hash="b8b6c945111b6edd7a90df2f5d3ff5cd"/></dir><file name="jquery-3.1.0.min.js" hash="05e51b1db558320f1939f9789ccf5c8f"/><file name="mundipagg.js" hash="c887a21c210250da640bafce773e43ab"/><file name="recurrency.js" hash="6c0db9f70fea794eb55f1db3bd09b4aa"/></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="images"><dir name="mundipagg"><file name="ajax-loader.gif" hash="7b9776076d5fceef4993b55c9383dedd"/><file name="boleto.jpg" hash="237570c55c811b4b13f73ab92f28e599"/><file name="mundipagg-avatar-blue.png" hash="9e81f9c54ac7ce3de570d7065f4b4c07"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><file name="mundipagg.css" hash="90c32001f3a9b858c9506f5135c04972"/></dir><dir name="images"><dir name="mundipagg"><file name="001.png" hash="25d10d6fee7fc3e5dc48021a15de8fb0"/><file name="237.png" hash="cbea9caff342edd9b9b9509bbbbae6fb"/><file name="341.png" hash="3645161fc56322ec34ebfcc006390e5d"/><file name="AE.png" hash="40ea216476033961d50f452bf4bca4df"/><file name="DI.png" hash="0f4264379e7b8ba6b1a30a3d69240ae2"/><file name="EL.png" hash="ad180c308d285f73fc044121cb6aeac0"/><file name="HI.png" hash="c25430ddd8e441cc2fc3ef68219e7668"/><file name="MC.png" hash="836466c092121163320e9e6279f11f8b"/><file name="VBV.jpg" hash="1a7db765956829e80715a299b799f580"/><file name="VBV.png" hash="d6fb7de65fda842f03e2b9fc89d5e6aa"/><file name="VI.png" hash="cc0709d50773fa2815f7bfeb741a4219"/><file name="ajax-loader.gif" hash="7b9776076d5fceef4993b55c9383dedd"/><file name="boleto.jpg" hash="237570c55c811b4b13f73ab92f28e599"/><file name="cc_types.png" hash="fdae60f96ee668354161b5a865b8e7ef"/><file name="cielo_mastercard.png" hash="e2c2af12ea24f1b82490fdcc62fbb871"/><file name="cielo_visa.png" hash="d2f0c660714dc319b73c0dac9c9108d0"/></dir></dir></dir></dir><dir name="default"><dir name="default"><dir name="images"><dir name="mundipagg"><file name="EL.png" hash="ad180c308d285f73fc044121cb6aeac0"/><file name="HI.png" hash="c25430ddd8e441cc2fc3ef68219e7668"/><file name="ae.png" hash="40ea216476033961d50f452bf4bca4df"/><file name="boleto.jpg" hash="237570c55c811b4b13f73ab92f28e599"/><file name="cielo_mastercard.png" hash="e2c2af12ea24f1b82490fdcc62fbb871"/><file name="cielo_visa.png" hash="d2f0c660714dc319b73c0dac9c9108d0"/><file name="di.png" hash="0f4264379e7b8ba6b1a30a3d69240ae2"/><file name="mc.png" hash="836466c092121163320e9e6279f11f8b"/><file name="vi.png" hash="cc0709d50773fa2815f7bfeb741a4219"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><file name="Uecommerce_Mundipagg.csv" hash="ae581dc54ea4ada4a9a3c9f4c51f09c7"/></dir><dir name="pt_BR"><file name="Uecommerce_Mundipagg.csv" hash="ee504e4c16b68ece7b3e58605a69ce61"/></dir></target></contents>
|
21 |
<compatible/>
|
22 |
+
<dependencies><required><php><min>5.4.0</min><max>7.0.9</max></php></required></dependencies>
|
23 |
</package>
|