Version Notes
no additional notes included
Download this release
Release Info
Developer | Payreto Dev Team |
Extension | Skrill_Hosted_Payment_Solution |
Version | 1.0.30 |
Comparing to | |
See all releases |
Code changes from version 1.0.29 to 1.0.30
- app/code/community/Skrill/Helper/Data.php +37 -6
- app/code/community/Skrill/Model/Config/Observer.php +0 -70
- app/code/community/Skrill/Model/Method/Skrill.php +55 -26
- app/code/community/Skrill/controllers/PaymentController.php +6 -63
- app/code/community/Skrill/controllers/UpdateorderController.php +38 -32
- app/code/community/Skrill/etc/config.xml +2 -13
- app/code/community/Skrill/etc/system.xml +42 -40
- app/design/adminhtml/default/default/template/skrill/config.phtml +1 -14
- app/design/adminhtml/default/default/template/skrill/skrillinfo.phtml +9 -3
- app/locale/en_US/Skrill.csv +276 -0
- package.xml +4 -4
app/code/community/Skrill/Helper/Data.php
CHANGED
@@ -38,6 +38,10 @@ class Skrill_Helper_Data extends Mage_Core_Helper_Abstract
|
|
38 |
protected $jsUrlLive = 'https://ctpe.net/frontend/widget/v3/widget.js?style=card&version=beautified&language=';
|
39 |
protected $jsUrlTest = 'https://test.ctpe.net/frontend/widget/v3/widget.js?style=card&version=beautified&language=';
|
40 |
|
|
|
|
|
|
|
|
|
41 |
public function getErrorIdentifier($code)
|
42 |
{
|
43 |
$error_messages = array(
|
@@ -456,14 +460,43 @@ class Skrill_Helper_Data extends Mage_Core_Helper_Abstract
|
|
456 |
|
457 |
// Skrill =====================================
|
458 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
459 |
public function doQuery($action, $params)
|
460 |
{
|
461 |
-
$url =
|
462 |
|
463 |
$fields = $params;
|
464 |
$fields['action'] = $action;
|
465 |
-
$fields['email'] = Mage::getStoreConfig('payment/skrill_settings/merchant_account');
|
466 |
-
$fields['password'] = Mage::getStoreConfig('payment/skrill_settings/api_passwd');
|
467 |
|
468 |
$request = http_build_query($fields, '', '&');
|
469 |
|
@@ -575,13 +608,11 @@ class Skrill_Helper_Data extends Mage_Core_Helper_Abstract
|
|
575 |
|
576 |
public function doRefund($action, $params)
|
577 |
{
|
578 |
-
$url =
|
579 |
|
580 |
if ($action == "prepare") {
|
581 |
$fields = $params;
|
582 |
$fields['action'] = $action;
|
583 |
-
$fields['email'] = Mage::getStoreConfig('payment/skrill_settings/merchant_account');
|
584 |
-
$fields['password'] = Mage::getStoreConfig('payment/skrill_settings/api_passwd');
|
585 |
} elseif ($action == "refund") {
|
586 |
$fields['action'] = $action;
|
587 |
$fields['sid'] = $params;
|
38 |
protected $jsUrlLive = 'https://ctpe.net/frontend/widget/v3/widget.js?style=card&version=beautified&language=';
|
39 |
protected $jsUrlTest = 'https://test.ctpe.net/frontend/widget/v3/widget.js?style=card&version=beautified&language=';
|
40 |
|
41 |
+
protected $skrillPaymentUrl = 'https://pay.skrill.com';
|
42 |
+
protected $skrillQueryUrl = 'https://www.moneybookers.com/app/query.pl';
|
43 |
+
protected $skrillRefundUrl = 'https://www.moneybookers.com/app/refund.pl';
|
44 |
+
|
45 |
public function getErrorIdentifier($code)
|
46 |
{
|
47 |
$error_messages = array(
|
460 |
|
461 |
// Skrill =====================================
|
462 |
|
463 |
+
/**
|
464 |
+
* get skrill payment url
|
465 |
+
*
|
466 |
+
* @return string
|
467 |
+
*/
|
468 |
+
public function getSkrillPaymentUrl()
|
469 |
+
{
|
470 |
+
return $this->skrillPaymentUrl;
|
471 |
+
}
|
472 |
+
|
473 |
+
/**
|
474 |
+
* get sid
|
475 |
+
*
|
476 |
+
* @param array $parameters
|
477 |
+
* @return string
|
478 |
+
*/
|
479 |
+
public function getSid($parameters)
|
480 |
+
{
|
481 |
+
$url = $this->skrillPaymentUrl;
|
482 |
+
|
483 |
+
$request = http_build_query($parameters, '', '&');
|
484 |
+
|
485 |
+
$response = Mage::helper('skrill/curl')->sendRequest($url, $request);
|
486 |
+
|
487 |
+
Mage::log('get sid request', null, 'skrill_log_file.log');
|
488 |
+
Mage::log($parameters, null, 'skrill_log_file.log');
|
489 |
+
Mage::log('get sid response : '.$response, null, 'skrill_log_file.log');
|
490 |
+
|
491 |
+
return $response;
|
492 |
+
}
|
493 |
+
|
494 |
public function doQuery($action, $params)
|
495 |
{
|
496 |
+
$url = $this->skrillQueryUrl;
|
497 |
|
498 |
$fields = $params;
|
499 |
$fields['action'] = $action;
|
|
|
|
|
500 |
|
501 |
$request = http_build_query($fields, '', '&');
|
502 |
|
608 |
|
609 |
public function doRefund($action, $params)
|
610 |
{
|
611 |
+
$url = $this->skrillRefundUrl;
|
612 |
|
613 |
if ($action == "prepare") {
|
614 |
$fields = $params;
|
615 |
$fields['action'] = $action;
|
|
|
|
|
616 |
} elseif ($action == "refund") {
|
617 |
$fields['action'] = $action;
|
618 |
$fields['sid'] = $params;
|
app/code/community/Skrill/Model/Config/Observer.php
DELETED
@@ -1,70 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Magento
|
4 |
-
*
|
5 |
-
* NOTICE OF LICENSE
|
6 |
-
*
|
7 |
-
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
-
* that is bundled with this package in the file LICENSE.txt.
|
9 |
-
* It is also available through the world-wide-web at this URL:
|
10 |
-
* http://opensource.org/licenses/osl-3.0.php
|
11 |
-
* If you did not receive a copy of the license and are unable to
|
12 |
-
* obtain it through the world-wide-web, please send an email
|
13 |
-
* to license@magentocommerce.com so we can send you a copy immediately.
|
14 |
-
*
|
15 |
-
*
|
16 |
-
* @package Skrill
|
17 |
-
* @copyright Copyright (c) 2014 Skrill
|
18 |
-
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
19 |
-
*/
|
20 |
-
|
21 |
-
/**
|
22 |
-
* System config observer
|
23 |
-
*
|
24 |
-
*/
|
25 |
-
class Skrill_Model_Config_Observer
|
26 |
-
{
|
27 |
-
/**
|
28 |
-
* Update api password and secret word in md5 when save the config.
|
29 |
-
*
|
30 |
-
* @param Varien_Event_Observer $observer
|
31 |
-
* @return void
|
32 |
-
*/
|
33 |
-
public function saveConfig(Varien_Event_Observer $observer)
|
34 |
-
{
|
35 |
-
$section = $observer->getEvent()->getSection();
|
36 |
-
$website = $observer->getEvent()->getWebsite();
|
37 |
-
$store = $observer->getEvent()->getStore();
|
38 |
-
|
39 |
-
$currentgroups = Mage::getSingleton('adminhtml/config_data')->getGroups();
|
40 |
-
$apiPassword = $currentgroups['skrill_settings']['fields']['api_passwd']['value'];
|
41 |
-
$secretWord = $currentgroups['skrill_settings']['fields']['secret_word']['value'];
|
42 |
-
|
43 |
-
if (!$this->isValidMd5($apiPassword)) {
|
44 |
-
$groups['skrill_settings']['fields']['api_passwd']['value'] = md5($apiPassword);
|
45 |
-
}
|
46 |
-
if (!$this->isValidMd5($secretWord)) {
|
47 |
-
$groups['skrill_settings']['fields']['secret_word']['value'] = md5($secretWord);
|
48 |
-
}
|
49 |
-
|
50 |
-
Mage::getSingleton('adminhtml/config_data')
|
51 |
-
->setSection($section)
|
52 |
-
->setWebsite($website)
|
53 |
-
->setStore($store)
|
54 |
-
->setGroups($groups)
|
55 |
-
->save();
|
56 |
-
}
|
57 |
-
|
58 |
-
/**
|
59 |
-
* Determine if supplied string is a valid GUID
|
60 |
-
*
|
61 |
-
* @param string $md5 String to validate
|
62 |
-
* @return boolean
|
63 |
-
*/
|
64 |
-
protected function isValidMd5($md5 = '')
|
65 |
-
{
|
66 |
-
return preg_match('/^[a-f0-9]{32}$/', $md5);
|
67 |
-
}
|
68 |
-
|
69 |
-
}
|
70 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/community/Skrill/Model/Method/Skrill.php
CHANGED
@@ -150,14 +150,17 @@ abstract class Skrill_Model_Method_Skrill extends Mage_Payment_Model_Method_Abst
|
|
150 |
*/
|
151 |
public function getSkrillSettings()
|
152 |
{
|
|
|
|
|
|
|
153 |
$settings = array(
|
154 |
-
'merchant_id'
|
155 |
'merchant_account' => Mage::getStoreConfig('payment/skrill_settings/merchant_account', $this->getOrder()->getStoreId()),
|
156 |
'recipient_desc' => Mage::getStoreConfig('payment/skrill_settings/recipient_desc', $this->getOrder()->getStoreId()),
|
157 |
'logo_url' => urlencode(Mage::getStoreConfig('payment/skrill_settings/logo_url', $this->getOrder()->getStoreId())),
|
158 |
-
'api_passwd' => Mage::
|
159 |
-
'secret_word'
|
160 |
-
'merchant_email'
|
161 |
);
|
162 |
|
163 |
return $settings;
|
@@ -218,21 +221,6 @@ abstract class Skrill_Model_Method_Skrill extends Mage_Payment_Model_Method_Abst
|
|
218 |
return false;
|
219 |
}
|
220 |
|
221 |
-
public function getSid($parameters)
|
222 |
-
{
|
223 |
-
$url = 'https://pay.skrill.com';
|
224 |
-
|
225 |
-
$request = http_build_query($parameters, '', '&');
|
226 |
-
|
227 |
-
$response = Mage::helper('skrill/curl')->sendRequest($url, $request);
|
228 |
-
|
229 |
-
Mage::log('get sid request', null, 'skrill_log_file.log');
|
230 |
-
Mage::log($parameters, null, 'skrill_log_file.log');
|
231 |
-
Mage::log('get sid response : '.$response, null, 'skrill_log_file.log');
|
232 |
-
|
233 |
-
return $response;
|
234 |
-
}
|
235 |
-
|
236 |
public function getPaymentMethods()
|
237 |
{
|
238 |
$payment_methods = "WLT,PSC,ACC,VSA,MSC,VSD,VSE,MAE,AMX,DIN,JCB,GCB,DNK,PSP,CSI,OBT,GIR,DID,SFT,EBT,IDL,NPY,PLI,PWY,EPY,GLU,ALI,NTL,ADB,AOB,ACI,AUP";
|
@@ -322,24 +310,27 @@ abstract class Skrill_Model_Method_Skrill extends Mage_Payment_Model_Method_Abst
|
|
322 |
$postParameters['Paymentkey'] =
|
323 |
$this->generatePaymentKey($postParameters['transaction_id'], $postParameters['amount']);
|
324 |
|
325 |
-
if ($this->_code != "skrill_flexible")
|
326 |
$postParameters['payment_methods'] = $this->getAccountBrand();
|
|
|
327 |
|
328 |
try {
|
329 |
-
$sid =
|
330 |
} catch (Exception $e) {
|
331 |
Mage::throwException(Mage::helper('skrill')->__('ERROR_GENERAL_REDIRECT'));
|
332 |
}
|
333 |
|
334 |
-
if (!$sid)
|
335 |
Mage::throwException(Mage::helper('skrill')->__('ERROR_GENERAL_REDIRECT'));
|
|
|
336 |
|
337 |
-
Mage::getSingleton('customer/session')->setRedirectUrl('
|
338 |
|
339 |
-
if ($this->getDisplay() == "IFRAME" )
|
340 |
return Mage::app()->getStore(Mage::getDesign()->getStore())->getUrl('skrill/payment/qcheckout/', array('_secure'=>true));
|
341 |
-
else
|
342 |
return Mage::getSingleton('customer/session')->getRedirectUrl();
|
|
|
343 |
|
344 |
}
|
345 |
|
@@ -382,12 +373,19 @@ abstract class Skrill_Model_Method_Skrill extends Mage_Payment_Model_Method_Abst
|
|
382 |
}
|
383 |
|
384 |
$orderId = $payment->getOrder()->getIncrementId();
|
|
|
|
|
|
|
|
|
385 |
$params['mb_transaction_id'] = $payment->getAdditionalInformation('skrill_mb_transaction_id');
|
386 |
$params['amount'] = $amount;
|
387 |
$params['refund_status_url'] = $this->getRefundStatusUrl($orderId);
|
388 |
|
|
|
|
|
|
|
389 |
Mage::log('refund prepare request', null, 'skrill_log_file.log');
|
390 |
-
Mage::log($
|
391 |
|
392 |
$xml_result = Mage::helper('skrill')->doRefund('prepare', $params);
|
393 |
|
@@ -449,5 +447,36 @@ abstract class Skrill_Model_Method_Skrill extends Mage_Payment_Model_Method_Abst
|
|
449 |
{
|
450 |
return strtoupper(md5($transactionId.$amount));
|
451 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
452 |
}
|
453 |
|
150 |
*/
|
151 |
public function getSkrillSettings()
|
152 |
{
|
153 |
+
$apiPassword = Mage::getStoreConfig('payment/skrill_settings/api_passwd', $this->getOrder()->getStoreId());
|
154 |
+
$secretWord = Mage::getStoreConfig('payment/skrill_settings/secret_word', $this->getOrder()->getStoreId());
|
155 |
+
|
156 |
$settings = array(
|
157 |
+
'merchant_id' => Mage::getStoreConfig('payment/skrill_settings/merchant_id', $this->getOrder()->getStoreId()),
|
158 |
'merchant_account' => Mage::getStoreConfig('payment/skrill_settings/merchant_account', $this->getOrder()->getStoreId()),
|
159 |
'recipient_desc' => Mage::getStoreConfig('payment/skrill_settings/recipient_desc', $this->getOrder()->getStoreId()),
|
160 |
'logo_url' => urlencode(Mage::getStoreConfig('payment/skrill_settings/logo_url', $this->getOrder()->getStoreId())),
|
161 |
+
'api_passwd' => md5(Mage::helper('core')->decrypt($apiPassword)),
|
162 |
+
'secret_word' => md5(Mage::helper('core')->decrypt($secretWord)),
|
163 |
+
'merchant_email' => Mage::getStoreConfig('payment/skrill_settings/merchant_email', $this->getOrder()->getStoreId())
|
164 |
);
|
165 |
|
166 |
return $settings;
|
221 |
return false;
|
222 |
}
|
223 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
224 |
public function getPaymentMethods()
|
225 |
{
|
226 |
$payment_methods = "WLT,PSC,ACC,VSA,MSC,VSD,VSE,MAE,AMX,DIN,JCB,GCB,DNK,PSP,CSI,OBT,GIR,DID,SFT,EBT,IDL,NPY,PLI,PWY,EPY,GLU,ALI,NTL,ADB,AOB,ACI,AUP";
|
310 |
$postParameters['Paymentkey'] =
|
311 |
$this->generatePaymentKey($postParameters['transaction_id'], $postParameters['amount']);
|
312 |
|
313 |
+
if ($this->_code != "skrill_flexible") {
|
314 |
$postParameters['payment_methods'] = $this->getAccountBrand();
|
315 |
+
}
|
316 |
|
317 |
try {
|
318 |
+
$sid = Mage::helper('skrill')->getSid($postParameters);
|
319 |
} catch (Exception $e) {
|
320 |
Mage::throwException(Mage::helper('skrill')->__('ERROR_GENERAL_REDIRECT'));
|
321 |
}
|
322 |
|
323 |
+
if (!$sid) {
|
324 |
Mage::throwException(Mage::helper('skrill')->__('ERROR_GENERAL_REDIRECT'));
|
325 |
+
}
|
326 |
|
327 |
+
Mage::getSingleton('customer/session')->setRedirectUrl(Mage::helper('skrill')->getSkrillPaymentUrl().'/?sid='.$sid);
|
328 |
|
329 |
+
if ($this->getDisplay() == "IFRAME" ) {
|
330 |
return Mage::app()->getStore(Mage::getDesign()->getStore())->getUrl('skrill/payment/qcheckout/', array('_secure'=>true));
|
331 |
+
} else {
|
332 |
return Mage::getSingleton('customer/session')->getRedirectUrl();
|
333 |
+
}
|
334 |
|
335 |
}
|
336 |
|
373 |
}
|
374 |
|
375 |
$orderId = $payment->getOrder()->getIncrementId();
|
376 |
+
$skrillSettings = $this->getSkrillSettings();
|
377 |
+
|
378 |
+
$params['email'] = $skrillSettings['merchant_account'];
|
379 |
+
$params['password'] = $skrillSettings['api_passwd'];
|
380 |
$params['mb_transaction_id'] = $payment->getAdditionalInformation('skrill_mb_transaction_id');
|
381 |
$params['amount'] = $amount;
|
382 |
$params['refund_status_url'] = $this->getRefundStatusUrl($orderId);
|
383 |
|
384 |
+
$paramsLog = $params;
|
385 |
+
$paramsLog['password'] = '*****';
|
386 |
+
|
387 |
Mage::log('refund prepare request', null, 'skrill_log_file.log');
|
388 |
+
Mage::log($paramsLog, null, 'skrill_log_file.log');
|
389 |
|
390 |
$xml_result = Mage::helper('skrill')->doRefund('prepare', $params);
|
391 |
|
447 |
{
|
448 |
return strtoupper(md5($transactionId.$amount));
|
449 |
}
|
450 |
+
|
451 |
+
/**
|
452 |
+
* check is payment signature equals with value that already generated using order parameters
|
453 |
+
*
|
454 |
+
* @return boolean
|
455 |
+
*/
|
456 |
+
public function isPaymentSignatureEqualsGeneratedSignature($paymentSignature, $generatedSignature)
|
457 |
+
{
|
458 |
+
return $paymentSignature == $generatedSignature;
|
459 |
+
}
|
460 |
+
|
461 |
+
/**
|
462 |
+
* generate Md5sig by response
|
463 |
+
*
|
464 |
+
* @param array $response
|
465 |
+
* @return string
|
466 |
+
*/
|
467 |
+
public function generateMd5sigByResponse($response)
|
468 |
+
{
|
469 |
+
$skrillSettings = $this->getSkrillSettings();
|
470 |
+
|
471 |
+
$string = $skrillSettings['merchant_id'].
|
472 |
+
$response['transaction_id'].
|
473 |
+
strtoupper($skrillSettings['secret_word']).
|
474 |
+
$response['mb_amount'].
|
475 |
+
$response['mb_currency'].
|
476 |
+
$response['status'];
|
477 |
+
|
478 |
+
return strtoupper(md5($string));
|
479 |
+
}
|
480 |
+
|
481 |
}
|
482 |
|
app/code/community/Skrill/controllers/PaymentController.php
CHANGED
@@ -144,10 +144,12 @@ class Skrill_PaymentController extends Mage_Core_Controller_Front_Action
|
|
144 |
|
145 |
$isFraud = $this->isFraud($responseStatus);
|
146 |
Mage::log('is Fraud : '.(int)$isFraud, null, 'skrill_log_file.log');
|
147 |
-
|
148 |
-
$
|
149 |
-
|
150 |
-
|
|
|
|
|
151 |
Mage::log('is credential valid : '.(int)$isCredentialValid, null, 'skrill_log_file.log');
|
152 |
|
153 |
$this->processPayment($order, $responseStatus, $isFraud, $isCredentialValid);
|
@@ -200,65 +202,6 @@ class Skrill_PaymentController extends Mage_Core_Controller_Front_Action
|
|
200 |
return !strtoupper(md5($responseStatus['transaction_id'].$responseStatus['amount'])) == $responseStatus['paymentkey'];
|
201 |
}
|
202 |
|
203 |
-
/**
|
204 |
-
* check is payment signature equals with value that already generated using order parameters
|
205 |
-
*
|
206 |
-
* @return boolean
|
207 |
-
*/
|
208 |
-
protected function isPaymentSignatureEqualsGeneratedSignature($paymentSignature, $generatedSignature)
|
209 |
-
{
|
210 |
-
return $paymentSignature == $generatedSignature;
|
211 |
-
}
|
212 |
-
|
213 |
-
protected function generateMd5sigByOrder($order, $response)
|
214 |
-
{
|
215 |
-
$string = Mage::getStoreConfig('payment/skrill_settings/merchant_id', $order->getStoreId()).
|
216 |
-
$response['transaction_id'].
|
217 |
-
strtoupper(Mage::getStoreConfig('payment/skrill_settings/secret_word', $order->getStoreId())).
|
218 |
-
$response['mb_amount'].
|
219 |
-
$response['mb_currency'].
|
220 |
-
$response['status'];
|
221 |
-
|
222 |
-
return strtoupper(md5($string));
|
223 |
-
}
|
224 |
-
|
225 |
-
protected function processFraud($order, $responseStatus)
|
226 |
-
{
|
227 |
-
Mage::log('process Fraud', null, 'skrill_log_file.log');
|
228 |
-
|
229 |
-
$comment = Mage::helper('skrill')->getComment($responseStatus);
|
230 |
-
$order->addStatusHistoryComment($comment, false);
|
231 |
-
$order->save();
|
232 |
-
|
233 |
-
$params['mb_transaction_id'] = $responseStatus['mb_transaction_id'];
|
234 |
-
$params['amount'] = $responseStatus['mb_amount'];
|
235 |
-
|
236 |
-
$xmlResult = Mage::helper('skrill')->doRefund('prepare', $params);
|
237 |
-
$sid = (string) $xmlResult->sid;
|
238 |
-
$xmlResult = Mage::helper('skrill')->doRefund('refund', $sid);
|
239 |
-
|
240 |
-
$status = (string) $xmlResult->status;
|
241 |
-
$mbTransactionId = (string) $xmlResult->mb_transaction_id;
|
242 |
-
|
243 |
-
if ($status == Skrill_Model_Method_Skrill::PROCESSED_STATUS) {
|
244 |
-
$responseStatus['status'] = Skrill_Model_Method_Skrill::REFUNDED_STATUS;
|
245 |
-
$order->getPayment()->setAdditionalInformation('skrill_status', $responseStatus['status']);
|
246 |
-
$order->getPayment()->setTransactionId($mbTransactionId)
|
247 |
-
->setIsTransactionClosed(1)->save();
|
248 |
-
} else {
|
249 |
-
$responseStatus['status'] = Skrill_Model_Method_Skrill::REFUNDFAILED_STATUS;
|
250 |
-
$order->getPayment()->setAdditionalInformation('skrill_status', $responseStatus['status']);
|
251 |
-
$order->getPayment()->setTransactionId($mbTransactionId)
|
252 |
-
->setIsTransactionClosed(0)->save();
|
253 |
-
}
|
254 |
-
|
255 |
-
$comment = Mage::helper('skrill')->getComment($responseStatus,"history","fraud");
|
256 |
-
$order->cancel();
|
257 |
-
$order->setState(Mage_Sales_Model_Order::STATE_PAYMENT_REVIEW, Mage_Sales_Model_Order::STATUS_FRAUD)->save();
|
258 |
-
$order->addStatusHistoryComment($comment, false);
|
259 |
-
$order->save();
|
260 |
-
}
|
261 |
-
|
262 |
protected function processPayment($order, $responseStatus, $isFraud, $isCredentialValid)
|
263 |
{
|
264 |
Mage::log('process payment', null, 'skrill_log_file.log');
|
144 |
|
145 |
$isFraud = $this->isFraud($responseStatus);
|
146 |
Mage::log('is Fraud : '.(int)$isFraud, null, 'skrill_log_file.log');
|
147 |
+
|
148 |
+
$method = $order->getPayment()->getMethodInstance();
|
149 |
+
|
150 |
+
$generatedSignatured = $method->generateMd5sigByResponse($responseStatus);
|
151 |
+
$isCredentialValid = $method->isPaymentSignatureEqualsGeneratedSignature($responseStatus['md5sig'], $generatedSignatured);
|
152 |
+
|
153 |
Mage::log('is credential valid : '.(int)$isCredentialValid, null, 'skrill_log_file.log');
|
154 |
|
155 |
$this->processPayment($order, $responseStatus, $isFraud, $isCredentialValid);
|
202 |
return !strtoupper(md5($responseStatus['transaction_id'].$responseStatus['amount'])) == $responseStatus['paymentkey'];
|
203 |
}
|
204 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
205 |
protected function processPayment($order, $responseStatus, $isFraud, $isCredentialValid)
|
206 |
{
|
207 |
Mage::log('process payment', null, 'skrill_log_file.log');
|
app/code/community/Skrill/controllers/UpdateorderController.php
CHANGED
@@ -6,39 +6,58 @@ class Skrill_UpdateorderController extends Mage_Adminhtml_Controller_Action
|
|
6 |
{
|
7 |
$orderId = $this->getRequest()->getParam('order_id');
|
8 |
$order = Mage::getModel('sales/order')->load($orderId);
|
9 |
-
|
|
|
|
|
|
|
|
|
10 |
$parameters['trn_id'] = $order->getPayment()->getAdditionalInformation('skrill_transaction_id');
|
11 |
|
|
|
|
|
|
|
12 |
Mage::log('update order status request', null, 'skrill_log_file.log');
|
13 |
-
Mage::log($
|
14 |
|
15 |
$response = Mage::helper('skrill')->getStatusTrn($parameters);
|
16 |
|
17 |
Mage::log('update order status response', null, 'skrill_log_file.log');
|
18 |
Mage::log($response, null, 'skrill_log_file.log');
|
19 |
|
20 |
-
if ($response
|
21 |
-
$
|
22 |
-
|
23 |
-
Mage::helper('skrill')->invoice($order);
|
24 |
-
}
|
25 |
|
26 |
-
$
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
|
|
31 |
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
|
36 |
-
|
37 |
-
$order->
|
38 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
|
40 |
-
|
|
|
|
|
|
|
|
|
|
|
41 |
} else {
|
|
|
42 |
Mage::getSingleton('adminhtml/session')->addError(Mage::helper('skrill')->__('ERROR_UPDATE_BACKEND'));
|
43 |
}
|
44 |
|
@@ -49,17 +68,4 @@ class Skrill_UpdateorderController extends Mage_Adminhtml_Controller_Action
|
|
49 |
{
|
50 |
return Mage::getSingleton('admin/session')->isAllowed('admin');
|
51 |
}
|
52 |
-
|
53 |
-
protected function isInvalidCredential($order, $responseStatus)
|
54 |
-
{
|
55 |
-
return !($responseStatus['md5sig'] == $this->generateMd5sig($order, $responseStatus));
|
56 |
-
}
|
57 |
-
|
58 |
-
protected function generateMd5sig($order, $response)
|
59 |
-
{
|
60 |
-
$string = Mage::getStoreConfig('payment/skrill_settings/merchant_id', $order->getStoreId()).$response['transaction_id'].strtoupper(Mage::getStoreConfig('payment/skrill_settings/secret_word', $order->getStoreId())).$response['mb_amount'].$response['mb_currency'].$response['status'];
|
61 |
-
|
62 |
-
return strtoupper(md5($string));
|
63 |
-
}
|
64 |
-
|
65 |
}
|
6 |
{
|
7 |
$orderId = $this->getRequest()->getParam('order_id');
|
8 |
$order = Mage::getModel('sales/order')->load($orderId);
|
9 |
+
$method = $order->getPayment()->getMethodInstance();
|
10 |
+
$skrillSettings = $method->getSkrillSettings();
|
11 |
+
|
12 |
+
$parameters['email'] = $skrillSettings['merchant_account'];
|
13 |
+
$parameters['password'] = $skrillSettings['api_passwd'];
|
14 |
$parameters['trn_id'] = $order->getPayment()->getAdditionalInformation('skrill_transaction_id');
|
15 |
|
16 |
+
$parametersLog = $parameters;
|
17 |
+
$parametersLog['password'] = '*****';
|
18 |
+
|
19 |
Mage::log('update order status request', null, 'skrill_log_file.log');
|
20 |
+
Mage::log($parametersLog, null, 'skrill_log_file.log');
|
21 |
|
22 |
$response = Mage::helper('skrill')->getStatusTrn($parameters);
|
23 |
|
24 |
Mage::log('update order status response', null, 'skrill_log_file.log');
|
25 |
Mage::log($response, null, 'skrill_log_file.log');
|
26 |
|
27 |
+
if ($response) {
|
28 |
+
$generatedSignatured = $method->generateMd5sigByResponse($response);
|
29 |
+
$isCredentialValid = $method->isPaymentSignatureEqualsGeneratedSignature($response['md5sig'], $generatedSignatured);
|
|
|
|
|
30 |
|
31 |
+
if ($isCredentialValid) {
|
32 |
+
$invoiceIds = $order->getInvoiceCollection()->getAllIds();
|
33 |
+
if (empty($invoiceIds) && $response['status'] == '2') {
|
34 |
+
Mage::helper('skrill')->invoice($order);
|
35 |
+
$order->setState(Mage_Sales_Model_Order::STATE_PROCESSING, 'payment_accepted')->save();
|
36 |
+
}
|
37 |
|
38 |
+
if ($order->getStatus() == 'invalid_credential' && $response['status'] == '2'){
|
39 |
+
$order->setState(Mage_Sales_Model_Order::STATE_PROCESSING, 'payment_accepted')->save();
|
40 |
+
}
|
41 |
|
42 |
+
$order->getPayment()->setAdditionalInformation('skrill_status', $response['status']);
|
43 |
+
$order->getPayment()->setAdditionalInformation('skrill_payment_type', $response['payment_type']);
|
44 |
+
if (isset($response['payment_instrument_country'])) {
|
45 |
+
$order->getPayment()->setAdditionalInformation('skrill_issuer_country', $response['payment_instrument_country']);
|
46 |
+
}
|
47 |
+
$order->getPayment()->save();
|
48 |
+
|
49 |
+
$comment = Mage::helper('skrill')->getComment($response);
|
50 |
+
$order->addStatusHistoryComment($comment, false);
|
51 |
+
$order->save();
|
52 |
|
53 |
+
Mage::log('process update order from backend : success', null, 'skrill_log_file.log');
|
54 |
+
Mage::getSingleton('adminhtml/session')->addSuccess(Mage::helper('skrill')->__('SUCCESS_GENERAL_UPDATE_PAYMENT'));
|
55 |
+
} else {
|
56 |
+
Mage::log('process update order from backend : invalid credential', null, 'skrill_log_file.log');
|
57 |
+
Mage::getSingleton('adminhtml/session')->addError(Mage::helper('skrill')->__('ERROR_UPDATE_BACKEND'));
|
58 |
+
}
|
59 |
} else {
|
60 |
+
Mage::log('process update order from backend : failed', null, 'skrill_log_file.log');
|
61 |
Mage::getSingleton('adminhtml/session')->addError(Mage::helper('skrill')->__('ERROR_UPDATE_BACKEND'));
|
62 |
}
|
63 |
|
68 |
{
|
69 |
return Mage::getSingleton('admin/session')->isAllowed('admin');
|
70 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
}
|
app/code/community/Skrill/etc/config.xml
CHANGED
@@ -22,7 +22,7 @@
|
|
22 |
<config>
|
23 |
<modules>
|
24 |
<Skrill>
|
25 |
-
<version>1.0.
|
26 |
</Skrill>
|
27 |
</modules>
|
28 |
|
@@ -170,23 +170,12 @@
|
|
170 |
</skrill_system_config>
|
171 |
</updates>
|
172 |
</layout>
|
173 |
-
<events>
|
174 |
-
<admin_system_config_section_save_after>
|
175 |
-
<observers>
|
176 |
-
<skrill_config_observer>
|
177 |
-
<type>model</type>
|
178 |
-
<class>Skrill_Model_Config_Observer</class>
|
179 |
-
<method>saveConfig</method>
|
180 |
-
</skrill_config_observer>
|
181 |
-
</observers>
|
182 |
-
</admin_system_config_section_save_after>
|
183 |
-
</events>
|
184 |
</adminhtml>
|
185 |
|
186 |
<default>
|
187 |
<payment>
|
188 |
<skrill_settings>
|
189 |
-
<version>1.0.
|
190 |
<merchant_id></merchant_id>
|
191 |
<merchant_account></merchant_account>
|
192 |
<recipient_desc></recipient_desc>
|
22 |
<config>
|
23 |
<modules>
|
24 |
<Skrill>
|
25 |
+
<version>1.0.30</version>
|
26 |
</Skrill>
|
27 |
</modules>
|
28 |
|
170 |
</skrill_system_config>
|
171 |
</updates>
|
172 |
</layout>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
173 |
</adminhtml>
|
174 |
|
175 |
<default>
|
176 |
<payment>
|
177 |
<skrill_settings>
|
178 |
+
<version>1.0.30</version>
|
179 |
<merchant_id></merchant_id>
|
180 |
<merchant_account></merchant_account>
|
181 |
<recipient_desc></recipient_desc>
|
app/code/community/Skrill/etc/system.xml
CHANGED
@@ -39,7 +39,7 @@
|
|
39 |
<show_in_store>1</show_in_store>
|
40 |
<fields>
|
41 |
<version>
|
42 |
-
<label>v1.0.
|
43 |
<sort_order>1</sort_order>
|
44 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
45 |
<frontend_type>label</frontend_type>
|
@@ -101,7 +101,8 @@
|
|
101 |
<api_passwd translate="label,comment">
|
102 |
<label>SKRILL_BACKEND_APIPASS</label>
|
103 |
<comment>SKRILL_BACKEND_TT_APIPW</comment>
|
104 |
-
<frontend_type>
|
|
|
105 |
<config_path>payment/skrill_settings/api_passwd</config_path>
|
106 |
<sort_order>7</sort_order>
|
107 |
<validate>required-entry</validate>
|
@@ -112,7 +113,8 @@
|
|
112 |
<secret_word translate="label,comment">
|
113 |
<label>SKRILL_BACKEND_SECRETWORD</label>
|
114 |
<comment>SKRILL_BACKEND_TT_SECRET</comment>
|
115 |
-
<frontend_type>
|
|
|
116 |
<config_path>payment/skrill_settings/secret_word</config_path>
|
117 |
<sort_order>8</sort_order>
|
118 |
<validate>required-entry</validate>
|
@@ -151,7 +153,7 @@
|
|
151 |
<sort_order>99</sort_order>
|
152 |
<fields>
|
153 |
<version>
|
154 |
-
<label>v1.0.
|
155 |
<sort_order>1</sort_order>
|
156 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
157 |
<frontend_type>label</frontend_type>
|
@@ -208,7 +210,7 @@
|
|
208 |
<show_in_store>1</show_in_store>
|
209 |
<fields>
|
210 |
<!-- <version>
|
211 |
-
<label>v1.0.
|
212 |
<sort_order>1</sort_order>
|
213 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
214 |
<frontend_type>label</frontend_type>
|
@@ -247,7 +249,7 @@
|
|
247 |
<show_in_store>1</show_in_store>
|
248 |
<fields>
|
249 |
<!-- <version>
|
250 |
-
<label>v1.0.
|
251 |
<sort_order>1</sort_order>
|
252 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
253 |
<frontend_type>label</frontend_type>
|
@@ -296,7 +298,7 @@
|
|
296 |
<show_in_store>1</show_in_store>
|
297 |
<fields>
|
298 |
<!-- <version>
|
299 |
-
<label>v1.0.
|
300 |
<sort_order>1</sort_order>
|
301 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
302 |
<frontend_type>label</frontend_type>
|
@@ -423,7 +425,7 @@
|
|
423 |
<show_in_store>1</show_in_store>
|
424 |
<fields>
|
425 |
<!-- <version>
|
426 |
-
<label>v1.0.
|
427 |
<sort_order>1</sort_order>
|
428 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
429 |
<frontend_type>label</frontend_type>
|
@@ -559,7 +561,7 @@
|
|
559 |
<show_in_store>1</show_in_store>
|
560 |
<fields>
|
561 |
<!-- <version>
|
562 |
-
<label>v1.0.
|
563 |
<sort_order>1</sort_order>
|
564 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
565 |
<frontend_type>label</frontend_type>
|
@@ -608,7 +610,7 @@
|
|
608 |
<show_in_store>1</show_in_store>
|
609 |
<fields>
|
610 |
<!-- <version>
|
611 |
-
<label>v1.0.
|
612 |
<sort_order>1</sort_order>
|
613 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
614 |
<frontend_type>label</frontend_type>
|
@@ -657,7 +659,7 @@
|
|
657 |
<show_in_store>1</show_in_store>
|
658 |
<fields>
|
659 |
<!-- <version>
|
660 |
-
<label>v1.0.
|
661 |
<sort_order>1</sort_order>
|
662 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
663 |
<frontend_type>label</frontend_type>
|
@@ -706,7 +708,7 @@
|
|
706 |
<show_in_store>1</show_in_store>
|
707 |
<fields>
|
708 |
<!-- <version>
|
709 |
-
<label>v1.0.
|
710 |
<sort_order>1</sort_order>
|
711 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
712 |
<frontend_type>label</frontend_type>
|
@@ -755,7 +757,7 @@
|
|
755 |
<show_in_store>1</show_in_store>
|
756 |
<fields>
|
757 |
<!-- <version>
|
758 |
-
<label>v1.0.
|
759 |
<sort_order>1</sort_order>
|
760 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
761 |
<frontend_type>label</frontend_type>
|
@@ -804,7 +806,7 @@
|
|
804 |
<show_in_store>1</show_in_store>
|
805 |
<fields>
|
806 |
<!-- <version>
|
807 |
-
<label>v1.0.
|
808 |
<sort_order>1</sort_order>
|
809 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
810 |
<frontend_type>label</frontend_type>
|
@@ -853,7 +855,7 @@
|
|
853 |
<show_in_store>1</show_in_store>
|
854 |
<fields>
|
855 |
<!-- <version>
|
856 |
-
<label>v1.0.
|
857 |
<sort_order>1</sort_order>
|
858 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
859 |
<frontend_type>label</frontend_type>
|
@@ -902,7 +904,7 @@
|
|
902 |
<show_in_store>1</show_in_store>
|
903 |
<fields>
|
904 |
<!-- <version>
|
905 |
-
<label>v1.0.
|
906 |
<sort_order>1</sort_order>
|
907 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
908 |
<frontend_type>label</frontend_type>
|
@@ -951,7 +953,7 @@
|
|
951 |
<show_in_store>1</show_in_store>
|
952 |
<fields>
|
953 |
<!-- <version>
|
954 |
-
<label>v1.0.
|
955 |
<sort_order>1</sort_order>
|
956 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
957 |
<frontend_type>label</frontend_type>
|
@@ -1000,7 +1002,7 @@
|
|
1000 |
<show_in_store>1</show_in_store>
|
1001 |
<fields>
|
1002 |
<!-- <version>
|
1003 |
-
<label>v1.0.
|
1004 |
<sort_order>1</sort_order>
|
1005 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1006 |
<frontend_type>label</frontend_type>
|
@@ -1049,7 +1051,7 @@
|
|
1049 |
<show_in_store>1</show_in_store>
|
1050 |
<fields>
|
1051 |
<!-- <version>
|
1052 |
-
<label>v1.0.
|
1053 |
<sort_order>1</sort_order>
|
1054 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1055 |
<frontend_type>label</frontend_type>
|
@@ -1098,7 +1100,7 @@
|
|
1098 |
<show_in_store>1</show_in_store>
|
1099 |
<fields>
|
1100 |
<!-- <version>
|
1101 |
-
<label>v1.0.
|
1102 |
<sort_order>1</sort_order>
|
1103 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1104 |
<frontend_type>label</frontend_type>
|
@@ -1196,7 +1198,7 @@
|
|
1196 |
<show_in_store>1</show_in_store>
|
1197 |
<fields>
|
1198 |
<!-- <version>
|
1199 |
-
<label>v1.0.
|
1200 |
<sort_order>1</sort_order>
|
1201 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1202 |
<frontend_type>label</frontend_type>
|
@@ -1322,7 +1324,7 @@
|
|
1322 |
<show_in_store>1</show_in_store>
|
1323 |
<fields>
|
1324 |
<!-- <version>
|
1325 |
-
<label>v1.0.
|
1326 |
<sort_order>1</sort_order>
|
1327 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1328 |
<frontend_type>label</frontend_type>
|
@@ -1448,7 +1450,7 @@
|
|
1448 |
<show_in_store>1</show_in_store>
|
1449 |
<fields>
|
1450 |
<!-- <version>
|
1451 |
-
<label>v1.0.
|
1452 |
<sort_order>1</sort_order>
|
1453 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1454 |
<frontend_type>label</frontend_type>
|
@@ -1574,7 +1576,7 @@
|
|
1574 |
<show_in_store>1</show_in_store>
|
1575 |
<fields>
|
1576 |
<!-- <version>
|
1577 |
-
<label>v1.0.
|
1578 |
<sort_order>1</sort_order>
|
1579 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1580 |
<frontend_type>label</frontend_type>
|
@@ -1623,7 +1625,7 @@
|
|
1623 |
<show_in_store>1</show_in_store>
|
1624 |
<fields>
|
1625 |
<!-- <version>
|
1626 |
-
<label>v1.0.
|
1627 |
<sort_order>1</sort_order>
|
1628 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1629 |
<frontend_type>label</frontend_type>
|
@@ -1749,7 +1751,7 @@
|
|
1749 |
<show_in_store>1</show_in_store>
|
1750 |
<fields>
|
1751 |
<!-- <version>
|
1752 |
-
<label>v1.0.
|
1753 |
<sort_order>1</sort_order>
|
1754 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1755 |
<frontend_type>label</frontend_type>
|
@@ -1875,7 +1877,7 @@
|
|
1875 |
<show_in_store>1</show_in_store>
|
1876 |
<fields>
|
1877 |
<!-- <version>
|
1878 |
-
<label>v1.0.
|
1879 |
<sort_order>1</sort_order>
|
1880 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1881 |
<frontend_type>label</frontend_type>
|
@@ -1924,7 +1926,7 @@
|
|
1924 |
<show_in_store>1</show_in_store>
|
1925 |
<fields>
|
1926 |
<!-- <version>
|
1927 |
-
<label>v1.0.
|
1928 |
<sort_order>1</sort_order>
|
1929 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1930 |
<frontend_type>label</frontend_type>
|
@@ -1973,7 +1975,7 @@
|
|
1973 |
<show_in_store>1</show_in_store>
|
1974 |
<fields>
|
1975 |
<!-- <version>
|
1976 |
-
<label>v1.0.
|
1977 |
<sort_order>1</sort_order>
|
1978 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1979 |
<frontend_type>label</frontend_type>
|
@@ -2022,7 +2024,7 @@
|
|
2022 |
<show_in_store>1</show_in_store>
|
2023 |
<fields>
|
2024 |
<!-- <version>
|
2025 |
-
<label>v1.0.
|
2026 |
<sort_order>1</sort_order>
|
2027 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2028 |
<frontend_type>label</frontend_type>
|
@@ -2071,7 +2073,7 @@
|
|
2071 |
<show_in_store>1</show_in_store>
|
2072 |
<fields>
|
2073 |
<!-- <version>
|
2074 |
-
<label>v1.0.
|
2075 |
<sort_order>1</sort_order>
|
2076 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2077 |
<frontend_type>label</frontend_type>
|
@@ -2120,7 +2122,7 @@
|
|
2120 |
<show_in_store>1</show_in_store>
|
2121 |
<fields>
|
2122 |
<!-- <version>
|
2123 |
-
<label>v1.0.
|
2124 |
<sort_order>1</sort_order>
|
2125 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2126 |
<frontend_type>label</frontend_type>
|
@@ -2169,7 +2171,7 @@
|
|
2169 |
<show_in_store>1</show_in_store>
|
2170 |
<fields>
|
2171 |
<!-- <version>
|
2172 |
-
<label>v1.0.
|
2173 |
<sort_order>1</sort_order>
|
2174 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2175 |
<frontend_type>label</frontend_type>
|
@@ -2218,7 +2220,7 @@
|
|
2218 |
<show_in_store>1</show_in_store>
|
2219 |
<fields>
|
2220 |
<!-- <version>
|
2221 |
-
<label>v1.0.
|
2222 |
<sort_order>1</sort_order>
|
2223 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2224 |
<frontend_type>label</frontend_type>
|
@@ -2267,7 +2269,7 @@
|
|
2267 |
<show_in_store>1</show_in_store>
|
2268 |
<fields>
|
2269 |
<!-- <version>
|
2270 |
-
<label>v1.0.
|
2271 |
<sort_order>1</sort_order>
|
2272 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2273 |
<frontend_type>label</frontend_type>
|
@@ -2316,7 +2318,7 @@
|
|
2316 |
<sort_order>1600</sort_order>
|
2317 |
<fields>
|
2318 |
<version>
|
2319 |
-
<label>v1.0.
|
2320 |
<sort_order>1</sort_order>
|
2321 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2322 |
<frontend_type>label</frontend_type>
|
@@ -2430,7 +2432,7 @@
|
|
2430 |
<sort_order>1800</sort_order>
|
2431 |
<fields>
|
2432 |
<version>
|
2433 |
-
<label>v1.0.
|
2434 |
<sort_order>1</sort_order>
|
2435 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2436 |
<frontend_type>label</frontend_type>
|
@@ -2544,7 +2546,7 @@
|
|
2544 |
<sort_order>1900</sort_order>
|
2545 |
<fields>
|
2546 |
<version>
|
2547 |
-
<label>v1.0.
|
2548 |
<sort_order>1</sort_order>
|
2549 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2550 |
<frontend_type>label</frontend_type>
|
@@ -2658,7 +2660,7 @@
|
|
2658 |
<sort_order>2000</sort_order>
|
2659 |
<fields>
|
2660 |
<version>
|
2661 |
-
<label>v1.0.
|
2662 |
<sort_order>1</sort_order>
|
2663 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2664 |
<frontend_type>label</frontend_type>
|
@@ -2771,7 +2773,7 @@
|
|
2771 |
<sort_order>2100</sort_order>
|
2772 |
<fields>
|
2773 |
<version>
|
2774 |
-
<label>v1.0.
|
2775 |
<sort_order>1</sort_order>
|
2776 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2777 |
<frontend_type>label</frontend_type>
|
39 |
<show_in_store>1</show_in_store>
|
40 |
<fields>
|
41 |
<version>
|
42 |
+
<label>v1.0.30</label>
|
43 |
<sort_order>1</sort_order>
|
44 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
45 |
<frontend_type>label</frontend_type>
|
101 |
<api_passwd translate="label,comment">
|
102 |
<label>SKRILL_BACKEND_APIPASS</label>
|
103 |
<comment>SKRILL_BACKEND_TT_APIPW</comment>
|
104 |
+
<frontend_type>obscure</frontend_type>
|
105 |
+
<backend_model>adminhtml/system_config_backend_encrypted</backend_model>
|
106 |
<config_path>payment/skrill_settings/api_passwd</config_path>
|
107 |
<sort_order>7</sort_order>
|
108 |
<validate>required-entry</validate>
|
113 |
<secret_word translate="label,comment">
|
114 |
<label>SKRILL_BACKEND_SECRETWORD</label>
|
115 |
<comment>SKRILL_BACKEND_TT_SECRET</comment>
|
116 |
+
<frontend_type>obscure</frontend_type>
|
117 |
+
<backend_model>adminhtml/system_config_backend_encrypted</backend_model>
|
118 |
<config_path>payment/skrill_settings/secret_word</config_path>
|
119 |
<sort_order>8</sort_order>
|
120 |
<validate>required-entry</validate>
|
153 |
<sort_order>99</sort_order>
|
154 |
<fields>
|
155 |
<version>
|
156 |
+
<label>v1.0.30</label>
|
157 |
<sort_order>1</sort_order>
|
158 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
159 |
<frontend_type>label</frontend_type>
|
210 |
<show_in_store>1</show_in_store>
|
211 |
<fields>
|
212 |
<!-- <version>
|
213 |
+
<label>v1.0.30</label>
|
214 |
<sort_order>1</sort_order>
|
215 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
216 |
<frontend_type>label</frontend_type>
|
249 |
<show_in_store>1</show_in_store>
|
250 |
<fields>
|
251 |
<!-- <version>
|
252 |
+
<label>v1.0.30</label>
|
253 |
<sort_order>1</sort_order>
|
254 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
255 |
<frontend_type>label</frontend_type>
|
298 |
<show_in_store>1</show_in_store>
|
299 |
<fields>
|
300 |
<!-- <version>
|
301 |
+
<label>v1.0.30</label>
|
302 |
<sort_order>1</sort_order>
|
303 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
304 |
<frontend_type>label</frontend_type>
|
425 |
<show_in_store>1</show_in_store>
|
426 |
<fields>
|
427 |
<!-- <version>
|
428 |
+
<label>v1.0.30</label>
|
429 |
<sort_order>1</sort_order>
|
430 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
431 |
<frontend_type>label</frontend_type>
|
561 |
<show_in_store>1</show_in_store>
|
562 |
<fields>
|
563 |
<!-- <version>
|
564 |
+
<label>v1.0.30</label>
|
565 |
<sort_order>1</sort_order>
|
566 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
567 |
<frontend_type>label</frontend_type>
|
610 |
<show_in_store>1</show_in_store>
|
611 |
<fields>
|
612 |
<!-- <version>
|
613 |
+
<label>v1.0.30</label>
|
614 |
<sort_order>1</sort_order>
|
615 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
616 |
<frontend_type>label</frontend_type>
|
659 |
<show_in_store>1</show_in_store>
|
660 |
<fields>
|
661 |
<!-- <version>
|
662 |
+
<label>v1.0.30</label>
|
663 |
<sort_order>1</sort_order>
|
664 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
665 |
<frontend_type>label</frontend_type>
|
708 |
<show_in_store>1</show_in_store>
|
709 |
<fields>
|
710 |
<!-- <version>
|
711 |
+
<label>v1.0.30</label>
|
712 |
<sort_order>1</sort_order>
|
713 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
714 |
<frontend_type>label</frontend_type>
|
757 |
<show_in_store>1</show_in_store>
|
758 |
<fields>
|
759 |
<!-- <version>
|
760 |
+
<label>v1.0.30</label>
|
761 |
<sort_order>1</sort_order>
|
762 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
763 |
<frontend_type>label</frontend_type>
|
806 |
<show_in_store>1</show_in_store>
|
807 |
<fields>
|
808 |
<!-- <version>
|
809 |
+
<label>v1.0.30</label>
|
810 |
<sort_order>1</sort_order>
|
811 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
812 |
<frontend_type>label</frontend_type>
|
855 |
<show_in_store>1</show_in_store>
|
856 |
<fields>
|
857 |
<!-- <version>
|
858 |
+
<label>v1.0.30</label>
|
859 |
<sort_order>1</sort_order>
|
860 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
861 |
<frontend_type>label</frontend_type>
|
904 |
<show_in_store>1</show_in_store>
|
905 |
<fields>
|
906 |
<!-- <version>
|
907 |
+
<label>v1.0.30</label>
|
908 |
<sort_order>1</sort_order>
|
909 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
910 |
<frontend_type>label</frontend_type>
|
953 |
<show_in_store>1</show_in_store>
|
954 |
<fields>
|
955 |
<!-- <version>
|
956 |
+
<label>v1.0.30</label>
|
957 |
<sort_order>1</sort_order>
|
958 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
959 |
<frontend_type>label</frontend_type>
|
1002 |
<show_in_store>1</show_in_store>
|
1003 |
<fields>
|
1004 |
<!-- <version>
|
1005 |
+
<label>v1.0.30</label>
|
1006 |
<sort_order>1</sort_order>
|
1007 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1008 |
<frontend_type>label</frontend_type>
|
1051 |
<show_in_store>1</show_in_store>
|
1052 |
<fields>
|
1053 |
<!-- <version>
|
1054 |
+
<label>v1.0.30</label>
|
1055 |
<sort_order>1</sort_order>
|
1056 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1057 |
<frontend_type>label</frontend_type>
|
1100 |
<show_in_store>1</show_in_store>
|
1101 |
<fields>
|
1102 |
<!-- <version>
|
1103 |
+
<label>v1.0.30</label>
|
1104 |
<sort_order>1</sort_order>
|
1105 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1106 |
<frontend_type>label</frontend_type>
|
1198 |
<show_in_store>1</show_in_store>
|
1199 |
<fields>
|
1200 |
<!-- <version>
|
1201 |
+
<label>v1.0.30</label>
|
1202 |
<sort_order>1</sort_order>
|
1203 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1204 |
<frontend_type>label</frontend_type>
|
1324 |
<show_in_store>1</show_in_store>
|
1325 |
<fields>
|
1326 |
<!-- <version>
|
1327 |
+
<label>v1.0.30</label>
|
1328 |
<sort_order>1</sort_order>
|
1329 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1330 |
<frontend_type>label</frontend_type>
|
1450 |
<show_in_store>1</show_in_store>
|
1451 |
<fields>
|
1452 |
<!-- <version>
|
1453 |
+
<label>v1.0.30</label>
|
1454 |
<sort_order>1</sort_order>
|
1455 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1456 |
<frontend_type>label</frontend_type>
|
1576 |
<show_in_store>1</show_in_store>
|
1577 |
<fields>
|
1578 |
<!-- <version>
|
1579 |
+
<label>v1.0.30</label>
|
1580 |
<sort_order>1</sort_order>
|
1581 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1582 |
<frontend_type>label</frontend_type>
|
1625 |
<show_in_store>1</show_in_store>
|
1626 |
<fields>
|
1627 |
<!-- <version>
|
1628 |
+
<label>v1.0.30</label>
|
1629 |
<sort_order>1</sort_order>
|
1630 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1631 |
<frontend_type>label</frontend_type>
|
1751 |
<show_in_store>1</show_in_store>
|
1752 |
<fields>
|
1753 |
<!-- <version>
|
1754 |
+
<label>v1.0.30</label>
|
1755 |
<sort_order>1</sort_order>
|
1756 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1757 |
<frontend_type>label</frontend_type>
|
1877 |
<show_in_store>1</show_in_store>
|
1878 |
<fields>
|
1879 |
<!-- <version>
|
1880 |
+
<label>v1.0.30</label>
|
1881 |
<sort_order>1</sort_order>
|
1882 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1883 |
<frontend_type>label</frontend_type>
|
1926 |
<show_in_store>1</show_in_store>
|
1927 |
<fields>
|
1928 |
<!-- <version>
|
1929 |
+
<label>v1.0.30</label>
|
1930 |
<sort_order>1</sort_order>
|
1931 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1932 |
<frontend_type>label</frontend_type>
|
1975 |
<show_in_store>1</show_in_store>
|
1976 |
<fields>
|
1977 |
<!-- <version>
|
1978 |
+
<label>v1.0.30</label>
|
1979 |
<sort_order>1</sort_order>
|
1980 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1981 |
<frontend_type>label</frontend_type>
|
2024 |
<show_in_store>1</show_in_store>
|
2025 |
<fields>
|
2026 |
<!-- <version>
|
2027 |
+
<label>v1.0.30</label>
|
2028 |
<sort_order>1</sort_order>
|
2029 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2030 |
<frontend_type>label</frontend_type>
|
2073 |
<show_in_store>1</show_in_store>
|
2074 |
<fields>
|
2075 |
<!-- <version>
|
2076 |
+
<label>v1.0.30</label>
|
2077 |
<sort_order>1</sort_order>
|
2078 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2079 |
<frontend_type>label</frontend_type>
|
2122 |
<show_in_store>1</show_in_store>
|
2123 |
<fields>
|
2124 |
<!-- <version>
|
2125 |
+
<label>v1.0.30</label>
|
2126 |
<sort_order>1</sort_order>
|
2127 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2128 |
<frontend_type>label</frontend_type>
|
2171 |
<show_in_store>1</show_in_store>
|
2172 |
<fields>
|
2173 |
<!-- <version>
|
2174 |
+
<label>v1.0.30</label>
|
2175 |
<sort_order>1</sort_order>
|
2176 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2177 |
<frontend_type>label</frontend_type>
|
2220 |
<show_in_store>1</show_in_store>
|
2221 |
<fields>
|
2222 |
<!-- <version>
|
2223 |
+
<label>v1.0.30</label>
|
2224 |
<sort_order>1</sort_order>
|
2225 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2226 |
<frontend_type>label</frontend_type>
|
2269 |
<show_in_store>1</show_in_store>
|
2270 |
<fields>
|
2271 |
<!-- <version>
|
2272 |
+
<label>v1.0.30</label>
|
2273 |
<sort_order>1</sort_order>
|
2274 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2275 |
<frontend_type>label</frontend_type>
|
2318 |
<sort_order>1600</sort_order>
|
2319 |
<fields>
|
2320 |
<version>
|
2321 |
+
<label>v1.0.30</label>
|
2322 |
<sort_order>1</sort_order>
|
2323 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2324 |
<frontend_type>label</frontend_type>
|
2432 |
<sort_order>1800</sort_order>
|
2433 |
<fields>
|
2434 |
<version>
|
2435 |
+
<label>v1.0.30</label>
|
2436 |
<sort_order>1</sort_order>
|
2437 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2438 |
<frontend_type>label</frontend_type>
|
2546 |
<sort_order>1900</sort_order>
|
2547 |
<fields>
|
2548 |
<version>
|
2549 |
+
<label>v1.0.30</label>
|
2550 |
<sort_order>1</sort_order>
|
2551 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2552 |
<frontend_type>label</frontend_type>
|
2660 |
<sort_order>2000</sort_order>
|
2661 |
<fields>
|
2662 |
<version>
|
2663 |
+
<label>v1.0.30</label>
|
2664 |
<sort_order>1</sort_order>
|
2665 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2666 |
<frontend_type>label</frontend_type>
|
2773 |
<sort_order>2100</sort_order>
|
2774 |
<fields>
|
2775 |
<version>
|
2776 |
+
<label>v1.0.30</label>
|
2777 |
<sort_order>1</sort_order>
|
2778 |
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2779 |
<frontend_type>label</frontend_type>
|
app/design/adminhtml/default/default/template/skrill/config.phtml
CHANGED
@@ -93,19 +93,6 @@ document.addEventListener( 'DOMContentLoaded', function () {
|
|
93 |
}
|
94 |
}
|
95 |
|
96 |
-
function initElementClass(){
|
97 |
-
var apiPassword = document.getElementById("skrill_skrill_settings_api_passwd").value;
|
98 |
-
var secretWord = document.getElementById("skrill_skrill_settings_secret_word").value;
|
99 |
-
|
100 |
-
document.getElementById("skrill_skrill_settings_api_passwd").setAttribute('value', '**********');
|
101 |
-
document.getElementById("skrill_skrill_settings_secret_word").setAttribute('value', '**********');
|
102 |
-
|
103 |
-
document.getElementById("skrill_skrill_settings_api_passwd").value = apiPassword;
|
104 |
-
document.getElementById("skrill_skrill_settings_secret_word").value = secretWord;
|
105 |
-
|
106 |
-
checkingAllCardEnabled();
|
107 |
-
}
|
108 |
-
|
109 |
document.getElementById("skrill_skrill_settings_merchant_account").placeholder = "example@mail.de";
|
110 |
|
111 |
document.getElementById("skrill_skrill_flexible_active").onchange = function(){
|
@@ -120,7 +107,7 @@ document.addEventListener( 'DOMContentLoaded', function () {
|
|
120 |
checkingAllCardEnabled();
|
121 |
};
|
122 |
|
123 |
-
|
124 |
}, false );
|
125 |
//]]>
|
126 |
</script>
|
93 |
}
|
94 |
}
|
95 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
96 |
document.getElementById("skrill_skrill_settings_merchant_account").placeholder = "example@mail.de";
|
97 |
|
98 |
document.getElementById("skrill_skrill_flexible_active").onchange = function(){
|
107 |
checkingAllCardEnabled();
|
108 |
};
|
109 |
|
110 |
+
checkingAllCardEnabled();
|
111 |
}, false );
|
112 |
//]]>
|
113 |
</script>
|
app/design/adminhtml/default/default/template/skrill/skrillinfo.phtml
CHANGED
@@ -39,11 +39,17 @@
|
|
39 |
$comment = Mage::helper('skrill')->getComment($response,$separator_type);
|
40 |
echo $comment;
|
41 |
?>
|
42 |
-
<?php
|
43 |
-
|
|
|
|
|
|
|
44 |
<form action="<?php echo Mage::helper("adminhtml")->getUrl("adminhtml/updateorder/index"); ?>" method="post">
|
45 |
<input type="hidden" name="order_id" value="<?php echo $order->getId(); ?>"/>
|
46 |
<input type="hidden" name="form_key" value="<?php echo Mage::getSingleton('core/session')->getFormKey(); ?>" />
|
47 |
<button style="float:right;" type="submit"><?php echo Mage::helper('skrill')->__('BACKEND_TT_UPDATE_ORDER'); ?></button>
|
48 |
</form>
|
49 |
-
<?php
|
|
|
|
|
|
39 |
$comment = Mage::helper('skrill')->getComment($response,$separator_type);
|
40 |
echo $comment;
|
41 |
?>
|
42 |
+
<?php
|
43 |
+
$order = Mage::registry('sales_order');
|
44 |
+
if($order) {
|
45 |
+
?>
|
46 |
+
<?php if ($order->getStatus() == 'invalid_credential' || $this->getInfo()->getAdditionalInformation('skrill_status') == "0") { ?>
|
47 |
<form action="<?php echo Mage::helper("adminhtml")->getUrl("adminhtml/updateorder/index"); ?>" method="post">
|
48 |
<input type="hidden" name="order_id" value="<?php echo $order->getId(); ?>"/>
|
49 |
<input type="hidden" name="form_key" value="<?php echo Mage::getSingleton('core/session')->getFormKey(); ?>" />
|
50 |
<button style="float:right;" type="submit"><?php echo Mage::helper('skrill')->__('BACKEND_TT_UPDATE_ORDER'); ?></button>
|
51 |
</form>
|
52 |
+
<?php
|
53 |
+
}
|
54 |
+
}
|
55 |
+
?>
|
app/locale/en_US/Skrill.csv
CHANGED
@@ -270,6 +270,282 @@
|
|
270 |
"SKRILL_BACKEND_PM_AUP", "Unionpay"
|
271 |
"SKRILL_BACKEND_BT_STATUS", "Update Statu"
|
272 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
273 |
|
274 |
"SKRILL_FRONTEND_PM_ADB", "Direct Bank Transfer"
|
275 |
"SKRILL_FRONTEND_PM_AOB", "Manual Bank Transfer"
|
270 |
"SKRILL_BACKEND_PM_AUP", "Unionpay"
|
271 |
"SKRILL_BACKEND_BT_STATUS", "Update Statu"
|
272 |
|
273 |
+
"SKRILL_FRONTEND_PM_ADB", "Direct Bank Transfer"
|
274 |
+
"SKRILL_FRONTEND_PM_AOB", "Manual Bank Transfer"
|
275 |
+
"SKRILL_FRONTEND_PM_ACI", "Cash/invoice"
|
276 |
+
"SKRILL_FRONTEND_PM_AUP", "Unionpay"
|
277 |
+
"SKRILL_FRONTEND_SUPPORTED_BANK", "Supported Banks"
|
278 |
+
"SKRILL_FRONTEND_PM_FLEXIBLE", "Pay By Skrill"
|
279 |
+
"SKRILL_FRONTEND_PM_WLT", "Skrill Wallet"
|
280 |
+
"SKRILL_FRONTEND_PM_PSC", "Paysafecard"
|
281 |
+
"SKRILL_FRONTEND_PM_ACC", "Credit Card / Visa, Mastercard, AMEX, Diners, JCB"
|
282 |
+
"SKRILL_FRONTEND_PM_VSA", "Visa"
|
283 |
+
"SKRILL_FRONTEND_PM_MSC", "MasterCard"
|
284 |
+
"SKRILL_FRONTEND_PM_VSD", "Visa Delta/Debit"
|
285 |
+
"SKRILL_FRONTEND_PM_VSE", "Visa Electron"
|
286 |
+
"SKRILL_FRONTEND_PM_MAE", "Maestro"
|
287 |
+
"SKRILL_FRONTEND_PM_AMX", "American Express"
|
288 |
+
"SKRILL_FRONTEND_PM_DIN", "Diners"
|
289 |
+
"SKRILL_FRONTEND_PM_JCB", "JCB"
|
290 |
+
"SKRILL_FRONTEND_PM_GCB", "Carte Bleue by Visa"
|
291 |
+
"SKRILL_FRONTEND_PM_DNK", "Dankort by Visa"
|
292 |
+
"SKRILL_FRONTEND_PM_PSP", "PostePay by Visa"
|
293 |
+
"SKRILL_FRONTEND_PM_CSI", "CartaSi by Visa"
|
294 |
+
"SKRILL_FRONTEND_PM_OBT", "Rapid Transfer"
|
295 |
+
"SKRILL_FRONTEND_PM_GIR", "Giropay"
|
296 |
+
"SKRILL_FRONTEND_PM_DID", "Direct Debit / ELV"
|
297 |
+
"SKRILL_FRONTEND_PM_SFT", "Sofortueberweisung"
|
298 |
+
"SKRILL_FRONTEND_PM_EBT", "Nordea Solo"
|
299 |
+
"SKRILL_FRONTEND_PM_IDL", "iDEAL"
|
300 |
+
"SKRILL_FRONTEND_PM_NPY", "EPS (Netpay)"
|
301 |
+
"SKRILL_FRONTEND_PM_PLI", "POLi"
|
302 |
+
"SKRILL_FRONTEND_PM_PWY", "Przelewy24"
|
303 |
+
"SKRILL_FRONTEND_PM_EPY", "ePay.bg"
|
304 |
+
"SKRILL_FRONTEND_PM_GLU", "Trustly"
|
305 |
+
"SKRILL_FRONTEND_PM_NTL", "Neteller"
|
306 |
+
"SKRILL_FRONTEND_PM_ALI", "Alipay"
|
307 |
+
"FRONTEND_PM_CC", "Credit Card"
|
308 |
+
"FRONTEND_PM_DD", "Lastschrift (ELV)"
|
309 |
+
"FRONTEND_PM_EPS", "eps"
|
310 |
+
"FRONTEND_PM_GIROPAY", "giropay"
|
311 |
+
"FRONTEND_PM_IDEAL", "iDeal"
|
312 |
+
"FRONTEND_PM_PAYPAL", "PayPal"
|
313 |
+
"FRONTEND_PM_SOFORTBANK", "SOFORT Überweisung"
|
314 |
+
"FRONTEND_PM_SOFORT", "SOFORT Überweisung"
|
315 |
+
"FRONTEND_PM_PAYOLUTIONINV", "Payolution Invoice"
|
316 |
+
"FRONTEND_PM_PAYOLUTIONINS", "Payolution Installment"
|
317 |
+
"FRONTEND_PM_PAYSAFECARD", "Paysafecard"
|
318 |
+
"FRONTEND_PM_PAYTRAIL", "Paytrail"
|
319 |
+
"FRONTEND_PM_YANDEX", "Yandex"
|
320 |
+
|
321 |
+
"SKRILL_BACKEND_GENERAL_SKRILL_PLUGIN_NAME", "Skrill Hosted Payment Solution"
|
322 |
+
"SKRILL_BACKEND_PM_SETTINGS", "Skrill Settings"
|
323 |
+
"SKRILL_BACKEND_PM_FLEXIBLE", "All Cards and Alternative Payment Methods"
|
324 |
+
"SKRILL_BACKEND_PM_WLT", "Skrill Wallet"
|
325 |
+
"SKRILL_BACKEND_PM_PSC", "Paysafecard"
|
326 |
+
"SKRILL_BACKEND_PM_ACC", "Credit Card / Visa, Mastercard, AMEX, Diners, JCB"
|
327 |
+
"SKRILL_BACKEND_PM_VSA", "Visa"
|
328 |
+
"SKRILL_BACKEND_PM_MSC", "MasterCard"
|
329 |
+
"SKRILL_BACKEND_PM_VSD", "Visa Delta/Debit"
|
330 |
+
"SKRILL_BACKEND_PM_VSE", "Visa Electron"
|
331 |
+
"SKRILL_BACKEND_PM_MAE", "Maestro"
|
332 |
+
"SKRILL_BACKEND_PM_AMX", "American Express"
|
333 |
+
"SKRILL_BACKEND_PM_DIN", "Diners"
|
334 |
+
"SKRILL_BACKEND_PM_JCB", "JCB"
|
335 |
+
"SKRILL_BACKEND_PM_GCB", "Carte Bleue by Visa"
|
336 |
+
"SKRILL_BACKEND_PM_DNK", "Dankort by Visa"
|
337 |
+
"SKRILL_BACKEND_PM_PSP", "PostePay by Visa"
|
338 |
+
"SKRILL_BACKEND_PM_CSI", "CartaSi by Visa"
|
339 |
+
"SKRILL_BACKEND_PM_OBT", "Rapid Transfer"
|
340 |
+
"SKRILL_BACKEND_PM_GIR", "Giropay"
|
341 |
+
"SKRILL_BACKEND_PM_DID", "Direct Debit / ELV"
|
342 |
+
"SKRILL_BACKEND_PM_SFT", "Sofortueberweisung"
|
343 |
+
"SKRILL_BACKEND_PM_EBT", "Nordea Solo"
|
344 |
+
"SKRILL_BACKEND_PM_IDL", "iDEAL"
|
345 |
+
"SKRILL_BACKEND_PM_NPY", "EPS (Netpay)"
|
346 |
+
"SKRILL_BACKEND_PM_PLI", "POLi"
|
347 |
+
"SKRILL_BACKEND_PM_PWY", "Przelewy24"
|
348 |
+
"SKRILL_BACKEND_PM_EPY", "ePay.bg"
|
349 |
+
"SKRILL_BACKEND_PM_GLU", "Trustly"
|
350 |
+
"SKRILL_BACKEND_PM_NTL", "Neteller"
|
351 |
+
"SKRILL_BACKEND_PM_ALI", "Alipay"
|
352 |
+
"BACKEND_PM_CC", "Credit Card (Enterprise)"
|
353 |
+
"BACKEND_PM_DD", "Lastschrift (ELV) (Enterprise)"
|
354 |
+
"BACKEND_PM_EPS", "eps (Enterprise)"
|
355 |
+
"BACKEND_PM_GIROPAY", "giropay (Enterprise)"
|
356 |
+
"BACKEND_PM_IDEAL", "iDeal (Enterprise)"
|
357 |
+
"SKRILL_BACKEND_PM_PAYPAL", "PayPal (Enterprise)"
|
358 |
+
"BACKEND_PM_SOFORTBANK", "SOFORT Überweisung (Enterprise)"
|
359 |
+
"SKRILL_BACKEND_PM_PAYOLUTIONINV", "Payolution Invoice (Enterprise)"
|
360 |
+
"SKRILL_BACKEND_PM_PAYOLUTIONINS", "Payolution Installment (Enterprise)"
|
361 |
+
"BACKEND_PM_PAYSAFECARD", "Paysafecard (Enterprise)"
|
362 |
+
"SKRILL_BACKEND_PM_PAYTRAIL", "Paytrail (Enterprise)"
|
363 |
+
"SKRILL_BACKEND_PM_YANDEX", "Yandex (Enterprise)"
|
364 |
+
|
365 |
+
"SKRILL_BACKEND_MID", "Merchant ID"
|
366 |
+
"SKRILL_BACKEND_MERCHANT", "Merchant Account (email)"
|
367 |
+
"SKRILL_BACKEND_RECIPIENT", "Recipient"
|
368 |
+
"SKRILL_BACKEND_LOGO", "Logo Url"
|
369 |
+
"SKRILL_BACKEND_SHOPURL", "Shop Url"
|
370 |
+
"SKRILL_BACKEND_APIPASS", "API Password"
|
371 |
+
"SKRILL_BACKEND_SECRETWORD", "Secret word"
|
372 |
+
"SKRILL_BACKEND_DISPLAY", "Display"
|
373 |
+
|
374 |
+
"SKRILL_BACKEND_IFRAME", "IFrame"
|
375 |
+
"SKRILL_BACKEND_REDIRECT", "Redirect"
|
376 |
+
|
377 |
+
"SKRILL_BACKEND_CH_SKRILL", "Skrill Quick Checkout"
|
378 |
+
"SKRILL_BACKEND_CH_PAYON", "Quick Checkout (Enterprise)"
|
379 |
+
|
380 |
+
"SKRILL_BACKEND_TT_MID", "Your Skrill customer ID. It is displayed in the upper-right corner of your Skrill account."
|
381 |
+
"SKRILL_BACKEND_TT_MEMAIL", "Your Skrill account email address."
|
382 |
+
"SKRILL_BACKEND_TT_RECIPIENT", "A description to be shown on Quick Checkout. This can be your company name (max 30 characters)."
|
383 |
+
"SKRILL_BACKEND_TT_LOGO", "The URL of the logo which you would like to appear at the top right of the Skrill page. The logo must be accessible via HTTPS or it will not be shown. For best results use logos with dimensions up to 200px in width and 50px in height."
|
384 |
+
"SKRILL_BACKEND_TT_APIPW", "When enabled, this feature allows you to issue refunds and check transaction statuses. To set it up, you need to login to your Skrill account and go to Settings -> then, Developer Settings."
|
385 |
+
"SKRILL_BACKEND_TT_SECRET", "This feature is mandatory and ensures the integrity of the data posted back to your servers. To set it up, you need to login to your Skrill account and go to Settings -> then, Developer Settings."
|
386 |
+
"SKRILL_BACKEND_TT_DISPLAY", "iFrame – when this option is enabled the Quick Checkout payment form is embedded on your website, Redirect – when this option is enabled the customer is redirected to the Quick Checkout payment form . This option is recommended for payment options which redirect the user to an external website."
|
387 |
+
"SKRILL_BACKEND_TT_APM", "When enabled to show separately all other payment methods will automatically default to 'disabled'."
|
388 |
+
"SKRILL_BACKEND_TT_ACC", "When enabled to show separately, Visa, MasterCard, Amex, JCB and Diners will automatically be disabled as an option to show separately."
|
389 |
+
"SKRILL_BACKEND_TT_PAYPAL", "Skrill only provides the technical connection. You must have your own account and contract with PayPal."
|
390 |
+
"SKRILL_BACKEND_TT_PAYOLUTION", "Skrill only provides the technical connection. You must have your own account and contract with Payolution."
|
391 |
+
|
392 |
+
"SKRILL_BACKEND_PM_PAYONSETTING", "Quick Checkout (Enterprise) Settings"
|
393 |
+
"SKRILL_BACKEND_PM_MODE", "Show separately"
|
394 |
+
"SKRILL_BACKEND_GATE", "Select Gateway"
|
395 |
+
"BACKEND_CH_ACTIVE", "Enabled"
|
396 |
+
"BACKEND_CH_SERVER", "Server"
|
397 |
+
"BACKEND_CH_MODE", "Transaction-Mode"
|
398 |
+
"BACKEND_CH_CARDS", "Cards types"
|
399 |
+
"BACKEND_CH_CHANNEL","Channel ID"
|
400 |
+
"BACKEND_CH_SENDER","Sender"
|
401 |
+
"BACKEND_CH_LOGIN", "Login"
|
402 |
+
"BACKEND_CH_PASSWORD", "Password"
|
403 |
+
"BACKEND_CH_COUNTRIES", "Applicable Countries"
|
404 |
+
"BACKEND_CH_COUNTRIESSPEC", "Specific Countries"
|
405 |
+
"BACKEND_CH_ORDER", "Sort Order"
|
406 |
+
"BACKEND_CH_AMOUNT","Amount for Registration"
|
407 |
+
|
408 |
+
"ERROR_GENERAL_REDIRECT", "Error before redirect"
|
409 |
+
"ERROR_GENERAL_PROCESSING", "An error occurred while processing"
|
410 |
+
"BACKEND_GENERAL_PAYMENT_ID", "Payment ID"
|
411 |
+
|
412 |
+
"BACKEND_CH_MODE_TEST", "TEST"
|
413 |
+
"BACKEND_CH_MODE_LIVE", "LIVE"
|
414 |
+
|
415 |
+
"BACKEND_CH_MODEDEBIT", "Debit"
|
416 |
+
"BACKEND_CH_MODEPREAUTH", "Pre-Authorization"
|
417 |
+
|
418 |
+
"BACKEND_CC_AMEX", "American Express"
|
419 |
+
"BACKEND_CC_VISA", "VISA"
|
420 |
+
"BACKEND_CC_MASTER", "MasterCard"
|
421 |
+
"BACKEND_CC_MAESTRO", "Maestro"
|
422 |
+
|
423 |
+
"FRONTEND_PAYMENT_SSL", "This page is SSL-encrypted in order to protect your data."
|
424 |
+
"FRONTEND_CC_NUMBER", "Card number"
|
425 |
+
"FRONTEND_CC_EXPIRY", "Expires Month / Year"
|
426 |
+
"FRONTEND_CC_CVC", "CVC-Code"
|
427 |
+
"FRONTEND_CC_HELP", "Help"
|
428 |
+
"FRONTEND_BT_CANCEL", "Cancel"
|
429 |
+
"FRONTEND_BT_CONFIRM", "Confirm"
|
430 |
+
"FRONTEND_CC_CVCHELP", "What is the Card Validation Code?"
|
431 |
+
"FRONTEND_CC_BRANDS", "Amex, Visa, MasterCard, Maestro"
|
432 |
+
"FRONTEND_TT_CVCWHERE", "The last three digits in or next to the signature field on the back of your card."
|
433 |
+
"FRONTEND_CC_HOLDER", "Card holder"
|
434 |
+
|
435 |
+
"FRONTEND_DD_HEADLINE", "Direct debit from bank account"
|
436 |
+
"FRONTEND_DD_IBAN", "Account Number / IBAN"
|
437 |
+
"FRONTEND_DD_BIC", "Bank Code / BIC"
|
438 |
+
"FRONTEND_DD_BANK", "Bank"
|
439 |
+
|
440 |
+
"SUCCESS_PAYMENT_ACC", "Payment Accepted"
|
441 |
+
"SUCCESS_PREAUTH_ACC", "Pre-Authorization of Payment"
|
442 |
+
"INVALID_CREDENTIAL", "Invalid Credential"
|
443 |
+
|
444 |
+
"ERROR_CC_ACCOUNT", "The account holder entered does not match your name. Please use an account that is registered on your name."
|
445 |
+
"ERROR_CC_INVALIDDATA", "Unfortunately, the card/account data you entered was not correct. Please try again."
|
446 |
+
"ERROR_CC_BLACKLIST", "Unfortunately, the credit card you entered can not be accepted. Please choose a different card or payment method."
|
447 |
+
"ERROR_CC_DECLINED_CARD", "Unfortunately, the credit card you entered can not be accepted. Please choose a different card or payment method."
|
448 |
+
"ERROR_CC_EXPIRED", "Unfortunately, the credit card you entered is expired. Please choose a different card or payment method."
|
449 |
+
"ERROR_CC_INVALIDCVV", "Unfortunately, the CVV/CVC you entered is not correct. Please try again."
|
450 |
+
"ERROR_CC_EXPIRY", "Unfortunately, the expiration date you entered is not correct. Please try again."
|
451 |
+
"ERROR_CC_LIMIT_EXCEED", "Unfortunately, the limit of your credit card is exceeded. Please choose a different card or payment method."
|
452 |
+
"ERROR_CC_3DAUTH", "Unfortunately, the password you entered was not correct. Please try again."
|
453 |
+
"ERROR_CC_3DERROR", "Unfortunately, there has been an error while processing your request. Please try again."
|
454 |
+
"ERROR_CC_NOBRAND", "Unfortunately, there has been an error while processing your request. Please try again."
|
455 |
+
"ERROR_GENERAL_LIMIT_AMOUNT", "Unfortunately, your credit limit is exceeded. Please choose a different card or payment method."
|
456 |
+
"ERROR_GENERAL_LIMIT_TRANSACTIONS", "Unfortunately, your limit of transaction is exceeded. Please try again later. "
|
457 |
+
"ERROR_CC_DECLINED_AUTH", "Unfortunately, your transaction has failed. Please choose a different card or payment method."
|
458 |
+
"ERROR_GENERAL_DECLINED_RISK", "Unfortunately, your transaction has failed. Please choose a different card or payment method."
|
459 |
+
"ERROR_CC_ADDRESS", "We are sorry. We could no accept your card as its origin does not match your address."
|
460 |
+
"ERROR_GENERAL_CANCEL", "You cancelled the payment prior to its execution. Please try again."
|
461 |
+
"ERROR_CC_RECURRING", "Recurring transactions have been deactivated for this credit card. Please choose a different card or payment method."
|
462 |
+
"ERROR_CC_REPEATED", "Unfortunately, your transaction has been declined due to invalid data. Please choose a different card or payment method."
|
463 |
+
"ERROR_GENERAL_ADDRESS", "Unfortunately, your transaction has failed. Please check the personal data you entered."
|
464 |
+
"ERROR_GENERAL_BLACKLIST", "The chosen payment method is not available at the moment. Please choose a different card or payment method."
|
465 |
+
"ERROR_GENERAL_GENERAL", "Unfortunately, your transaction has failed. Please try again."
|
466 |
+
"ERROR_GENERAL_TIMEOUT", "Unfortunately, your transaction has failed. Please try again. "
|
467 |
+
"ERROR_GIRO_NOSUPPORT", "Giropay is not supported for this transaction. Please choose a different payment method."
|
468 |
+
"ERROR_SEPA_MANDATE", "Your SEPA mandate is invalid. Please choose a different payment method."
|
469 |
+
"ERROR_UNKNOWN", "Unfortunately, your transaction has failed. Please try again."
|
470 |
+
"ERROR_GENERAL_NORESPONSE", "Unfortunately, the confirmation of your payment failed. Please contact your merchant for clarification."
|
471 |
+
|
472 |
+
"SKRILL_BACKEND_ORDER_STATUS", "Payment status"
|
473 |
+
"SKRILL_BACKEND_ORDER_PM", "Used payment method"
|
474 |
+
"SKRILL_BACKEND_ORDER_COUNTRY", "Country (of the card-issuer)"
|
475 |
+
|
476 |
+
"BACKEND_TT_PROCESSED", "Processed"
|
477 |
+
"BACKEND_TT_PENDING", "Pending"
|
478 |
+
"BACKEND_TT_CANCELLED", "Cancelled"
|
479 |
+
"BACKEND_TT_FAILED", "Failed"
|
480 |
+
"BACKEND_TT_CHARGEBACK", "Chargeback"
|
481 |
+
"ERROR_GENERAL_ABANDONED_BYUSER", "Abandoned by user"
|
482 |
+
|
483 |
+
"BACKEND_TT_ACC", "Payment Accepted"
|
484 |
+
"BACKEND_TT_PREAUTH", "Pre-authorization successfull"
|
485 |
+
|
486 |
+
"BACKEND_TT_CAPTURED", "Capture successfull"
|
487 |
+
"BACKEND_TT_REFUNDED", "Refund successfull"
|
488 |
+
|
489 |
+
"BACKEND_TT_CAPTURED_FAILED", "Capture failed"
|
490 |
+
"BACKEND_TT_REFUNDED_FAILED", "Refund failed"
|
491 |
+
|
492 |
+
"BACKEND_TT_BY_PAYON", "by Enterprise"
|
493 |
+
"BACKEND_TT_BY_SKRILL", "by Skrill"
|
494 |
+
|
495 |
+
"SKRILL_BACKEND_ORDER_ORIGIN", "Order originated from"
|
496 |
+
"BACKEND_TT_UPDATE_ORDER", "Update Order"
|
497 |
+
|
498 |
+
"Order was placed using %s", "Order was placed using %s"
|
499 |
+
|
500 |
+
"SKRILL_BACKEND_GENERAL_TRANSACTION", "Transaction"
|
501 |
+
"BACKEND_GENERAL_FRAUD", "was considered fraudulent"
|
502 |
+
"SKRILL_BACKEND_GENERAL_TRANSACTION_ID", "Transaction ID"
|
503 |
+
"ERROR_GENERAL_FRAUD_DETECTION", "Unfortunately, there was an error while processing your order. In case a payment has been made, it will be automatically refunded."
|
504 |
+
|
505 |
+
"SKRILL_ERROR_01", "Referred by card issuer"
|
506 |
+
"SKRILL_ERROR_02", "Invalid Merchant"
|
507 |
+
"SKRILL_ERROR_03", "Stolen card"
|
508 |
+
"SKRILL_ERROR_04", "Declined by customer's Card Issuer"
|
509 |
+
"SKRILL_ERROR_05", "Insufficient funds"
|
510 |
+
"SKRILL_ERROR_08", "PIN tries exceeded - card blocked"
|
511 |
+
"SKRILL_ERROR_09", "Invalid Transaction"
|
512 |
+
"SKRILL_ERROR_10", "Transaction frequency limit exceeded"
|
513 |
+
"SKRILL_ERROR_12", "Invalid credit card or bank account"
|
514 |
+
"SKRILL_ERROR_15", "Duplicate transaction"
|
515 |
+
"SKRILL_ERROR_19", "Unknown failure reason. Try again"
|
516 |
+
"SKRILL_ERROR_24", "Card expired"
|
517 |
+
"SKRILL_ERROR_28", "Lost/Stolen card"
|
518 |
+
"SKRILL_ERROR_32", "Card Security Code check failed"
|
519 |
+
"SKRILL_ERROR_37", "Card restricted by card issuer"
|
520 |
+
"SKRILL_ERROR_38", "Security violation"
|
521 |
+
"SKRILL_ERROR_42", "Card blocked by card issuer"
|
522 |
+
"SKRILL_ERROR_44", "Customer's issuing bank not available"
|
523 |
+
"SKRILL_ERROR_51", "Processing system error"
|
524 |
+
"SKRILL_ERROR_63", "Transaction not permitted to cardholder "
|
525 |
+
"SKRILL_ERROR_70", "Customer failed to complete 3DS"
|
526 |
+
"SKRILL_ERROR_71", "Customer failed SMS verification"
|
527 |
+
"SKRILL_ERROR_80", "Fraud engine declined"
|
528 |
+
"SKRILL_ERROR_98", "Error in communication with provider"
|
529 |
+
"SKRILL_ERROR_99_GENERAL", "Failure reason not specified"
|
530 |
+
"SKRILL_BACKEND_MERCHANTEMAIL", "Merchant Email"
|
531 |
+
"SKRILL_BACKEND_TT_MERCHANTEMAIL", "Your email address to receive payment notification"
|
532 |
+
|
533 |
+
"FRONTEND_MESSAGE_YOUR_ORDER", "You order on"
|
534 |
+
"FRONTEND_MESSAGE_INPROCESS", "is in the process."
|
535 |
+
"FRONTEND_MESSAGE_PLEASE_BACK_AGAIN", "Please back again after a minutes and check your order histoy."
|
536 |
+
"BACKEND_TT_REFUNDED_PENDING", "Refund Pending"
|
537 |
+
"BACKEND_GENERAL_WAIT_REFUND_PENDING", "You can not refund at this moment because the refund status was pending before. Please try again when the refund status is not pending"
|
538 |
+
"SUCCESS_GENERAL_REFUND_PAYMENT_PENDING", "Your attempt to refund the payment is pending."
|
539 |
+
"ERROR_GENERAL_REFUND_PAYMENT", "Unfortunately, your attempt to refund the payment failed."
|
540 |
+
"BACKEND_TT_AMOUNT", "Amount"
|
541 |
+
"SUCCESS_GENERAL_UPDATE_PAYMENT", "The payment status has been successfully updated."
|
542 |
+
"ERROR_UPDATE_BACKEND", "Order status can not be updated"
|
543 |
+
|
544 |
+
"SKRILL_BACKEND_PM_ADB", "Direct Bank Transfer"
|
545 |
+
"SKRILL_BACKEND_PM_AOB", "Manual Bank Transfer"
|
546 |
+
"SKRILL_BACKEND_PM_ACI", "Cash/invoice"
|
547 |
+
"SKRILL_BACKEND_PM_AUP", "Unionpay"
|
548 |
+
"SKRILL_BACKEND_BT_STATUS", "Update Statu"
|
549 |
|
550 |
"SKRILL_FRONTEND_PM_ADB", "Direct Bank Transfer"
|
551 |
"SKRILL_FRONTEND_PM_AOB", "Manual Bank Transfer"
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Skrill_Hosted_Payment_Solution</name>
|
4 |
-
<version>1.0.
|
5 |
<stability>stable</stability>
|
6 |
<license>OSL</license>
|
7 |
<channel>community</channel>
|
@@ -16,9 +16,9 @@
|
|
16 |
• Refund capability within Magento</description>
|
17 |
<notes>no additional notes included</notes>
|
18 |
<authors><author><name>Payreto Dev Team</name><user>pluginsales</user><email>pluginsales@payreto.eu</email></author></authors>
|
19 |
-
<date>2017-
|
20 |
-
<time>11:
|
21 |
-
<contents><target name="magecommunity"><dir name="Skrill"><dir name="Block"><file name="Config.php" hash="c502d3c01c107dd34ec8aa520c8f1725"/><dir name="Payment"><dir name="Form"><file name="Abstract.php" hash="f5f3ee88a0478f096e4d48026bfe0824"/><file name="Acc.php" hash="5d07dc94fd1f0baa7ca86d49f3017161"/><file name="Aci.php" hash="a6a30f643f86459e8eaf863ac533983b"/><file name="Adb.php" hash="61bb63256485941202f6bd5a195ead21"/><file name="Ali.php" hash="ee48114534ef06fcc2e4c7167c6ac46e"/><file name="Amx.php" hash="0b2d32bb4120e969932315b5ce8ec864"/><file name="Aob.php" hash="946333e60a2aa5cc4f345d78957df7f6"/><file name="Aup.php" hash="0ce1c7ea2049ea7cdde902ec2b4158c1"/><file name="Creditcard.php" hash="5d2cb6f19974c981ce6bfb9b97ae98a4"/><file name="Csi.php" hash="2b664622c03a9bd601827128ddeedf53"/><file name="Did.php" hash="64968448ad4b5d1427b601a5e192e34e"/><file name="Din.php" hash="c44dfaaca662a16b2c03cc937b21b0dc"/><file name="Directdebit.php" hash="5f4603ae9f994fdbb597173035e0d37b"/><file name="Dnk.php" hash="adff2ea2cf2a7f6a493912a46ea1c475"/><file name="Ebt.php" hash="6d5e68f705e8ce07a702f8de42807da3"/><file name="Eps.php" hash="802f3a40cc4a59a0cac1fb185a1da4cd"/><file name="Epy.php" hash="517a6407d5417351e7b921f739ee4520"/><file name="Flexible.php" hash="95baf147f40ab373eee47c2fa33457ef"/><file name="Gcb.php" hash="da80ee4920b01fce0fa3bbd91431a61b"/><file name="Gir.php" hash="8bcd94769a6ddbb7419270497c1fadcf"/><file name="Giropay.php" hash="a8aeaa8d783885a460483e26e035ff4b"/><file name="Glu.php" hash="5ad0325564d1f65777ee8ffbb148cf21"/><file name="Ideal.php" hash="7eb4924fc143102308dca1316d260d7c"/><file name="Idl.php" hash="a8ea613796ed5a060b817fcfb7a4b2f1"/><file name="Jcb.php" hash="cf17854281af8d34340002885b85b3e4"/><file name="Mae.php" hash="e7aaf95153600632f356561d890620a0"/><file name="Msc.php" hash="5554935a7ccccecc3fc6a64d56c4d004"/><file name="Npy.php" hash="519580c03ea5146cd7d93fb8f062b740"/><file name="Ntl.php" hash="37a1635ceaa634525313e6f16c0b2e57"/><file name="Obt.php" hash="889187da724f5641ff2b01a19c7111bc"/><file name="Payolutionins.php" hash="dd67004a55288e1439206604207cb666"/><file name="Payolutioninv.php" hash="8f98d5f4fa1641f30cb7ce1695ada677"/><file name="Paypal.php" hash="7a86ba9fc2965381df0bb65968a34b85"/><file name="Paysafecard.php" hash="f6e474c0597eee491bf8acf94b88038b"/><file name="Paytrail.php" hash="0b0a5b58fa285cadf016d818ad5a92e3"/><file name="Pli.php" hash="fc62536a1d6fdf1e04a9ba7eeb4f9678"/><file name="Psc.php" hash="10a95abecbb7bcaa86dca158ec7d7dce"/><file name="Psp.php" hash="e04c53f1a3dad1e2cff4b51f89eab0b9"/><file name="Pwy.php" hash="d3b9d149c66f8b5c3742829b29d139bf"/><file name="Sft.php" hash="aab64466f592ed102cef94ba91fc23fd"/><file name="Sofortuberweisung.php" hash="d43840e1ddd1e47f456e90692c7116a0"/><file name="Vsa.php" hash="ac7a521a1407eb90480b3b94266ab7ec"/><file name="Vse.php" hash="e043306d3ab5b0e5d219048c7280b216"/><file name="Wlt.php" hash="963abdd2cfcdc532ad9c965b9aecd568"/><file name="Yandex.php" hash="e3a118d44ae5fa6e38d037660e570159"/></dir><file name="Formcc.php" hash="980f137a4e080e4f78f3c0b8af8eea6c"/><file name="Formcp.php" hash="259a160b344f7107bdfa27eb7b566c12"/><file name="Formdd.php" hash="8688a84f2cfd59e620280d4e66f0106c"/><file name="Payoninfo.php" hash="b4eb7262e58722d515b458fbb1a7d5fb"/><file name="Qcheckout.php" hash="caa6d839bc2607d6e108889016f37e08"/><file name="Skrillinfo.php" hash="8773ee10c9f707ffa31200cf78a22adf"/></dir></dir><dir name="Helper"><file name="Curl.php" hash="8f774c58a1c863b19843138f85f96717"/><file name="Data.php" hash="a8b8139093f7c929e524d5218bd837a6"/><file name="VersionTracker.php" hash="e8302d140980a2f03b1890de52e6b36a"/></dir><dir name="Model"><dir name="Config"><file name="Observer.php" hash="d2bf99f1eb31985e557989c6b630a84d"/></dir><dir name="Method"><file name="Abstract.php" hash="9c03481cb92554b47be47d5e72d7d7c1"/><file name="Acc.php" hash="697f98cb645a99abcc44110ccbf99229"/><file name="Aci.php" hash="25a65fb08e71f516e783f12b43b757cc"/><file name="Adb.php" hash="304fb6c5bdc7b59a77524b3c5500d451"/><file name="Ali.php" hash="4b710677b7f2ec996e7e5cb667fd7495"/><file name="Amx.php" hash="1de4e77e63b2cf30ae3ef7a04349f1f4"/><file name="Aob.php" hash="e56046c21bdd9accaf71825c7f9820a6"/><file name="Aup.php" hash="c604c0bd5ab49965d653f5a71ebec988"/><file name="Creditcard.php" hash="c25956c9c561b7bc06c49bf05f46803f"/><file name="Csi.php" hash="b5825052990e48401155e3e40dfdcd84"/><file name="Did.php" hash="1810404f2c4242febea40ec877aa009e"/><file name="Din.php" hash="743839a817adbf5bcb7a44dff05b43a7"/><file name="Directdebit.php" hash="7e1a38f2f6d5d997f417af0b48e51617"/><file name="Dnk.php" hash="afc18fcffd569d069e71dd3d79507695"/><file name="Ebt.php" hash="192cb40a0b4c0b41b76fc0350c163635"/><file name="Eps.php" hash="5b7e95b6784abf1a5be239253cc1251f"/><file name="Epy.php" hash="2131be047eaab32239b7050e8025dfbc"/><file name="Flexible.php" hash="65a4f3beda2b0b494e4ccdd9ad420f85"/><file name="Gcb.php" hash="daf05cabf8ec40362efb98ea71c5633b"/><file name="Gir.php" hash="a005150015d14f21c720cc12bb2b7c93"/><file name="Giropay.php" hash="23ff01270f8faa7455e6be4d1b88d79a"/><file name="Glu.php" hash="719693f77b1d83d520335b0840b6eae1"/><file name="Ideal.php" hash="155db55e497195342cd33ce690c95828"/><file name="Idl.php" hash="66127a7d09e789d71d7627ae3bfc8a72"/><file name="Jcb.php" hash="c56ee0322ba162665678eef10ee0e578"/><file name="Mae.php" hash="63ca9406996e9b0a2bf3fc77bdd9869b"/><file name="Msc.php" hash="62aa671aab602d7b4ca1fe76c363a767"/><file name="Npy.php" hash="fda34bf19d12d5dfde6412df093fb72d"/><file name="Ntl.php" hash="fa32a334a39e4b08009857559a341e35"/><file name="Obt.php" hash="2c66a9b0ded467835213e37b86ea0959"/><file name="Payolutionins.php" hash="ea862b23ce00517d0102016a6da454b9"/><file name="Payolutioninv.php" hash="0191db6a33eded1b361b684d7ebbf1ac"/><file name="Paypal.php" hash="c48d34c0d7b4672058d0b4d14214652c"/><file name="Paysafecard.php" hash="f6c3e462479c3614d88c946757bce846"/><file name="Paytrail.php" hash="7e31bc99e43437a76457ad896a444e36"/><file name="Pli.php" hash="4b76c68c29f69f6c4f55ba20adfba79f"/><file name="Psc.php" hash="1ca24d4ae0aeaa6637ed007b5dc42d91"/><file name="Psp.php" hash="25658f50e4a8c2838b73a71cff45785c"/><file name="Pwy.php" hash="01326bbd056b2eb8bc5971f6d8085b2d"/><file name="Sft.php" hash="6c981ead5c800eb3413e29e7857a8bbb"/><file name="Skrill.php" hash="4093892e2334bab0626941d161ee3df9"/><file name="Sofortuberweisung.php" hash="a683c61e0d2c9258d8c2c8cefeb46c69"/><file name="Vsa.php" hash="bab1884ce1e953653eaba439e7b35810"/><file name="Vse.php" hash="5c5c5fa3399a84aa009c3a66d454252d"/><file name="Wlt.php" hash="a0999be36fd84e732d3423f7b88e7e9b"/><file name="Yandex.php" hash="4ed64d7bf9dfee7ea6fc882e8996c46f"/></dir><dir name="Source"><file name="Card.php" hash="a8491a1fc03ed7ea615567b66c49ae8f"/><file name="Display.php" hash="160be107253602d3813484ad7ae6385a"/><file name="Gateway.php" hash="019d5afafb2cda330f8bdd0204cce815"/><file name="Mode.php" hash="d301efeae1c08de5009485db5fc33afd"/><file name="Transaction.php" hash="0379262b6f8270ea393bcbd62a40df1c"/></dir><dir name="Success"><file name="Observer.php" hash="8f80baccc2dddc78b099cee4a3c0c87d"/></dir></dir><dir name="controllers"><file name="PaymentController.php" hash="ab628f66bf336402d6968e510e4a3197"/><file name="ResponseController.php" hash="9ed0488f54775dae8f7143c1de9b793f"/><file name="UpdateorderController.php" hash="736ef7b33c5c775c5bd2bc386db20518"/></dir><dir name="etc"><file name="adminhtml.xml" hash="390f3b8dc7419cc7bf422b699e0af12b"/><file name="config.xml" hash="32de289bef830eff9330812403dd65b9"/><file name="system.xml" hash="e93d5f9adda551d888c7779ea78cfd28"/></dir><dir name="sql"><dir name="skrill_setup"><file name="mysql4-install-1.0.0.php" hash="0b7b77dba059113a122aa72e5e78769c"/><file name="mysql4-upgrade-1.0.16-1.0.17.php" hash="1f0b58bc6da684a0070443ade59a3871"/><file name="mysql4-upgrade-1.0.22-1.0.23.php" hash="bfbec3aaf780e40a54c2fb7146c2992d"/><file name="mysql4-upgrade-1.0.27-1.0.28.php" hash="afad0f5007789ab417647a28629c7405"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="skrill"><file name="config.phtml" hash="d8a5d47fa4bae782bdfed95808aa8c85"/><file name="payoninfo.phtml" hash="ddb698728225b2c5301083f4bd157401"/><file name="skrillinfo.phtml" hash="5975c6e26dee6474b61d4c3c56fbceec"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="checkout"><dir name="onepage"><dir name="payment"><dir name="skrill"><file name="methods.phtml" hash="653cc1015fb70e99627f910ff0caed18"/></dir></dir></dir></dir><dir name="skrill"><file name="form.phtml" hash="a90191d65fb2e76da17cbe2471848206"/><dir name="payment"><file name="formcc.phtml" hash="8d8bd3c92992e5fdf41ef4144ab4ad13"/><file name="formcp.phtml" hash="a00ff94ae0d51b7c2e07f262f2625bfa"/><file name="formdd.phtml" hash="4b47cdb677c90996d8d1d07183facb12"/><file name="qcheckout.phtml" hash="91a675974c79eddc064b112e3c096ea1"/></dir><file name="payoninfo.phtml" hash="74a2696c8f1cf95829f4611fe7d899a3"/><file name="skrillinfo.phtml" hash="74a2696c8f1cf95829f4611fe7d899a3"/></dir></dir></dir></dir><dir name="rwd"><dir name="default"><dir name="layout"><file name="skrill_checkout.xml" hash="4ae5c5e1a99c4a7084641f75093c4ee8"/></dir><dir name="template"><dir name="checkout"><dir name="cart"><dir name="minicart"><dir name="skrill"><file name="default.phtml" hash="bc9bd1263120e9e2a78264509ab3926d"/></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Skrill.xml" hash="031adb72158f8b045a6114eef591cd46"/></dir></target><target name="magelocale"><dir><dir name="af_ZA"><file name="Skrill.csv" hash="00bc9c3bc1339bb226143d48f3bf2f2d"/></dir><dir name="ar_DZ"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ar_EG"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ar_KW"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ar_MA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ar_SA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="az_AZ"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="be_BY"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="bg_BG"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="bn_BD"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="bs_BA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ca_ES"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="cs_CZ"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="cy_GB"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="da_DK"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="de_AT"><file name="Skrill.csv" hash="b5e71969b3ae88d4d4ba7f39fcd773b3"/></dir><dir name="de_CH"><file name="Skrill.csv" hash="b5e71969b3ae88d4d4ba7f39fcd773b3"/></dir><dir name="de_DE"><file name="Skrill.csv" hash="b5e71969b3ae88d4d4ba7f39fcd773b3"/></dir><dir name="el_GR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="en_AU"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="en_CA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="en_GB"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="en_IE"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="en_NZ"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="en_US"><file name="Skrill.csv" hash="e243d5bb5bf2e81e7407b1c581617296"/></dir><dir name="es_AR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_CL"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_CO"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_CR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_ES"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_MX"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_PA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_PE"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_VE"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="et_EE"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="fa_IR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="fi_FI"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="fil_PH"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="fr_CA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="fr_FR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="gl_ES"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="gu_IN"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="he_IL"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="hi_IN"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="hr_HR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="hu_HU"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="id_ID"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="is_IS"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="it_CH"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="it_IT"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ja_JP"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ka_GE"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="km_KH"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ko_KR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="lo_LA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="lt_LT"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="lv_LV"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="mk_MK"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="mn_MN"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ms_MY"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="nb_NO"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="nl_NL"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="nn_NO"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="pl_PL"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="pt_BR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="pt_PT"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ro_RO"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ru_RU"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="sk_SK"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="sl_SI"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="sq_AL"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="sr_RS"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="sv_SE"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="sw_KE"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="th_TH"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="tr_TR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="uk_UA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="vi_VN"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="zh_CN"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="zh_HK"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="zh_TW"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><dir name="skrill"><file name="formbank.css" hash="8b289ac36dfd46658460c3719bdc2535"/></dir></dir><dir name="images"><dir name="skrill"><file name="acc.png" hash="ef3f97e202ed19ef1d9f640e3f792155"/><file name="alipay.png" hash="65f1955206c52e20085ffd012a19860e"/><file name="amex.jpg" hash="82eaebf8a8d73bce3920eba3f21da40f"/><file name="amx.gif" hash="1ff1f0de65c9f491118431f9d7f1810b"/><file name="banco-de-chile.gif" hash="095d8329a35fbed8d819607099c08713"/><file name="bancolombia.jpg" hash="5d4f6dfeb94628634d763309b82d7edf"/><dir name="bank"><file name="banamex.png" hash="e1835fb08cfecbb3f48d823046d3938d"/><file name="banco-de-chile.png" hash="79e902d48dd93c35bf48257609fe0224"/><file name="banco-de-occidente.png" hash="150130e22389f09d1c0fbd362886c208"/><file name="banco-do-brasil.png" hash="0bd5a04f9288c727caee181c8ed07015"/><file name="bbva.png" hash="96b10bb94a3620344967c6cead414196"/><file name="boleto-bancario.png" hash="58db62e9a2dfab79ebcb51143c017e59"/><file name="bradesco.png" hash="e61a57eaab99e98f4423dbe19af87ea1"/><file name="caixa.png" hash="6a66ffe17625831df5078a3d992433af"/><file name="carulla.png" hash="0ec48a23668e8123228fc86c9cfaeb51"/><file name="davivienda.png" hash="6f009b7fcc0cf0e91589472dc6f0f7a8"/><file name="edeq.png" hash="fb6d78e38be0cf419518b3cd04c20e33"/><file name="efecty.png" hash="21e46665ba4db518d07dd8ff5ffebb38"/><file name="exito.png" hash="cebd1fb0f1b0a9440bf3b252c0ce67d1"/><file name="hsbc.png" hash="676799045b909e47c8e960e755691df8"/><file name="itau.png" hash="8081912fbbfaa504e1f21325f1371761"/><file name="oxxo.png" hash="e57f4fbee49660a9539e7971e1a6c2b1"/><file name="pago-facil.png" hash="f4a09599cefbea89c15c05843d152adf"/><file name="pse.png" hash="4efe93b811f115b32a2e87689781a534"/><file name="rapi-pago.png" hash="6f89da2f17744b4604a15ab0dc552bbf"/><file name="red-link.png" hash="99a293b2c05d23389c8b2db4eac2a1e1"/><file name="red-pagos.png" hash="a547a283760ce52be7d5cd06ca16bfb1"/><file name="santander-rio.png" hash="95f7a2a0eb81da67e7c9bbc0bb4b6a00"/><file name="santander.png" hash="85a65eb3e14e0fbd4613edc6a4d986b0"/><file name="servi-pag.png" hash="26789934dbad06b63cf7e0f11a49cf68"/><file name="surtimax.png" hash="afb063800f000aa543850fac915b9791"/><file name="union-pay.png" hash="f7c3f961a20902972d25bb5e7a4e00b1"/><file name="webpay.png" hash="e8c5519ddf70205005a4503e3cc3bf63"/></dir><file name="boleto_bb.jpg" hash="72b8a91c0d06eda43bd5eb18da2959fc"/><file name="cartasi.gif" hash="e8b3ee89286c1136c72be527baa812fa"/><file name="cartebleue.png" hash="d9abb72c5fc1743731156aafdb84c85a"/><file name="dankort.png" hash="1a179bd4dc14d8fbd21c709b6a48ba48"/><file name="digital_wallet.png" hash="bddcbf8acde5446e24302bac2536c2f3"/><file name="direct-debit.png" hash="6ac837e44f46033d83e890212296e6ec"/><file name="elv.gif" hash="cc87ee75796c787f5302bb2444ca9de6"/><file name="enets.gif" hash="e7dd17846d7f92df968d12540ddabf4e"/><file name="eps.png" hash="ef4d5eba8256c45056c5316ff7b31612"/><file name="epy.gif" hash="daedf5b5285fe1c6ab2d9a0a77e79e2c"/><file name="etisalat.png" hash="3d7041bf9beb9a33d9262f21fccba9cf"/><file name="flexible.png" hash="354376be06fa037129e6d38290e57845"/><file name="giropay.png" hash="ec39c41fe03560e67eb0f6680f226f09"/><file name="giropay2.png" hash="8e7e4a9d56258867a82a9fd06960bc99"/><file name="glu.png" hash="5a2d45de76eca699ea3f548c07606e6a"/><file name="hsbc1.jpeg" hash="d015a6d6aa7d739f83c547d72411b014"/><file name="ideal.gif" hash="f796fa37cf094067e817e67b102e444a"/><file name="ideal.png" hash="cbf81ba388433259db39134e2c543275"/><file name="kpn1.png" hash="a46b4f3b2232ec7fed479e8afe3efe49"/><file name="maestro.png" hash="9a902dbbeade6e418535a91db601716f"/><file name="maestro2.jpg" hash="1424569380fc3f5edae5d9f548803501"/><file name="mastercard.jpg" hash="b8fd194da7438e2c2c622f6043c750ef"/><file name="msc.png" hash="cf9f58506dc8bd2096facbd1b3a5c7d3"/><file name="mtn.jpg" hash="db602796fc777319274cddc17705ae41"/><file name="nordea.gif" hash="84217533b4d73ba741656ad0ad0ac694"/><file name="norton.png" hash="dcd8e7365fe70dd8d0aa871e21637cf9"/><file name="npy.png" hash="a2288c250dc0ac753e535c95e86042fa"/><file name="ntl.png" hash="96f16583f4267c97472d756e6cfa0455"/><file name="obt.png" hash="3f6e88d16c420a62bdbaa159467fdda1"/><file name="occidente.jpeg" hash="e92e59f2de508fb0fdbfbe3ecbe00f90"/><file name="payolution.png" hash="10687574bac352bdfcf18e21180ba797"/><file name="payolutionins.png" hash="bee8af75927a6931e7a6b70240d76b6e"/><file name="payolutioninv.png" hash="0be130afc43304646fd1b1609068467c"/><file name="paypal.png" hash="e4f22de81abd7fb060d8cd3c0c65591f"/><file name="pli.png" hash="5537560c637e74e165a18e4d1b8433c3"/><file name="postepay.png" hash="a52e1f827e6251dc1757092b7dd446ed"/><file name="psc.jpg" hash="34f5f0f323a5d989284601f1229a535b"/><file name="santander_m.jpeg" hash="b9191d0f9a9b98801490fa8c21d5652d"/><file name="skrill.jpg" hash="c4ce6852ebc1dfbdba48ebeda27826e8"/><file name="sofort.png" hash="7dd5b03e2048cfbf071bd5a86b67738b"/><file name="sofortlogo.png" hash="064225fd69aaa4055cf3c94ffd7b4fd4"/><file name="sofortuberweisung.png" hash="a0f96d7ffa60b9ad4a2450e640d59ce3"/><file name="ssl.jpg" hash="4369eaeb922844a628795d1ef6049ae3"/><file name="unionpay.png" hash="cc1dea3836f877e7da6b25f6e3b1b923"/><file name="verivied.jpg" hash="0d77c67d5cff8dbe27fc9f1277cfd4f1"/><file name="veriviedmaster.jpg" hash="7adbbeebc74f4d4422da6b35459cfe58"/><file name="veriviedvisa.jpg" hash="9731bdd06bf75b9ef88aeaf32d4b08d3"/><file name="visa-pay.png" hash="dab780bf36d2e5e460f95b8de2e8f7cf"/><file name="visa.png" hash="7fa65b6c20851d6d5d65d1b3afe12d5d"/><file name="visadeltadebit.png" hash="6df9f746ed6d88943386c10fecd1d0d4"/><file name="vsa.gif" hash="33b62aa9af673d65c5f0a5ba8d083c13"/><file name="vsd.gif" hash="de87c5e7a44a61a5f316c53a0ed7bfec"/><file name="vse.gif" hash="75d3af2fd65faa79bb483f3f13fd0e2e"/><file name="wlt.jpg" hash="c79b65d30615e45e53dadcaa948e0342"/></dir></dir><dir name="js"><dir name="skrill"><file name="jquery-1.10.2.min.js" hash="11468602df014a21b203dc9bcd84d369"/><file name="skrill_cc.js" hash="251028a92e9b193ca925bd2e485c5f56"/><file name="skrill_dd.js" hash="0260043e3839354ad1d5876ce59d636c"/></dir></dir></dir></dir></dir></target></contents>
|
22 |
<compatible/>
|
23 |
<dependencies><required><php><min>5.4.0</min><max>7.1.0</max></php><extension><name>curl</name><min>7.20.0</min><max>7.52.1</max></extension></required></dependencies>
|
24 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Skrill_Hosted_Payment_Solution</name>
|
4 |
+
<version>1.0.30</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>OSL</license>
|
7 |
<channel>community</channel>
|
16 |
• Refund capability within Magento</description>
|
17 |
<notes>no additional notes included</notes>
|
18 |
<authors><author><name>Payreto Dev Team</name><user>pluginsales</user><email>pluginsales@payreto.eu</email></author></authors>
|
19 |
+
<date>2017-03-24</date>
|
20 |
+
<time>08:11:22</time>
|
21 |
+
<contents><target name="magecommunity"><dir name="Skrill"><dir name="Block"><file name="Config.php" hash="c502d3c01c107dd34ec8aa520c8f1725"/><dir name="Payment"><dir name="Form"><file name="Abstract.php" hash="f5f3ee88a0478f096e4d48026bfe0824"/><file name="Acc.php" hash="5d07dc94fd1f0baa7ca86d49f3017161"/><file name="Aci.php" hash="a6a30f643f86459e8eaf863ac533983b"/><file name="Adb.php" hash="61bb63256485941202f6bd5a195ead21"/><file name="Ali.php" hash="ee48114534ef06fcc2e4c7167c6ac46e"/><file name="Amx.php" hash="0b2d32bb4120e969932315b5ce8ec864"/><file name="Aob.php" hash="946333e60a2aa5cc4f345d78957df7f6"/><file name="Aup.php" hash="0ce1c7ea2049ea7cdde902ec2b4158c1"/><file name="Creditcard.php" hash="5d2cb6f19974c981ce6bfb9b97ae98a4"/><file name="Csi.php" hash="2b664622c03a9bd601827128ddeedf53"/><file name="Did.php" hash="64968448ad4b5d1427b601a5e192e34e"/><file name="Din.php" hash="c44dfaaca662a16b2c03cc937b21b0dc"/><file name="Directdebit.php" hash="5f4603ae9f994fdbb597173035e0d37b"/><file name="Dnk.php" hash="adff2ea2cf2a7f6a493912a46ea1c475"/><file name="Ebt.php" hash="6d5e68f705e8ce07a702f8de42807da3"/><file name="Eps.php" hash="802f3a40cc4a59a0cac1fb185a1da4cd"/><file name="Epy.php" hash="517a6407d5417351e7b921f739ee4520"/><file name="Flexible.php" hash="95baf147f40ab373eee47c2fa33457ef"/><file name="Gcb.php" hash="da80ee4920b01fce0fa3bbd91431a61b"/><file name="Gir.php" hash="8bcd94769a6ddbb7419270497c1fadcf"/><file name="Giropay.php" hash="a8aeaa8d783885a460483e26e035ff4b"/><file name="Glu.php" hash="5ad0325564d1f65777ee8ffbb148cf21"/><file name="Ideal.php" hash="7eb4924fc143102308dca1316d260d7c"/><file name="Idl.php" hash="a8ea613796ed5a060b817fcfb7a4b2f1"/><file name="Jcb.php" hash="cf17854281af8d34340002885b85b3e4"/><file name="Mae.php" hash="e7aaf95153600632f356561d890620a0"/><file name="Msc.php" hash="5554935a7ccccecc3fc6a64d56c4d004"/><file name="Npy.php" hash="519580c03ea5146cd7d93fb8f062b740"/><file name="Ntl.php" hash="37a1635ceaa634525313e6f16c0b2e57"/><file name="Obt.php" hash="889187da724f5641ff2b01a19c7111bc"/><file name="Payolutionins.php" hash="dd67004a55288e1439206604207cb666"/><file name="Payolutioninv.php" hash="8f98d5f4fa1641f30cb7ce1695ada677"/><file name="Paypal.php" hash="7a86ba9fc2965381df0bb65968a34b85"/><file name="Paysafecard.php" hash="f6e474c0597eee491bf8acf94b88038b"/><file name="Paytrail.php" hash="0b0a5b58fa285cadf016d818ad5a92e3"/><file name="Pli.php" hash="fc62536a1d6fdf1e04a9ba7eeb4f9678"/><file name="Psc.php" hash="10a95abecbb7bcaa86dca158ec7d7dce"/><file name="Psp.php" hash="e04c53f1a3dad1e2cff4b51f89eab0b9"/><file name="Pwy.php" hash="d3b9d149c66f8b5c3742829b29d139bf"/><file name="Sft.php" hash="aab64466f592ed102cef94ba91fc23fd"/><file name="Sofortuberweisung.php" hash="d43840e1ddd1e47f456e90692c7116a0"/><file name="Vsa.php" hash="ac7a521a1407eb90480b3b94266ab7ec"/><file name="Vse.php" hash="e043306d3ab5b0e5d219048c7280b216"/><file name="Wlt.php" hash="963abdd2cfcdc532ad9c965b9aecd568"/><file name="Yandex.php" hash="e3a118d44ae5fa6e38d037660e570159"/></dir><file name="Formcc.php" hash="980f137a4e080e4f78f3c0b8af8eea6c"/><file name="Formcp.php" hash="259a160b344f7107bdfa27eb7b566c12"/><file name="Formdd.php" hash="8688a84f2cfd59e620280d4e66f0106c"/><file name="Payoninfo.php" hash="b4eb7262e58722d515b458fbb1a7d5fb"/><file name="Qcheckout.php" hash="caa6d839bc2607d6e108889016f37e08"/><file name="Skrillinfo.php" hash="8773ee10c9f707ffa31200cf78a22adf"/></dir></dir><dir name="Helper"><file name="Curl.php" hash="8f774c58a1c863b19843138f85f96717"/><file name="Data.php" hash="4750bb3525b6f61b72503e76aa0e9199"/><file name="VersionTracker.php" hash="e8302d140980a2f03b1890de52e6b36a"/></dir><dir name="Model"><dir name="Method"><file name="Abstract.php" hash="9c03481cb92554b47be47d5e72d7d7c1"/><file name="Acc.php" hash="697f98cb645a99abcc44110ccbf99229"/><file name="Aci.php" hash="25a65fb08e71f516e783f12b43b757cc"/><file name="Adb.php" hash="304fb6c5bdc7b59a77524b3c5500d451"/><file name="Ali.php" hash="4b710677b7f2ec996e7e5cb667fd7495"/><file name="Amx.php" hash="1de4e77e63b2cf30ae3ef7a04349f1f4"/><file name="Aob.php" hash="e56046c21bdd9accaf71825c7f9820a6"/><file name="Aup.php" hash="c604c0bd5ab49965d653f5a71ebec988"/><file name="Creditcard.php" hash="c25956c9c561b7bc06c49bf05f46803f"/><file name="Csi.php" hash="b5825052990e48401155e3e40dfdcd84"/><file name="Did.php" hash="1810404f2c4242febea40ec877aa009e"/><file name="Din.php" hash="743839a817adbf5bcb7a44dff05b43a7"/><file name="Directdebit.php" hash="7e1a38f2f6d5d997f417af0b48e51617"/><file name="Dnk.php" hash="afc18fcffd569d069e71dd3d79507695"/><file name="Ebt.php" hash="192cb40a0b4c0b41b76fc0350c163635"/><file name="Eps.php" hash="5b7e95b6784abf1a5be239253cc1251f"/><file name="Epy.php" hash="2131be047eaab32239b7050e8025dfbc"/><file name="Flexible.php" hash="65a4f3beda2b0b494e4ccdd9ad420f85"/><file name="Gcb.php" hash="daf05cabf8ec40362efb98ea71c5633b"/><file name="Gir.php" hash="a005150015d14f21c720cc12bb2b7c93"/><file name="Giropay.php" hash="23ff01270f8faa7455e6be4d1b88d79a"/><file name="Glu.php" hash="719693f77b1d83d520335b0840b6eae1"/><file name="Ideal.php" hash="155db55e497195342cd33ce690c95828"/><file name="Idl.php" hash="66127a7d09e789d71d7627ae3bfc8a72"/><file name="Jcb.php" hash="c56ee0322ba162665678eef10ee0e578"/><file name="Mae.php" hash="63ca9406996e9b0a2bf3fc77bdd9869b"/><file name="Msc.php" hash="62aa671aab602d7b4ca1fe76c363a767"/><file name="Npy.php" hash="fda34bf19d12d5dfde6412df093fb72d"/><file name="Ntl.php" hash="fa32a334a39e4b08009857559a341e35"/><file name="Obt.php" hash="2c66a9b0ded467835213e37b86ea0959"/><file name="Payolutionins.php" hash="ea862b23ce00517d0102016a6da454b9"/><file name="Payolutioninv.php" hash="0191db6a33eded1b361b684d7ebbf1ac"/><file name="Paypal.php" hash="c48d34c0d7b4672058d0b4d14214652c"/><file name="Paysafecard.php" hash="f6c3e462479c3614d88c946757bce846"/><file name="Paytrail.php" hash="7e31bc99e43437a76457ad896a444e36"/><file name="Pli.php" hash="4b76c68c29f69f6c4f55ba20adfba79f"/><file name="Psc.php" hash="1ca24d4ae0aeaa6637ed007b5dc42d91"/><file name="Psp.php" hash="25658f50e4a8c2838b73a71cff45785c"/><file name="Pwy.php" hash="01326bbd056b2eb8bc5971f6d8085b2d"/><file name="Sft.php" hash="6c981ead5c800eb3413e29e7857a8bbb"/><file name="Skrill.php" hash="a67febeb7c3cfca6fa9cf7be9e901d0b"/><file name="Sofortuberweisung.php" hash="a683c61e0d2c9258d8c2c8cefeb46c69"/><file name="Vsa.php" hash="bab1884ce1e953653eaba439e7b35810"/><file name="Vse.php" hash="5c5c5fa3399a84aa009c3a66d454252d"/><file name="Wlt.php" hash="a0999be36fd84e732d3423f7b88e7e9b"/><file name="Yandex.php" hash="4ed64d7bf9dfee7ea6fc882e8996c46f"/></dir><dir name="Source"><file name="Card.php" hash="a8491a1fc03ed7ea615567b66c49ae8f"/><file name="Display.php" hash="160be107253602d3813484ad7ae6385a"/><file name="Gateway.php" hash="019d5afafb2cda330f8bdd0204cce815"/><file name="Mode.php" hash="d301efeae1c08de5009485db5fc33afd"/><file name="Transaction.php" hash="0379262b6f8270ea393bcbd62a40df1c"/></dir><dir name="Success"><file name="Observer.php" hash="8f80baccc2dddc78b099cee4a3c0c87d"/></dir></dir><dir name="controllers"><file name="PaymentController.php" hash="fc27f8d3fe40ee9fbee65508b637c5ba"/><file name="ResponseController.php" hash="9ed0488f54775dae8f7143c1de9b793f"/><file name="UpdateorderController.php" hash="718c4d6efaaa8f645ae9edaa0584acd4"/></dir><dir name="etc"><file name="adminhtml.xml" hash="390f3b8dc7419cc7bf422b699e0af12b"/><file name="config.xml" hash="3471629761b96b093f10c905fc89e6b4"/><file name="system.xml" hash="810632673e67e3d760f721a3e8caa334"/></dir><dir name="sql"><dir name="skrill_setup"><file name="mysql4-install-1.0.0.php" hash="0b7b77dba059113a122aa72e5e78769c"/><file name="mysql4-upgrade-1.0.16-1.0.17.php" hash="1f0b58bc6da684a0070443ade59a3871"/><file name="mysql4-upgrade-1.0.22-1.0.23.php" hash="bfbec3aaf780e40a54c2fb7146c2992d"/><file name="mysql4-upgrade-1.0.27-1.0.28.php" hash="afad0f5007789ab417647a28629c7405"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="skrill"><file name="config.phtml" hash="f65895891efeb6b9b0ade021212e9e82"/><file name="payoninfo.phtml" hash="ddb698728225b2c5301083f4bd157401"/><file name="skrillinfo.phtml" hash="6ec64821245d45caa1eaaa76f5c0a245"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="checkout"><dir name="onepage"><dir name="payment"><dir name="skrill"><file name="methods.phtml" hash="653cc1015fb70e99627f910ff0caed18"/></dir></dir></dir></dir><dir name="skrill"><file name="form.phtml" hash="a90191d65fb2e76da17cbe2471848206"/><dir name="payment"><file name="formcc.phtml" hash="8d8bd3c92992e5fdf41ef4144ab4ad13"/><file name="formcp.phtml" hash="a00ff94ae0d51b7c2e07f262f2625bfa"/><file name="formdd.phtml" hash="4b47cdb677c90996d8d1d07183facb12"/><file name="qcheckout.phtml" hash="91a675974c79eddc064b112e3c096ea1"/></dir><file name="payoninfo.phtml" hash="74a2696c8f1cf95829f4611fe7d899a3"/><file name="skrillinfo.phtml" hash="74a2696c8f1cf95829f4611fe7d899a3"/></dir></dir></dir></dir><dir name="rwd"><dir name="default"><dir name="layout"><file name="skrill_checkout.xml" hash="4ae5c5e1a99c4a7084641f75093c4ee8"/></dir><dir name="template"><dir name="checkout"><dir name="cart"><dir name="minicart"><dir name="skrill"><file name="default.phtml" hash="bc9bd1263120e9e2a78264509ab3926d"/></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Skrill.xml" hash="031adb72158f8b045a6114eef591cd46"/></dir></target><target name="magelocale"><dir><dir name="af_ZA"><file name="Skrill.csv" hash="00bc9c3bc1339bb226143d48f3bf2f2d"/></dir><dir name="ar_DZ"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ar_EG"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ar_KW"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ar_MA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ar_SA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="az_AZ"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="be_BY"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="bg_BG"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="bn_BD"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="bs_BA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ca_ES"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="cs_CZ"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="cy_GB"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="da_DK"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="de_AT"><file name="Skrill.csv" hash="b5e71969b3ae88d4d4ba7f39fcd773b3"/></dir><dir name="de_CH"><file name="Skrill.csv" hash="b5e71969b3ae88d4d4ba7f39fcd773b3"/></dir><dir name="de_DE"><file name="Skrill.csv" hash="b5e71969b3ae88d4d4ba7f39fcd773b3"/></dir><dir name="el_GR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="en_AU"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="en_CA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="en_GB"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="en_IE"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="en_NZ"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="en_US"><file name="Skrill.csv" hash="f343809d2860538441f4d270fc19931f"/></dir><dir name="es_AR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_CL"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_CO"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_CR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_ES"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_MX"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_PA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_PE"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="es_VE"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="et_EE"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="fa_IR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="fi_FI"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="fil_PH"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="fr_CA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="fr_FR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="gl_ES"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="gu_IN"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="he_IL"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="hi_IN"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="hr_HR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="hu_HU"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="id_ID"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="is_IS"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="it_CH"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="it_IT"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ja_JP"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ka_GE"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="km_KH"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ko_KR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="lo_LA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="lt_LT"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="lv_LV"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="mk_MK"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="mn_MN"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ms_MY"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="nb_NO"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="nl_NL"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="nn_NO"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="pl_PL"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="pt_BR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="pt_PT"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ro_RO"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="ru_RU"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="sk_SK"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="sl_SI"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="sq_AL"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="sr_RS"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="sv_SE"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="sw_KE"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="th_TH"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="tr_TR"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="uk_UA"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="vi_VN"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="zh_CN"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="zh_HK"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir><dir name="zh_TW"><file name="Skrill.csv" hash="c352cd6a02b5cf32bb7893a86208a64f"/></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><dir name="skrill"><file name="formbank.css" hash="8b289ac36dfd46658460c3719bdc2535"/></dir></dir><dir name="images"><dir name="skrill"><file name="acc.png" hash="ef3f97e202ed19ef1d9f640e3f792155"/><file name="alipay.png" hash="65f1955206c52e20085ffd012a19860e"/><file name="amex.jpg" hash="82eaebf8a8d73bce3920eba3f21da40f"/><file name="amx.gif" hash="1ff1f0de65c9f491118431f9d7f1810b"/><file name="banco-de-chile.gif" hash="095d8329a35fbed8d819607099c08713"/><file name="bancolombia.jpg" hash="5d4f6dfeb94628634d763309b82d7edf"/><dir name="bank"><file name="banamex.png" hash="e1835fb08cfecbb3f48d823046d3938d"/><file name="banco-de-chile.png" hash="79e902d48dd93c35bf48257609fe0224"/><file name="banco-de-occidente.png" hash="150130e22389f09d1c0fbd362886c208"/><file name="banco-do-brasil.png" hash="0bd5a04f9288c727caee181c8ed07015"/><file name="bbva.png" hash="96b10bb94a3620344967c6cead414196"/><file name="boleto-bancario.png" hash="58db62e9a2dfab79ebcb51143c017e59"/><file name="bradesco.png" hash="e61a57eaab99e98f4423dbe19af87ea1"/><file name="caixa.png" hash="6a66ffe17625831df5078a3d992433af"/><file name="carulla.png" hash="0ec48a23668e8123228fc86c9cfaeb51"/><file name="davivienda.png" hash="6f009b7fcc0cf0e91589472dc6f0f7a8"/><file name="edeq.png" hash="fb6d78e38be0cf419518b3cd04c20e33"/><file name="efecty.png" hash="21e46665ba4db518d07dd8ff5ffebb38"/><file name="exito.png" hash="cebd1fb0f1b0a9440bf3b252c0ce67d1"/><file name="hsbc.png" hash="676799045b909e47c8e960e755691df8"/><file name="itau.png" hash="8081912fbbfaa504e1f21325f1371761"/><file name="oxxo.png" hash="e57f4fbee49660a9539e7971e1a6c2b1"/><file name="pago-facil.png" hash="f4a09599cefbea89c15c05843d152adf"/><file name="pse.png" hash="4efe93b811f115b32a2e87689781a534"/><file name="rapi-pago.png" hash="6f89da2f17744b4604a15ab0dc552bbf"/><file name="red-link.png" hash="99a293b2c05d23389c8b2db4eac2a1e1"/><file name="red-pagos.png" hash="a547a283760ce52be7d5cd06ca16bfb1"/><file name="santander-rio.png" hash="95f7a2a0eb81da67e7c9bbc0bb4b6a00"/><file name="santander.png" hash="85a65eb3e14e0fbd4613edc6a4d986b0"/><file name="servi-pag.png" hash="26789934dbad06b63cf7e0f11a49cf68"/><file name="surtimax.png" hash="afb063800f000aa543850fac915b9791"/><file name="union-pay.png" hash="f7c3f961a20902972d25bb5e7a4e00b1"/><file name="webpay.png" hash="e8c5519ddf70205005a4503e3cc3bf63"/></dir><file name="boleto_bb.jpg" hash="72b8a91c0d06eda43bd5eb18da2959fc"/><file name="cartasi.gif" hash="e8b3ee89286c1136c72be527baa812fa"/><file name="cartebleue.png" hash="d9abb72c5fc1743731156aafdb84c85a"/><file name="dankort.png" hash="1a179bd4dc14d8fbd21c709b6a48ba48"/><file name="digital_wallet.png" hash="bddcbf8acde5446e24302bac2536c2f3"/><file name="direct-debit.png" hash="6ac837e44f46033d83e890212296e6ec"/><file name="elv.gif" hash="cc87ee75796c787f5302bb2444ca9de6"/><file name="enets.gif" hash="e7dd17846d7f92df968d12540ddabf4e"/><file name="eps.png" hash="ef4d5eba8256c45056c5316ff7b31612"/><file name="epy.gif" hash="daedf5b5285fe1c6ab2d9a0a77e79e2c"/><file name="etisalat.png" hash="3d7041bf9beb9a33d9262f21fccba9cf"/><file name="flexible.png" hash="354376be06fa037129e6d38290e57845"/><file name="giropay.png" hash="ec39c41fe03560e67eb0f6680f226f09"/><file name="giropay2.png" hash="8e7e4a9d56258867a82a9fd06960bc99"/><file name="glu.png" hash="5a2d45de76eca699ea3f548c07606e6a"/><file name="hsbc1.jpeg" hash="d015a6d6aa7d739f83c547d72411b014"/><file name="ideal.gif" hash="f796fa37cf094067e817e67b102e444a"/><file name="ideal.png" hash="cbf81ba388433259db39134e2c543275"/><file name="kpn1.png" hash="a46b4f3b2232ec7fed479e8afe3efe49"/><file name="maestro.png" hash="9a902dbbeade6e418535a91db601716f"/><file name="maestro2.jpg" hash="1424569380fc3f5edae5d9f548803501"/><file name="mastercard.jpg" hash="b8fd194da7438e2c2c622f6043c750ef"/><file name="msc.png" hash="cf9f58506dc8bd2096facbd1b3a5c7d3"/><file name="mtn.jpg" hash="db602796fc777319274cddc17705ae41"/><file name="nordea.gif" hash="84217533b4d73ba741656ad0ad0ac694"/><file name="norton.png" hash="dcd8e7365fe70dd8d0aa871e21637cf9"/><file name="npy.png" hash="a2288c250dc0ac753e535c95e86042fa"/><file name="ntl.png" hash="96f16583f4267c97472d756e6cfa0455"/><file name="obt.png" hash="3f6e88d16c420a62bdbaa159467fdda1"/><file name="occidente.jpeg" hash="e92e59f2de508fb0fdbfbe3ecbe00f90"/><file name="payolution.png" hash="10687574bac352bdfcf18e21180ba797"/><file name="payolutionins.png" hash="bee8af75927a6931e7a6b70240d76b6e"/><file name="payolutioninv.png" hash="0be130afc43304646fd1b1609068467c"/><file name="paypal.png" hash="e4f22de81abd7fb060d8cd3c0c65591f"/><file name="pli.png" hash="5537560c637e74e165a18e4d1b8433c3"/><file name="postepay.png" hash="a52e1f827e6251dc1757092b7dd446ed"/><file name="psc.jpg" hash="34f5f0f323a5d989284601f1229a535b"/><file name="santander_m.jpeg" hash="b9191d0f9a9b98801490fa8c21d5652d"/><file name="skrill.jpg" hash="c4ce6852ebc1dfbdba48ebeda27826e8"/><file name="sofort.png" hash="7dd5b03e2048cfbf071bd5a86b67738b"/><file name="sofortlogo.png" hash="064225fd69aaa4055cf3c94ffd7b4fd4"/><file name="sofortuberweisung.png" hash="a0f96d7ffa60b9ad4a2450e640d59ce3"/><file name="ssl.jpg" hash="4369eaeb922844a628795d1ef6049ae3"/><file name="unionpay.png" hash="cc1dea3836f877e7da6b25f6e3b1b923"/><file name="verivied.jpg" hash="0d77c67d5cff8dbe27fc9f1277cfd4f1"/><file name="veriviedmaster.jpg" hash="7adbbeebc74f4d4422da6b35459cfe58"/><file name="veriviedvisa.jpg" hash="9731bdd06bf75b9ef88aeaf32d4b08d3"/><file name="visa-pay.png" hash="dab780bf36d2e5e460f95b8de2e8f7cf"/><file name="visa.png" hash="7fa65b6c20851d6d5d65d1b3afe12d5d"/><file name="visadeltadebit.png" hash="6df9f746ed6d88943386c10fecd1d0d4"/><file name="vsa.gif" hash="33b62aa9af673d65c5f0a5ba8d083c13"/><file name="vsd.gif" hash="de87c5e7a44a61a5f316c53a0ed7bfec"/><file name="vse.gif" hash="75d3af2fd65faa79bb483f3f13fd0e2e"/><file name="wlt.jpg" hash="c79b65d30615e45e53dadcaa948e0342"/></dir></dir><dir name="js"><dir name="skrill"><file name="jquery-1.10.2.min.js" hash="11468602df014a21b203dc9bcd84d369"/><file name="skrill_cc.js" hash="251028a92e9b193ca925bd2e485c5f56"/><file name="skrill_dd.js" hash="0260043e3839354ad1d5876ce59d636c"/></dir></dir></dir></dir></dir></target></contents>
|
22 |
<compatible/>
|
23 |
<dependencies><required><php><min>5.4.0</min><max>7.1.0</max></php><extension><name>curl</name><min>7.20.0</min><max>7.52.1</max></extension></required></dependencies>
|
24 |
</package>
|