Dibspw - Version 4.2.6

Version Notes

4.2.6
- Small improvements and bugfixing
4.2.5
- fixed bug with online
cancelling transaction
4.2.4
- fixed bugs in previous release 4.2.3
4.2.3
- Added capture, refund, cancel online
- small bugfixing
- cart is not empty on cancel
4.2.2
- Fixed problem with wrong rounding
4.2.1
- Removed language that not support
- Fixed problem with mobile numbers with dash
4.2.0
- added fee amount to order
4.1.9
- bugfixing release
4.1.8
- added support of Bundle Products
4.1.7
- utf encoding fixed
4.1.6
- Fixed bug with double quoted items names
- Fixed bug with HMAC code
- Added compatibility with compilation mode
- Added instruction for resolving problem with MAC code error
4.1.5
-Development
4.1.4
- Added Magento coupons support
- Fixed possible rounding issues;
- Removed Mobile Payment Window, now DIBS Payment Window can automatically scale to different screen sizes.
4.1.3
- Removed protected Magento statuses from module configuration page (Closed, Completed)
- Fixed possible problems running extension on Windows-hosted Magento
- Page after cancel operation changed to orders list (instead of empty cart)
4.1.2
- Confirmed compatibility with Magento 1.7.*
- Improved stability by using more low-level Magento API integration;
- Improved compatibility with DIBS invoice payments
- Added option to limit payment method usage by countries
- Added Transaction ID to order confirmation mail
4.1.1
- Fixed error on redirect with expired session
- Improved compatibility with DIBS FlexWin Magento extension
- Fixed order statuses bug&
- Fixed account parameter bugs
- Fixed layout
- Fixed crash on dibspw_results table remove
- Fixed logo appearance bugs
- Fixed bug with message appearance in inappropriate places
- Added Sort Order option
- A lot of other fixes and improvements
4.1.0
- New module for DIBS Payment Window and Mobile Payment Window integration methods

Download this release

Release Info

Developer DIBS A/S
Extension Dibspw
Version 4.2.6
Comparing to
See all releases


Code changes from version 4.2.5 to 4.2.6

Files changed (41) hide show
  1. app/code/community/Dibspw/Dibspw/Helper/Data.php +16 -0
  2. app/code/community/Dibspw/Dibspw/Model/Dibspw.php +6 -0
  3. app/code/community/Dibspw/Dibspw/Model/Observer.php +2 -1
  4. app/code/community/Dibspw/Dibspw/Model/dibs_api/pw/dibs_pw_helpers.php +2 -2
  5. app/code/community/Dibspw/Dibspw/controllers/DibspwController.php +4 -2
  6. app/code/community/Dibspw/Dibspw/etc/config.xml +1 -8
  7. app/code/community/Dibspw/Dibspw/sql/dibspw_setup/{mysql4-install-4.2.5.php → mysql4-install-4.2.6.php} +0 -0
  8. app/locale/da_DK/Mage_Dibspw.csv +40 -0
  9. package.xml +21 -29
  10. skin/frontend/base/default/images/Dibspw/Dibspw/aktia.gif +0 -0
  11. skin/frontend/base/default/images/Dibspw/Dibspw/amex.gif +0 -0
  12. skin/frontend/base/default/images/Dibspw/Dibspw/bax.gif +0 -0
  13. skin/frontend/base/default/images/Dibspw/Dibspw/dibs.gif +0 -0
  14. skin/frontend/base/default/images/Dibspw/Dibspw/din.gif +0 -0
  15. skin/frontend/base/default/images/Dibspw/Dibspw/dk.gif +0 -0
  16. skin/frontend/base/default/images/Dibspw/Dibspw/dnb.gif +0 -0
  17. skin/frontend/base/default/images/Dibspw/Dibspw/edk.gif +0 -0
  18. skin/frontend/base/default/images/Dibspw/Dibspw/elec.gif +0 -0
  19. skin/frontend/base/default/images/Dibspw/Dibspw/elv.gif +0 -0
  20. skin/frontend/base/default/images/Dibspw/Dibspw/ew.gif +0 -0
  21. skin/frontend/base/default/images/Dibspw/Dibspw/ffk.gif +0 -0
  22. skin/frontend/base/default/images/Dibspw/Dibspw/fsb.gif +0 -0
  23. skin/frontend/base/default/images/Dibspw/Dibspw/git.gif +0 -0
  24. skin/frontend/base/default/images/Dibspw/Dibspw/ing.gif +0 -0
  25. skin/frontend/base/default/images/Dibspw/Dibspw/jcb.gif +0 -0
  26. skin/frontend/base/default/images/Dibspw/Dibspw/jcbsecure.gif +0 -0
  27. skin/frontend/base/default/images/Dibspw/Dibspw/loading.gif +0 -0
  28. skin/frontend/base/default/images/Dibspw/Dibspw/mc.gif +0 -0
  29. skin/frontend/base/default/images/Dibspw/Dibspw/mcsecure.gif +0 -0
  30. skin/frontend/base/default/images/Dibspw/Dibspw/moca.gif +0 -0
  31. skin/frontend/base/default/images/Dibspw/Dibspw/mtro.gif +0 -0
  32. skin/frontend/base/default/images/Dibspw/Dibspw/oko.gif +0 -0
  33. skin/frontend/base/default/images/Dibspw/Dibspw/pbb.gif +0 -0
  34. skin/frontend/base/default/images/Dibspw/Dibspw/pbbtest.gif +0 -0
  35. skin/frontend/base/default/images/Dibspw/Dibspw/pci.gif +0 -0
  36. skin/frontend/base/default/images/Dibspw/Dibspw/seb.gif +0 -0
  37. skin/frontend/base/default/images/Dibspw/Dibspw/shb.gif +0 -0
  38. skin/frontend/base/default/images/Dibspw/Dibspw/solo.gif +0 -0
  39. skin/frontend/base/default/images/Dibspw/Dibspw/val.gif +0 -0
  40. skin/frontend/base/default/images/Dibspw/Dibspw/visa.gif +0 -0
  41. skin/frontend/base/default/images/Dibspw/Dibspw/visasecure.gif +0 -0
app/code/community/Dibspw/Dibspw/Helper/Data.php CHANGED
@@ -28,4 +28,20 @@
28
 
29
  class Dibspw_Dibspw_Helper_Data extends Mage_Payment_Helper_Data {
30
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31
  }
28
 
29
  class Dibspw_Dibspw_Helper_Data extends Mage_Payment_Helper_Data {
30
 
31
+ private $tableName = 'dibs_pw_results';
32
+ public function getTransactionId($orderId) {
33
+ $sql = "SELECT `transaction` FROM `" .
34
+ $this->getTablePrefix(). $this->tableName .
35
+ "` WHERE `orderid` = '" .$orderId.
36
+ "' LIMIT 1;";
37
+
38
+ $connection = Mage::getSingleton('core/resource')->getConnection('core_read');
39
+ $rows = $connection->fetchAll($sql);
40
+ return $rows[0]['transaction'];
41
+ }
42
+
43
+ private function getTablePrefix() {
44
+ return Mage::getConfig()->getTablePrefix();
45
+ }
46
+
47
  }
app/code/community/Dibspw/Dibspw/Model/Dibspw.php CHANGED
@@ -38,6 +38,12 @@ class Dibspw_Dibspw_Model_Dibspw extends dibs_pw_api {
38
  protected $_canSaveCc = false;
39
  protected $_isInitializeNeeded = true;
40
 
 
 
 
 
 
 
41
 
42
  public function authorize(Varien_Object $payment, $amount) {
43
  return $this;
38
  protected $_canSaveCc = false;
39
  protected $_isInitializeNeeded = true;
40
 
41
+ /**
42
+ * Payment method code
43
+ *
44
+ * @var string
45
+ */
46
+
47
 
48
  public function authorize(Varien_Object $payment, $amount) {
49
  return $this;
app/code/community/Dibspw/Dibspw/Model/Observer.php CHANGED
@@ -4,7 +4,8 @@ class Dibspw_Dibspw_Model_Observer extends Mage_Core_Model_Abstract
4
 
5
  public function order_cancel_after(Varien_Event_Observer $observer) {
6
  $order = $observer->getOrder();
7
- if ($order->getId()) {
 
8
  $dibspw = Mage::getModel('dibspw/dibspw');
9
  $dibspw->cancel($order->getPayment());
10
  }
4
 
5
  public function order_cancel_after(Varien_Event_Observer $observer) {
6
  $order = $observer->getOrder();
7
+ $transactionid = Mage::helper('dibspw')->getTransactionId($order->getRealOrderId());
8
+ if($transactionid) {
9
  $dibspw = Mage::getModel('dibspw/dibspw');
10
  $dibspw->cancel($order->getPayment());
11
  }
app/code/community/Dibspw/Dibspw/Model/dibs_api/pw/dibs_pw_helpers.php CHANGED
@@ -216,7 +216,7 @@ class dibs_pw_helpers extends dibs_pw_helpers_cms implements dibs_pw_helpers_int
216
  return (object)array(
217
  'acceptreturnurl' => "Dibspw/Dibspw/success",
218
  'callbackurl' => "Dibspw/Dibspw/callback",
219
- 'cancelreturnurl' => "checkout/cart",
220
  'carturl' => "customer/account/index"
221
  );
222
  }
@@ -229,7 +229,7 @@ class dibs_pw_helpers extends dibs_pw_helpers_cms implements dibs_pw_helpers_int
229
  */
230
  function helper_dibs_obj_etc($mOrderInfo) {
231
  return (object)array(
232
- 'sysmod' => 'mgn1_4_2_4',
233
  'callbackfix' => $this->helper_dibs_tools_url("Dibspw/Dibspw/callback")
234
  );
235
  }
216
  return (object)array(
217
  'acceptreturnurl' => "Dibspw/Dibspw/success",
218
  'callbackurl' => "Dibspw/Dibspw/callback",
219
+ 'cancelreturnurl' => "Dibspw/Dibspw/cancel", //"checkout/cart",
220
  'carturl' => "customer/account/index"
221
  );
222
  }
229
  */
230
  function helper_dibs_obj_etc($mOrderInfo) {
231
  return (object)array(
232
+ 'sysmod' => 'mgn1_4_2_6',
233
  'callbackfix' => $this->helper_dibs_tools_url("Dibspw/Dibspw/callback")
234
  );
235
  }
app/code/community/Dibspw/Dibspw/controllers/DibspwController.php CHANGED
@@ -142,15 +142,17 @@ class Dibspw_Dibspw_DibspwController extends Mage_Core_Controller_Front_Action {
142
  $oOrder = Mage::getModel('sales/order');
143
  $oOrder->loadByIncrementId($iOrderId);
144
 
 
 
 
145
  if(!is_null($oOrder)) {
146
  $oOrder->registerCancellation($this->__('DIBSPW_LABEL_20'));
147
  $oOrder->save();
148
  $this->oDibsModel->removeFromStock($iOrderId);
149
  $this->oDibsModel->api_dibs_action_cancel();
150
  }
151
-
152
  Mage::app()->getFrontController()->getResponse()->setRedirect(
153
- $this->oDibsModel->helper_dibs_tools_url('sales/order/history')
154
  );
155
  }
156
 
142
  $oOrder = Mage::getModel('sales/order');
143
  $oOrder->loadByIncrementId($iOrderId);
144
 
145
+
146
+
147
+
148
  if(!is_null($oOrder)) {
149
  $oOrder->registerCancellation($this->__('DIBSPW_LABEL_20'));
150
  $oOrder->save();
151
  $this->oDibsModel->removeFromStock($iOrderId);
152
  $this->oDibsModel->api_dibs_action_cancel();
153
  }
 
154
  Mage::app()->getFrontController()->getResponse()->setRedirect(
155
+ $this->oDibsModel->helper_dibs_tools_url('checkout/cart')
156
  );
157
  }
158
 
app/code/community/Dibspw/Dibspw/etc/config.xml CHANGED
@@ -24,7 +24,7 @@
24
  <config>
25
  <modules>
26
  <Dibspw_Dibspw>
27
- <version>4.2.5</version>
28
  <depends>
29
  <Mage_Paygate />
30
  </depends>
@@ -67,13 +67,6 @@
67
  <dibspw>
68
  <class>Dibspw_Dibspw_Block</class>
69
  </dibspw>
70
-
71
- <payment>
72
- <rewrite>
73
- <info>Dibspw_Dibspw_Block_Info</info>
74
- </rewrite>
75
- </payment>
76
-
77
  </blocks>
78
  <models>
79
  <dibspw>
24
  <config>
25
  <modules>
26
  <Dibspw_Dibspw>
27
+ <version>4.2.6</version>
28
  <depends>
29
  <Mage_Paygate />
30
  </depends>
67
  <dibspw>
68
  <class>Dibspw_Dibspw_Block</class>
69
  </dibspw>
 
 
 
 
 
 
 
70
  </blocks>
71
  <models>
72
  <dibspw>
app/code/community/Dibspw/Dibspw/sql/dibspw_setup/{mysql4-install-4.2.5.php → mysql4-install-4.2.6.php} RENAMED
File without changes
app/locale/da_DK/Mage_Dibspw.csv ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ "DIBSPW_LABEL_1","Du har valgt at betale online for din bestilling. N&#229;r du har lagt din ordre vil du blive overf&#248;rt til DIBS betalings system. Her skal du gennemf&#248;re din betaling. N&#229;r ordren er gennemf&#248;rt vil du automatisk blive f&#248;rt tilbage til vores butik."
2
+ "DIBSPW_LABEL_2","Du kan betale med disse betalingsformer:"
3
+ "DIBSPW_LABEL_3","Ordren er nu afgivet og betalingen vidrebehandles i DIBS betalings system (www.dibs.dk)"
4
+ "DIBSPW_LABEL_4","Ordre nummer"
5
+ "DIBSPW_LABEL_5","Bel&#248;b"
6
+ "DIBSPW_LABEL_6","Du bliver nu viderestillet til betalingssystemet"
7
+ "DIBSPW_LABEL_7","DIBS betalings information"
8
+ "DIBSPW_LABEL_8","Transaction ID"
9
+ "DIBSPW_LABEL_9","Bel&#248;b"
10
+ "DIBSPW_LABEL_10","Valuta kode"
11
+ "DIBSPW_LABEL_11","Gebyr"
12
+ "DIBSPW_LABEL_12","Betalingstype"
13
+ "DIBSPW_LABEL_13","Kort nummer"
14
+ "DIBSPW_LABEL_14","Udl&#248;b"
15
+ "DIBSPW_LABEL_15","Land"
16
+ "DIBSPW_LABEL_16","Indl&#248;ser"
17
+ "DIBSPW_LABEL_17","3-D Secure"
18
+ "DIBSPW_LABEL_18","You can go to DIBS administration to manage this payment"
19
+ "DIBSPW_LABEL_19","Ingen betaling er registreret p&#229; denne ordre"
20
+ "DIBSPW_LABEL_20","Kortholder har annulleret betalingsforl&#248;bet"
21
+ "DIBSPW_LABEL_21","'Callback' modtaget fra DIBS Payment Services (www.dibs.dk)"
22
+ "DIBSPW_LABEL_22","Kortholder returneret til butikken fra DIBS Payment Services (www.dibs.dk)"
23
+ "DIBSPW_LABEL_23","Empty or expired order data. Please try to checkout again."
24
+ "DIBSPW_LABEL_24","You will be redirected to DIBS in a few seconds..."
25
+ "DIBSPW_LABEL_25","Notice"
26
+ "DIBSPW_LABEL_26","Manage transaction"
27
+ "dibspw_txt_err_0", "Error has occurred during payment verification"
28
+ "dibspw_txt_err_1", "No orderid was returned from DIBS payment gateway."
29
+ "dibspw_txt_err_2", "Unknown orderid was returned from DIBS payment gateway."
30
+ "dibspw_txt_err_3", "No amount was returned from DIBS payment gateway."
31
+ "dibspw_txt_err_4", "The amount received from DIBS payment gateway differs from original order amount."
32
+ "dibspw_txt_err_5", "No currency type was returned from DIBS payment gateway."
33
+ "dibspw_txt_err_6", "The currency type received from DIBS payment gateway differs from original order currency type."
34
+ "dibspw_txt_err_7", "The fingerprint key does not match."
35
+ "dibspw_txt_msg_toshop", "Return to shop"
36
+ "dibspw_txt_msg_errcode", "Error code:"
37
+ "dibspw_txt_msg_errmsg", "Error message:"
38
+ "dibspw_txt_msg_discount_total", "Discount Total"
39
+ "dibspw_txt_msg_shipping_total", "Shipping Total"
40
+ "dibspw_txt_msg_tax_total", "Tax Total"
package.xml CHANGED
@@ -1,18 +1,16 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Dibspw</name>
4
- <version>4.2.5</version>
5
  <stability>stable</stability>
6
  <license>Open Software License (OSL)</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Accept all types of payments from DIBS - Secure Internet Payment Service Provider</summary>
10
  <description>This is the payment gateway module for the DIBS payment gateway - http://www.dibspayment.com &#xD;
11
- &#xD;
12
- DIBS Payment Services is the leading Scandinavian Internet service provider. &#xD;
13
- &#xD;
14
  Security and credibility are important keywords to companies handling payment transactions. Hence, DIBS has achieved VISA/MasterCard PCI certification and devotes its efforts to constantly enhancing its security solutions. &#xD;
15
- &#xD;
16
  Card types accepted by the DIBS payment gateway: &#xD;
17
  - Dankort &#xD;
18
  - VISA/Dankort &#xD;
@@ -31,7 +29,9 @@ Card types accepted by the DIBS payment gateway: &#xD;
31
  - Danske Bank e-betaling &#xD;
32
  - Nordea e-betaling &#xD;
33
  A complete list can be found at http://www.dibspayment.com/</description>
34
- <notes>4.2.5&#xD;
 
 
35
  - fixed bug with online &#xD;
36
  cancelling transaction&#xD;
37
  4.2.4&#xD;
@@ -55,50 +55,42 @@ cancelling transaction&#xD;
55
  - utf encoding fixed &#xD;
56
  4.1.6 &#xD;
57
  - Fixed bug with double quoted items names &#xD;
58
- - Fixed bug with HMAC code&amp;amp;#xD; &#xD;
59
  - Added compatibility with compilation mode &#xD;
60
  - Added instruction for resolving problem with MAC code error &#xD;
61
- &#xD;
62
  4.1.5 &#xD;
63
- -Development &#xD;
64
- &#xD;
65
- &#xD;
66
  4.1.4 &#xD;
67
  - Added Magento coupons support &#xD;
68
- - Fixed possible rounding issues &#xD;
69
  - Removed Mobile Payment Window, now DIBS Payment Window can automatically scale to different screen sizes. &#xD;
70
- &#xD;
71
  4.1.3 &#xD;
72
- - Removed protected Magento statuses from module configuration page (Closed, Completed) &#xD;
73
  - Fixed possible problems running extension on Windows-hosted Magento &#xD;
74
  - Page after cancel operation changed to orders list (instead of empty cart) &#xD;
75
- &#xD;
76
- 4.1.2&amp;amp; &#xD;
77
  - Confirmed compatibility with Magento 1.7.* &#xD;
78
  - Improved stability by using more low-level Magento API integration; &#xD;
79
- - Improved compatibility with DIBS invoice payments &#xD;
80
  - Added option to limit payment method usage by countries &#xD;
81
  - Added Transaction ID to order confirmation mail &#xD;
82
- &#xD;
83
  4.1.1 &#xD;
84
- - Fixed error on redirect with expired session&amp;amp; &#xD;
85
- &#xD;
86
- - Improved compatibility with DIBS FlexWin Magento extension &#xD;
87
- - Fixed order statuses bug&amp;amp; &#xD;
88
  - Fixed account parameter bugs &#xD;
89
  - Fixed layout &#xD;
90
- - Fixed crash on dibspw_results table remove&amp;amp;#xD; &#xD;
91
  - Fixed logo appearance bugs &#xD;
92
- - Fixed bug with message appearance in inappropriate places &#xD;
93
  - Added Sort Order option &#xD;
94
- - A lot of other fixes and improvements &#xD;
95
- &#xD;
96
  4.1.0 &#xD;
97
  - New module for DIBS Payment Window and Mobile Payment Window integration methods </notes>
98
  <authors><author><name>DIBS A/S</name><user>niso</user><email>info@dibs.dk</email></author></authors>
99
- <date>2013-08-09</date>
100
- <time>08:39:26</time>
101
- <contents><target name="magecommunity"><dir name="Dibspw"><dir name="Dibspw"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="d94792c5d13cf9ee3b3fba51655989f8"/></dir><dir name="Invoice"><file name="Totals.php" hash="1294d0a40d42cafdb39d205953ec948c"/></dir><file name="Totals.php" hash="81ead413ddaf2030011fa57fbb485ab7"/></dir></dir></dir><file name="Failure.php" hash="17e6a66c34637fac033d3e04c9e6a45e"/><file name="Form.php" hash="ac2155fe9ed943a258118dfb127ea30f"/><file name="Info.php" hash="aab0d56dbc869c0af8c213b5adb8885b"/><file name="Redirect.php" hash="b67600699025f99eaadb6cc7f27b42b1"/></dir><dir name="Helper"><file name="Data.php" hash="3ac20dd79b0d2e0cc1609f6b65d330c5"/></dir><dir name="Model"><file name="Dibspw.php" hash="f9c2e800f7a30c516e8661e4b68b7234"/><dir name="Mysql4"><file name="Setup.php" hash="1c135886bc8a0794310ec7cb70e04e64"/></dir><file name="Observer.php" hash="88c3eb72dfca23daf9605263480ca717"/><dir name="Sales"><dir name="Order"><file name="Fee.php" hash="81e7ffa06e95d77600948df8b9580be6"/><dir name="Total"><dir name="Creditmemo"><file name="Fee.php" hash="9843ad38862dcb0eb3c188f4b087bcdb"/></dir><dir name="Invoice"><file name="Fee.php" hash="d07f43c019739fcc60cdb41e4d778d08"/></dir><dir name="Order"><file name="Fee.php" hash="f7058003197c940c7092889f756f48ec"/></dir></dir></dir><dir name="Quote"><dir name="Address"><dir name="Total"><file name="Fee.php" hash="80faf1d3922ca905efeaacee82215af5"/></dir></dir></dir></dir><dir name="Service"><file name="Quote.php" hash="4c40330512775bded9a446c593118ee5"/></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Bundle.php" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="Dibslogos.php" hash="d6cb9db1bd11f8cb40f79fc20fa9c44d"/><file name="Dibspaytypes.php" hash="7efbab315ad0cbdad7149f38c4a155d5"/><file name="Dibsyesno.php" hash="bd2708b2993a928f07215f09ba500094"/><file name="Lang.php" hash="0e3de6f18a689e3bfde21a90a9fa179e"/><file name="Orderstatusafter.php" hash="b2f27bddca028be1769051c5b191f1cc"/><file name="Orderstatusbefore.php" hash="e5ff243f2f310609465310c3719327d3"/><file name="PBBdistribution.php" hash="670ced20a731d657081ab720ad9bbc7a"/></dir></dir></dir><dir name="dibs_api"><dir name="pw"><file name="dibs_pw_api.php" hash="5777473b1167319b779ec400315d2479"/><file name="dibs_pw_helpers.php" hash="7a417fbb8a0fbfac504eb4ac240ecde4"/><file name="dibs_pw_helpers_cms.php" hash="be4358677106128378da793d65fb2362"/><file name="dibs_pw_helpers_interface.php" hash="17a79ee1e27fdd1c6590c07133ba8c04"/><dir name="tmpl"><file name="dibs_pw_error" hash="7f82ad3b9f30425d21cc8991d7c90bf5"/></dir></dir></dir></dir><dir name="controllers"><file name="DibspwController.php" hash="d0381ba20d885c30927471aa26a5e7db"/></dir><dir name="etc"><file name="config.xml" hash="b934a7373d96a56b3ce07483b9ff86fb"/><file name="system.xml" hash="56269fd456c10d6e491f935d86350707"/></dir><dir name="sql"><dir name="dibspw_setup"><file name="mysql4-install-4.2.5.php" hash="befcb176eb030b2a8e831c413e30c7b0"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Dibspw_Dibspw.xml" hash="7c82595e6638c292f71a0ad5be4ecaf0"/></dir></target><target name="magelocale"><dir name="en_US"><file name="Mage_Dibspw.csv" hash="38c7e584e9d49ffe1a3313417b403971"/></dir><dir name="nb_NO"><file name="Mage_Dibspw.csv" hash="8e78376a0b6aa14f7f60ace5a3db126f"/><file name="Mage_Dibspw.csv" hash="8e78376a0b6aa14f7f60ace5a3db126f"/></dir><dir name="nn_NO"><file name="Mage_Dibspw.csv" hash="04e799b7c54e246ebd76fcf6e414343d"/></dir><dir name="sv_SE"><file name="Mage_Dibspw.csv" hash="ecce28ec24bd2b02967c3eee5c40e120"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="dibspw"><dir name="dibspw"><file name="failure.phtml" hash="f5a7ed44946651f7ad4b1beeca7499be"/><file name="form.phtml" hash="c101fa3c34271f92a8276e76310dd98f"/><dir name="order"><dir name="creditmemo"><file name="totals.phtml" hash="f0c4d178bc7f5b6d93d1a8c42833e0be"/></dir><dir name="invoice"><file name="totals.phtml" hash="8fd636f8685a44ed936daca2c7ff63aa"/></dir><file name="totals.phtml" hash="87db23cb809f5164cd898c1ffa5d36b4"/></dir><file name="redirect.phtml" hash="28e2ab33b1394bc721208a06deccb785"/></dir></dir></dir><dir name="layout"><file name="dibspw.xml" hash="53204bb9885269745c0fe234a629d429"/></dir></dir></dir></dir></target></contents>
102
  <compatible/>
103
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
104
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Dibspw</name>
4
+ <version>4.2.6</version>
5
  <stability>stable</stability>
6
  <license>Open Software License (OSL)</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Accept all types of payments from DIBS - Secure Internet Payment Service Provider</summary>
10
  <description>This is the payment gateway module for the DIBS payment gateway - http://www.dibspayment.com &#xD;
11
+ &#xD;
12
+ DIBS Payment Services is the leading Scandinavian Internet service provider.&#xD;
 
13
  Security and credibility are important keywords to companies handling payment transactions. Hence, DIBS has achieved VISA/MasterCard PCI certification and devotes its efforts to constantly enhancing its security solutions. &#xD;
 
14
  Card types accepted by the DIBS payment gateway: &#xD;
15
  - Dankort &#xD;
16
  - VISA/Dankort &#xD;
29
  - Danske Bank e-betaling &#xD;
30
  - Nordea e-betaling &#xD;
31
  A complete list can be found at http://www.dibspayment.com/</description>
32
+ <notes>4.2.6 &#xD;
33
+ - Small improvements and bugfixing&#xD;
34
+ 4.2.5&#xD;
35
  - fixed bug with online &#xD;
36
  cancelling transaction&#xD;
37
  4.2.4&#xD;
55
  - utf encoding fixed &#xD;
56
  4.1.6 &#xD;
57
  - Fixed bug with double quoted items names &#xD;
58
+ - Fixed bug with HMAC code &#xD;
59
  - Added compatibility with compilation mode &#xD;
60
  - Added instruction for resolving problem with MAC code error &#xD;
 
61
  4.1.5 &#xD;
62
+ -Development &#xD;
 
 
63
  4.1.4 &#xD;
64
  - Added Magento coupons support &#xD;
65
+ - Fixed possible rounding issues;&#xD;
66
  - Removed Mobile Payment Window, now DIBS Payment Window can automatically scale to different screen sizes. &#xD;
 
67
  4.1.3 &#xD;
68
+ - Removed protected Magento statuses from module configuration page (Closed, Completed)&#xD;
69
  - Fixed possible problems running extension on Windows-hosted Magento &#xD;
70
  - Page after cancel operation changed to orders list (instead of empty cart) &#xD;
71
+ 4.1.2&#xD;
 
72
  - Confirmed compatibility with Magento 1.7.* &#xD;
73
  - Improved stability by using more low-level Magento API integration; &#xD;
74
+ - Improved compatibility with DIBS invoice payments&#xD;
75
  - Added option to limit payment method usage by countries &#xD;
76
  - Added Transaction ID to order confirmation mail &#xD;
 
77
  4.1.1 &#xD;
78
+ - Fixed error on redirect with expired session&#xD;
79
+ - Improved compatibility with DIBS FlexWin Magento extension&#xD;
80
+ - Fixed order statuses bug&amp;amp;amp; &#xD;
 
81
  - Fixed account parameter bugs &#xD;
82
  - Fixed layout &#xD;
83
+ - Fixed crash on dibspw_results table remove&amp;amp;amp;#xD; &#xD;
84
  - Fixed logo appearance bugs &#xD;
85
+ - Fixed bug with message appearance in inappropriate places&#xD;
86
  - Added Sort Order option &#xD;
87
+ - A lot of other fixes and improvements &#xD;
 
88
  4.1.0 &#xD;
89
  - New module for DIBS Payment Window and Mobile Payment Window integration methods </notes>
90
  <authors><author><name>DIBS A/S</name><user>niso</user><email>info@dibs.dk</email></author></authors>
91
+ <date>2013-08-27</date>
92
+ <time>09:10:57</time>
93
+ <contents><target name="magecommunity"><dir name="Dibspw"><dir name="Dibspw"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="d94792c5d13cf9ee3b3fba51655989f8"/></dir><dir name="Invoice"><file name="Totals.php" hash="1294d0a40d42cafdb39d205953ec948c"/></dir><file name="Totals.php" hash="81ead413ddaf2030011fa57fbb485ab7"/></dir></dir></dir><file name="Failure.php" hash="17e6a66c34637fac033d3e04c9e6a45e"/><file name="Form.php" hash="ac2155fe9ed943a258118dfb127ea30f"/><file name="Info.php" hash="aab0d56dbc869c0af8c213b5adb8885b"/><file name="Redirect.php" hash="b67600699025f99eaadb6cc7f27b42b1"/></dir><dir name="Helper"><file name="Data.php" hash="fab1cad4db70b6928b0ac87c466f04af"/></dir><dir name="Model"><file name="Dibspw.php" hash="838abffb45b0e28a80a6c424ef6bbddf"/><dir name="Mysql4"><file name="Setup.php" hash="1c135886bc8a0794310ec7cb70e04e64"/></dir><file name="Observer.php" hash="8da24eeac1cc008206674667179b6287"/><dir name="Sales"><dir name="Order"><file name="Fee.php" hash="81e7ffa06e95d77600948df8b9580be6"/><dir name="Total"><dir name="Creditmemo"><file name="Fee.php" hash="9843ad38862dcb0eb3c188f4b087bcdb"/></dir><dir name="Invoice"><file name="Fee.php" hash="d07f43c019739fcc60cdb41e4d778d08"/></dir><dir name="Order"><file name="Fee.php" hash="f7058003197c940c7092889f756f48ec"/></dir></dir></dir><dir name="Quote"><dir name="Address"><dir name="Total"><file name="Fee.php" hash="80faf1d3922ca905efeaacee82215af5"/></dir></dir></dir></dir><dir name="Service"><file name="Quote.php" hash="4c40330512775bded9a446c593118ee5"/></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Bundle.php" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="Dibslogos.php" hash="d6cb9db1bd11f8cb40f79fc20fa9c44d"/><file name="Dibspaytypes.php" hash="7efbab315ad0cbdad7149f38c4a155d5"/><file name="Dibsyesno.php" hash="bd2708b2993a928f07215f09ba500094"/><file name="Lang.php" hash="0e3de6f18a689e3bfde21a90a9fa179e"/><file name="Orderstatusafter.php" hash="b2f27bddca028be1769051c5b191f1cc"/><file name="Orderstatusbefore.php" hash="e5ff243f2f310609465310c3719327d3"/><file name="PBBdistribution.php" hash="670ced20a731d657081ab720ad9bbc7a"/></dir></dir></dir><dir name="dibs_api"><dir name="pw"><file name="dibs_pw_api.php" hash="5777473b1167319b779ec400315d2479"/><file name="dibs_pw_helpers.php" hash="8061746050f0c2faa0ea8e791719608a"/><file name="dibs_pw_helpers_cms.php" hash="be4358677106128378da793d65fb2362"/><file name="dibs_pw_helpers_interface.php" hash="17a79ee1e27fdd1c6590c07133ba8c04"/><dir name="tmpl"><file name="dibs_pw_error" hash="7f82ad3b9f30425d21cc8991d7c90bf5"/></dir></dir></dir></dir><dir name="controllers"><file name="DibspwController.php" hash="f32aa3f39c570de36fe77570055d4464"/></dir><dir name="etc"><file name="config.xml" hash="4ec6e2bed9efdeadfea566710830b599"/><file name="system.xml" hash="56269fd456c10d6e491f935d86350707"/></dir><dir name="sql"><dir name="dibspw_setup"><file name="mysql4-install-4.2.6.php" hash="befcb176eb030b2a8e831c413e30c7b0"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Dibspw_Dibspw.xml" hash="7c82595e6638c292f71a0ad5be4ecaf0"/></dir></target><target name="magelocale"><dir name="nb_NO"><file name="Mage_Dibspw.csv" hash="8e78376a0b6aa14f7f60ace5a3db126f"/></dir><dir name="en_US"><file name="Mage_Dibspw.csv" hash="38c7e584e9d49ffe1a3313417b403971"/></dir><dir name="sv_SE"><file name="Mage_Dibspw.csv" hash="ecce28ec24bd2b02967c3eee5c40e120"/></dir><dir name="nn_NO"><file name="Mage_Dibspw.csv" hash="04e799b7c54e246ebd76fcf6e414343d"/></dir><dir name="da_DK"><file name="Mage_Dibspw.csv" hash="eb361c88a3c24cc13471eadde4637dd3"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="dibspw"><dir name="dibspw"><file name="failure.phtml" hash="f5a7ed44946651f7ad4b1beeca7499be"/><file name="form.phtml" hash="c101fa3c34271f92a8276e76310dd98f"/><dir name="order"><dir name="creditmemo"><file name="totals.phtml" hash="f0c4d178bc7f5b6d93d1a8c42833e0be"/></dir><dir name="invoice"><file name="totals.phtml" hash="8fd636f8685a44ed936daca2c7ff63aa"/></dir><file name="totals.phtml" hash="87db23cb809f5164cd898c1ffa5d36b4"/></dir><file name="redirect.phtml" hash="28e2ab33b1394bc721208a06deccb785"/></dir></dir></dir><dir name="layout"><file name="dibspw.xml" hash="53204bb9885269745c0fe234a629d429"/></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="images"><dir name="Dibspw"><dir name="Dibspw"><file name="aktia.gif" hash="7afe00b19b4194fa4ffbdf20cdd469c1"/><file name="amex.gif" hash="f35f89ccdcb954e02a07f6c0a29c7b43"/><file name="bax.gif" hash="c315574fd839dae52a1316b6d8b836b6"/><file name="dibs.gif" hash="8b308757472fc5aaaedfefd5c79a2d54"/><file name="din.gif" hash="fabce04659a94993a230285b9a4651e9"/><file name="dk.gif" hash="daa5d5d2c0d541579b0e13aa3cd9d65b"/><file name="dnb.gif" hash="1f616c382b72248334f6aa1ca910003b"/><file name="edk.gif" hash="4485910a0fb40512233c1a59ddd31015"/><file name="elec.gif" hash="e5371ba0da9bb14990d1b8163cedd066"/><file name="elv.gif" hash="3bd20355343bd250a6a704fdbaf9ba62"/><file name="ew.gif" hash="b50385f7d878be6a3834310d1fbc3a1d"/><file name="ffk.gif" hash="d9cd7fa26230a850114b2dc99aea3b22"/><file name="fsb.gif" hash="d6da3e67f8096811c2ad0135b2aad80a"/><file name="git.gif" hash="b70e244f36e7aec94fe3f6373e1ae8d7"/><file name="ing.gif" hash="40f07b266bcd5953bb6c079f7eeaae67"/><file name="jcb.gif" hash="aea8c54e043a75b26887fa1307ad4312"/><file name="jcbsecure.gif" hash="1c687214f79b73d7e99f5011c9c22bce"/><file name="loading.gif" hash="7e99e1159a3686f6aa4f90043c554483"/><file name="mc.gif" hash="2680e078159e5aedb561c3a705801a44"/><file name="mcsecure.gif" hash="730735c1e2d36d9fa3bd6468fa0b1a7d"/><file name="moca.gif" hash="befd2f10976c0ab40333f01fc6db4743"/><file name="mtro.gif" hash="d5df5f7986a21bf5a78b9c7a3656facd"/><file name="oko.gif" hash="1cde3c12036ebd74a643aee2ffb0513a"/><file name="pbb.gif" hash="fff306c0ea2e7568eef562ec3dc6edd8"/><file name="pbbtest.gif" hash="fff306c0ea2e7568eef562ec3dc6edd8"/><file name="pci.gif" hash="b55a87df550ea6789c17e389604e28e1"/><file name="seb.gif" hash="502b1dbeb81bce51abd1ea149d4dde14"/><file name="shb.gif" hash="0aa7c7fab4133ff4843c0ae73cabe9de"/><file name="solo.gif" hash="17b9be1a06125dcc7d1a6be8fea38dd6"/><file name="val.gif" hash="e62b75eb172934e118a70366baac51ee"/><file name="visa.gif" hash="b61251f8c428aa5dca017c9f374957ef"/><file name="visasecure.gif" hash="517118742fce249485c8eaf6df174764"/></dir></dir></dir></dir></dir></dir></target></contents>
94
  <compatible/>
95
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
96
  </package>
skin/frontend/base/default/images/Dibspw/Dibspw/aktia.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/amex.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/bax.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/dibs.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/din.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/dk.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/dnb.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/edk.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/elec.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/elv.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/ew.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/ffk.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/fsb.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/git.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/ing.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/jcb.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/jcbsecure.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/loading.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/mc.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/mcsecure.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/moca.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/mtro.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/oko.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/pbb.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/pbbtest.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/pci.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/seb.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/shb.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/solo.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/val.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/visa.gif ADDED
Binary file
skin/frontend/base/default/images/Dibspw/Dibspw/visasecure.gif ADDED
Binary file