bluesnap_payment - Version 2.0.3.3

Version Notes

- changed text in system
- fix table prefix
- fix fraud with capture

Download this release

Release Info

Developer Nachshon Fishbane
Extension bluesnap_payment
Version 2.0.3.3
Comparing to
See all releases


Code changes from version 2.0.3.2 to 2.0.3.3

app/code/community/Bluesnap/Payment/Model/Api/Abstract.php CHANGED
@@ -282,5 +282,16 @@ class Bluesnap_Payment_Model_Api_Abstract
282
  . ']]>';
283
  }
284
 
 
 
 
 
 
 
 
 
 
 
 
285
 
286
  }
282
  . ']]>';
283
  }
284
 
285
+ /**
286
+ * Method is checking if it's an admin capture call
287
+ * @param String $action name of the action
288
+ *
289
+ * @return bool
290
+ */
291
+ protected function isAdminCapture($action) {
292
+ return Mage::app()->getStore()->isAdmin()
293
+ && $action == "invoice";
294
+ }
295
+
296
 
297
  }
app/code/community/Bluesnap/Payment/Model/Api/Cse.php CHANGED
@@ -343,26 +343,13 @@ class Bluesnap_Payment_Model_Api_Cse extends Bluesnap_Payment_Model_Api_Abstract
343
  $this->updateShopper($payment, $total, $bsShopperId);
344
  }
345
 
346
- $response = $this->retrieveShopper($bsShopperId, $action);
347
-
348
- $CCs = $response->descend("shopper-info/payment-info/credit-cards-info/credit-card-info");
349
-
350
- foreach($CCs AS $cc) {
351
- if(
352
- (int)$cc->descend("credit-card/expiration-month") == $payment->getCcExpMonth() &&
353
- (int)$cc->descend("credit-card/expiration-year") == $payment->getCcExpYear() &&
354
- (int)$cc->descend("credit-card/card-last-four-digits") == $payment->getCcLast4()
355
- ) {
356
- $validCC = $cc->descend("credit-card");
357
- }
358
- }
359
-
360
- if($validCC) {
361
- $type = (string) $validCC->descend("card-type");
362
- $payment->setCcType($type)->save();
363
- } else {
364
- $type = (isset($this->cardTypes[$payment->getCcType()]) ? $this->cardTypes[$payment->getCcType()] : '');
365
- }
366
 
367
  $data = array(
368
  'ordering-shopper' => array(
@@ -547,11 +534,11 @@ class Bluesnap_Payment_Model_Api_Cse extends Bluesnap_Payment_Model_Api_Abstract
547
  * @return Varien_Simplexml_Element
548
  * @throws Mage_Core_Exception
549
  */
550
- public function retrieveShopper($bsShopperId, $action=NULL)
551
  {
552
 
553
 
554
- if (!$this->getSession()->getData('bs_shopper') || $action=="invoice") {
555
 
556
  // send request
557
  $url = $this->getServiceUrl('shoppers/' . $bsShopperId);
343
  $this->updateShopper($payment, $total, $bsShopperId);
344
  }
345
 
346
+ if($validCC) {
347
+ $type = (string) $validCC->descend("card-type");
348
+
349
+ $payment->setCcType($type)->save();
350
+ } else {
351
+ $type = (isset($this->cardTypes[$payment->getCcType()]) ? $this->cardTypes[$payment->getCcType()] : '');
352
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
353
 
354
  $data = array(
355
  'ordering-shopper' => array(
534
  * @return Varien_Simplexml_Element
535
  * @throws Mage_Core_Exception
536
  */
537
+ public function retrieveShopper($bsShopperId , $action=NULL, $forceCall = false)
538
  {
539
 
540
 
541
+ if (!$this->getSession()->getData('bs_shopper') || $action=="invoice" || $forceCall) {
542
 
543
  // send request
544
  $url = $this->getServiceUrl('shoppers/' . $bsShopperId);
app/code/community/Bluesnap/Payment/Model/Api/Saved.php CHANGED
@@ -227,26 +227,26 @@ class Bluesnap_Payment_Model_Api_Saved extends Bluesnap_Payment_Model_Api_Cse
227
  else $this->updateShopperWithNoCC($payment, $sum, $bsShopperId);
228
  }
229
 
230
- $response = $this->retrieveShopper($bsShopperId, $action);
231
- Mage::log($response,NULL,'fff.log');
232
- $CCs = $response->descend("shopper-info/payment-info/credit-cards-info/credit-card-info");
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
233
 
234
- foreach($CCs AS $cc) {
235
- if(
236
- (int)$cc->descend("credit-card/expiration-month") == $payment->getCcExpMonth() &&
237
- (int)$cc->descend("credit-card/expiration-year") == $payment->getCcExpYear() &&
238
- (int)$cc->descend("credit-card/card-last-four-digits") == $payment->getCcLast4()
239
- ) {
240
- $validCC = $cc->descend("credit-card");
241
- }
242
- }
243
-
244
- if($validCC) {
245
- $type = (string) $validCC->descend("card-type");
246
- $payment->setCcType($type)->save();
247
- } else {
248
- $type = (isset($this->cardTypes[$payment->getCcType()]) ? $this->cardTypes[$payment->getCcType()] : '');
249
- }
250
  $data = array(
251
  'ordering-shopper' => array(
252
  'shopper-id' => $bsShopperId,
@@ -293,6 +293,10 @@ class Bluesnap_Payment_Model_Api_Saved extends Bluesnap_Payment_Model_Api_Cse
293
  ),
294
  );
295
 
 
 
 
 
296
  $xml = new SimpleXMLElement('<order xmlns="' . $this->_getXmlNs() . '"/>');
297
  $request = Mage::helper('bluesnap')->arrayToXml($data, $xml)->asXML();
298
 
227
  else $this->updateShopperWithNoCC($payment, $sum, $bsShopperId);
228
  }
229
 
230
+ $response = $this->retrieveShopper($bsShopperId, $action, true);
231
+ $CCs = $response->descend("shopper-info/payment-info/credit-cards-info/credit-card-info");
232
+
233
+ foreach($CCs AS $cc) {
234
+ if(
235
+ (int)$cc->descend("credit-card/expiration-month") == $payment->getCcExpMonth() &&
236
+ (int)$cc->descend("credit-card/expiration-year") == $payment->getCcExpYear() &&
237
+ (int)$cc->descend("credit-card/card-last-four-digits") == $payment->getCcLast4()
238
+ ) {
239
+ $validCC = $cc->descend("credit-card");
240
+ }
241
+ }
242
+
243
+ if($validCC) {
244
+ $type = (string) $validCC->descend("card-type");
245
+ $payment->setCcType($type)->save();
246
+ } else {
247
+ $type = (isset($this->cardTypes[$payment->getCcType()]) ? $this->cardTypes[$payment->getCcType()] : '');
248
+ }
249
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
250
  $data = array(
251
  'ordering-shopper' => array(
252
  'shopper-id' => $bsShopperId,
293
  ),
294
  );
295
 
296
+ if ($this->isAdminCapture($action)) {
297
+ unset($data['ordering-shopper']['fraud-info']);
298
+ }
299
+
300
  $xml = new SimpleXMLElement('<order xmlns="' . $this->_getXmlNs() . '"/>');
301
  $request = Mage::helper('bluesnap')->arrayToXml($data, $xml)->asXML();
302
 
app/code/community/Bluesnap/Payment/Model/Logger/Db.php CHANGED
@@ -13,8 +13,8 @@ class Bluesnap_Payment_Model_Logger_Db extends Zend_Log_Writer_Db
13
  //parent::__construct(null);
14
  $resource = Mage::getSingleton('core/resource');
15
  $this->_db = $resource->getConnection('core_write');
16
-
17
- $this->_table = 'bluesnap_api_logger';
18
 
19
  $this->_columnMap = array(
20
  'priority' => "priority",
13
  //parent::__construct(null);
14
  $resource = Mage::getSingleton('core/resource');
15
  $this->_db = $resource->getConnection('core_write');
16
+
17
+ $this->_table = (string) Mage::getConfig()->getTablePrefix() . 'bluesnap_api_logger';
18
 
19
  $this->_columnMap = array(
20
  'priority' => "priority",
app/code/community/Bluesnap/Payment/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <Bluesnap_Payment>
5
- <version>2.0.3.2</version>
6
  </Bluesnap_Payment>
7
  </modules>
8
 
2
  <config>
3
  <modules>
4
  <Bluesnap_Payment>
5
+ <version>2.0.3.3</version>
6
  </Bluesnap_Payment>
7
  </modules>
8
 
package.xml CHANGED
@@ -1,18 +1,20 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>bluesnap_payment</name>
4
- <version>2.0.3.2</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">Community GPL</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Magento Extension for BlueSnap payment</summary>
10
  <description>Magento Extension for BlueSnap payment</description>
11
- <notes>- changed text in system </notes>
 
 
12
  <authors><author><name>Nachshon Fishbane</name><user>nahshf</user><email>nachshon@fisha.co.il</email></author></authors>
13
- <date>2016-07-28</date>
14
- <time>17:12:29</time>
15
- <contents><target name="magecommunity"><dir name="Bluesnap"><dir name="Payment"><dir name="Block"><dir name="Adminhtml"><dir name="Api"><dir name="Logger"><file name="Grid.php" hash="e35bcb916e09738a725c0a312e982feb"/></dir><file name="Logger.php" hash="7af64a11fe665ca23066a00ae1202613"/></dir><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="d8b261305976d56263dbc85191a3cdb1"/></dir><dir name="Grid"><dir name="Renderer"><file name="Paymentmethod.php" hash="4480da922527c8112cf070fccaf1fb4c"/></dir></dir><file name="Grid.php" hash="61337375bdc7c2199cab847fc30f2e04"/><dir name="Invoice"><file name="Totals.php" hash="89e1277f55d54e6988a1570175b0b4c4"/></dir><file name="Totals.php" hash="f6792ad7311197814aa01be3ce820509"/><dir name="View"><dir name="Tab"><file name="Creditmemos.php" hash="41ac64fb7ec61359c51e9130731b2f33"/><file name="Invoices.php" hash="02a1e7dfdc8662e5336ef7982022d74a"/></dir></dir></dir></dir><dir name="Widget"><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Xml.php" hash="1d1d40b7015a2cf644c322bf5c8c866c"/></dir></dir></dir></dir></dir><dir name="Buynow"><file name="Iframe.php" hash="52486def3cd9f2dcd83d54d3be08d578"/><dir name="Info"><file name="Order.php" hash="9c8b04eccc780a873b09a11cd080e547"/></dir></dir><dir name="Checkout"><dir name="Cart"><file name="Totals.php" hash="7eae09cf26577676c617694aa7cf8640"/></dir><file name="Grandtotal.php" hash="ba6fd8aaf003c015abfa466adfb2e644"/></dir><dir name="Customer"><dir name="Widget"><file name="Name.php" hash="3a4e9de6e6068a9c9646eb68f24a0d48"/></dir></dir><dir name="Order"><file name="Totals.php" hash="30d2f0311e1aceb1ee3c2adf0aad284c"/></dir><dir name="Payment"><dir name="Form"><file name="Buynow.php" hash="36a0238b3949f3f9d3bc3bef4dc72203"/><file name="Cse.php" hash="9497889bc1f0e962efe4afb5c3b4a0aa"/><file name="Saved.php" hash="7ad6d859034c93e46f47380914539493"/></dir><dir name="Info"><file name="Buynow.php" hash="94237e9a306db4199df55aacddee8272"/><file name="Cse.php" hash="14f154e5371b2e376ff8b3d7c7b78b5c"/></dir></dir></dir><file name="Exception.php" hash="0337cb725383fa330ab08803d95d0770"/><dir name="Helper"><file name="Checkout.php" hash="63cdf126f87f2afb7dee46e34e94d45e"/><file name="Config.php" hash="6b7ec2cae242e75d9344d890d860e618"/><file name="Data.php" hash="87d778cea74dc17b7dff0b9231a08cfb"/><file name="Email.php" hash="e3acaafcd503e947fc28ae39c2616893"/><file name="Sales.php" hash="0ffc35ee24e44fb5c921e2b0f72fc3f1"/></dir><dir name="Model"><dir name="Api"><file name="Abstract.php" hash="19516e30bef2d5c158627b3cbc42f0f2"/><file name="Buynow.php" hash="5dc62c76f61cbe70e08ea5fe842e2b40"/><file name="Config.php" hash="e45b9fd65420aa5172814e20160a66e6"/><file name="Cse.php" hash="380f04f7a7a23ed73f2a14c735096dd7"/><file name="Currency.php" hash="c792fe8012211b8d89ebf6a171d20690"/><file name="Exception.php" hash="ecd51203c6ad643980b3c260f64df0bf"/><file name="Logger.php" hash="4ef0d3dae4ba2df0ba6c0fff7753a18b"/><file name="Refund.php" hash="78e23a01fefaabe7b673fbd8ff3929d9"/><file name="Saved.php" hash="27f0a9ab9d8498c046ccdb605cb8d490"/></dir><dir name="Directory"><dir name="Currency"><file name="Import.php" hash="4c75acef7a276dbacd34d4a9407055ae"/></dir><file name="Currency.php" hash="8235b8195671a7d69708157469b2ed7b"/><file name="Observer.php" hash="de717bb7dcac6fe1c9c96623f17a919b"/></dir><file name="Ipn.php" hash="16066535e74cce434c532c09600b0020"/><dir name="Logger"><dir name="Db"><file name="Entry.php" hash="c8ec0373040489819cbdd653c31a179a"/></dir><file name="Db.php" hash="a181a248d2b410a0d5964540a574343d"/><file name="File.php" hash="12eb5993943f7be0a0bb83c2b740abad"/><file name="Mail.php" hash="7ee74389226a425f4f10d78ad820dd5f"/></dir><file name="Observer.php" hash="5394eb772b0045c4b78b699ced24a8ab"/><dir name="Payment"><file name="Abstract.php" hash="23222f7e488f3e3898624866100447e9"/><file name="Buynow.php" hash="a7b96667c7ab05caf1b1c818c88acfdd"/><file name="Cse.php" hash="68cb0a93bf7e9ca276f0b152478647d6"/></dir><dir name="Resource"><dir name="Directory"><file name="Currency.php" hash="21fdc0c6e85652cc07cec3f7e287e1c9"/></dir><dir name="Logger"><dir name="Db"><dir name="Entry"><file name="Collection.php" hash="328246533e58befe7308120a0c6919ee"/></dir><file name="Entry.php" hash="8b7deb7f148846f3913390de6de5dccd"/></dir></dir></dir><dir name="Sales"><dir name="Order"><file name="Payment.php" hash="74bb18a53d41fa10a7ede2e740ae6375"/></dir><file name="Order.php" hash="901431fa7219a40200abcc9502f50ed6"/></dir><file name="Sslvalidation.php" hash="541f09f741591d5cb583f9021c312dc3"/><dir name="System"><dir name="Config"><dir name="Source"><file name="PaymentAction.php" hash="575ee53a84e5dcb9f01db85af6a9f814"/><file name="Priorities.php" hash="836b142dee2ed56ee06d9c6de5ef0d30"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Bluesnap"><file name="LoggerController.php" hash="105c40df4cac28602b47677033d1c05c"/></dir></dir><file name="CheckoutController.php" hash="ffcc6df5e95e79cb0b464a27ea94304d"/><file name="IpnController.php" hash="2ccff15342071d1b02b710cd6bea06ee"/></dir><dir name="etc"><file name="adminhtml.xml" hash="fea2afd0b7b1bad56357d41a55c674e5"/><file name="config.xml" hash="e1ad733fa695a81021ad3a85c907eace"/><file name="currencies.xml" hash="3945d48f94901335a17d60b8023734b3"/><file name="system.xml" hash="750418c4f637fce4d5bf43f9a629ba9c"/></dir><dir name="sql"><dir name="bluesnap_setup"><file name="mysql4-install-1.0.0.php" hash="deff408cebf43a0da27df234b3a4a574"/><file name="mysql4-upgrade-1.0.0-1.0.2.php" hash="52410fd8ad042a40d689cdd11029336f"/><file name="mysql4-upgrade-1.0.2-1.0.3.php" hash="920c513178069a52611c95612e3b8f13"/><file name="mysql4-upgrade-1.0.3-1.0.4.php" hash="1e71bac7b62e64233df39a669fb5effb"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Bluesnap_Payment.xml" hash="d3304c1c54e41d26ee462e511984e924"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="bluesnap"><dir><dir name="customer"><dir name="widget"><file name="name.phtml" hash="98710530af5e22bedbcb48854f0f5bb6"/></dir></dir><dir name="payment"><dir name="buynow"><dir name="checkout"><dir name="info"><dir name="order"><dir name="items"><dir name="renderer"><file name="bundle.phtml" hash="867621a538e465f43f817a0ef75f85ae"/><file name="default.phtml" hash="31d37f4de5cd9661bc25c61f8ea72684"/><file name="downloadable.phtml" hash="daa576d0856a7808ba572246d10bf44b"/></dir></dir><file name="items.phtml" hash="3d7417a464c5cc98da6670305c7d7912"/></dir><file name="order.phtml" hash="db7b9d59b520e29d1c871518420dc7fa"/></dir></dir><file name="redirect.phtml" hash="6b5ad1684c9fe882df886b420f79c357"/></dir><dir name="form"><file name="buynow.phtml" hash="d18dc5a30deff9ea585e4b6a92553d2f"/><file name="cse.phtml" hash="a402643578967212832487bc8c87587e"/><file name="saved.phtml" hash="63dba7d1300862d74523e673e5886d0a"/></dir><dir name="info"><file name="buynow.phtml" hash="a0b46dbd5993b7da89fea982b11c5b43"/></dir><file name="methods-test.phtml" hash="f495f87981d55bfad3b9897ee01e03ef"/><dir name="sales"><dir name="order"><file name="totals.phtml" hash="0144d7a8b2db6a0b491f22aac911582b"/></dir></dir><dir name="tax"><dir name="checkout"><file name="grandtotal.phtml" hash="e6aaa428653de04a146dfa5d588ab052"/></dir></dir></dir></dir></dir></dir><dir name="layout"><dir name="bluesnap"><file name="payment.xml" hash="38c606a548436e0aec20725555d7862d"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="bluesnap"><file name="head_js.phtml" hash="874c25bd8bfcdbddd0e890de369e7c35"/><dir><dir name="payment"><dir name="form"><file name="buynow.phtml" hash="d18dc5a30deff9ea585e4b6a92553d2f"/><file name="cse.phtml" hash="355607f6ea20ab8e065961154d995c06"/><file name="saved.phtml" hash="c6a5ae314cba0f2ef8844886c8832b40"/></dir><dir name="info"><file name="buynow.phtml" hash="15118c84071e9111010a647cfb8e8ba3"/></dir></dir><dir name="sales"><dir name="order"><file name="totals.phtml" hash="4440829e839cd288d5220c2e6b9936e9"/></dir></dir></dir></dir></dir><dir name="layout"><file name="bluesnap.xml" hash="63ded7cc83af17f90ed419dc8f67b034"/></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><dir name="template"><dir name="email"><file name="transaction_refunded.html" hash="63ed356d54eb6d8bebdd9e3f01d8577c"/><file name="transaction_refund_failed.html" hash="8d1dc8b5f2efd354a1e3f246323604f3"/><file name="transaction_declined.html" hash="3ad925930b208fca54375b7d223a87f1"/><file name="transaction_chargeback.html" hash="d209b430260880c27bb32f7ffd535b6b"/></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="js"><dir name="bluesnap"><file name="credit-card-detect.js" hash="2d42294168ebc3a211799a36bcf80a33"/><file name="payform.js" hash="2c6f09a9445ab1d2683543c84f5fc112"/></dir></dir><dir name="css"><dir name="bluesnap"><dir name="buynow"><file name="checkout.css" hash="d15caa2328c6dd238479ff848510462c"/></dir></dir></dir><dir name="images"><dir name="bluesnap"><dir name="buynow"><file name="bluesnap-icons.png" hash="7e2c587b2fb4118753e542edf1ec99e1"/><file name="cards.png" hash="a428701f5315f2ca85f1e92fe08f6b33"/><file name="credit-card-icons.jpg" hash="605484903d131fbccfd71dc9c669efdd"/><file name="sprite-cards.png" hash="aac569c1960ff2b18fbeb1bcba2655e1"/></dir></dir></dir></dir></dir></dir></target><target name="mage"><dir name="js"><dir name="bluesnap"><file name="bsadmin.js" hash="66b4b771d221a69762f68fe7266c3ba2"/><file name="payform.js" hash="2c6f09a9445ab1d2683543c84f5fc112"/><file name="credit-card-detect.js" hash="ae11ea2ff6e52c0d12e022077718176b"/></dir><dir name="lib"><dir name="jquery"><file name="jquery-3.0.0.min.js" hash="d0212568ce69457081dacf84e327fa5c"/><file name="bluesnap-noconflict.js" hash="aa385db0edc8478d5f7c7ae23e4b42f5"/><dir name="jquery-ui"><dir><dir name="external"><dir name="jquery"><file name="jquery.js" hash="91515770ce8c55de23b306444d8ea998"/></dir></dir><dir name="images"><file name="ui-bg_diagonals-thick_18_b81900_40x40.png" hash="210d3532b494ab40582720391610fced"/><file name="ui-bg_diagonals-thick_20_666666_40x40.png" hash="936672ede7670bf3137617a10ff5a822"/><file name="ui-bg_glass_100_f6f6f6_1x400.png" hash="a560a96b625b078136e0b8a7c44296e5"/><file name="ui-bg_glass_100_fdf5ce_1x400.png" hash="2f810182cc0cbc8379f224134e77115c"/><file name="ui-bg_glass_65_ffffff_1x400.png" hash="5c8670d69f9806c382e58d44e762be97"/><file name="ui-bg_gloss-wave_35_f6a828_500x100.png" hash="5ac041ef2a6a16a186195c21d7719d55"/><file name="ui-bg_highlight-soft_100_eeeeee_1x100.png" hash="b62dea37c2b588ca16c615b4cd283f18"/><file name="ui-bg_highlight-soft_75_ffe45c_1x100.png" hash="4a2b80d82a880c8feba6466c437ffaf7"/><file name="ui-icons_222222_256x240.png" hash="3a3c5468f484f07ac4a320d9e22acb8c"/><file name="ui-icons_228ef1_256x240.png" hash="92b29683b6a48eae7de7eb4b1cfa039c"/><file name="ui-icons_ef8c08_256x240.png" hash="f492970693640894fb54166c75dd2925"/><file name="ui-icons_ffd27a_256x240.png" hash="dda1b6f694b0d196aefc66a1d6d758f6"/><file name="ui-icons_ffffff_256x240.png" hash="41612b0f4a034424f8321c9f824a94da"/></dir></dir><file name="index.html" hash="599df27072772c383d59eff35ce47389"/><file name="jquery-ui.css" hash="d546ace9545c984dad3366bad72a2846"/><file name="jquery-ui.js" hash="b78f2c8ec1b19df2352bb7eac8449a31"/><file name="jquery-ui.min.css" hash="b38cb48591129782d11d8ed7dc907cba"/><file name="jquery-ui.min.js" hash="6b5d4f0060b4c9b850dc2c658fb621e5"/><file name="jquery-ui.structure.css" hash="d0513b6eb397ffd447a25b818bbf849a"/><file name="jquery-ui.structure.min.css" hash="fbd5637f600da6f2c183cddf1793e2a7"/><file name="jquery-ui.theme.css" hash="8ca374e05408e9710e3c389af2d1ccf5"/><file name="jquery-ui.theme.min.css" hash="55a14f8a1354b43b7f1ac8820b89ef94"/></dir></dir></dir></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.3.0</min><max>5.7.0</max></php></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>bluesnap_payment</name>
4
+ <version>2.0.3.3</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">Community GPL</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Magento Extension for BlueSnap payment</summary>
10
  <description>Magento Extension for BlueSnap payment</description>
11
+ <notes>- changed text in system &#xD;
12
+ - fix table prefix&#xD;
13
+ - fix fraud with capture</notes>
14
  <authors><author><name>Nachshon Fishbane</name><user>nahshf</user><email>nachshon@fisha.co.il</email></author></authors>
15
+ <date>2016-10-06</date>
16
+ <time>11:48:26</time>
17
+ <contents><target name="magecommunity"><dir name="Bluesnap"><dir name="Payment"><dir name="Block"><dir name="Adminhtml"><dir name="Api"><dir name="Logger"><file name="Grid.php" hash="e35bcb916e09738a725c0a312e982feb"/></dir><file name="Logger.php" hash="7af64a11fe665ca23066a00ae1202613"/></dir><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="d8b261305976d56263dbc85191a3cdb1"/></dir><dir name="Grid"><dir name="Renderer"><file name="Paymentmethod.php" hash="4480da922527c8112cf070fccaf1fb4c"/></dir></dir><file name="Grid.php" hash="61337375bdc7c2199cab847fc30f2e04"/><dir name="Invoice"><file name="Totals.php" hash="89e1277f55d54e6988a1570175b0b4c4"/></dir><file name="Totals.php" hash="f6792ad7311197814aa01be3ce820509"/><dir name="View"><dir name="Tab"><file name="Creditmemos.php" hash="41ac64fb7ec61359c51e9130731b2f33"/><file name="Invoices.php" hash="02a1e7dfdc8662e5336ef7982022d74a"/></dir></dir></dir></dir><dir name="Widget"><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Xml.php" hash="1d1d40b7015a2cf644c322bf5c8c866c"/></dir></dir></dir></dir></dir><dir name="Buynow"><file name="Iframe.php" hash="52486def3cd9f2dcd83d54d3be08d578"/><dir name="Info"><file name="Order.php" hash="9c8b04eccc780a873b09a11cd080e547"/></dir></dir><dir name="Checkout"><dir name="Cart"><file name="Totals.php" hash="7eae09cf26577676c617694aa7cf8640"/></dir><file name="Grandtotal.php" hash="ba6fd8aaf003c015abfa466adfb2e644"/></dir><dir name="Customer"><dir name="Widget"><file name="Name.php" hash="3a4e9de6e6068a9c9646eb68f24a0d48"/></dir></dir><dir name="Order"><file name="Totals.php" hash="30d2f0311e1aceb1ee3c2adf0aad284c"/></dir><dir name="Payment"><dir name="Form"><file name="Buynow.php" hash="36a0238b3949f3f9d3bc3bef4dc72203"/><file name="Cse.php" hash="9497889bc1f0e962efe4afb5c3b4a0aa"/><file name="Saved.php" hash="7ad6d859034c93e46f47380914539493"/></dir><dir name="Info"><file name="Buynow.php" hash="94237e9a306db4199df55aacddee8272"/><file name="Cse.php" hash="14f154e5371b2e376ff8b3d7c7b78b5c"/></dir></dir></dir><file name="Exception.php" hash="0337cb725383fa330ab08803d95d0770"/><dir name="Helper"><file name="Checkout.php" hash="63cdf126f87f2afb7dee46e34e94d45e"/><file name="Config.php" hash="6b7ec2cae242e75d9344d890d860e618"/><file name="Data.php" hash="87d778cea74dc17b7dff0b9231a08cfb"/><file name="Email.php" hash="e3acaafcd503e947fc28ae39c2616893"/><file name="Sales.php" hash="0ffc35ee24e44fb5c921e2b0f72fc3f1"/></dir><dir name="Model"><dir name="Api"><file name="Abstract.php" hash="5cbba1d2025f7a65afc3c8a2b4c92059"/><file name="Buynow.php" hash="5dc62c76f61cbe70e08ea5fe842e2b40"/><file name="Config.php" hash="e45b9fd65420aa5172814e20160a66e6"/><file name="Cse.php" hash="f96c5d4b841fbdeccdc998383533dcc5"/><file name="Currency.php" hash="c792fe8012211b8d89ebf6a171d20690"/><file name="Exception.php" hash="ecd51203c6ad643980b3c260f64df0bf"/><file name="Logger.php" hash="4ef0d3dae4ba2df0ba6c0fff7753a18b"/><file name="Refund.php" hash="78e23a01fefaabe7b673fbd8ff3929d9"/><file name="Saved.php" hash="ee81fd46273680b6417e3381ce95c5aa"/></dir><dir name="Directory"><dir name="Currency"><file name="Import.php" hash="4c75acef7a276dbacd34d4a9407055ae"/></dir><file name="Currency.php" hash="8235b8195671a7d69708157469b2ed7b"/><file name="Observer.php" hash="de717bb7dcac6fe1c9c96623f17a919b"/></dir><file name="Ipn.php" hash="16066535e74cce434c532c09600b0020"/><dir name="Logger"><dir name="Db"><file name="Entry.php" hash="c8ec0373040489819cbdd653c31a179a"/></dir><file name="Db.php" hash="b771f2d2a3b2d11558996781284760f2"/><file name="File.php" hash="12eb5993943f7be0a0bb83c2b740abad"/><file name="Mail.php" hash="7ee74389226a425f4f10d78ad820dd5f"/></dir><file name="Observer.php" hash="5394eb772b0045c4b78b699ced24a8ab"/><dir name="Payment"><file name="Abstract.php" hash="23222f7e488f3e3898624866100447e9"/><file name="Buynow.php" hash="a7b96667c7ab05caf1b1c818c88acfdd"/><file name="Cse.php" hash="68cb0a93bf7e9ca276f0b152478647d6"/></dir><dir name="Resource"><dir name="Directory"><file name="Currency.php" hash="21fdc0c6e85652cc07cec3f7e287e1c9"/></dir><dir name="Logger"><dir name="Db"><dir name="Entry"><file name="Collection.php" hash="328246533e58befe7308120a0c6919ee"/></dir><file name="Entry.php" hash="8b7deb7f148846f3913390de6de5dccd"/></dir></dir></dir><dir name="Sales"><dir name="Order"><file name="Payment.php" hash="74bb18a53d41fa10a7ede2e740ae6375"/></dir><file name="Order.php" hash="901431fa7219a40200abcc9502f50ed6"/></dir><file name="Sslvalidation.php" hash="541f09f741591d5cb583f9021c312dc3"/><dir name="System"><dir name="Config"><dir name="Source"><file name="PaymentAction.php" hash="575ee53a84e5dcb9f01db85af6a9f814"/><file name="Priorities.php" hash="836b142dee2ed56ee06d9c6de5ef0d30"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Bluesnap"><file name="LoggerController.php" hash="105c40df4cac28602b47677033d1c05c"/></dir></dir><file name="CheckoutController.php" hash="ffcc6df5e95e79cb0b464a27ea94304d"/><file name="IpnController.php" hash="2ccff15342071d1b02b710cd6bea06ee"/></dir><dir name="etc"><file name="adminhtml.xml" hash="fea2afd0b7b1bad56357d41a55c674e5"/><file name="config.xml" hash="24594cf3130e7d67f43ce581187062c1"/><file name="currencies.xml" hash="3945d48f94901335a17d60b8023734b3"/><file name="system.xml" hash="750418c4f637fce4d5bf43f9a629ba9c"/></dir><dir name="sql"><dir name="bluesnap_setup"><file name="mysql4-install-1.0.0.php" hash="deff408cebf43a0da27df234b3a4a574"/><file name="mysql4-upgrade-1.0.0-1.0.2.php" hash="52410fd8ad042a40d689cdd11029336f"/><file name="mysql4-upgrade-1.0.2-1.0.3.php" hash="920c513178069a52611c95612e3b8f13"/><file name="mysql4-upgrade-1.0.3-1.0.4.php" hash="1e71bac7b62e64233df39a669fb5effb"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Bluesnap_Payment.xml" hash="d3304c1c54e41d26ee462e511984e924"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="bluesnap"><dir><dir name="customer"><dir name="widget"><file name="name.phtml" hash="98710530af5e22bedbcb48854f0f5bb6"/></dir></dir><dir name="payment"><dir name="buynow"><dir name="checkout"><dir name="info"><dir name="order"><dir name="items"><dir name="renderer"><file name="bundle.phtml" hash="867621a538e465f43f817a0ef75f85ae"/><file name="default.phtml" hash="31d37f4de5cd9661bc25c61f8ea72684"/><file name="downloadable.phtml" hash="daa576d0856a7808ba572246d10bf44b"/></dir></dir><file name="items.phtml" hash="3d7417a464c5cc98da6670305c7d7912"/></dir><file name="order.phtml" hash="db7b9d59b520e29d1c871518420dc7fa"/></dir></dir><file name="redirect.phtml" hash="6b5ad1684c9fe882df886b420f79c357"/></dir><dir name="form"><file name="buynow.phtml" hash="d18dc5a30deff9ea585e4b6a92553d2f"/><file name="cse.phtml" hash="a402643578967212832487bc8c87587e"/><file name="saved.phtml" hash="63dba7d1300862d74523e673e5886d0a"/></dir><dir name="info"><file name="buynow.phtml" hash="a0b46dbd5993b7da89fea982b11c5b43"/></dir><file name="methods-test.phtml" hash="f495f87981d55bfad3b9897ee01e03ef"/><dir name="sales"><dir name="order"><file name="totals.phtml" hash="0144d7a8b2db6a0b491f22aac911582b"/></dir></dir><dir name="tax"><dir name="checkout"><file name="grandtotal.phtml" hash="e6aaa428653de04a146dfa5d588ab052"/></dir></dir></dir></dir></dir></dir><dir name="layout"><dir name="bluesnap"><file name="payment.xml" hash="38c606a548436e0aec20725555d7862d"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="bluesnap"><file name="head_js.phtml" hash="874c25bd8bfcdbddd0e890de369e7c35"/><dir><dir name="payment"><dir name="form"><file name="buynow.phtml" hash="d18dc5a30deff9ea585e4b6a92553d2f"/><file name="cse.phtml" hash="355607f6ea20ab8e065961154d995c06"/><file name="saved.phtml" hash="c6a5ae314cba0f2ef8844886c8832b40"/></dir><dir name="info"><file name="buynow.phtml" hash="15118c84071e9111010a647cfb8e8ba3"/></dir></dir><dir name="sales"><dir name="order"><file name="totals.phtml" hash="4440829e839cd288d5220c2e6b9936e9"/></dir></dir></dir></dir></dir><dir name="layout"><file name="bluesnap.xml" hash="63ded7cc83af17f90ed419dc8f67b034"/></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><dir name="template"><dir name="email"><file name="transaction_refunded.html" hash="63ed356d54eb6d8bebdd9e3f01d8577c"/><file name="transaction_refund_failed.html" hash="8d1dc8b5f2efd354a1e3f246323604f3"/><file name="transaction_declined.html" hash="3ad925930b208fca54375b7d223a87f1"/><file name="transaction_chargeback.html" hash="d209b430260880c27bb32f7ffd535b6b"/></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="js"><dir name="bluesnap"><file name="credit-card-detect.js" hash="2d42294168ebc3a211799a36bcf80a33"/><file name="payform.js" hash="2c6f09a9445ab1d2683543c84f5fc112"/></dir></dir><dir name="css"><dir name="bluesnap"><dir name="buynow"><file name="checkout.css" hash="d15caa2328c6dd238479ff848510462c"/></dir></dir></dir><dir name="images"><dir name="bluesnap"><dir name="buynow"><file name="bluesnap-icons.png" hash="7e2c587b2fb4118753e542edf1ec99e1"/><file name="cards.png" hash="a428701f5315f2ca85f1e92fe08f6b33"/><file name="credit-card-icons.jpg" hash="605484903d131fbccfd71dc9c669efdd"/><file name="sprite-cards.png" hash="aac569c1960ff2b18fbeb1bcba2655e1"/></dir></dir></dir></dir></dir></dir></target><target name="mage"><dir name="js"><dir name="bluesnap"><file name="bsadmin.js" hash="66b4b771d221a69762f68fe7266c3ba2"/><file name="payform.js" hash="2c6f09a9445ab1d2683543c84f5fc112"/><file name="credit-card-detect.js" hash="ae11ea2ff6e52c0d12e022077718176b"/></dir><dir name="lib"><dir name="jquery"><file name="jquery-3.0.0.min.js" hash="d0212568ce69457081dacf84e327fa5c"/><file name="bluesnap-noconflict.js" hash="aa385db0edc8478d5f7c7ae23e4b42f5"/><dir name="jquery-ui"><dir><dir name="external"><dir name="jquery"><file name="jquery.js" hash="91515770ce8c55de23b306444d8ea998"/></dir></dir><dir name="images"><file name="ui-bg_diagonals-thick_18_b81900_40x40.png" hash="210d3532b494ab40582720391610fced"/><file name="ui-bg_diagonals-thick_20_666666_40x40.png" hash="936672ede7670bf3137617a10ff5a822"/><file name="ui-bg_glass_100_f6f6f6_1x400.png" hash="a560a96b625b078136e0b8a7c44296e5"/><file name="ui-bg_glass_100_fdf5ce_1x400.png" hash="2f810182cc0cbc8379f224134e77115c"/><file name="ui-bg_glass_65_ffffff_1x400.png" hash="5c8670d69f9806c382e58d44e762be97"/><file name="ui-bg_gloss-wave_35_f6a828_500x100.png" hash="5ac041ef2a6a16a186195c21d7719d55"/><file name="ui-bg_highlight-soft_100_eeeeee_1x100.png" hash="b62dea37c2b588ca16c615b4cd283f18"/><file name="ui-bg_highlight-soft_75_ffe45c_1x100.png" hash="4a2b80d82a880c8feba6466c437ffaf7"/><file name="ui-icons_222222_256x240.png" hash="3a3c5468f484f07ac4a320d9e22acb8c"/><file name="ui-icons_228ef1_256x240.png" hash="92b29683b6a48eae7de7eb4b1cfa039c"/><file name="ui-icons_ef8c08_256x240.png" hash="f492970693640894fb54166c75dd2925"/><file name="ui-icons_ffd27a_256x240.png" hash="dda1b6f694b0d196aefc66a1d6d758f6"/><file name="ui-icons_ffffff_256x240.png" hash="41612b0f4a034424f8321c9f824a94da"/></dir></dir><file name="index.html" hash="599df27072772c383d59eff35ce47389"/><file name="jquery-ui.css" hash="d546ace9545c984dad3366bad72a2846"/><file name="jquery-ui.js" hash="b78f2c8ec1b19df2352bb7eac8449a31"/><file name="jquery-ui.min.css" hash="b38cb48591129782d11d8ed7dc907cba"/><file name="jquery-ui.min.js" hash="6b5d4f0060b4c9b850dc2c658fb621e5"/><file name="jquery-ui.structure.css" hash="d0513b6eb397ffd447a25b818bbf849a"/><file name="jquery-ui.structure.min.css" hash="fbd5637f600da6f2c183cddf1793e2a7"/><file name="jquery-ui.theme.css" hash="8ca374e05408e9710e3c389af2d1ccf5"/><file name="jquery-ui.theme.min.css" hash="55a14f8a1354b43b7f1ac8820b89ef94"/></dir></dir></dir></dir></target></contents>
18
  <compatible/>
19
  <dependencies><required><php><min>5.3.0</min><max>5.7.0</max></php></required></dependencies>
20
  </package>