Version Notes
This version is not compatible with any Klarna module version of 4.x or earlier.
Download this release
Release Info
Developer | Klarna |
Extension | klarnapayments |
Version | 5.2.8 |
Comparing to | |
See all releases |
Code changes from version 5.2.7 to 5.2.8
- app/code/community/Vaimo/Klarna/Block/Catalog/Product/Pricewidget.php +1 -1
- app/code/community/Vaimo/Klarna/Helper/Data.php +8 -7
- app/code/community/Vaimo/Klarna/Model/Api/Kco.php +1 -1
- app/code/community/Vaimo/Klarna/Model/Invoice/Tax.php +1 -1
- app/code/community/Vaimo/Klarna/Model/Invoice/Total.php +1 -1
- app/code/community/Vaimo/Klarna/Model/Klarna.php +5 -5
- app/code/community/Vaimo/Klarna/Model/Klarna/Abstract.php +7 -2
- app/code/community/Vaimo/Klarna/Model/Klarnacheckout.php +3 -3
- app/code/community/Vaimo/Klarna/Model/Payment/Abstract.php +5 -5
- app/code/community/Vaimo/Klarna/Model/Payment/Checkout.php +1 -1
- app/code/community/Vaimo/Klarna/Model/Source/Language.php +1 -1
- app/code/community/Vaimo/Klarna/Model/Transport/Abstract.php +6 -1
- app/code/community/Vaimo/Klarna/etc/config.xml +1 -1
- app/code/community/Vaimo/Klarna/sql/klarna_setup/mysql4-upgrade-5.2.5-5.2.6.php +2 -2
- app/design/frontend/base/default/template/vaimo/klarna/form/address/search.phtml +2 -2
- app/locale/da_DK/Vaimo_Klarna.csv +1 -1
- app/locale/de_AT/Vaimo_Klarna.csv +1 -1
- app/locale/de_DE/Vaimo_Klarna.csv +1 -1
- app/locale/fi_FI/Vaimo_Klarna.csv +1 -1
- app/locale/nb_NO/Vaimo_Klarna.csv +3 -3
- app/locale/nl_NL/Vaimo_Klarna.csv +2 -2
- app/locale/nn_NO/Vaimo_Klarna.csv +2 -2
- js/vaimo/klarna/klarna.js +20 -3
- package.xml +4 -4
app/code/community/Vaimo/Klarna/Block/Catalog/Product/Pricewidget.php
CHANGED
@@ -78,7 +78,7 @@ class Vaimo_Klarna_Block_Catalog_Product_Pricewidget extends Mage_Core_Block_Tem
|
|
78 |
}
|
79 |
if ($activef) {
|
80 |
if ($klarnaSetup) {
|
81 |
-
if($klarnaSetup->getCountryCode() != 'NL' && $klarnaSetup->getCountryCode() != 'AT') {
|
82 |
return $klarnaSetup;
|
83 |
}
|
84 |
}
|
78 |
}
|
79 |
if ($activef) {
|
80 |
if ($klarnaSetup) {
|
81 |
+
if ($klarnaSetup->getCountryCode() != 'NL' && $klarnaSetup->getCountryCode() != 'AT') {
|
82 |
return $klarnaSetup;
|
83 |
}
|
84 |
}
|
app/code/community/Vaimo/Klarna/Helper/Data.php
CHANGED
@@ -611,7 +611,7 @@ class Vaimo_Klarna_Helper_Data extends Mage_Core_Helper_Abstract
|
|
611 |
}
|
612 |
|
613 |
/*
|
614 |
-
*
|
615 |
*
|
616 |
*/
|
617 |
public function dispatchReserveInfo($order, $pno)
|
@@ -663,10 +663,11 @@ class Vaimo_Klarna_Helper_Data extends Mage_Core_Helper_Abstract
|
|
663 |
{
|
664 |
$q = false;
|
665 |
$len = strlen($json);
|
666 |
-
for($l=$c=$i=0
|
667 |
-
|
668 |
-
|
669 |
-
|
|
|
670 |
in_array($json[$i], array('{', '[')) && !$q && $l++;
|
671 |
in_array($json[$i], array('}', ']')) && !$q && $l--;
|
672 |
(isset($objects[$c]) && $objects[$c] .= $json[$i]) || $objects[$c] = $json[$i];
|
@@ -763,12 +764,12 @@ class Vaimo_Klarna_Helper_Data extends Mage_Core_Helper_Abstract
|
|
763 |
mkdir($logDir);
|
764 |
chmod($logDir, 0777);
|
765 |
}
|
766 |
-
if( file_exists($logFile) ){
|
767 |
$fp = fopen( $logFile, "a" );
|
768 |
} else {
|
769 |
$fp = fopen( $logFile, "w" );
|
770 |
}
|
771 |
-
if( !$fp ) return null;
|
772 |
fwrite( $fp, date("Y/m/d H:i:s") . ' ' . $this->getFunctionNameForLog() . ': ' . $msg . "\n" );
|
773 |
fclose( $fp );
|
774 |
} catch( Exception $e ) {
|
611 |
}
|
612 |
|
613 |
/*
|
614 |
+
*
|
615 |
*
|
616 |
*/
|
617 |
public function dispatchReserveInfo($order, $pno)
|
663 |
{
|
664 |
$q = false;
|
665 |
$len = strlen($json);
|
666 |
+
for($l=$c=$i=0; $i<$len; $i++) {
|
667 |
+
$json[$i] == '"' && ($i>0 ? $json[$i-1] : '') != '\\' && $q = !$q;
|
668 |
+
if (!$q && in_array($json[$i], array(" ", "\r", "\n", "\t"))){
|
669 |
+
continue;
|
670 |
+
}
|
671 |
in_array($json[$i], array('{', '[')) && !$q && $l++;
|
672 |
in_array($json[$i], array('}', ']')) && !$q && $l--;
|
673 |
(isset($objects[$c]) && $objects[$c] .= $json[$i]) || $objects[$c] = $json[$i];
|
764 |
mkdir($logDir);
|
765 |
chmod($logDir, 0777);
|
766 |
}
|
767 |
+
if ( file_exists($logFile) ){
|
768 |
$fp = fopen( $logFile, "a" );
|
769 |
} else {
|
770 |
$fp = fopen( $logFile, "w" );
|
771 |
}
|
772 |
+
if ( !$fp ) return null;
|
773 |
fwrite( $fp, date("Y/m/d H:i:s") . ' ' . $this->getFunctionNameForLog() . ': ' . $msg . "\n" );
|
774 |
fclose( $fp );
|
775 |
} catch( Exception $e ) {
|
app/code/community/Vaimo/Klarna/Model/Api/Kco.php
CHANGED
@@ -520,7 +520,7 @@ class Vaimo_Klarna_Model_Api_Kco extends Vaimo_Klarna_Model_Api_Abstract
|
|
520 |
|
521 |
// Add extra attribute to order
|
522 |
$orderid2Code = trim($this->_getTransport()->getConfigData('extra_order_attribute'));
|
523 |
-
if($orderid2Code && $orderid2Code!='' && $order->getData($orderid2Code)) {
|
524 |
$orderid2Value = $order->getData($orderid2Code);
|
525 |
$update['merchant_reference']['orderid2'] = $orderid2Value;
|
526 |
}
|
520 |
|
521 |
// Add extra attribute to order
|
522 |
$orderid2Code = trim($this->_getTransport()->getConfigData('extra_order_attribute'));
|
523 |
+
if ($orderid2Code && $orderid2Code!='' && $order->getData($orderid2Code)) {
|
524 |
$orderid2Value = $order->getData($orderid2Code);
|
525 |
$update['merchant_reference']['orderid2'] = $orderid2Value;
|
526 |
}
|
app/code/community/Vaimo/Klarna/Model/Invoice/Tax.php
CHANGED
@@ -49,7 +49,7 @@ class Vaimo_Klarna_Model_Invoice_Tax extends Mage_Sales_Model_Order_Invoice_Tota
|
|
49 |
{
|
50 |
$order = $invoice->getOrder();
|
51 |
|
52 |
-
if($order->hasInvoices() != 0) {
|
53 |
return $this;
|
54 |
}
|
55 |
|
49 |
{
|
50 |
$order = $invoice->getOrder();
|
51 |
|
52 |
+
if ($order->hasInvoices() != 0) {
|
53 |
return $this;
|
54 |
}
|
55 |
|
app/code/community/Vaimo/Klarna/Model/Invoice/Total.php
CHANGED
@@ -49,7 +49,7 @@ class Vaimo_Klarna_Model_Invoice_Total extends Mage_Sales_Model_Order_Invoice_To
|
|
49 |
{
|
50 |
$order = $invoice->getOrder();
|
51 |
|
52 |
-
if($order->hasInvoices() != 0) {
|
53 |
return $this;
|
54 |
}
|
55 |
|
49 |
{
|
50 |
$order = $invoice->getOrder();
|
51 |
|
52 |
+
if ($order->hasInvoices() != 0) {
|
53 |
return $this;
|
54 |
}
|
55 |
|
app/code/community/Vaimo/Klarna/Model/Klarna.php
CHANGED
@@ -279,7 +279,7 @@ class Vaimo_Klarna_Model_Klarna extends Vaimo_Klarna_Model_Klarna_Abstract
|
|
279 |
/*
|
280 |
* This is not approved by Klarna, so address will be updated only when order is placed. This is NOT a bug.
|
281 |
*/
|
282 |
-
// $this->
|
283 |
} else {
|
284 |
/*
|
285 |
* No error message here if using OneStepCheckout
|
@@ -313,7 +313,7 @@ class Vaimo_Klarna_Model_Klarna extends Vaimo_Klarna_Model_Klarna_Abstract
|
|
313 |
if ($this->useGetAddresses()) {
|
314 |
$addr = $this->_getSelectedAddress($this->getPayment()->getAdditionalInformation('pno'), $this->getPayment()->getAdditionalInformation('address_id'));
|
315 |
if ($addr!=NULL) {
|
316 |
-
$this->
|
317 |
} else {
|
318 |
Mage::throwException($this->_getHelper()->__('Unknown address, please specify correct personal id in the payment selection and press Fetch again, or use another payment method'));
|
319 |
}
|
@@ -322,8 +322,8 @@ class Vaimo_Klarna_Model_Klarna extends Vaimo_Klarna_Model_Klarna_Abstract
|
|
322 |
//Check to see if the addresses must be same. If so overwrite shipping
|
323 |
//address with the billing address.
|
324 |
if ($this->shippingSameAsBilling()) {
|
325 |
-
|
326 |
-
$this->updateShippingAddress();
|
327 |
}
|
328 |
}
|
329 |
|
@@ -506,7 +506,7 @@ class Vaimo_Klarna_Model_Klarna extends Vaimo_Klarna_Model_Klarna_Abstract
|
|
506 |
if (sizeof($paymentMethodsFilteredGroupd)>0) {
|
507 |
$res = $paymentMethodsFilteredGroupd;
|
508 |
}
|
509 |
-
} catch (
|
510 |
$res = NULL;
|
511 |
}
|
512 |
return $res;
|
279 |
/*
|
280 |
* This is not approved by Klarna, so address will be updated only when order is placed. This is NOT a bug.
|
281 |
*/
|
282 |
+
// $this->_updateWithSelectedAddress($addr);
|
283 |
} else {
|
284 |
/*
|
285 |
* No error message here if using OneStepCheckout
|
313 |
if ($this->useGetAddresses()) {
|
314 |
$addr = $this->_getSelectedAddress($this->getPayment()->getAdditionalInformation('pno'), $this->getPayment()->getAdditionalInformation('address_id'));
|
315 |
if ($addr!=NULL) {
|
316 |
+
$this->_updateWithSelectedAddress($addr);
|
317 |
} else {
|
318 |
Mage::throwException($this->_getHelper()->__('Unknown address, please specify correct personal id in the payment selection and press Fetch again, or use another payment method'));
|
319 |
}
|
322 |
//Check to see if the addresses must be same. If so overwrite shipping
|
323 |
//address with the billing address.
|
324 |
if ($this->shippingSameAsBilling()) {
|
325 |
+
$this->updateBillingAddress();
|
326 |
+
// $this->updateShippingAddress();
|
327 |
}
|
328 |
}
|
329 |
|
506 |
if (sizeof($paymentMethodsFilteredGroupd)>0) {
|
507 |
$res = $paymentMethodsFilteredGroupd;
|
508 |
}
|
509 |
+
} catch (Exception $e) {
|
510 |
$res = NULL;
|
511 |
}
|
512 |
return $res;
|
app/code/community/Vaimo/Klarna/Model/Klarna/Abstract.php
CHANGED
@@ -707,13 +707,18 @@ abstract class Vaimo_Klarna_Model_Klarna_Abstract extends Vaimo_Klarna_Model_Tra
|
|
707 |
* Update a Magento address with an array containing address information
|
708 |
*
|
709 |
* @param array $addr The addr to use
|
|
|
710 |
*
|
711 |
* @return void
|
712 |
*/
|
713 |
-
protected function
|
714 |
{
|
715 |
$selAddr = new Varien_Object($addr);
|
716 |
-
|
|
|
|
|
|
|
|
|
717 |
$street = $selAddr->getStreet();
|
718 |
|
719 |
if ($selAddr->getHouseNumber()) {
|
707 |
* Update a Magento address with an array containing address information
|
708 |
*
|
709 |
* @param array $addr The addr to use
|
710 |
+
* @param string $updateWhichAddress address type to update
|
711 |
*
|
712 |
* @return void
|
713 |
*/
|
714 |
+
protected function _updateWithSelectedAddress($addr, $updateWhichAddress = Mage_Sales_Model_Quote_Address::TYPE_SHIPPING)
|
715 |
{
|
716 |
$selAddr = new Varien_Object($addr);
|
717 |
+
if ($updateWhichAddress==Mage_Sales_Model_Quote_Address::TYPE_SHIPPING) {
|
718 |
+
$address = $this->getShippingAddress();
|
719 |
+
} else {
|
720 |
+
$address = $this->getBillingAddress();
|
721 |
+
}
|
722 |
$street = $selAddr->getStreet();
|
723 |
|
724 |
if ($selAddr->getHouseNumber()) {
|
app/code/community/Vaimo/Klarna/Model/Klarnacheckout.php
CHANGED
@@ -189,7 +189,7 @@ class Vaimo_Klarna_Model_Klarnacheckout extends Vaimo_Klarna_Model_Klarnacheckou
|
|
189 |
$shippingStreetName = $varienOrder->getShippingAddress('street_name');
|
190 |
$shippingStreetNumber = $varienOrder->getShippingAddress('street_number');
|
191 |
|
192 |
-
if(!$billingStreetAddress && $billingStreetName && $billingStreetNumber) {
|
193 |
$streetAddress = $varienOrder->getBillingAddress();
|
194 |
$streetAddress['street_address'] = $billingStreetName . ' ' . $billingStreetNumber;
|
195 |
$varienOrder->setBillingAddress($streetAddress);
|
@@ -200,7 +200,7 @@ class Vaimo_Klarna_Model_Klarnacheckout extends Vaimo_Klarna_Model_Klarnacheckou
|
|
200 |
$varienOrder->setBillingAddress($streetAddress);
|
201 |
}
|
202 |
|
203 |
-
if(!$shippingStreetAddress && $shippingStreetName && $shippingStreetNumber) {
|
204 |
$streetAddress = $varienOrder->getShippingAddress();
|
205 |
$streetAddress['street_address'] = $shippingStreetName . ' ' . $shippingStreetNumber;
|
206 |
$varienOrder->setShippingAddress($streetAddress);
|
@@ -392,7 +392,7 @@ class Vaimo_Klarna_Model_Klarnacheckout extends Vaimo_Klarna_Model_Klarnacheckou
|
|
392 |
|
393 |
if (!in_array(Vaimo_Klarna_Helper_Data::KLARNA_CHECKOUT_ALLOW_ALL_GROUP_ID, $allowedCustomerGroups)) {
|
394 |
$customerGroupId = $this->_getCustomerSession()->getCustomerGroupId();
|
395 |
-
if(!in_array($customerGroupId, $allowedCustomerGroups)) {
|
396 |
return false;
|
397 |
}
|
398 |
}
|
189 |
$shippingStreetName = $varienOrder->getShippingAddress('street_name');
|
190 |
$shippingStreetNumber = $varienOrder->getShippingAddress('street_number');
|
191 |
|
192 |
+
if (!$billingStreetAddress && $billingStreetName && $billingStreetNumber) {
|
193 |
$streetAddress = $varienOrder->getBillingAddress();
|
194 |
$streetAddress['street_address'] = $billingStreetName . ' ' . $billingStreetNumber;
|
195 |
$varienOrder->setBillingAddress($streetAddress);
|
200 |
$varienOrder->setBillingAddress($streetAddress);
|
201 |
}
|
202 |
|
203 |
+
if (!$shippingStreetAddress && $shippingStreetName && $shippingStreetNumber) {
|
204 |
$streetAddress = $varienOrder->getShippingAddress();
|
205 |
$streetAddress['street_address'] = $shippingStreetName . ' ' . $shippingStreetNumber;
|
206 |
$varienOrder->setShippingAddress($streetAddress);
|
392 |
|
393 |
if (!in_array(Vaimo_Klarna_Helper_Data::KLARNA_CHECKOUT_ALLOW_ALL_GROUP_ID, $allowedCustomerGroups)) {
|
394 |
$customerGroupId = $this->_getCustomerSession()->getCustomerGroupId();
|
395 |
+
if (!in_array($customerGroupId, $allowedCustomerGroups)) {
|
396 |
return false;
|
397 |
}
|
398 |
}
|
app/code/community/Vaimo/Klarna/Model/Payment/Abstract.php
CHANGED
@@ -172,17 +172,17 @@ class Vaimo_Klarna_Model_Payment_Abstract extends Mage_Payment_Model_Method_Abst
|
|
172 |
public function isAvailable( $quote = null )
|
173 |
{
|
174 |
$available = $this->_isAvailableParent($quote);
|
175 |
-
if(!$available) return false;
|
176 |
|
177 |
$klarna = null;
|
178 |
try {
|
179 |
$active = $this->_getConfigData('active'); // Only call to this
|
180 |
|
181 |
-
if(!$active) return false;
|
182 |
-
if(is_null($quote)) return false;
|
183 |
|
184 |
$grandTotal = $quote->getGrandTotal();
|
185 |
-
if(empty ($grandTotal) || $grandTotal <= 0) return false;
|
186 |
|
187 |
$klarna = $this->_getKlarnaModel();
|
188 |
$klarna->setQuote($quote, $this->_code);
|
@@ -239,7 +239,7 @@ class Vaimo_Klarna_Model_Payment_Abstract extends Mage_Payment_Model_Method_Abst
|
|
239 |
$klarna->addPostValues(array('gender' => '-1')); // If this is not set in post, set it to -1.
|
240 |
}
|
241 |
|
242 |
-
$klarnaAddr = $klarna->toKlarnaAddress($klarna->
|
243 |
|
244 |
// These ifs were in a sense copied from old klarna module
|
245 |
// Don't send in reference for non-company purchase.
|
172 |
public function isAvailable( $quote = null )
|
173 |
{
|
174 |
$available = $this->_isAvailableParent($quote);
|
175 |
+
if (!$available) return false;
|
176 |
|
177 |
$klarna = null;
|
178 |
try {
|
179 |
$active = $this->_getConfigData('active'); // Only call to this
|
180 |
|
181 |
+
if (!$active) return false;
|
182 |
+
if (is_null($quote)) return false;
|
183 |
|
184 |
$grandTotal = $quote->getGrandTotal();
|
185 |
+
if (empty ($grandTotal) || $grandTotal <= 0) return false;
|
186 |
|
187 |
$klarna = $this->_getKlarnaModel();
|
188 |
$klarna->setQuote($quote, $this->_code);
|
239 |
$klarna->addPostValues(array('gender' => '-1')); // If this is not set in post, set it to -1.
|
240 |
}
|
241 |
|
242 |
+
$klarnaAddr = $klarna->toKlarnaAddress($klarna->getBillingAddress()); // Shipping
|
243 |
|
244 |
// These ifs were in a sense copied from old klarna module
|
245 |
// Don't send in reference for non-company purchase.
|
app/code/community/Vaimo/Klarna/Model/Payment/Checkout.php
CHANGED
@@ -43,7 +43,7 @@ class Vaimo_Klarna_Model_Payment_Checkout extends Vaimo_Klarna_Model_Payment_Abs
|
|
43 |
public function isAvailable($quote = NULL)
|
44 |
{
|
45 |
$available = $this->_isAvailableParent($quote);
|
46 |
-
if(!$available) return false;
|
47 |
/*
|
48 |
if (parent::isAvailable($quote) == false) return false;
|
49 |
try {
|
43 |
public function isAvailable($quote = NULL)
|
44 |
{
|
45 |
$available = $this->_isAvailableParent($quote);
|
46 |
+
if (!$available) return false;
|
47 |
/*
|
48 |
if (parent::isAvailable($quote) == false) return false;
|
49 |
try {
|
app/code/community/Vaimo/Klarna/Model/Source/Language.php
CHANGED
@@ -31,7 +31,7 @@ class Vaimo_Klarna_Model_Source_Language extends Vaimo_Klarna_Model_Source_Abstr
|
|
31 |
return array(
|
32 |
array('value' => '', 'label' => $this->_getCoreHelper()->__('Default')),
|
33 |
array('value' => 'nb', 'label' => $this->_getCoreHelper()->__('Norwegian')),
|
34 |
-
array('value' => '
|
35 |
array('value' => 'fi', 'label' => $this->_getCoreHelper()->__('Finnish')),
|
36 |
array('value' => 'dk', 'label' => $this->_getCoreHelper()->__('Danish')),
|
37 |
array('value' => 'nl', 'label' => $this->_getCoreHelper()->__('Dutch')),
|
31 |
return array(
|
32 |
array('value' => '', 'label' => $this->_getCoreHelper()->__('Default')),
|
33 |
array('value' => 'nb', 'label' => $this->_getCoreHelper()->__('Norwegian')),
|
34 |
+
array('value' => 'sv', 'label' => $this->_getCoreHelper()->__('Swedish')),
|
35 |
array('value' => 'fi', 'label' => $this->_getCoreHelper()->__('Finnish')),
|
36 |
array('value' => 'dk', 'label' => $this->_getCoreHelper()->__('Danish')),
|
37 |
array('value' => 'nl', 'label' => $this->_getCoreHelper()->__('Dutch')),
|
app/code/community/Vaimo/Klarna/Model/Transport/Abstract.php
CHANGED
@@ -177,7 +177,12 @@ abstract class Vaimo_Klarna_Model_Transport_Abstract extends Varien_Object
|
|
177 |
*/
|
178 |
protected function _getDefaultCountry()
|
179 |
{
|
180 |
-
|
|
|
|
|
|
|
|
|
|
|
181 |
}
|
182 |
|
183 |
/**
|
177 |
*/
|
178 |
protected function _getDefaultCountry()
|
179 |
{
|
180 |
+
// Can't just use helpers like this, unit tests will fail... It's not important anyway, not right now.
|
181 |
+
// $res = Mage::helper('core')->getMerchantCountryCode($this->_getStoreId());
|
182 |
+
// if (!$res) {
|
183 |
+
$res = $this->_getConfigDataCall(Mage_Core_Model_Locale::XML_PATH_DEFAULT_COUNTRY, $this->_getStoreId());
|
184 |
+
// }
|
185 |
+
return strtoupper($res);
|
186 |
}
|
187 |
|
188 |
/**
|
app/code/community/Vaimo/Klarna/etc/config.xml
CHANGED
@@ -25,7 +25,7 @@
|
|
25 |
--><config>
|
26 |
<modules>
|
27 |
<Vaimo_Klarna>
|
28 |
-
<version>5.2.
|
29 |
<name>Vaimo Klarna Module</name>
|
30 |
<depends>
|
31 |
<Mage_Payment/>
|
25 |
--><config>
|
26 |
<modules>
|
27 |
<Vaimo_Klarna>
|
28 |
+
<version>5.2.8</version>
|
29 |
<name>Vaimo Klarna Module</name>
|
30 |
<depends>
|
31 |
<Mage_Payment/>
|
app/code/community/Vaimo/Klarna/sql/klarna_setup/mysql4-upgrade-5.2.5-5.2.6.php
CHANGED
@@ -26,6 +26,8 @@
|
|
26 |
/** @var $installer Mage_Sales_Model_Resource_Setup */
|
27 |
$installer = Mage::getResourceModel('sales/setup', 'sales_setup');
|
28 |
|
|
|
|
|
29 |
/*
|
30 |
Klarna libraries used to create the table, but in the latest update, they don't do that
|
31 |
any longer. So I create it, if it doesn't already exist.
|
@@ -77,6 +79,4 @@ $table = $installer->getConnection()
|
|
77 |
$installer->getConnection()->createTable($table);
|
78 |
}
|
79 |
|
80 |
-
$installer->startSetup();
|
81 |
-
|
82 |
$installer->endSetup();
|
26 |
/** @var $installer Mage_Sales_Model_Resource_Setup */
|
27 |
$installer = Mage::getResourceModel('sales/setup', 'sales_setup');
|
28 |
|
29 |
+
$installer->startSetup();
|
30 |
+
|
31 |
/*
|
32 |
Klarna libraries used to create the table, but in the latest update, they don't do that
|
33 |
any longer. So I create it, if it doesn't already exist.
|
79 |
$installer->getConnection()->createTable($table);
|
80 |
}
|
81 |
|
|
|
|
|
82 |
$installer->endSetup();
|
app/design/frontend/base/default/template/vaimo/klarna/form/address/search.phtml
CHANGED
@@ -68,7 +68,7 @@ $limit_for_radiobuttons = 2; // When you have more addresses than this, create d
|
|
68 |
<?php endforeach; ?>
|
69 |
|
70 |
<?php if ($this->shippingSameAsBilling()): ?>
|
71 |
-
<li class="klarna_notification"><?php echo Mage::helper('klarna')->__('Please note that both shipping and
|
72 |
<?php else: ?>
|
73 |
<li class="klarna_notification"><?php echo Mage::helper('klarna')->__('Please note that shipping address will be updated to this address when you place your order'); ?></li>
|
74 |
<?php endif; ?>
|
@@ -159,7 +159,7 @@ $limit_for_radiobuttons = 2; // When you have more addresses than this, create d
|
|
159 |
</select>
|
160 |
|
161 |
<?php if ($this->shippingSameAsBilling()): ?>
|
162 |
-
<li class="klarna_notification"><?php echo Mage::helper('klarna')->__('Please note that both shipping and
|
163 |
<?php else: ?>
|
164 |
<li class="klarna_notification"><?php echo Mage::helper('klarna')->__('Please note that shipping address will be updated to this address when you place your order'); ?></li>
|
165 |
<?php endif; ?>
|
68 |
<?php endforeach; ?>
|
69 |
|
70 |
<?php if ($this->shippingSameAsBilling()): ?>
|
71 |
+
<li class="klarna_notification"><?php echo Mage::helper('klarna')->__('Please note that both shipping and billing address will be updated to this address when you place your order'); ?></li>
|
72 |
<?php else: ?>
|
73 |
<li class="klarna_notification"><?php echo Mage::helper('klarna')->__('Please note that shipping address will be updated to this address when you place your order'); ?></li>
|
74 |
<?php endif; ?>
|
159 |
</select>
|
160 |
|
161 |
<?php if ($this->shippingSameAsBilling()): ?>
|
162 |
+
<li class="klarna_notification"><?php echo Mage::helper('klarna')->__('Please note that both shipping and billing address will be updated to this address when you place your order'); ?></li>
|
163 |
<?php else: ?>
|
164 |
<li class="klarna_notification"><?php echo Mage::helper('klarna')->__('Please note that shipping address will be updated to this address when you place your order'); ?></li>
|
165 |
<?php endif; ?>
|
app/locale/da_DK/Vaimo_Klarna.csv
CHANGED
@@ -52,7 +52,7 @@
|
|
52 |
"Klarna was not able to cancel the reservation","Klarna var ikke i stand til at annullere reservationen."
|
53 |
"Please enter a positive number in this field","Beløbet skal være positivt."
|
54 |
"No address found. Verify the personal id and try again","Adresse blev ikke fundet. Kontroller personnummeret og forsøg igen."
|
55 |
-
"Please note that both shipping and
|
56 |
"Please note that shipping address will be updated to this address when you place your order","Bemærk venligst, at leveringsadressen bliver opdateret til denne adresse, når du lægger ordren."
|
57 |
|
58 |
"Invoice","Faktura"
|
52 |
"Klarna was not able to cancel the reservation","Klarna var ikke i stand til at annullere reservationen."
|
53 |
"Please enter a positive number in this field","Beløbet skal være positivt."
|
54 |
"No address found. Verify the personal id and try again","Adresse blev ikke fundet. Kontroller personnummeret og forsøg igen."
|
55 |
+
"Please note that both shipping and billing address will be updated to this address when you place your order","Bemærk venligst, at både leverings- og fakturaadresse bliver opdateret til denne adresse, når du lægger ordren."
|
56 |
"Please note that shipping address will be updated to this address when you place your order","Bemærk venligst, at leveringsadressen bliver opdateret til denne adresse, når du lægger ordren."
|
57 |
|
58 |
"Invoice","Faktura"
|
app/locale/de_AT/Vaimo_Klarna.csv
CHANGED
@@ -52,7 +52,7 @@
|
|
52 |
"Klarna was not able to cancel the reservation","Klarna konnte die Reservierung nicht stornieren."
|
53 |
"Please enter a positive number in this field","Bitte geben Sie eine positive Zahl ein."
|
54 |
"No address found. Verify the personal id and try again","Keine Adresse gefunden. berprüfen Sie die Sozialversicherungsnummer und versuchen Sie es erneut."
|
55 |
-
"Please note that both shipping and
|
56 |
"Please note that shipping address will be updated to this address when you place your order","Bitte beachten Sie, dass diese Adresse als Lieferadresse genutzt wird, wenn Sie die Bestellung abschicken."
|
57 |
|
58 |
"Invoice","Rechnung"
|
52 |
"Klarna was not able to cancel the reservation","Klarna konnte die Reservierung nicht stornieren."
|
53 |
"Please enter a positive number in this field","Bitte geben Sie eine positive Zahl ein."
|
54 |
"No address found. Verify the personal id and try again","Keine Adresse gefunden. berprüfen Sie die Sozialversicherungsnummer und versuchen Sie es erneut."
|
55 |
+
"Please note that both shipping and billing address will be updated to this address when you place your order","Bitte beachten Sie, dass diese Adresse sowohl als Liefer- als auch als Rechnungsadresse genutzt wird, wenn Sie die Bestellung abschicken."
|
56 |
"Please note that shipping address will be updated to this address when you place your order","Bitte beachten Sie, dass diese Adresse als Lieferadresse genutzt wird, wenn Sie die Bestellung abschicken."
|
57 |
|
58 |
"Invoice","Rechnung"
|
app/locale/de_DE/Vaimo_Klarna.csv
CHANGED
@@ -52,7 +52,7 @@
|
|
52 |
"Klarna was not able to cancel the reservation","Klarna konnte die Reservierung nicht stornieren."
|
53 |
"Please enter a positive number in this field","Bitte geben Sie eine positive Zahl ein."
|
54 |
"No address found. Verify the personal id and try again","Keine Adresse gefunden. berprüfen Sie die Sozialversicherungsnummer und versuchen Sie es erneut."
|
55 |
-
"Please note that both shipping and
|
56 |
"Please note that shipping address will be updated to this address when you place your order","Bitte beachten Sie, dass diese Adresse als Lieferadresse genutzt wird, wenn Sie die Bestellung abschicken."
|
57 |
|
58 |
"Invoice","Rechnung"
|
52 |
"Klarna was not able to cancel the reservation","Klarna konnte die Reservierung nicht stornieren."
|
53 |
"Please enter a positive number in this field","Bitte geben Sie eine positive Zahl ein."
|
54 |
"No address found. Verify the personal id and try again","Keine Adresse gefunden. berprüfen Sie die Sozialversicherungsnummer und versuchen Sie es erneut."
|
55 |
+
"Please note that both shipping and billing address will be updated to this address when you place your order","Bitte beachten Sie, dass diese Adresse sowohl als Liefer- als auch als Rechnungsadresse genutzt wird, wenn Sie die Bestellung abschicken."
|
56 |
"Please note that shipping address will be updated to this address when you place your order","Bitte beachten Sie, dass diese Adresse als Lieferadresse genutzt wird, wenn Sie die Bestellung abschicken."
|
57 |
|
58 |
"Invoice","Rechnung"
|
app/locale/fi_FI/Vaimo_Klarna.csv
CHANGED
@@ -52,7 +52,7 @@
|
|
52 |
"Klarna was not able to cancel the reservation","Varausta ei pystytty poistamaan."
|
53 |
"Please enter a positive number in this field","Anna tähän kenttään positiivinen luku."
|
54 |
"No address found. Verify the personal id and try again","Osoitetta ei löydetty. Tarkista henkilötunnuksesi ja yritä uudelleen."
|
55 |
-
"Please note that both shipping and
|
56 |
"Please note that shipping address will be updated to this address when you place your order","Huomioi, että tätä osoitetta käytetään tilauksessa toimitusosoitteena."
|
57 |
|
58 |
"Invoice","Lasku"
|
52 |
"Klarna was not able to cancel the reservation","Varausta ei pystytty poistamaan."
|
53 |
"Please enter a positive number in this field","Anna tähän kenttään positiivinen luku."
|
54 |
"No address found. Verify the personal id and try again","Osoitetta ei löydetty. Tarkista henkilötunnuksesi ja yritä uudelleen."
|
55 |
+
"Please note that both shipping and billing address will be updated to this address when you place your order","Huomioi, että tätä osoitetta käytetään tilauksessa sekä laskutus- että toimitusosoitteena."
|
56 |
"Please note that shipping address will be updated to this address when you place your order","Huomioi, että tätä osoitetta käytetään tilauksessa toimitusosoitteena."
|
57 |
|
58 |
"Invoice","Lasku"
|
app/locale/nb_NO/Vaimo_Klarna.csv
CHANGED
@@ -52,7 +52,7 @@
|
|
52 |
"Klarna was not able to cancel the reservation","Klarna kunne ikke kansellere reservasjonen."
|
53 |
"Please enter a positive number in this field","Beløpet må være positivt."
|
54 |
"No address found. Verify the personal id and try again","Ingen adresse ble funnet. Kontroller fødselsnummer og prøv på nytt."
|
55 |
-
"Please note that both shipping and
|
56 |
"Please note that shipping address will be updated to this address when you place your order","Leveranseadressen vil bli oppdatert til denne adressen når du sluttfører ordren."
|
57 |
|
58 |
"Invoice","Faktura"
|
@@ -74,7 +74,7 @@
|
|
74 |
"Monthly cost","Månedskostnad"
|
75 |
"Total cost","Total kostnad"
|
76 |
"Start fee","Startgebyr"
|
77 |
-
"Personal ID/Registration number","
|
78 |
"Fetch ","Hent adresse"
|
79 |
"Identifying...","Identifiserer..."
|
80 |
"Phone number","Telefonnummer"
|
@@ -165,4 +165,4 @@
|
|
165 |
"Order Summary", "Order Summary"
|
166 |
"E-mail", "E-mail"
|
167 |
"Password", "Password"
|
168 |
-
"Login", "Login"
|
52 |
"Klarna was not able to cancel the reservation","Klarna kunne ikke kansellere reservasjonen."
|
53 |
"Please enter a positive number in this field","Beløpet må være positivt."
|
54 |
"No address found. Verify the personal id and try again","Ingen adresse ble funnet. Kontroller fødselsnummer og prøv på nytt."
|
55 |
+
"Please note that both shipping and billing address will be updated to this address when you place your order","Både leveranse- og fakturaadresse vil bli oppdatert til denne adressen når du sluttfører ordren."
|
56 |
"Please note that shipping address will be updated to this address when you place your order","Leveranseadressen vil bli oppdatert til denne adressen når du sluttfører ordren."
|
57 |
|
58 |
"Invoice","Faktura"
|
74 |
"Monthly cost","Månedskostnad"
|
75 |
"Total cost","Total kostnad"
|
76 |
"Start fee","Startgebyr"
|
77 |
+
"Personal ID/Registration number","Fødselsnummer/Organisasjonsnummer"
|
78 |
"Fetch ","Hent adresse"
|
79 |
"Identifying...","Identifiserer..."
|
80 |
"Phone number","Telefonnummer"
|
165 |
"Order Summary", "Order Summary"
|
166 |
"E-mail", "E-mail"
|
167 |
"Password", "Password"
|
168 |
+
"Login", "Login"
|
app/locale/nl_NL/Vaimo_Klarna.csv
CHANGED
@@ -52,7 +52,7 @@
|
|
52 |
"Klarna was not able to cancel the reservation","Het is Klarna niet gelukt de reservering te cancellen."
|
53 |
"Please enter a positive number in this field","Vult u alstublieft een positief nummer in in dit veld."
|
54 |
"No address found. Verify the personal id and try again","Geen adres gevonden. Verifeer uw BSN en probeer het opnieuw."
|
55 |
-
"Please note that both shipping and
|
56 |
"Please note that shipping address will be updated to this address when you place your order","Let erop, dat verzendadres geupdated zal worden naar dit adres wanneer u de order plaatst."
|
57 |
|
58 |
"Invoice","Factuur"
|
@@ -165,4 +165,4 @@
|
|
165 |
"Order Summary", "Order Summary"
|
166 |
"E-mail", "E-mail"
|
167 |
"Password", "Password"
|
168 |
-
"Login", "Login"
|
52 |
"Klarna was not able to cancel the reservation","Het is Klarna niet gelukt de reservering te cancellen."
|
53 |
"Please enter a positive number in this field","Vult u alstublieft een positief nummer in in dit veld."
|
54 |
"No address found. Verify the personal id and try again","Geen adres gevonden. Verifeer uw BSN en probeer het opnieuw."
|
55 |
+
"Please note that both shipping and billing address will be updated to this address when you place your order","Let erop, dat zowel verzend en afleveradres geupdated zullen worden naar dit adres wanneer u de bestelling plaatst."
|
56 |
"Please note that shipping address will be updated to this address when you place your order","Let erop, dat verzendadres geupdated zal worden naar dit adres wanneer u de order plaatst."
|
57 |
|
58 |
"Invoice","Factuur"
|
165 |
"Order Summary", "Order Summary"
|
166 |
"E-mail", "E-mail"
|
167 |
"Password", "Password"
|
168 |
+
"Login", "Login"
|
app/locale/nn_NO/Vaimo_Klarna.csv
CHANGED
@@ -52,7 +52,7 @@
|
|
52 |
"Klarna was not able to cancel the reservation","Klarna kunne ikke kansellere reservasjonen."
|
53 |
"Please enter a positive number in this field","Beløpet må være positivt."
|
54 |
"No address found. Verify the personal id and try again","Ingen adresse ble funnet. Kontroller fødselsnummer og prøv på nytt."
|
55 |
-
"Please note that both shipping and
|
56 |
"Please note that shipping address will be updated to this address when you place your order","Leveranseadressen vil bli oppdatert til denne adressen når du sluttfører ordren."
|
57 |
|
58 |
"Invoice","Faktura"
|
@@ -165,4 +165,4 @@
|
|
165 |
"Order Summary"
|
166 |
"E-mail"
|
167 |
"Password"
|
168 |
-
"Login"
|
52 |
"Klarna was not able to cancel the reservation","Klarna kunne ikke kansellere reservasjonen."
|
53 |
"Please enter a positive number in this field","Beløpet må være positivt."
|
54 |
"No address found. Verify the personal id and try again","Ingen adresse ble funnet. Kontroller fødselsnummer og prøv på nytt."
|
55 |
+
"Please note that both shipping and billing address will be updated to this address when you place your order","Både leveranse- og fakturaadresse vil bli oppdatert til denne adressen når du sluttfører ordren."
|
56 |
"Please note that shipping address will be updated to this address when you place your order","Leveranseadressen vil bli oppdatert til denne adressen når du sluttfører ordren."
|
57 |
|
58 |
"Invoice","Faktura"
|
165 |
"Order Summary"
|
166 |
"E-mail"
|
167 |
"Password"
|
168 |
+
"Login"
|
js/vaimo/klarna/klarna.js
CHANGED
@@ -181,11 +181,28 @@ function doUpdatePClass(url)
|
|
181 |
var pclassReceived = function(transport)
|
182 |
{
|
183 |
if (transport.responseText.isJSON()) {
|
184 |
-
response = transport.responseText.evalJSON()
|
185 |
if (response.error) {
|
186 |
alert(response.message);
|
187 |
} else {
|
188 |
-
$("update_pclass_message")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
189 |
}
|
190 |
}
|
191 |
enableUpdatePclassButton();
|
@@ -194,7 +211,7 @@ function doUpdatePClass(url)
|
|
194 |
var pclassError = function(transport)
|
195 |
{
|
196 |
if (transport.responseText.isJSON()) {
|
197 |
-
response = transport.responseText.evalJSON()
|
198 |
if (response.error) {
|
199 |
alert(response.message);
|
200 |
} else {
|
181 |
var pclassReceived = function(transport)
|
182 |
{
|
183 |
if (transport.responseText.isJSON()) {
|
184 |
+
response = transport.responseText.evalJSON();
|
185 |
if (response.error) {
|
186 |
alert(response.message);
|
187 |
} else {
|
188 |
+
var message = $("update_pclass_message");
|
189 |
+
var messageContainer = message.up('td');
|
190 |
+
|
191 |
+
var next;
|
192 |
+
var counter = 0;
|
193 |
+
|
194 |
+
while (next = messageContainer.next()) {
|
195 |
+
next.remove();
|
196 |
+
console.log('removed');
|
197 |
+
counter++;
|
198 |
+
}
|
199 |
+
|
200 |
+
if (counter) {
|
201 |
+
messageContainer.setAttribute('colspan', counter);
|
202 |
+
}
|
203 |
+
|
204 |
+
message.update(response.html);
|
205 |
+
|
206 |
}
|
207 |
}
|
208 |
enableUpdatePclassButton();
|
211 |
var pclassError = function(transport)
|
212 |
{
|
213 |
if (transport.responseText.isJSON()) {
|
214 |
+
response = transport.responseText.evalJSON();
|
215 |
if (response.error) {
|
216 |
alert(response.message);
|
217 |
} else {
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>klarnapayments</name>
|
4 |
-
<version>5.2.
|
5 |
<stability>stable</stability>
|
6 |
<license>Open Software License (OSL)</license>
|
7 |
<channel>community</channel>
|
@@ -10,9 +10,9 @@
|
|
10 |
<description>Klarna payment module for Klarna Checkout, invoice and part payments. This module works for all countries were Klarna's product offering is applicable. To use this module requires that you have a contract with Klarna.</description>
|
11 |
<notes>This version is not compatible with any Klarna module version of 4.x or earlier.</notes>
|
12 |
<authors><author><name>Klarna</name><user>Klarna</user><email>magento@klarna.com</email></author><author><name>Vaimo</name><user>VAIMO</user><email>info@vaimo.com</email></author></authors>
|
13 |
-
<date>2015-02-
|
14 |
-
<time>
|
15 |
-
<contents><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="vaimo_klarna.xml" hash="19a196d33bcc2e1eaf4413dcefeb5f04"/></dir><dir name="template"><dir name="vaimo"><dir name="klarna"><dir name="creditmemo"><dir name="totals"><file name="adjustments.phtml" hash="b0299ac0b1ca75b4d143413cc8eb8217"/></dir></dir><dir name="info"><file name="account.phtml" hash="4c51cb3b4aeb54bb009e384d300ece98"/><file name="checkout.phtml" hash="6c35211c76987e619b51f6b6f06b0707"/><dir name="children"><file name="invoicefee.phtml" hash="2b721be479706716f6468c8395455fa5"/><file name="invoices.phtml" hash="ac4e3bd4aea83e9ea3479fc04ed0d5a4"/><file name="paymentplan.phtml" hash="885c020c05afd4516a42a33a6986f32f"/><file name="reference.phtml" hash="a789d5c8d4253c6ba4d894e2f0465f9c"/><file name="reservation.phtml" hash="d96f36640577e8e053050c24bfb4ec43"/></dir><file name="invoice.phtml" hash="498a1d706ac1da4fc71982f1232de492"/><file name="special.phtml" hash="4c51cb3b4aeb54bb009e384d300ece98"/></dir><dir name="pclass"><file name="list.phtml" hash="5cef6b0093bb5da18dbf1f9fd7316c66"/><file name="update.phtml" hash="ed53d5eb248f8181cd601e7b10cb170f"/></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="vaimo_klarna.xml" hash="cf7f571eecc4442b87f20636c51d3046"/></dir><dir name="template"><dir name="vaimo"><dir name="klarna"><dir name="catalog"><dir name="product"><file name="pricewidget.phtml" hash="f5838b8bb129634487a398ca2557f48b"/></dir></dir><dir name="checkout"><file name="fee.phtml" hash="3a58d7e7278bf9fcae1cdb9d836d4ff3"/><file name="header.phtml" hash="51a7f95f2fcb5f7b02e19b13690631a8"/><file name="top.phtml" hash="9cc1ce32346bd6ed7c16139f3f960a95"/></dir><dir name="form"><file name="account.phtml" hash="78ec2685231b4664ec9106be2fb1b847"/><dir name="address"><file name="search.phtml" hash="42c4fa161e9f6870bba41971c865cf34"/></dir><file name="checkout.phtml" hash="fe86056c73f86d53a73ebda5c5f3547c"/><dir name="children"><file name="addressresult.phtml" hash="bcbad92d0cdda60c480d5d453b35a85e"/><file name="checkoutservice.phtml" hash="3ae5ecf2420cb457304ef0b9f4227b9c"/><file name="consent.phtml" hash="a4f446258fa20a453d3566cffc20085d"/><file name="dateofbirth.phtml" hash="e1dbe367ce43029d671dae6f7d3ca956"/><file name="gender.phtml" hash="c8428e9b76db957a866cfc109d7a0c09"/><file name="notifications.phtml" hash="485d9f8e90ca6ff3c8152d2c3a0ee138"/><file name="paymentplan_information.phtml" hash="8f28c418c08df3e664744ef28bc283c3"/><file name="pclass.phtml" hash="848a7e485badbdf11d10628c93906b21"/><file name="personalnumber.phtml" hash="dcea08f692ed978689242ba8309f3cdb"/><file name="phonenumber.phtml" hash="6348b12795e073d8881ab0b74d7df175"/></dir><file name="invoice.phtml" hash="96495650061287f034fd789a372359a2"/><dir name="paymentplan"><file name="information.phtml" hash="d19f6766d1bebdacb367aee65edb06fd"/></dir><file name="special.phtml" hash="a81e468c29aff1c020cde8d9b3b1f223"/></dir><dir name="info"><file name="account.phtml" hash="a848c9544a5e400bc27e26d050eafa3c"/><file name="checkout.phtml" hash="1364aae5f0b71233e215e8a1c40ea7f7"/><dir name="children"><file name="invoicefee.phtml" hash="c6b4ccff75e220c5641a8fadd6753131"/><file name="invoices.phtml" hash="cbdd0256b8e1d742257bcba9b1eef67a"/><file name="paymentplan.phtml" hash="3a73d918dc733c0888f18e442f9eb64c"/><file name="reservation.phtml" hash="9880ef8208f672d531cc10eef8467856"/></dir><file name="invoice.phtml" hash="cd3514e43dd441b4530b95e408784d84"/><file name="special.phtml" hash="c472684055c8839b8e365b80a5e1ee0c"/></dir><dir name="klarnacheckout"><file name="account-login.phtml" hash="62a935a8d1d4b9e96d0891d214c3f591"/><file name="autofill.phtml" hash="6bdd6c22fd1771106f52876e66d7f4de"/><dir name="cart"><dir name="item"><file name="default.phtml" hash="cb76c84ce20dbd391a1615756f2d72d7"/></dir><file name="totals.phtml" hash="a8496f65d2bd8390cee2bb5c89bad555"/></dir><file name="cart.phtml" hash="b054a35d7a5a920c5f002b1af34a88dc"/><file name="checkout.phtml" hash="c71826694ac6270f82a05e69a896d66b"/><dir name="customer"><file name="balance.phtml" hash="af890728b26b0808c299ab199bc5f4c0"/></dir><file name="default.phtml" hash="357abf99f4cb926d728c7c5253ea4b1e"/><dir name="discount"><file name="coupon.phtml" hash="0e4c2c52f677212b2071e3acddcc217a"/><file name="giftcardaccount.phtml" hash="8895e32abbc97d84fce366221637a1d9"/></dir><file name="discount.phtml" hash="7ce3289506c3e8abdd4af610e0f7f273"/><file name="header.phtml" hash="72a8383c77bbdcbf0b7ecbbc98098cf7"/><file name="klarnacheckout.phtml" hash="a51ee31586f4cbeb5bfe0ffe1ca32c84"/><file name="main.phtml" hash="079d3162d46b762574eb2cd4641c14c2"/><file name="msg.phtml" hash="d716a2a466835c99f71bea1742533cc0"/><file name="newsletter.phtml" hash="34e007c7bd516cd37e93cb5bd9f19478"/><file name="othermethod.phtml" hash="3bff2c1800c9b7ca865ccb976cb4f868"/><file name="reward.phtml" hash="0e1d0a7d42738662fddd04dab09f5765"/><dir name="shipping_method"><file name="available.phtml" hash="a441651173fda6ec78742e4fcb859b97"/></dir><file name="shipping_method.phtml" hash="78afd96ad7c9facd083673c1122e6d42"/><file name="sidebar.phtml" hash="a8c13bf43d0c415f153d198a2bb6fa1f"/><file name="success.phtml" hash="b1f276ce825e09d472aef29d631ddf7b"/></dir><dir name="page"><dir name="html"><file name="logo.phtml" hash="fb2d29e255453128bbdf37218289caf1"/></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Vaimo_Klarna.xml" hash="fece558fa050794401aca834b1b12fd4"/></dir></target><target name="magelocale"><dir name="da_DK"><file name="Vaimo_Klarna.csv" hash="ca0efa436f4213ad50c26469fff0d358"/></dir><dir name="de_AT"><file name="Vaimo_Klarna.csv" hash="532a945e5c4687a8225f1ca6bccf13c6"/></dir><dir name="de_DE"><file name="Vaimo_Klarna.csv" hash="2723d912bb06843cd03284be17caca95"/></dir><dir name="fi_FI"><file name="Vaimo_Klarna.csv" hash="2e1e7b6cd60247430d7ceacf3420981a"/></dir><dir name="nb_NO"><file name="Vaimo_Klarna.csv" hash="448d7c1ccf64a99bb0e4387dad7d371a"/></dir><dir name="nl_NL"><file name="Vaimo_Klarna.csv" hash="2d1de6bdef4e7c323aae14f7c04d8ef1"/></dir><dir name="nn_NO"><file name="Vaimo_Klarna.csv" hash="dec997d4365128a77fdb7189856ee29e"/></dir><dir name="sv_SE"><file name="Vaimo_Klarna.csv" hash="1c531fba46e1785d98078b87c61f1681"/></dir></target><target name="mage"><dir name="js"><dir name="vaimo"><dir name="klarna"><file name="klarna.js" hash="73b2c9b9eaddb71569c61b2896f44f17"/><file name="klarnacheckout.js" hash="1bab89ebb2900ae298f96911a38a162f"/><file name="klarnautils.js" hash="950b0f12148b596aa0e7fd4db3a85d94"/></dir></dir></dir></target><target name="magelib"><dir name="Klarna"><file name="CHANGELOG" hash="9808fe4dfd049d5130f7088adc374d72"/><file name="Changelog-Vaimo.txt" hash="b4f3e9df96ec0afcaf81ba1417fd7ebe"/><dir name="Checkout"><file name="BasicConnector.php" hash="8a9d008cda8e0805537b70d1e0e3bcd5"/><file name="ConnectionErrorException.php" hash="352ae3f5bbb18c04f0a9d3ca1be30faf"/><file name="Connector.php" hash="199d9134e8c5188e5b8f958ac1f17029"/><file name="ConnectorException.php" hash="fe4017579c8757798e018fb0755496c0"/><file name="ConnectorInterface.php" hash="0ebfd5610fec6ddce7b7fd0f45f3d1d6"/><file name="Digest.php" hash="d7c2ea4ff1f22c8919685aad7e4e9c8b"/><file name="Exception.php" hash="31a95e8212f01d149265f75e20b31bcb"/><dir name="HTTP"><file name="CURLFactory.php" hash="591493c487797a80fd76f4f80ca598d0"/><file name="CURLHandle.php" hash="2d58ba553ffddafdcc9c80bea0c2c5ee"/><file name="CURLHandleInterface.php" hash="df5e3ddf82deb09164c75249c7235756"/><file name="CURLHeaders.php" hash="2a900efb8591defaf9230368403c975f"/><file name="CURLTransport.php" hash="c35a9910a04007372c2d6673f4657b89"/><file name="Request.php" hash="180f04ffd522b713b4261087a7e60c68"/><file name="Response.php" hash="86993580c2a11b14bab4af6328caa6de"/><file name="Transport.php" hash="4aa96d5086e105d79b0f97593fbe5d9b"/><file name="TransportInterface.php" hash="3d6aab36479741136c9dee1bbcf3914e"/></dir><file name="Order.php" hash="568242a47b838ae9abf8438a4bc7301e"/><file name="ResourceInterface.php" hash="55fc925edc0f69a89f2d79e348152a2c"/><file name="UserAgent.php" hash="ee6a35f67e56391f5bdfa387616e5618"/></dir><file name="Checkout.php" hash="6e16bb237ecfc54f086a0d533a8e69e3"/><file name="CheckoutServiceRequest.php" hash="1167bf796772a24c5cf56586c255715b"/><file name="CheckoutServiceResponse.php" hash="021edd2464930618a0de024ea9bfc9f7"/><file name="Country.php" hash="449272bb9d3c4cf023137ab85266546c"/><file name="CurlHandle.php" hash="d7418f2db8bf726cb2913e10ce9a63ce"/><file name="CurlTransport.php" hash="03599602490c2089d7609c3006fe392c"/><file name="Currency.php" hash="b11ecbc754029f8b1d99d361b7daa2d3"/><file name="Encoding.php" hash="1893ca72010090f41ab5fab9a9a0029b"/><file name="Exceptions.php" hash="a94eb2811f2004c7e87ba5a82bd61d40"/><file name="Flags.php" hash="dcb034831717186be38530f52a39b24e"/><file name="Klarna.php" hash="849fa477cb91df3a0156e6c5f62c4aea"/><file name="Language.php" hash="a89d7e2d756db8ae94b5b2177507c319"/><dir name="checkoutkpm"><file name="checkouthtml.intf.php" hash="f6cc7512fbb13c0446d8492f747cd436"/><file name="threatmetrix.class.php" hash="ec5ceb6742df44623d96ce321c24fba5"/></dir><dir name="examples"><file name="activate.php" hash="3e2dbb97106ee405253330de0aa826d8"/><file name="cancelReservation.php" hash="948a933b769dea6a9684731adb471b8c"/><file name="checkOrderStatus.php" hash="1229fc0c6c96dbd81eec8d8919c4add5"/><file name="checkoutService.php" hash="fbaf5d7764d93fbc1b220e5f90518a90"/><file name="creditInvoice.php" hash="32669c3a1e52e716147ca63f0063c4a2"/><file name="creditPart.php" hash="594631f8358a32de1083ad98417feafe"/><file name="emailInvoice.php" hash="3c0d6ce69e2e33a85ea3f0e2d5c6fc7e"/><file name="fetchPClasses.php" hash="7bf7620a596da1edb52436e4f188827d"/><file name="getAddresses.php" hash="cf5eed9d9b772983f8e41a39b374c6ab"/><file name="hasAccount.php" hash="29670e02a3178df1afccbfb911474a6a"/><file name="helperFunctions.php" hash="3b25b4f51f83e156c33dadc6dcbb2097"/><file name="reserveAmount.php" hash="aa140d9548e31cade6c42a38e78f64df"/><file name="reserveOCR.php" hash="fcadfe8c99debda5a8f935b7fbc1ba4e"/><file name="returnAmount.php" hash="ef600f9a84d62fcce825f66bb1b570e2"/><file name="sendInvoice.php" hash="2e2a53099c64daeb9f06abd81af2a0f5"/><file name="splitReservation.php" hash="ec2d26bae9dae03679f5272b7782a4e1"/><file name="update.php" hash="6e1fcd9f371cc4b12caca37933a51a55"/></dir><file name="klarnaaddr.php" hash="01075b4e2dd3987ef38efaa6b1ced54b"/><file name="klarnacalc.php" hash="2df31b6126716e91eaeea90f7ab2ca87"/><file name="klarnaconfig.php" hash="369278865db177e690b6d7757ca38c07"/><file name="klarnapclass.php" hash="30c5f867b8c8febc944871e75d240e65"/><dir name="pclasses"><file name="jsonstorage.class.php" hash="04f0d90ada9fd12d5f0de6448466f798"/><file name="mysqlstorage.class.php" hash="ad2d075301d730f97c7a895a2ebb7523"/><file name="sqlstorage.class.php" hash="e00df72512eac3998710a4b2f9ea89c8"/><file name="storage.intf.php" hash="032631d1f075d1eff09ccf926ea56417"/><file name="xmlstorage.class.php" hash="a47820de9cdcfb261de0e95fc92a2a64"/></dir><dir name="transport"><dir name="xmlrpc-3.0.0.beta"><dir name="lib"><file name="xmlrpc.inc" hash="5a74ea2a831648febc9b2c8f809b252c"/><file name="xmlrpc_wrappers.inc" hash="5aa00141ead09fc5498d9a3c9fcab888"/><file name="xmlrpcs.inc" hash="158b97bda79333e9b40793d876b6e98f"/></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="vaimo"><dir name="klarna"><dir name="css"><file name="admin.css" hash="ef4915be839e2039fb037f29c1506d30"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><dir name="vaimo"><dir name="klarna"><file name="checkout.css" hash="7d7fe12675f4ba51ad1fd608849f06ce"/><file name="checkout_osc.css" hash="126a8d2869872306ded4aef943db809c"/><file name="global.css" hash="22b6a446e6e874e6a95608f7046eac2a"/><file name="klarnacheckout.css" hash="a732fe831cd76bc4a9b883b0bccfd8f4"/><file name="klarnadefault.css" hash="a7322fe612f4be03d3c5e78dee7a9c9c"/><file name="product.css" hash="d41d8cd98f00b204e9800998ecf8427e"/><dir name="vendor"><file name="bootstrap-grid.css" hash="093d2cb25f2e4d0bc80233ed70cbcb9a"/><file name="bootstrap-grid.min.css" hash="9087d9a8c2457c96b6c216fea959b298"/><file name="fontawesome.css" hash="76ca4ed8592634fb5c421b4e19c35918"/><file name="fontawesome.min.css" hash="7b7b345da453c034563dd2ac7ca9666b"/><dir name="fonts"><file name="FontAwesome.otf" hash="19231917733e2bcdf257c9be99cdbaf1"/><file name="fontawesome-webfont.eot" hash="7149833697a959306ec3012a8588dcfa"/><file name="fontawesome-webfont.svg" hash="65bcbc899f379216109acd0b6c494618"/><file name="fontawesome-webfont.ttf" hash="c4668ed2440df82d3fd2f8be9d31d07d"/><file name="fontawesome-webfont.woff" hash="d95d6f5d5ab7cfefd09651800b69bd54"/></dir></dir></dir></dir></dir><dir name="images"><dir name="vaimo"><dir name="klarna"><file name="balk_afm3.jpg" hash="8855567960bff35b1e3ba486670b5878"/><file name="icons.png" hash="7f0808d4cf63c3d43637d40a703f30fe"/></dir></dir></dir></dir></dir></dir></target><target name="magecommunity"><dir name="Vaimo"><dir name="Klarna"><dir name="Block"><dir name="Adminhtml"><dir name="Pclass"><file name="List.php" hash="7c68e3ec74e5cea1b62bb0218d297089"/><file name="Update.php" hash="fd444645b9f78fc4ea65c91ee3fc0044"/></dir><dir name="Sales"><dir name="Creditmemo"><dir name="Create"><file name="Adjustments.php" hash="12074f6aabbe90f14b8d30b7f65da9dc"/></dir><file name="Totals.php" hash="198afd117e90e17999f24c419a92b24b"/></dir><dir name="Invoice"><file name="Totals.php" hash="bc28f21c484fe2b4ca6d7a06da726fc3"/></dir><dir name="Order"><file name="Totals.php" hash="c80ca5283b0341964c36e70a850faaf6"/></dir></dir></dir><dir name="Catalog"><dir name="Product"><file name="Pricewidget.php" hash="540d01d9f335dc7c92fb286c3312e6d8"/></dir></dir><dir name="Checkout"><file name="Fee.php" hash="1ffae1896b12e6d87fbbd2d3843fef75"/><file name="Top.php" hash="a8f9084322c1f924ef6fb4802908019d"/></dir><dir name="Form"><file name="Abstract.php" hash="b42636bfd8019f522342ca2b9118d246"/><file name="Account.php" hash="f6bf008c1af0b93ead5b5a2577b59ea5"/><dir name="Address"><file name="Search.php" hash="439e9f9a5d9480a4356043bb73f9c9c7"/></dir><file name="Checkout.php" hash="a7e6876317a29184f07040b646b84ec7"/><file name="Invoice.php" hash="105a41b84e52b45f26f3c5de2d4bdd4a"/><dir name="Paymentplan"><file name="Information.php" hash="7c66acd887a1e3a165e3cd967d0f3331"/></dir><file name="Special.php" hash="8db5a5f33510cd32d724c6ecd6368aa2"/></dir><dir name="Info"><file name="Abstract.php" hash="586393b00cd2c57ed6d53b8b50a8a535"/><file name="Account.php" hash="d302c2fc556e05858464fadd51cd4854"/><file name="Checkout.php" hash="df92291673e6bfe63ac968ad7297cca3"/><file name="Invoice.php" hash="f98adb5521f6c546c462f2e5bde31295"/><file name="Special.php" hash="e07662f39f0ff65505bfd627045c7766"/></dir><dir name="Invoice"><file name="Totals.php" hash="2437d7c7d7499d3ee2fcb7e0426ad64d"/></dir><dir name="Klarnacheckout"><file name="Autofill.php" hash="9bfabd568384b14c70175218f62fab9a"/><dir name="Customer"><file name="Balance.php" hash="e35153845d979d91ff79d0558e7b6c0b"/></dir><file name="Discount.php" hash="d56512c70315f0ad2ee1f8b857f30c78"/><file name="Ga.php" hash="e69dc6575162c137669bc6fba3d854cd"/><file name="Klarnacheckout.php" hash="03ebec0f6c1197caaa59eb43a65e1872"/><file name="Newsletter.php" hash="ce97e11c097b0cd9696919936fa59dc6"/><file name="Othermethod.php" hash="a31bc678ce541f8eea1d043801c13974"/><file name="Reward.php" hash="98d72b6cf65070dcb4cc87a303cd8b54"/><file name="Success.php" hash="88e538e4c165142c55d74a3efecebef6"/></dir><dir name="Order"><file name="Totals.php" hash="2e56335ff1b4a1d6752e7336b107bd13"/></dir><dir name="Page"><dir name="Html"><file name="Logo.php" hash="fda8fc32997328feb9c7ebf15c8a51fa"/></dir></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><dir name="Position"><dir name="Attribute"><file name="Set.php" hash="b2d6ab863caa8498d8f067a949cd67be"/></dir></dir><file name="Position.php" hash="8e48499e9f0604019e0d0d0584f12986"/></dir></dir></dir></dir></dir><dir name="controllers"><file name="AddressController.php" hash="e3272d6463e7ea0082c249924c31e34b"/><dir name="Adminhtml"><dir name="Klarna"><file name="MassactionController.php" hash="e182c149c750934ae4463efb96f5091c"/><file name="PclassController.php" hash="3a83e55251281b4414d7099b4481e245"/></dir></dir><dir name="Checkout"><file name="KlarnaController.php" hash="70f8fc27b553dfed7ea6097b2b117028"/></dir><file name="LoginController.php" hash="3c7e56482f9af9ed0696fb0507cc5444"/><file name="PaymentplanController.php" hash="fea9d33a5dbd5d4858ef174569dae636"/></dir><dir name="etc"><file name="config.xml" hash="57b15c037600d509fa008a6af58ff093"/><file name="system.xml" hash="0baa2ff40fd31a75e0fbf3a8a2aaf954"/></dir><dir name="Helper"><file name="Data.php" hash="633bf6cc10d4dfd60de9abd21469bfa1"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Backend"><dir name="Admin"><file name="Json.php" hash="6e9bffda94a9d8898aeeb25677c761de"/></dir></dir></dir></dir></dir><dir name="Api"><file name="Abstract.php" hash="4bc3ea8874cd8755a248e8ac69b2e100"/><file name="Kco.php" hash="9db969d0a251a4e86ec0b6f9482de8b4"/><file name="Rest.php" hash="3e71d235b7bba97c9d98638b0c26a245"/><file name="Xmlrpc.php" hash="68083465148581be0709904d2752c610"/></dir><file name="Api.php" hash="5c3f199a2fb6a8d733bd9c8d8996791e"/><dir name="Creditmemo"><file name="Tax.php" hash="c3d5162de38f5ef2075bca483085e5d0"/><file name="Total.php" hash="8da0e6596826ba5fc03695e7834734f0"/></dir><file name="Cron.php" hash="ce9f0c59c6772af96f0132335dc3a194"/><dir name="Invoice"><dir name="Pdf"><file name="Total.php" hash="06412f97df9ac6a1854978b61f68fb36"/></dir><file name="Tax.php" hash="ff4c665fade58265440f21f00e577932"/><file name="Total.php" hash="3e89c7d9e9be6cc481b140a0bcc543b6"/></dir><dir name="Klarna"><file name="Abstract.php" hash="b8ee3ad7923aa50f0adb439b53334404"/></dir><file name="Klarna.php" hash="5d18de887909cd99bb927ef7048d262b"/><dir name="Klarnacheckout"><file name="Abstract.php" hash="ae4c167242096aec289ddcc339469853"/></dir><file name="Klarnacheckout.php" hash="478890e218c79809830fd59d4c90002e"/><file name="Observer.php" hash="4ac430de53c9246fbfe37a33e13a7f05"/><dir name="Payment"><file name="Abstract.php" hash="e973c3eb29039a4f8b39c54502fb16b4"/><file name="Account.php" hash="95931980dba66fc274f3acfa4df2b91a"/><file name="Checkout.php" hash="d7f5beaf53c716068027be1c5103efd8"/><file name="Invoice.php" hash="eef0e5ea5466469942a14d28e8507333"/><file name="Special.php" hash="53754f59a474e32f168220c795b80c2f"/></dir><dir name="Quote"><file name="Tax.php" hash="b53f4a52d0f09afc7daeb094d6e30881"/><file name="Total.php" hash="a1442ecba3f2c49a42ff43e006057878"/></dir><dir name="Resource"><dir name="Mysql4"><file name="Setup.php" hash="0a40d43403823a6053d74bd2d2f688e7"/></dir></dir><dir name="Source"><file name="Abstract.php" hash="8d0d746d1cd2e5bc7d11350908a01585"/><file name="Allspecificcountries.php" hash="1a98316e25baeaba307b3be62364e1ca"/><file name="Apiversion.php" hash="536c62f5022aec99d71f68e1118c0d99"/><file name="Capture.php" hash="c2d31ebb607202555e9905e439dbe86d"/><file name="Country.php" hash="2444140a6155e42d2e4909ae150037b7"/><file name="Customergroup.php" hash="01c6e41abac6e7105e4d290f53f68733"/><file name="Klarnalayout.php" hash="6c7b9d3a871d8cdb2a11a0cadde83f4a"/><file name="Language.php" hash="efe69e0132b87242d2fbf08b2f8febe1"/><file name="Newsletter.php" hash="f1532e5ff4c7e04384e9410cbb0969fa"/><file name="Servermode.php" hash="7acd8c7bb39f640dccef12df69ed7c57"/><file name="Taxclass.php" hash="de1ebcf0027eaff23f676da569034ed7"/><file name="Yesnodefault.php" hash="a296d6a62f1f1858ac093c0d7974cf6a"/></dir><dir name="Tax"><file name="Config.php" hash="7767f6d07f63df09228ab6c496ed0c05"/></dir><dir name="Transport"><file name="Abstract.php" hash="5809fd98d537f55bb8e3e5c15f94f55c"/></dir></dir><dir name="sql"><dir name="klarna_setup"><file name="mysql4-install-0.1.0.php" hash="d36b51433fd28241386594f39def3080"/><file name="mysql4-upgrade-5.1.6-5.1.7.php" hash="014a7b827a8958a94c57a0229127a427"/><file name="mysql4-upgrade-5.2.5-5.2.6.php" hash="87e5742e53defc037e6481713a88d9ae"/></dir></dir></dir></dir></target></contents>
|
16 |
<compatible/>
|
17 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php><package><name></name><channel>connect.magentocommerce.com/core</channel><min></min><max></max></package></required></dependencies>
|
18 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>klarnapayments</name>
|
4 |
+
<version>5.2.8</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>Open Software License (OSL)</license>
|
7 |
<channel>community</channel>
|
10 |
<description>Klarna payment module for Klarna Checkout, invoice and part payments. This module works for all countries were Klarna's product offering is applicable. To use this module requires that you have a contract with Klarna.</description>
|
11 |
<notes>This version is not compatible with any Klarna module version of 4.x or earlier.</notes>
|
12 |
<authors><author><name>Klarna</name><user>Klarna</user><email>magento@klarna.com</email></author><author><name>Vaimo</name><user>VAIMO</user><email>info@vaimo.com</email></author></authors>
|
13 |
+
<date>2015-02-06</date>
|
14 |
+
<time>15:57:56</time>
|
15 |
+
<contents><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="vaimo_klarna.xml" hash="19a196d33bcc2e1eaf4413dcefeb5f04"/></dir><dir name="template"><dir name="vaimo"><dir name="klarna"><dir name="creditmemo"><dir name="totals"><file name="adjustments.phtml" hash="b0299ac0b1ca75b4d143413cc8eb8217"/></dir></dir><dir name="info"><file name="account.phtml" hash="4c51cb3b4aeb54bb009e384d300ece98"/><file name="checkout.phtml" hash="6c35211c76987e619b51f6b6f06b0707"/><dir name="children"><file name="invoicefee.phtml" hash="2b721be479706716f6468c8395455fa5"/><file name="invoices.phtml" hash="ac4e3bd4aea83e9ea3479fc04ed0d5a4"/><file name="paymentplan.phtml" hash="885c020c05afd4516a42a33a6986f32f"/><file name="reference.phtml" hash="a789d5c8d4253c6ba4d894e2f0465f9c"/><file name="reservation.phtml" hash="d96f36640577e8e053050c24bfb4ec43"/></dir><file name="invoice.phtml" hash="498a1d706ac1da4fc71982f1232de492"/><file name="special.phtml" hash="4c51cb3b4aeb54bb009e384d300ece98"/></dir><dir name="pclass"><file name="list.phtml" hash="5cef6b0093bb5da18dbf1f9fd7316c66"/><file name="update.phtml" hash="ed53d5eb248f8181cd601e7b10cb170f"/></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="vaimo_klarna.xml" hash="cf7f571eecc4442b87f20636c51d3046"/></dir><dir name="template"><dir name="vaimo"><dir name="klarna"><dir name="catalog"><dir name="product"><file name="pricewidget.phtml" hash="f5838b8bb129634487a398ca2557f48b"/></dir></dir><dir name="checkout"><file name="fee.phtml" hash="3a58d7e7278bf9fcae1cdb9d836d4ff3"/><file name="header.phtml" hash="51a7f95f2fcb5f7b02e19b13690631a8"/><file name="top.phtml" hash="9cc1ce32346bd6ed7c16139f3f960a95"/></dir><dir name="form"><file name="account.phtml" hash="78ec2685231b4664ec9106be2fb1b847"/><dir name="address"><file name="search.phtml" hash="473e03908fdb841f7152ed78671fcef0"/></dir><file name="checkout.phtml" hash="fe86056c73f86d53a73ebda5c5f3547c"/><dir name="children"><file name="addressresult.phtml" hash="bcbad92d0cdda60c480d5d453b35a85e"/><file name="checkoutservice.phtml" hash="3ae5ecf2420cb457304ef0b9f4227b9c"/><file name="consent.phtml" hash="a4f446258fa20a453d3566cffc20085d"/><file name="dateofbirth.phtml" hash="e1dbe367ce43029d671dae6f7d3ca956"/><file name="gender.phtml" hash="c8428e9b76db957a866cfc109d7a0c09"/><file name="notifications.phtml" hash="485d9f8e90ca6ff3c8152d2c3a0ee138"/><file name="paymentplan_information.phtml" hash="8f28c418c08df3e664744ef28bc283c3"/><file name="pclass.phtml" hash="848a7e485badbdf11d10628c93906b21"/><file name="personalnumber.phtml" hash="dcea08f692ed978689242ba8309f3cdb"/><file name="phonenumber.phtml" hash="6348b12795e073d8881ab0b74d7df175"/></dir><file name="invoice.phtml" hash="96495650061287f034fd789a372359a2"/><dir name="paymentplan"><file name="information.phtml" hash="d19f6766d1bebdacb367aee65edb06fd"/></dir><file name="special.phtml" hash="a81e468c29aff1c020cde8d9b3b1f223"/></dir><dir name="info"><file name="account.phtml" hash="a848c9544a5e400bc27e26d050eafa3c"/><file name="checkout.phtml" hash="1364aae5f0b71233e215e8a1c40ea7f7"/><dir name="children"><file name="invoicefee.phtml" hash="c6b4ccff75e220c5641a8fadd6753131"/><file name="invoices.phtml" hash="cbdd0256b8e1d742257bcba9b1eef67a"/><file name="paymentplan.phtml" hash="3a73d918dc733c0888f18e442f9eb64c"/><file name="reservation.phtml" hash="9880ef8208f672d531cc10eef8467856"/></dir><file name="invoice.phtml" hash="cd3514e43dd441b4530b95e408784d84"/><file name="special.phtml" hash="c472684055c8839b8e365b80a5e1ee0c"/></dir><dir name="klarnacheckout"><file name="account-login.phtml" hash="62a935a8d1d4b9e96d0891d214c3f591"/><file name="autofill.phtml" hash="6bdd6c22fd1771106f52876e66d7f4de"/><dir name="cart"><dir name="item"><file name="default.phtml" hash="cb76c84ce20dbd391a1615756f2d72d7"/></dir><file name="totals.phtml" hash="a8496f65d2bd8390cee2bb5c89bad555"/></dir><file name="cart.phtml" hash="b054a35d7a5a920c5f002b1af34a88dc"/><file name="checkout.phtml" hash="c71826694ac6270f82a05e69a896d66b"/><dir name="customer"><file name="balance.phtml" hash="af890728b26b0808c299ab199bc5f4c0"/></dir><file name="default.phtml" hash="357abf99f4cb926d728c7c5253ea4b1e"/><dir name="discount"><file name="coupon.phtml" hash="0e4c2c52f677212b2071e3acddcc217a"/><file name="giftcardaccount.phtml" hash="8895e32abbc97d84fce366221637a1d9"/></dir><file name="discount.phtml" hash="7ce3289506c3e8abdd4af610e0f7f273"/><file name="header.phtml" hash="72a8383c77bbdcbf0b7ecbbc98098cf7"/><file name="klarnacheckout.phtml" hash="a51ee31586f4cbeb5bfe0ffe1ca32c84"/><file name="main.phtml" hash="079d3162d46b762574eb2cd4641c14c2"/><file name="msg.phtml" hash="d716a2a466835c99f71bea1742533cc0"/><file name="newsletter.phtml" hash="34e007c7bd516cd37e93cb5bd9f19478"/><file name="othermethod.phtml" hash="3bff2c1800c9b7ca865ccb976cb4f868"/><file name="reward.phtml" hash="0e1d0a7d42738662fddd04dab09f5765"/><dir name="shipping_method"><file name="available.phtml" hash="a441651173fda6ec78742e4fcb859b97"/></dir><file name="shipping_method.phtml" hash="78afd96ad7c9facd083673c1122e6d42"/><file name="sidebar.phtml" hash="a8c13bf43d0c415f153d198a2bb6fa1f"/><file name="success.phtml" hash="b1f276ce825e09d472aef29d631ddf7b"/></dir><dir name="page"><dir name="html"><file name="logo.phtml" hash="fb2d29e255453128bbdf37218289caf1"/></dir></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Vaimo_Klarna.xml" hash="fece558fa050794401aca834b1b12fd4"/></dir></target><target name="magelocale"><dir name="da_DK"><file name="Vaimo_Klarna.csv" hash="f62810eeea7f3b7a5b48c31de848bdb1"/></dir><dir name="de_AT"><file name="Vaimo_Klarna.csv" hash="3cb46912c2d748d1dccba73bdda8a706"/></dir><dir name="de_DE"><file name="Vaimo_Klarna.csv" hash="3c285ec05879160c2ff207bac728ea17"/></dir><dir name="fi_FI"><file name="Vaimo_Klarna.csv" hash="86eb9aa45e77a7116dfb23e3357824aa"/></dir><dir name="nb_NO"><file name="Vaimo_Klarna.csv" hash="7f09078abd3e5045c6f026796bdd3c72"/></dir><dir name="nl_NL"><file name="Vaimo_Klarna.csv" hash="9be2500a48904256c315c01c57e20931"/></dir><dir name="nn_NO"><file name="Vaimo_Klarna.csv" hash="c24b3bb865cfbed3ff10b2874c73f274"/></dir><dir name="sv_SE"><file name="Vaimo_Klarna.csv" hash="1c531fba46e1785d98078b87c61f1681"/></dir></target><target name="mage"><dir name="js"><dir name="vaimo"><dir name="klarna"><file name="klarna.js" hash="9462fee4ca415ee3d11a00d8b85548ec"/><file name="klarnacheckout.js" hash="1bab89ebb2900ae298f96911a38a162f"/><file name="klarnautils.js" hash="950b0f12148b596aa0e7fd4db3a85d94"/></dir></dir></dir></target><target name="magelib"><dir name="Klarna"><file name="CHANGELOG" hash="9808fe4dfd049d5130f7088adc374d72"/><file name="Changelog-Vaimo.txt" hash="b4f3e9df96ec0afcaf81ba1417fd7ebe"/><dir name="Checkout"><file name="BasicConnector.php" hash="8a9d008cda8e0805537b70d1e0e3bcd5"/><file name="ConnectionErrorException.php" hash="352ae3f5bbb18c04f0a9d3ca1be30faf"/><file name="Connector.php" hash="199d9134e8c5188e5b8f958ac1f17029"/><file name="ConnectorException.php" hash="fe4017579c8757798e018fb0755496c0"/><file name="ConnectorInterface.php" hash="0ebfd5610fec6ddce7b7fd0f45f3d1d6"/><file name="Digest.php" hash="d7c2ea4ff1f22c8919685aad7e4e9c8b"/><file name="Exception.php" hash="31a95e8212f01d149265f75e20b31bcb"/><dir name="HTTP"><file name="CURLFactory.php" hash="591493c487797a80fd76f4f80ca598d0"/><file name="CURLHandle.php" hash="2d58ba553ffddafdcc9c80bea0c2c5ee"/><file name="CURLHandleInterface.php" hash="df5e3ddf82deb09164c75249c7235756"/><file name="CURLHeaders.php" hash="2a900efb8591defaf9230368403c975f"/><file name="CURLTransport.php" hash="c35a9910a04007372c2d6673f4657b89"/><file name="Request.php" hash="180f04ffd522b713b4261087a7e60c68"/><file name="Response.php" hash="86993580c2a11b14bab4af6328caa6de"/><file name="Transport.php" hash="4aa96d5086e105d79b0f97593fbe5d9b"/><file name="TransportInterface.php" hash="3d6aab36479741136c9dee1bbcf3914e"/></dir><file name="Order.php" hash="568242a47b838ae9abf8438a4bc7301e"/><file name="ResourceInterface.php" hash="55fc925edc0f69a89f2d79e348152a2c"/><file name="UserAgent.php" hash="ee6a35f67e56391f5bdfa387616e5618"/></dir><file name="Checkout.php" hash="6e16bb237ecfc54f086a0d533a8e69e3"/><file name="CheckoutServiceRequest.php" hash="1167bf796772a24c5cf56586c255715b"/><file name="CheckoutServiceResponse.php" hash="021edd2464930618a0de024ea9bfc9f7"/><file name="Country.php" hash="449272bb9d3c4cf023137ab85266546c"/><file name="CurlHandle.php" hash="d7418f2db8bf726cb2913e10ce9a63ce"/><file name="CurlTransport.php" hash="03599602490c2089d7609c3006fe392c"/><file name="Currency.php" hash="b11ecbc754029f8b1d99d361b7daa2d3"/><file name="Encoding.php" hash="1893ca72010090f41ab5fab9a9a0029b"/><file name="Exceptions.php" hash="a94eb2811f2004c7e87ba5a82bd61d40"/><file name="Flags.php" hash="dcb034831717186be38530f52a39b24e"/><file name="Klarna.php" hash="849fa477cb91df3a0156e6c5f62c4aea"/><file name="Language.php" hash="a89d7e2d756db8ae94b5b2177507c319"/><dir name="checkoutkpm"><file name="checkouthtml.intf.php" hash="f6cc7512fbb13c0446d8492f747cd436"/><file name="threatmetrix.class.php" hash="ec5ceb6742df44623d96ce321c24fba5"/></dir><dir name="examples"><file name="activate.php" hash="3e2dbb97106ee405253330de0aa826d8"/><file name="cancelReservation.php" hash="948a933b769dea6a9684731adb471b8c"/><file name="checkOrderStatus.php" hash="1229fc0c6c96dbd81eec8d8919c4add5"/><file name="checkoutService.php" hash="fbaf5d7764d93fbc1b220e5f90518a90"/><file name="creditInvoice.php" hash="32669c3a1e52e716147ca63f0063c4a2"/><file name="creditPart.php" hash="594631f8358a32de1083ad98417feafe"/><file name="emailInvoice.php" hash="3c0d6ce69e2e33a85ea3f0e2d5c6fc7e"/><file name="fetchPClasses.php" hash="7bf7620a596da1edb52436e4f188827d"/><file name="getAddresses.php" hash="cf5eed9d9b772983f8e41a39b374c6ab"/><file name="hasAccount.php" hash="29670e02a3178df1afccbfb911474a6a"/><file name="helperFunctions.php" hash="3b25b4f51f83e156c33dadc6dcbb2097"/><file name="reserveAmount.php" hash="aa140d9548e31cade6c42a38e78f64df"/><file name="reserveOCR.php" hash="fcadfe8c99debda5a8f935b7fbc1ba4e"/><file name="returnAmount.php" hash="ef600f9a84d62fcce825f66bb1b570e2"/><file name="sendInvoice.php" hash="2e2a53099c64daeb9f06abd81af2a0f5"/><file name="splitReservation.php" hash="ec2d26bae9dae03679f5272b7782a4e1"/><file name="update.php" hash="6e1fcd9f371cc4b12caca37933a51a55"/></dir><file name="klarnaaddr.php" hash="01075b4e2dd3987ef38efaa6b1ced54b"/><file name="klarnacalc.php" hash="2df31b6126716e91eaeea90f7ab2ca87"/><file name="klarnaconfig.php" hash="369278865db177e690b6d7757ca38c07"/><file name="klarnapclass.php" hash="30c5f867b8c8febc944871e75d240e65"/><dir name="pclasses"><file name="jsonstorage.class.php" hash="04f0d90ada9fd12d5f0de6448466f798"/><file name="mysqlstorage.class.php" hash="ad2d075301d730f97c7a895a2ebb7523"/><file name="sqlstorage.class.php" hash="e00df72512eac3998710a4b2f9ea89c8"/><file name="storage.intf.php" hash="032631d1f075d1eff09ccf926ea56417"/><file name="xmlstorage.class.php" hash="a47820de9cdcfb261de0e95fc92a2a64"/></dir><dir name="transport"><dir name="xmlrpc-3.0.0.beta"><dir name="lib"><file name="xmlrpc.inc" hash="5a74ea2a831648febc9b2c8f809b252c"/><file name="xmlrpc_wrappers.inc" hash="5aa00141ead09fc5498d9a3c9fcab888"/><file name="xmlrpcs.inc" hash="158b97bda79333e9b40793d876b6e98f"/></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="vaimo"><dir name="klarna"><dir name="css"><file name="admin.css" hash="ef4915be839e2039fb037f29c1506d30"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><dir name="vaimo"><dir name="klarna"><file name="checkout.css" hash="7d7fe12675f4ba51ad1fd608849f06ce"/><file name="checkout_osc.css" hash="126a8d2869872306ded4aef943db809c"/><file name="global.css" hash="22b6a446e6e874e6a95608f7046eac2a"/><file name="klarnacheckout.css" hash="a732fe831cd76bc4a9b883b0bccfd8f4"/><file name="klarnadefault.css" hash="a7322fe612f4be03d3c5e78dee7a9c9c"/><file name="product.css" hash="d41d8cd98f00b204e9800998ecf8427e"/><dir name="vendor"><file name="bootstrap-grid.css" hash="093d2cb25f2e4d0bc80233ed70cbcb9a"/><file name="bootstrap-grid.min.css" hash="9087d9a8c2457c96b6c216fea959b298"/><file name="fontawesome.css" hash="76ca4ed8592634fb5c421b4e19c35918"/><file name="fontawesome.min.css" hash="7b7b345da453c034563dd2ac7ca9666b"/><dir name="fonts"><file name="FontAwesome.otf" hash="19231917733e2bcdf257c9be99cdbaf1"/><file name="fontawesome-webfont.eot" hash="7149833697a959306ec3012a8588dcfa"/><file name="fontawesome-webfont.svg" hash="65bcbc899f379216109acd0b6c494618"/><file name="fontawesome-webfont.ttf" hash="c4668ed2440df82d3fd2f8be9d31d07d"/><file name="fontawesome-webfont.woff" hash="d95d6f5d5ab7cfefd09651800b69bd54"/></dir></dir></dir></dir></dir><dir name="images"><dir name="vaimo"><dir name="klarna"><file name="balk_afm3.jpg" hash="8855567960bff35b1e3ba486670b5878"/><file name="icons.png" hash="7f0808d4cf63c3d43637d40a703f30fe"/></dir></dir></dir></dir></dir></dir></target><target name="magecommunity"><dir name="Vaimo"><dir name="Klarna"><dir name="Block"><dir name="Adminhtml"><dir name="Pclass"><file name="List.php" hash="7c68e3ec74e5cea1b62bb0218d297089"/><file name="Update.php" hash="fd444645b9f78fc4ea65c91ee3fc0044"/></dir><dir name="Sales"><dir name="Creditmemo"><dir name="Create"><file name="Adjustments.php" hash="12074f6aabbe90f14b8d30b7f65da9dc"/></dir><file name="Totals.php" hash="198afd117e90e17999f24c419a92b24b"/></dir><dir name="Invoice"><file name="Totals.php" hash="bc28f21c484fe2b4ca6d7a06da726fc3"/></dir><dir name="Order"><file name="Totals.php" hash="c80ca5283b0341964c36e70a850faaf6"/></dir></dir></dir><dir name="Catalog"><dir name="Product"><file name="Pricewidget.php" hash="a1001513f617098414fbdf228c187989"/></dir></dir><dir name="Checkout"><file name="Fee.php" hash="1ffae1896b12e6d87fbbd2d3843fef75"/><file name="Top.php" hash="a8f9084322c1f924ef6fb4802908019d"/></dir><dir name="Form"><file name="Abstract.php" hash="b42636bfd8019f522342ca2b9118d246"/><file name="Account.php" hash="f6bf008c1af0b93ead5b5a2577b59ea5"/><dir name="Address"><file name="Search.php" hash="439e9f9a5d9480a4356043bb73f9c9c7"/></dir><file name="Checkout.php" hash="a7e6876317a29184f07040b646b84ec7"/><file name="Invoice.php" hash="105a41b84e52b45f26f3c5de2d4bdd4a"/><dir name="Paymentplan"><file name="Information.php" hash="7c66acd887a1e3a165e3cd967d0f3331"/></dir><file name="Special.php" hash="8db5a5f33510cd32d724c6ecd6368aa2"/></dir><dir name="Info"><file name="Abstract.php" hash="586393b00cd2c57ed6d53b8b50a8a535"/><file name="Account.php" hash="d302c2fc556e05858464fadd51cd4854"/><file name="Checkout.php" hash="df92291673e6bfe63ac968ad7297cca3"/><file name="Invoice.php" hash="f98adb5521f6c546c462f2e5bde31295"/><file name="Special.php" hash="e07662f39f0ff65505bfd627045c7766"/></dir><dir name="Invoice"><file name="Totals.php" hash="2437d7c7d7499d3ee2fcb7e0426ad64d"/></dir><dir name="Klarnacheckout"><file name="Autofill.php" hash="9bfabd568384b14c70175218f62fab9a"/><dir name="Customer"><file name="Balance.php" hash="e35153845d979d91ff79d0558e7b6c0b"/></dir><file name="Discount.php" hash="d56512c70315f0ad2ee1f8b857f30c78"/><file name="Ga.php" hash="e69dc6575162c137669bc6fba3d854cd"/><file name="Klarnacheckout.php" hash="03ebec0f6c1197caaa59eb43a65e1872"/><file name="Newsletter.php" hash="ce97e11c097b0cd9696919936fa59dc6"/><file name="Othermethod.php" hash="a31bc678ce541f8eea1d043801c13974"/><file name="Reward.php" hash="98d72b6cf65070dcb4cc87a303cd8b54"/><file name="Success.php" hash="88e538e4c165142c55d74a3efecebef6"/></dir><dir name="Order"><file name="Totals.php" hash="2e56335ff1b4a1d6752e7336b107bd13"/></dir><dir name="Page"><dir name="Html"><file name="Logo.php" hash="fda8fc32997328feb9c7ebf15c8a51fa"/></dir></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><dir name="Position"><dir name="Attribute"><file name="Set.php" hash="b2d6ab863caa8498d8f067a949cd67be"/></dir></dir><file name="Position.php" hash="8e48499e9f0604019e0d0d0584f12986"/></dir></dir></dir></dir></dir><dir name="controllers"><file name="AddressController.php" hash="e3272d6463e7ea0082c249924c31e34b"/><dir name="Adminhtml"><dir name="Klarna"><file name="MassactionController.php" hash="e182c149c750934ae4463efb96f5091c"/><file name="PclassController.php" hash="3a83e55251281b4414d7099b4481e245"/></dir></dir><dir name="Checkout"><file name="KlarnaController.php" hash="70f8fc27b553dfed7ea6097b2b117028"/></dir><file name="LoginController.php" hash="3c7e56482f9af9ed0696fb0507cc5444"/><file name="PaymentplanController.php" hash="fea9d33a5dbd5d4858ef174569dae636"/></dir><dir name="etc"><file name="config.xml" hash="e3de7f7ad090700e1d6d392c5f47cdb9"/><file name="system.xml" hash="0baa2ff40fd31a75e0fbf3a8a2aaf954"/></dir><dir name="Helper"><file name="Data.php" hash="9eef17f8d146493907a725e91dcd1950"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Backend"><dir name="Admin"><file name="Json.php" hash="6e9bffda94a9d8898aeeb25677c761de"/></dir></dir></dir></dir></dir><dir name="Api"><file name="Abstract.php" hash="4bc3ea8874cd8755a248e8ac69b2e100"/><file name="Kco.php" hash="67ef094626e0623e1559dbae9d5ee603"/><file name="Rest.php" hash="3e71d235b7bba97c9d98638b0c26a245"/><file name="Xmlrpc.php" hash="68083465148581be0709904d2752c610"/></dir><file name="Api.php" hash="5c3f199a2fb6a8d733bd9c8d8996791e"/><dir name="Creditmemo"><file name="Tax.php" hash="c3d5162de38f5ef2075bca483085e5d0"/><file name="Total.php" hash="8da0e6596826ba5fc03695e7834734f0"/></dir><file name="Cron.php" hash="ce9f0c59c6772af96f0132335dc3a194"/><dir name="Invoice"><dir name="Pdf"><file name="Total.php" hash="06412f97df9ac6a1854978b61f68fb36"/></dir><file name="Tax.php" hash="b2203547b3f05d6179e7307d14b55c6d"/><file name="Total.php" hash="c2f4a2207550915e1aaa9868e6759f94"/></dir><dir name="Klarna"><file name="Abstract.php" hash="fd0a1e6ced04dcb213ed1af11e1d3a6a"/></dir><file name="Klarna.php" hash="de2b8c617f33a9ac4b7dbc8143970c8b"/><dir name="Klarnacheckout"><file name="Abstract.php" hash="ae4c167242096aec289ddcc339469853"/></dir><file name="Klarnacheckout.php" hash="1f1fd568bd89c4022a7cb2189ff849e0"/><file name="Observer.php" hash="4ac430de53c9246fbfe37a33e13a7f05"/><dir name="Payment"><file name="Abstract.php" hash="d2f91324f0ed03a121441e4d06982da9"/><file name="Account.php" hash="95931980dba66fc274f3acfa4df2b91a"/><file name="Checkout.php" hash="d8fb8bbadb12a901f782ed7067d12bc2"/><file name="Invoice.php" hash="eef0e5ea5466469942a14d28e8507333"/><file name="Special.php" hash="53754f59a474e32f168220c795b80c2f"/></dir><dir name="Quote"><file name="Tax.php" hash="b53f4a52d0f09afc7daeb094d6e30881"/><file name="Total.php" hash="a1442ecba3f2c49a42ff43e006057878"/></dir><dir name="Resource"><dir name="Mysql4"><file name="Setup.php" hash="0a40d43403823a6053d74bd2d2f688e7"/></dir></dir><dir name="Source"><file name="Abstract.php" hash="8d0d746d1cd2e5bc7d11350908a01585"/><file name="Allspecificcountries.php" hash="1a98316e25baeaba307b3be62364e1ca"/><file name="Apiversion.php" hash="536c62f5022aec99d71f68e1118c0d99"/><file name="Capture.php" hash="c2d31ebb607202555e9905e439dbe86d"/><file name="Country.php" hash="2444140a6155e42d2e4909ae150037b7"/><file name="Customergroup.php" hash="01c6e41abac6e7105e4d290f53f68733"/><file name="Klarnalayout.php" hash="6c7b9d3a871d8cdb2a11a0cadde83f4a"/><file name="Language.php" hash="530e4780b702f641f993ba0e49382d5d"/><file name="Newsletter.php" hash="f1532e5ff4c7e04384e9410cbb0969fa"/><file name="Servermode.php" hash="7acd8c7bb39f640dccef12df69ed7c57"/><file name="Taxclass.php" hash="de1ebcf0027eaff23f676da569034ed7"/><file name="Yesnodefault.php" hash="a296d6a62f1f1858ac093c0d7974cf6a"/></dir><dir name="Tax"><file name="Config.php" hash="7767f6d07f63df09228ab6c496ed0c05"/></dir><dir name="Transport"><file name="Abstract.php" hash="278cc337e85a75db9d466c96f56c36af"/></dir></dir><dir name="sql"><dir name="klarna_setup"><file name="mysql4-install-0.1.0.php" hash="d36b51433fd28241386594f39def3080"/><file name="mysql4-upgrade-5.1.6-5.1.7.php" hash="014a7b827a8958a94c57a0229127a427"/><file name="mysql4-upgrade-5.2.5-5.2.6.php" hash="1dd874e1a94730ab976b6187a34e6c77"/></dir></dir></dir></dir></target></contents>
|
16 |
<compatible/>
|
17 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php><package><name></name><channel>connect.magentocommerce.com/core</channel><min></min><max></max></package></required></dependencies>
|
18 |
</package>
|