Trustly - Version 2.0.7

Version Notes

Download this release

Release Info

Developer Trustly
Extension Trustly
Version 2.0.7
Comparing to
See all releases


Code changes from version 2.0.6 to 2.0.7

Files changed (33) hide show
  1. app/code/{local → community}/Trustly/Trustly/Block/Form.php +0 -0
  2. app/code/{local → community}/Trustly/Trustly/Block/Redirect.php +0 -0
  3. app/code/{local → community}/Trustly/Trustly/Block/System/Config/About.php +0 -0
  4. app/code/{local → community}/Trustly/Trustly/Helper/Data.php +19 -0
  5. app/code/{local → community}/Trustly/Trustly/Model/Mysql4/Ordermappings.php +0 -0
  6. app/code/{local → community}/Trustly/Trustly/Model/Ordermappings.php +0 -0
  7. app/code/{local → community}/Trustly/Trustly/Model/Standard.php +5 -5
  8. app/code/{local → community}/Trustly/Trustly/controllers/PaymentController.php +16 -10
  9. app/code/{local → community}/Trustly/Trustly/etc/config.xml +2 -1
  10. app/code/{local → community}/Trustly/Trustly/etc/system.xml +10 -0
  11. app/code/{local → community}/Trustly/Trustly/lib/LICENCE +0 -0
  12. app/code/{local → community}/Trustly/Trustly/lib/Trustly.php +0 -0
  13. app/code/{local → community}/Trustly/Trustly/lib/Trustly/Api/api.php +0 -0
  14. app/code/{local → community}/Trustly/Trustly/lib/Trustly/Api/ecommerce.php +0 -0
  15. app/code/{local → community}/Trustly/Trustly/lib/Trustly/Api/keys/test.trustly.com.public.pem +0 -0
  16. app/code/{local → community}/Trustly/Trustly/lib/Trustly/Api/keys/trustly.com.public.pem +0 -0
  17. app/code/{local → community}/Trustly/Trustly/lib/Trustly/Api/signed.php +0 -0
  18. app/code/{local → community}/Trustly/Trustly/lib/Trustly/Api/unsigned.php +0 -0
  19. app/code/{local → community}/Trustly/Trustly/lib/Trustly/Data/data.php +0 -0
  20. app/code/{local → community}/Trustly/Trustly/lib/Trustly/Data/jsonrpcnotificationrequest.php +0 -0
  21. app/code/{local → community}/Trustly/Trustly/lib/Trustly/Data/jsonrpcnotificationresponse.php +0 -0
  22. app/code/{local → community}/Trustly/Trustly/lib/Trustly/Data/jsonrpcrequest.php +0 -0
  23. app/code/{local → community}/Trustly/Trustly/lib/Trustly/Data/jsonrpcresponse.php +0 -0
  24. app/code/{local → community}/Trustly/Trustly/lib/Trustly/Data/request.php +0 -0
  25. app/code/{local → community}/Trustly/Trustly/lib/Trustly/Data/response.php +0 -0
  26. app/code/{local → community}/Trustly/Trustly/lib/Trustly/exceptions.php +0 -0
  27. app/code/{local → community}/Trustly/Trustly/sql/trustly_setup/install-2.0.4.php +0 -0
  28. app/code/{local → community}/Trustly/Trustly/sql/trustly_setup/upgrade-1.0.5-2.0.0.php +0 -0
  29. app/code/{local → community}/Trustly/Trustly/sql/trustly_setup/upgrade-2.0.3-2.0.4.php +0 -0
  30. app/etc/modules/Trustly_Trustly.xml +1 -1
  31. app/locale/en_US/Trustly_Trustly.csv +2 -0
  32. app/locale/sv_SE/Trustly_Trustly.csv +2 -0
  33. package.xml +12 -12
app/code/{local → community}/Trustly/Trustly/Block/Form.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/Block/Redirect.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/Block/System/Config/About.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/Helper/Data.php RENAMED
@@ -200,4 +200,23 @@ class Trustly_Trustly_Helper_Data extends Mage_Core_Helper_Abstract
200
  {
201
  return (string) Mage::getConfig()->getNode()->modules->Trustly_Trustly->version;
202
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
203
  }
200
  {
201
  return (string) Mage::getConfig()->getNode()->modules->Trustly_Trustly->version;
202
  }
203
+
204
+
205
+ public function getOrderAmount($order) {
206
+ if (Mage::getStoreConfigFlag('payment/trustly/ordercurrency') == '1') {
207
+ return number_format($order->getGrandTotal(), 2, '.', '');
208
+ } else {
209
+ return number_format($order->getBaseGrandTotal(), 2, '.', '');
210
+ }
211
+ }
212
+
213
+
214
+ public function getOrderCurrencyCode($order) {
215
+ if (Mage::getStoreConfigFlag('payment/trustly/ordercurrency') == '1') {
216
+ return $order->getOrderCurrencyCode();
217
+ } else {
218
+ return $order->getBaseCurrencyCode();
219
+ }
220
+ }
221
+
222
  }
app/code/{local → community}/Trustly/Trustly/Model/Mysql4/Ordermappings.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/Model/Ordermappings.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/Model/Standard.php RENAMED
@@ -150,8 +150,8 @@ class Trustly_Trustly_Model_Standard extends Mage_Payment_Model_Method_Abstract
150
  $orderline = $api->createOrderline(
151
  $item->getName(),
152
  $item->getPrice(),
153
- $order->getBaseCurrencyCode(),
154
- $item->getBaseTaxAmount(),
155
  $item->getQtyOrdered(),
156
  $item->getEan());
157
  $orderlines[] = $orderline;
@@ -198,7 +198,7 @@ class Trustly_Trustly_Model_Standard extends Mage_Payment_Model_Method_Abstract
198
  $countryId = $shippingAddress->getCountryId();
199
  }
200
 
201
- $versionString = sprintf("Magento %s/%s %s",
202
  Mage::getVersion(), Mage::app()->getFrontController()->getRequest()->getModuleName(),
203
  Mage::helper('trustly')->getExtensionVersion());
204
 
@@ -210,8 +210,8 @@ class Trustly_Trustly_Model_Standard extends Mage_Payment_Model_Method_Abstract
210
  $endUserId,
211
  $messageId,
212
  Mage::app()->getLocale()->getLocaleCode(),
213
- number_format($order->getBaseGrandTotal() ,2 ,"." ,""),
214
- $order->getBaseCurrencyCode(),
215
  $countryId,
216
  $billingAddress->getTelephone(),
217
  $order->getCustomerFirstname(),
150
  $orderline = $api->createOrderline(
151
  $item->getName(),
152
  $item->getPrice(),
153
+ Mage::helper('trustly')->getOrderCurrencyCode($order),
154
+ $item->getTaxAmount(),
155
  $item->getQtyOrdered(),
156
  $item->getEan());
157
  $orderlines[] = $orderline;
198
  $countryId = $shippingAddress->getCountryId();
199
  }
200
 
201
+ $versionString = sprintf("Magento %s/%s %s",
202
  Mage::getVersion(), Mage::app()->getFrontController()->getRequest()->getModuleName(),
203
  Mage::helper('trustly')->getExtensionVersion());
204
 
210
  $endUserId,
211
  $messageId,
212
  Mage::app()->getLocale()->getLocaleCode(),
213
+ Mage::helper('trustly')->getOrderAmount($order),
214
+ Mage::helper('trustly')->getOrderCurrencyCode($order),
215
  $countryId,
216
  $billingAddress->getTelephone(),
217
  $order->getCustomerFirstname(),
app/code/{local → community}/Trustly/Trustly/controllers/PaymentController.php RENAMED
@@ -76,7 +76,7 @@ class Trustly_Trustly_PaymentController extends Mage_Core_Controller_Front_Actio
76
  Mage::log("Got Trustly_SignatureException when communicating with Trustly: " . (string)$e, Zend_Log::DEBUG, self::LOG_FILE);
77
  Mage::logException($e);
78
  $redirectError = Mage::helper('trustly')->__("Cannot verify the authenticity of Trustly communication.");
79
- }
80
 
81
  if (!isset($response)) {
82
  Mage::log("No response from redirectProcess()", Zend_Log::DEBUG, self::LOG_FILE);
@@ -214,9 +214,8 @@ class Trustly_Trustly_PaymentController extends Mage_Core_Controller_Front_Actio
214
  $_amount = $notification->getData('amount');
215
  $_currency = $notification->getData('currency');
216
 
217
- $_totalData = $order->getData();
218
- $_grandTotal = $_totalData['base_grand_total'];
219
- $_order_currency_code = $_totalData['base_currency_code'];
220
 
221
  $trustly_payment = NULL;
222
  foreach ($order->getPaymentsCollection() as $_payment) {
@@ -372,8 +371,8 @@ class Trustly_Trustly_PaymentController extends Mage_Core_Controller_Front_Actio
372
 
373
  Mage::log(sprintf("Recieved invalid payment for order %s, got amount %s %s", $incrementId, $_amount, $_currency), Zend_Log::WARN, self::LOG_FILE);
374
 
375
- /* The response is wether or not the notification we
376
- * recived and handled properly, not if we liked the
377
  * contents of it */
378
  Mage::helper('trustly')->sendResponseNotification($notification, true);
379
 
@@ -395,11 +394,11 @@ class Trustly_Trustly_PaymentController extends Mage_Core_Controller_Front_Actio
395
  $notification_transaction = $this->addChildTransaction($trustly_payment, $trustlyNotificationId, $trustlyOrderId,
396
  Mage_Sales_Model_Order_Payment_Transaction::TYPE_CAPTURE, true);
397
 
398
- /* Lookup an invoice connected to this order with the amount we
399
- * have gotten paid with, mark as paid, there should really be
400
  * only one */
401
  $open = Mage_Sales_Model_Order_Invoice::STATE_OPEN;
402
- if ($order_invoice->getState() == $open && $order_invoice->getBaseGrandTotal() == $_amount) {
403
  $trustly_payment->capture($order_invoice);
404
  if ($order_invoice->getIsPaid()) {
405
  $order_invoice->pay();
@@ -418,6 +417,13 @@ class Trustly_Trustly_PaymentController extends Mage_Core_Controller_Front_Actio
418
  * so non-existance is cached. So... in this case,
419
  * workaround by loading parent manually and close it. */
420
 
 
 
 
 
 
 
 
421
  }
422
 
423
  $orderStatus = Mage_Sales_Model_Order::STATE_PROCESSING;
@@ -439,7 +445,7 @@ class Trustly_Trustly_PaymentController extends Mage_Core_Controller_Front_Actio
439
 
440
  /* Normally the only debit amount that should be received is
441
  * the full amount, but you never know.... */
442
- if ($order->getBaseGrandTotal() == $_amount) {
443
  $creditmemo = Mage::getModel('sales/service_order', $order)
444
  ->prepareCreditmemo()
445
  ->setPaymentRefundDisallowed(true)
76
  Mage::log("Got Trustly_SignatureException when communicating with Trustly: " . (string)$e, Zend_Log::DEBUG, self::LOG_FILE);
77
  Mage::logException($e);
78
  $redirectError = Mage::helper('trustly')->__("Cannot verify the authenticity of Trustly communication.");
79
+ }
80
 
81
  if (!isset($response)) {
82
  Mage::log("No response from redirectProcess()", Zend_Log::DEBUG, self::LOG_FILE);
214
  $_amount = $notification->getData('amount');
215
  $_currency = $notification->getData('currency');
216
 
217
+ $_grandTotal = Mage::helper('trustly')->getOrderAmount($order);
218
+ $_order_currency_code = Mage::helper('trustly')->getOrderCurrencyCode($order);
 
219
 
220
  $trustly_payment = NULL;
221
  foreach ($order->getPaymentsCollection() as $_payment) {
371
 
372
  Mage::log(sprintf("Recieved invalid payment for order %s, got amount %s %s", $incrementId, $_amount, $_currency), Zend_Log::WARN, self::LOG_FILE);
373
 
374
+ /* The response is wether or not the notification we
375
+ * recived and handled properly, not if we liked the
376
  * contents of it */
377
  Mage::helper('trustly')->sendResponseNotification($notification, true);
378
 
394
  $notification_transaction = $this->addChildTransaction($trustly_payment, $trustlyNotificationId, $trustlyOrderId,
395
  Mage_Sales_Model_Order_Payment_Transaction::TYPE_CAPTURE, true);
396
 
397
+ /* Lookup an invoice connected to this order with the amount we
398
+ * have gotten paid with, mark as paid, there should really be
399
  * only one */
400
  $open = Mage_Sales_Model_Order_Invoice::STATE_OPEN;
401
+ if ($order_invoice->getState() == $open && Mage::helper('trustly')->getOrderAmount($order_invoice) == $_amount) {
402
  $trustly_payment->capture($order_invoice);
403
  if ($order_invoice->getIsPaid()) {
404
  $order_invoice->pay();
417
  * so non-existance is cached. So... in this case,
418
  * workaround by loading parent manually and close it. */
419
 
420
+ } else {
421
+ Mage::log(sprintf("Could not find an invoice to pay for order %s, amount %s %s. Order invoice is state: %s, amount: %s %s, base amount %s %s",
422
+ $incrementId, $_amount, $_currency,
423
+ $order_invoice->getState(),
424
+ $order_invoice->getGrandTotal(), $order_invoice->getOrderCurrencyCode(),
425
+ $order_invoice->getBaseGrandTotal(), $order_invoice->getBaseCurrencyCode()),
426
+ Zend_Log::WARN, self::LOG_FILE);
427
  }
428
 
429
  $orderStatus = Mage_Sales_Model_Order::STATE_PROCESSING;
445
 
446
  /* Normally the only debit amount that should be received is
447
  * the full amount, but you never know.... */
448
+ if ($order->getGrandTotal() == $_amount) {
449
  $creditmemo = Mage::getModel('sales/service_order', $order)
450
  ->prepareCreditmemo()
451
  ->setPaymentRefundDisallowed(true)
app/code/{local → community}/Trustly/Trustly/etc/config.xml RENAMED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <Trustly_Trustly>
5
- <version>2.0.6</version>
6
  </Trustly_Trustly>
7
  </modules>
8
  <global>
@@ -109,6 +109,7 @@
109
  <urltrustly>0</urltrustly>
110
  <allowspecific>0</allowspecific>
111
  <sendmailorderconfirmation>1</sendmailorderconfirmation>
 
112
  </trustly>
113
  </payment>
114
  </default>
2
  <config>
3
  <modules>
4
  <Trustly_Trustly>
5
+ <version>2.0.7</version>
6
  </Trustly_Trustly>
7
  </modules>
8
  <global>
109
  <urltrustly>0</urltrustly>
110
  <allowspecific>0</allowspecific>
111
  <sendmailorderconfirmation>1</sendmailorderconfirmation>
112
+ <ordercurrency>0</ordercurrency>
113
  </trustly>
114
  </payment>
115
  </default>
app/code/{local → community}/Trustly/Trustly/etc/system.xml RENAMED
@@ -37,6 +37,16 @@
37
  <show_in_website>1</show_in_website>
38
  <show_in_store>1</show_in_store>
39
  </urltrustly>
 
 
 
 
 
 
 
 
 
 
40
  <merchantusername translate="label">
41
  <label><![CDATA[Username <b>Live enviroment</b>]]></label>
42
  <frontend_type>text</frontend_type>
37
  <show_in_website>1</show_in_website>
38
  <show_in_store>1</show_in_store>
39
  </urltrustly>
40
+ <ordercurrency translate="label comment">
41
+ <label>Use order currency</label>
42
+ <comment><![CDATA[Use the currency the user has selected in the store when placing the order rather then the store base currency.]]></comment>
43
+ <frontend_type>select</frontend_type>
44
+ <source_model>adminhtml/system_config_source_yesno</source_model>
45
+ <sort_order>105</sort_order>
46
+ <show_in_default>1</show_in_default>
47
+ <show_in_website>1</show_in_website>
48
+ <show_in_store>1</show_in_store>
49
+ </ordercurrency>
50
  <merchantusername translate="label">
51
  <label><![CDATA[Username <b>Live enviroment</b>]]></label>
52
  <frontend_type>text</frontend_type>
app/code/{local → community}/Trustly/Trustly/lib/LICENCE RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly/Api/api.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly/Api/ecommerce.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly/Api/keys/test.trustly.com.public.pem RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly/Api/keys/trustly.com.public.pem RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly/Api/signed.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly/Api/unsigned.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly/Data/data.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly/Data/jsonrpcnotificationrequest.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly/Data/jsonrpcnotificationresponse.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly/Data/jsonrpcrequest.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly/Data/jsonrpcresponse.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly/Data/request.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly/Data/response.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/lib/Trustly/exceptions.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/sql/trustly_setup/install-2.0.4.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/sql/trustly_setup/upgrade-1.0.5-2.0.0.php RENAMED
File without changes
app/code/{local → community}/Trustly/Trustly/sql/trustly_setup/upgrade-2.0.3-2.0.4.php RENAMED
File without changes
app/etc/modules/Trustly_Trustly.xml CHANGED
@@ -3,7 +3,7 @@
3
  <modules>
4
  <Trustly_Trustly>
5
  <active>true</active>
6
- <codePool>local</codePool>
7
  <depends>
8
  <Mage_Payment/>
9
  </depends>
3
  <modules>
4
  <Trustly_Trustly>
5
  <active>true</active>
6
+ <codePool>community</codePool>
7
  <depends>
8
  <Mage_Payment/>
9
  </depends>
app/locale/en_US/Trustly_Trustly.csv CHANGED
@@ -32,3 +32,5 @@
32
  "Trustly","Trustly"
33
  "Unable to set payment method.","Unable to set payment method."
34
  "What is Trustly?","What is Trustly?"
 
 
32
  "Trustly","Trustly"
33
  "Unable to set payment method.","Unable to set payment method."
34
  "What is Trustly?","What is Trustly?"
35
+ "Use order currency", "Use order currency"
36
+ "Use the currency the user has selected in the store when placing the order rather then the store base currency.", "Use the currency the user has selected in the store when placing the order rather then the store base currency."
app/locale/sv_SE/Trustly_Trustly.csv CHANGED
@@ -32,3 +32,5 @@
32
  "Trustly", "Trustly"
33
  "Unable to set payment method.", "Kan inte aktivera betalningsmetoden"
34
  "What is Trustly?", "Vad är Trustly?"
 
 
32
  "Trustly", "Trustly"
33
  "Unable to set payment method.", "Kan inte aktivera betalningsmetoden"
34
  "What is Trustly?", "Vad är Trustly?"
35
+ "Use order currency", "Använd orderns valuta"
36
+ "Use the currency the user has selected in the store when placing the order rather then the store base currency.", "Använd valutan som användaren valt att se priserna i istället för butikens bas-valuta när ordern skapas."
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Trustly</name>
4
- <version>2.0.6</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.gnu.org/copyleft/gpl.html">GPL 3</license>
7
  <channel>community</channel>
@@ -16,15 +16,15 @@
16
  <email>info@trustly.com</email>
17
  </author>
18
  </authors>
19
- <date>2014-08-12</date>
20
- <time>10:46:54</time>
21
  <contents>
22
  <target name="magelocale">
23
  <dir name="da_DK">
24
  <file name="Trustly_Trustly.csv" hash="bdd0d2cbbffee4ab2f268e90de6178a4"/>
25
  </dir>
26
  <dir name="en_US">
27
- <file name="Trustly_Trustly.csv" hash="bb2c3acdfadaa8bab74f6b934501c70e"/>
28
  </dir>
29
  <dir name="es_ES">
30
  <file name="Trustly_Trustly.csv" hash="37f85a0f00431a0d4095b8e29faaf7fb"/>
@@ -39,10 +39,10 @@
39
  <file name="Trustly_Trustly.csv" hash="4f05bfa243336c0622bb76f8d3e190e9"/>
40
  </dir>
41
  <dir name="sv_SE">
42
- <file name="Trustly_Trustly.csv" hash="ad3a76426cbb097590ed90b53052391d"/>
43
  </dir>
44
  </target>
45
- <target name="magelocal">
46
  <dir name="Trustly">
47
  <dir name="Trustly">
48
  <dir name="Block">
@@ -55,21 +55,21 @@
55
  <file name="Redirect.php" hash="33bf3038c097080b4a723babd09a743f"/>
56
  </dir>
57
  <dir name="Helper">
58
- <file name="Data.php" hash="5d345dbe353c2d6c236e7daa7dbe3b6a"/>
59
  </dir>
60
  <dir name="Model">
61
  <dir name="Mysql4">
62
  <file name="Ordermappings.php" hash="5372011caf25ca770d8c43922925c563"/>
63
  </dir>
64
  <file name="Ordermappings.php" hash="e1053123e3f2ba61b0d1a52b1fd2c831"/>
65
- <file name="Standard.php" hash="1aa2b74d08bbb35fb020ba28f4e0b1c1"/>
66
  </dir>
67
  <dir name="controllers">
68
- <file name="PaymentController.php" hash="dd2fa8f726bcb103379ba9e51944bf50"/>
69
  </dir>
70
  <dir name="etc">
71
- <file name="config.xml" hash="f4c625253bad0f96a18d9c0950b57b29"/>
72
- <file name="system.xml" hash="06764bda19eb06ade6dac239abc55aca"/>
73
  </dir>
74
  <dir name="lib">
75
  <dir name="Trustly">
@@ -109,7 +109,7 @@
109
  </target>
110
  <target name="mageetc">
111
  <dir name="modules">
112
- <file name="Trustly_Trustly.xml" hash="f1b375e9b2b81c89f37bd041b4762317"/>
113
  </dir>
114
  </target>
115
  <target name="mageskin">
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Trustly</name>
4
+ <version>2.0.7</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.gnu.org/copyleft/gpl.html">GPL 3</license>
7
  <channel>community</channel>
16
  <email>info@trustly.com</email>
17
  </author>
18
  </authors>
19
+ <date>2014-08-19</date>
20
+ <time>11:19:51</time>
21
  <contents>
22
  <target name="magelocale">
23
  <dir name="da_DK">
24
  <file name="Trustly_Trustly.csv" hash="bdd0d2cbbffee4ab2f268e90de6178a4"/>
25
  </dir>
26
  <dir name="en_US">
27
+ <file name="Trustly_Trustly.csv" hash="a6b8b1dae6a076e12068dceeff6d2d6a"/>
28
  </dir>
29
  <dir name="es_ES">
30
  <file name="Trustly_Trustly.csv" hash="37f85a0f00431a0d4095b8e29faaf7fb"/>
39
  <file name="Trustly_Trustly.csv" hash="4f05bfa243336c0622bb76f8d3e190e9"/>
40
  </dir>
41
  <dir name="sv_SE">
42
+ <file name="Trustly_Trustly.csv" hash="6f3eb2cddbb6d34a4ef0372cbc7d664b"/>
43
  </dir>
44
  </target>
45
+ <target name="magecommunity">
46
  <dir name="Trustly">
47
  <dir name="Trustly">
48
  <dir name="Block">
55
  <file name="Redirect.php" hash="33bf3038c097080b4a723babd09a743f"/>
56
  </dir>
57
  <dir name="Helper">
58
+ <file name="Data.php" hash="73dfcf422720db976dc260e009cf3b80"/>
59
  </dir>
60
  <dir name="Model">
61
  <dir name="Mysql4">
62
  <file name="Ordermappings.php" hash="5372011caf25ca770d8c43922925c563"/>
63
  </dir>
64
  <file name="Ordermappings.php" hash="e1053123e3f2ba61b0d1a52b1fd2c831"/>
65
+ <file name="Standard.php" hash="abee6ee1a3415bbccf38e3972bc91279"/>
66
  </dir>
67
  <dir name="controllers">
68
+ <file name="PaymentController.php" hash="12ad7101ec3e5778660eee8df4ab8cc7"/>
69
  </dir>
70
  <dir name="etc">
71
+ <file name="config.xml" hash="478fb0941166e90bba3447d1f2419fd4"/>
72
+ <file name="system.xml" hash="d92061e410e4e923eb39fa59f2e00927"/>
73
  </dir>
74
  <dir name="lib">
75
  <dir name="Trustly">
109
  </target>
110
  <target name="mageetc">
111
  <dir name="modules">
112
+ <file name="Trustly_Trustly.xml" hash="65276cdb908021ff6c08b388c6a23457"/>
113
  </dir>
114
  </target>
115
  <target name="mageskin">