Datacash - Version 1.2.2

Version Notes

Version 1.2.2

Download this release

Release Info

Developer DataCash
Extension Datacash
Version 1.2.2
Comparing to
See all releases


Code changes from version 1.2.1 to 1.2.2

Files changed (74) hide show
  1. {app → datacash/app}/code/community/DataCash/Dpg/Block/Adminhtml/System/Config/Fieldset/Hint.php +0 -0
  2. {app → datacash/app}/code/community/DataCash/Dpg/Block/Form/Api.php +0 -0
  3. {app → datacash/app}/code/community/DataCash/Dpg/Block/Form/Apiprereg.php +0 -0
  4. {app → datacash/app}/code/community/DataCash/Dpg/Block/Form/Hcc.php +0 -0
  5. {app → datacash/app}/code/community/DataCash/Dpg/Block/Form/Hps.php +0 -0
  6. {app → datacash/app}/code/community/DataCash/Dpg/Block/Form/Iframe.php +0 -0
  7. {app → datacash/app}/code/community/DataCash/Dpg/Block/Form/Placeform.php +0 -0
  8. {app → datacash/app}/code/community/DataCash/Dpg/Block/Iframe/Complete.php +0 -0
  9. {app → datacash/app}/code/community/DataCash/Dpg/Block/Iframe/Start.php +0 -0
  10. {app → datacash/app}/code/community/DataCash/Dpg/Block/Info/Api.php +0 -0
  11. {app → datacash/app}/code/community/DataCash/Dpg/Block/Info/Hcc.php +0 -0
  12. {app → datacash/app}/code/community/DataCash/Dpg/Block/Info/Hps.php +0 -0
  13. {app → datacash/app}/code/community/DataCash/Dpg/Controller/Abstract.php +0 -0
  14. {app → datacash/app}/code/community/DataCash/Dpg/Helper/Data.php +0 -0
  15. {app → datacash/app}/code/community/DataCash/Dpg/Model/Api/Abstract.php +9 -4
  16. {app → datacash/app}/code/community/DataCash/Dpg/Model/Api/Direct.php +0 -0
  17. {app → datacash/app}/code/community/DataCash/Dpg/Model/Api/Directprereg.php +0 -0
  18. {app → datacash/app}/code/community/DataCash/Dpg/Model/Api/Hcc.php +0 -0
  19. {app → datacash/app}/code/community/DataCash/Dpg/Model/Api/Hps.php +0 -0
  20. {app → datacash/app}/code/community/DataCash/Dpg/Model/Code.php +2 -2
  21. {app → datacash/app}/code/community/DataCash/Dpg/Model/Config.php +0 -0
  22. {app → datacash/app}/code/community/DataCash/Dpg/Model/Datacash/Request.php +0 -0
  23. {app → datacash/app}/code/community/DataCash/Dpg/Model/Datacash/Response.php +2 -5
  24. {app → datacash/app}/code/community/DataCash/Dpg/Model/Dpg.php +0 -0
  25. {app → datacash/app}/code/community/DataCash/Dpg/Model/Entity/Setup.php +0 -0
  26. {app → datacash/app}/code/community/DataCash/Dpg/Model/Method/Abstract.php +7 -2
  27. {app → datacash/app}/code/community/DataCash/Dpg/Model/Method/Api.php +0 -0
  28. {app → datacash/app}/code/community/DataCash/Dpg/Model/Method/Apiprereg.php +0 -0
  29. {app → datacash/app}/code/community/DataCash/Dpg/Model/Method/Hcc.php +0 -0
  30. {app → datacash/app}/code/community/DataCash/Dpg/Model/Method/Hosted/Abstract.php +0 -0
  31. {app → datacash/app}/code/community/DataCash/Dpg/Model/Method/Hosted/Interface.php +0 -0
  32. {app → datacash/app}/code/community/DataCash/Dpg/Model/Method/Hps.php +0 -0
  33. {app → datacash/app}/code/community/DataCash/Dpg/Model/Observer.php +0 -0
  34. {app → datacash/app}/code/community/DataCash/Dpg/Model/Resource/Setup.php +0 -0
  35. {app → datacash/app}/code/community/DataCash/Dpg/Model/Resource/Tokencard.php +0 -0
  36. {app → datacash/app}/code/community/DataCash/Dpg/Model/Resource/Tokencard/Collection.php +0 -0
  37. {app → datacash/app}/code/community/DataCash/Dpg/Model/Service.php +0 -0
  38. {app → datacash/app}/code/community/DataCash/Dpg/Model/Service/Abstract.php +0 -0
  39. {app → datacash/app}/code/community/DataCash/Dpg/Model/Service/Direct.php +0 -0
  40. {app → datacash/app}/code/community/DataCash/Dpg/Model/Service/Directprereg.php +0 -0
  41. {app → datacash/app}/code/community/DataCash/Dpg/Model/Service/Hcc.php +0 -0
  42. {app → datacash/app}/code/community/DataCash/Dpg/Model/Service/State/Datacash.php +0 -0
  43. {app → datacash/app}/code/community/DataCash/Dpg/Model/Source/Acceptreject.php +0 -0
  44. {app → datacash/app}/code/community/DataCash/Dpg/Model/Source/Authtypes.php +0 -0
  45. {app → datacash/app}/code/community/DataCash/Dpg/Model/Source/GatewayMode.php +0 -0
  46. {app → datacash/app}/code/community/DataCash/Dpg/Model/Source/RsgServiceTypes.php +0 -0
  47. {app → datacash/app}/code/community/DataCash/Dpg/Model/Source/Threedstypes.php +0 -0
  48. {app → datacash/app}/code/community/DataCash/Dpg/Model/Tokencard.php +0 -0
  49. {app → datacash/app}/code/community/DataCash/Dpg/controllers/HccController.php +0 -0
  50. {app → datacash/app}/code/community/DataCash/Dpg/controllers/HostedController.php +0 -0
  51. {app → datacash/app}/code/community/DataCash/Dpg/controllers/HpsController.php +0 -0
  52. {app → datacash/app}/code/community/DataCash/Dpg/controllers/T3mController.php +0 -0
  53. {app → datacash/app}/code/community/DataCash/Dpg/etc/config.xml +1 -1
  54. {app → datacash/app}/code/community/DataCash/Dpg/etc/system.xml +0 -0
  55. {app → datacash/app}/code/community/DataCash/Dpg/sql/datacash_dpg_setup/mysql4-install-0.1.0.php +0 -0
  56. {app → datacash/app}/code/community/DataCash/Dpg/sql/datacash_dpg_setup/mysql4-upgrade-1.0.1-1.1.0.php +0 -0
  57. {app → datacash/app}/design/adminhtml/default/default/template/datacash/hcc/info.phtml +0 -0
  58. {app → datacash/app}/design/adminhtml/default/default/template/datacash/hps/info.phtml +0 -0
  59. {app → datacash/app}/design/adminhtml/default/default/template/datacash/system/config/fieldset/hint.phtml +0 -0
  60. {app → datacash/app}/design/frontend/base/default/layout/datacash.xml +0 -0
  61. {app → datacash/app}/design/frontend/base/default/template/datacash/form/cc.phtml +0 -0
  62. {app → datacash/app}/design/frontend/base/default/template/datacash/form/cc.phtml.backup +0 -0
  63. {app → datacash/app}/design/frontend/base/default/template/datacash/form/cc_prereg.phtml +0 -0
  64. {app → datacash/app}/design/frontend/base/default/template/datacash/hcc/form.phtml +0 -0
  65. {app → datacash/app}/design/frontend/base/default/template/datacash/hcc/info.phtml +0 -0
  66. {app → datacash/app}/design/frontend/base/default/template/datacash/hcc/placeform.phtml +0 -0
  67. {app → datacash/app}/design/frontend/base/default/template/datacash/hps/form.phtml +0 -0
  68. {app → datacash/app}/design/frontend/base/default/template/datacash/hps/info.phtml +0 -0
  69. {app → datacash/app}/design/frontend/base/default/template/datacash/iframe/complete.phtml +0 -0
  70. {app → datacash/app}/design/frontend/base/default/template/datacash/iframe/form.phtml +0 -0
  71. {app → datacash/app}/design/frontend/base/default/template/datacash/iframe/start.phtml +0 -0
  72. {app → datacash/app}/etc/modules/DataCash_Payment.xml +0 -0
  73. {app → datacash/app}/locale/en_GB/DataCash_Dpg.csv +0 -0
  74. package.xml +1 -18
{app → datacash/app}/code/community/DataCash/Dpg/Block/Adminhtml/System/Config/Fieldset/Hint.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Block/Form/Api.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Block/Form/Apiprereg.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Block/Form/Hcc.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Block/Form/Hps.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Block/Form/Iframe.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Block/Form/Placeform.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Block/Iframe/Complete.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Block/Iframe/Start.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Block/Info/Api.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Block/Info/Hcc.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Block/Info/Hps.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Controller/Abstract.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Helper/Data.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Api/Abstract.php RENAMED
@@ -129,7 +129,7 @@ abstract class DataCash_Dpg_Model_Api_Abstract extends Varien_Object
129
  {
130
  $request = $this->getRequest()
131
  ->addTransaction()
132
- ->addTxnDetails($this->getOrderNumber(), $this->getAmount(), $this->getCurrency())
133
  ->addCardTxn('refund', $this->getAuthCode());
134
 
135
  $this->call($request);
@@ -182,6 +182,11 @@ abstract class DataCash_Dpg_Model_Api_Abstract extends Varien_Object
182
  $this->call($request);
183
  }
184
 
 
 
 
 
 
185
  /**
186
  * Call the DataCash API to make a fulfill request
187
  *
@@ -192,7 +197,7 @@ abstract class DataCash_Dpg_Model_Api_Abstract extends Varien_Object
192
  {
193
  $request = $this->getRequest()
194
  ->addTransaction()
195
- ->addTxnDetails($this->getOrderNumber(), $this->getAmount(), $this->getCurrency())
196
  ->addHistoricTxn('fulfill', $this->getDataCashReference(), $this->getAuthCode());
197
 
198
  $this->call($request);
@@ -208,7 +213,7 @@ abstract class DataCash_Dpg_Model_Api_Abstract extends Varien_Object
208
  {
209
  $request = $this->getRequest()
210
  ->addTransaction()
211
- ->addTxnDetails($this->getOrderNumber(), $this->getAmount())
212
  ->addHistoricTxn('txn_refund', $this->getDataCashReference(), $this->getAuthCode());
213
 
214
  $this->call($request);
@@ -224,7 +229,7 @@ abstract class DataCash_Dpg_Model_Api_Abstract extends Varien_Object
224
  {
225
  $request = $this->getRequest()
226
  ->addTransaction()
227
- ->addTxnDetails($this->getOrderNumber(), $this->getAmount(), $this->getCurrency())
228
  ->addHistoricTxn('authorize_referral_request', $this->getDataCashReference(), $this->getAuthCode());
229
 
230
  $this->call($request);
129
  {
130
  $request = $this->getRequest()
131
  ->addTransaction()
132
+ ->addTxnDetails($this->getUniqueMercRef(), $this->getAmount(), $this->getCurrency())
133
  ->addCardTxn('refund', $this->getAuthCode());
134
 
135
  $this->call($request);
182
  $this->call($request);
183
  }
184
 
185
+ private function getUniqueMercRef()
186
+ {
187
+ return $this->getOrderNumber().'-'.time();
188
+ }
189
+
190
  /**
191
  * Call the DataCash API to make a fulfill request
192
  *
197
  {
198
  $request = $this->getRequest()
199
  ->addTransaction()
200
+ ->addTxnDetails($this->getUniqueMercRef(), $this->getAmount(), $this->getCurrency())
201
  ->addHistoricTxn('fulfill', $this->getDataCashReference(), $this->getAuthCode());
202
 
203
  $this->call($request);
213
  {
214
  $request = $this->getRequest()
215
  ->addTransaction()
216
+ ->addTxnDetails($this->getUniqueMercRef(), $this->getAmount())
217
  ->addHistoricTxn('txn_refund', $this->getDataCashReference(), $this->getAuthCode());
218
 
219
  $this->call($request);
229
  {
230
  $request = $this->getRequest()
231
  ->addTransaction()
232
+ ->addTxnDetails($this->getUniqueMercRef(), $this->getAmount(), $this->getCurrency())
233
  ->addHistoricTxn('authorize_referral_request', $this->getDataCashReference(), $this->getAuthCode());
234
 
235
  $this->call($request);
{app → datacash/app}/code/community/DataCash/Dpg/Model/Api/Direct.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Api/Directprereg.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Api/Hcc.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Api/Hps.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Code.php RENAMED
@@ -31,8 +31,8 @@ class DataCash_Dpg_Model_Code
31
  /* Statuses */
32
  const SUCCESS = 1;
33
  const SOCKET_WRITE_ERROR = 2;
34
- const FRAUD = 1126;
35
- const REVIEW = 1127;
36
  const PAYMENT_REVIEW_ACCEPT = 'accept_review';
37
  const PAYMENT_REVIEW_DENY = 'deny_review';
38
 
31
  /* Statuses */
32
  const SUCCESS = 1;
33
  const SOCKET_WRITE_ERROR = 2;
34
+ const FRAUD = '01';
35
+ const REVIEW = '02';
36
  const PAYMENT_REVIEW_ACCEPT = 'accept_review';
37
  const PAYMENT_REVIEW_DENY = 'deny_review';
38
 
{app → datacash/app}/code/community/DataCash/Dpg/Model/Config.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Datacash/Request.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Datacash/Response.php RENAMED
@@ -45,7 +45,7 @@ class DataCash_Dpg_Model_Datacash_Response extends Varien_Object
45
 
46
  public function isMarkedForReview()
47
  {
48
- return $this->getStatus() == DataCash_Dpg_Model_Code::REVIEW;
49
  }
50
 
51
  /**
@@ -56,10 +56,7 @@ class DataCash_Dpg_Model_Datacash_Response extends Varien_Object
56
  **/
57
  public function isFraud()
58
  {
59
- if ($this->getStatus() == DataCash_Dpg_Model_Code::FRAUD) {
60
- return true;
61
- }
62
- return false;
63
  }
64
 
65
  /**
45
 
46
  public function isMarkedForReview()
47
  {
48
+ return (string)$this->getData('Risk/action_response/screening_response/response_code') == DataCash_Dpg_Model_Code::REVIEW;
49
  }
50
 
51
  /**
56
  **/
57
  public function isFraud()
58
  {
59
+ return (string)$this->getData('Risk/action_response/screening_response/response_code') == DataCash_Dpg_Model_Code::FRAUD;
 
 
 
60
  }
61
 
62
  /**
{app → datacash/app}/code/community/DataCash/Dpg/Model/Dpg.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Entity/Setup.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Method/Abstract.php RENAMED
@@ -544,7 +544,12 @@ abstract class DataCash_Dpg_Model_Method_Abstract extends Mage_Payment_Model_Met
544
  // add order line items
545
  $this->_api->setCartItems($order->getAllVisibleItems());
546
  // Add historic details
547
- $this->_api->setDataCashReference($payment->getCcTransId());
 
 
 
 
 
548
  $this->_api->setAuthCode($payment->getCcApproval());
549
  $centinel = $this->getCentinelValidator();
550
  if ($centinel) {
@@ -620,7 +625,7 @@ abstract class DataCash_Dpg_Model_Method_Abstract extends Mage_Payment_Model_Met
620
  );
621
  foreach ($datacashReferenceMap as $responseKey) {
622
  if ($value = $response->getData($responseKey)) {
623
- $payment->setTransactionId($value)
624
  ->setShouldCloseParentTransaction(false)
625
  ->setIsTransactionClosed(false);
626
  }
544
  // add order line items
545
  $this->_api->setCartItems($order->getAllVisibleItems());
546
  // Add historic details
547
+ if ($auth = $payment->getAuthorizationTransaction()) {
548
+ $txnDetails = explode('-',$auth->getTxnId());
549
+ $this->_api->setDataCashReference(array_shift($txnDetails));
550
+ } else {
551
+ $this->_api->setDataCashReference($payment->getCcTransId());
552
+ }
553
  $this->_api->setAuthCode($payment->getCcApproval());
554
  $centinel = $this->getCentinelValidator();
555
  if ($centinel) {
625
  );
626
  foreach ($datacashReferenceMap as $responseKey) {
627
  if ($value = $response->getData($responseKey)) {
628
+ $payment->setTransactionId($value.'-'.time())
629
  ->setShouldCloseParentTransaction(false)
630
  ->setIsTransactionClosed(false);
631
  }
{app → datacash/app}/code/community/DataCash/Dpg/Model/Method/Api.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Method/Apiprereg.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Method/Hcc.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Method/Hosted/Abstract.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Method/Hosted/Interface.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Method/Hps.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Observer.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Resource/Setup.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Resource/Tokencard.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Resource/Tokencard/Collection.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Service.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Service/Abstract.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Service/Direct.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Service/Directprereg.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Service/Hcc.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Service/State/Datacash.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Source/Acceptreject.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Source/Authtypes.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Source/GatewayMode.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Source/RsgServiceTypes.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Source/Threedstypes.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/Model/Tokencard.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/controllers/HccController.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/controllers/HostedController.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/controllers/HpsController.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/controllers/T3mController.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/etc/config.xml RENAMED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <DataCash_Dpg>
5
- <version>1.2.1</version>
6
  </DataCash_Dpg>
7
  </modules>
8
  <global>
2
  <config>
3
  <modules>
4
  <DataCash_Dpg>
5
+ <version>1.2.2</version>
6
  </DataCash_Dpg>
7
  </modules>
8
  <global>
{app → datacash/app}/code/community/DataCash/Dpg/etc/system.xml RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/sql/datacash_dpg_setup/mysql4-install-0.1.0.php RENAMED
File without changes
{app → datacash/app}/code/community/DataCash/Dpg/sql/datacash_dpg_setup/mysql4-upgrade-1.0.1-1.1.0.php RENAMED
File without changes
{app → datacash/app}/design/adminhtml/default/default/template/datacash/hcc/info.phtml RENAMED
File without changes
{app → datacash/app}/design/adminhtml/default/default/template/datacash/hps/info.phtml RENAMED
File without changes
{app → datacash/app}/design/adminhtml/default/default/template/datacash/system/config/fieldset/hint.phtml RENAMED
File without changes
{app → datacash/app}/design/frontend/base/default/layout/datacash.xml RENAMED
File without changes
{app → datacash/app}/design/frontend/base/default/template/datacash/form/cc.phtml RENAMED
File without changes
{app → datacash/app}/design/frontend/base/default/template/datacash/form/cc.phtml.backup RENAMED
File without changes
{app → datacash/app}/design/frontend/base/default/template/datacash/form/cc_prereg.phtml RENAMED
File without changes
{app → datacash/app}/design/frontend/base/default/template/datacash/hcc/form.phtml RENAMED
File without changes
{app → datacash/app}/design/frontend/base/default/template/datacash/hcc/info.phtml RENAMED
File without changes
{app → datacash/app}/design/frontend/base/default/template/datacash/hcc/placeform.phtml RENAMED
File without changes
{app → datacash/app}/design/frontend/base/default/template/datacash/hps/form.phtml RENAMED
File without changes
{app → datacash/app}/design/frontend/base/default/template/datacash/hps/info.phtml RENAMED
File without changes
{app → datacash/app}/design/frontend/base/default/template/datacash/iframe/complete.phtml RENAMED
File without changes
{app → datacash/app}/design/frontend/base/default/template/datacash/iframe/form.phtml RENAMED
File without changes
{app → datacash/app}/design/frontend/base/default/template/datacash/iframe/start.phtml RENAMED
File without changes
{app → datacash/app}/etc/modules/DataCash_Payment.xml RENAMED
File without changes
{app → datacash/app}/locale/en_GB/DataCash_Dpg.csv RENAMED
File without changes
package.xml CHANGED
@@ -1,19 +1,2 @@
1
  <?xml version="1.0"?>
2
- <package>
3
- <name>Datacash</name>
4
- <version>1.2.1</version>
5
- <stability>stable</stability>
6
- <license uri="http://opensource.org/licenses/osl-3.0.php">OSL 3.0</license>
7
- <channel>community</channel>
8
- <extends/>
9
- <summary>DataCash payment gateway integration</summary>
10
- <description>DataCash payment gateway integration. System requirements as for Magento http://www.magentocommerce.com/system-requirements.&#xD;
11
- cURL with the FOLLOWLOCATION option is used for service calls to DataCash. FOLLOWLOCATION requires safe_mode to be off and open_basedir to be disabled in the php.ini</description>
12
- <notes>Version 1.2.1</notes>
13
- <authors><author><name>DataCash</name><user>datacash</user><email>support@datacash.com</email></author></authors>
14
- <date>2014-02-20</date>
15
- <time>10:08:25</time>
16
- <contents><target name="magecommunity"><dir name="DataCash"><dir name="Dpg"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Hint.php" hash="c65030837e1ce97a063b9146f3bb983d"/></dir></dir></dir></dir><dir name="Form"><file name="Api.php" hash="033a34c52dc6dc03fa802c78e05fff9c"/><file name="Apiprereg.php" hash="bf28b55b476562ff459012c9fc21bc6d"/><file name="Hcc.php" hash="b3406a87a800b9182a0e4e259cf75754"/><file name="Hps.php" hash="47a732ebb397a14a145851cdb00ceb0b"/><file name="Iframe.php" hash="d0aad3633894b90f64112a962c8e3161"/><file name="Placeform.php" hash="19bafec3229f6f35382d9b725d41f620"/></dir><dir name="Iframe"><file name="Complete.php" hash="adbf0cb0a89aee5704cebf62dd63b4a9"/><file name="Start.php" hash="ef6527a85117c67a52291932339a25a1"/></dir><dir name="Info"><file name="Api.php" hash="a2893e155ba8c92776e12ed7d4472284"/><file name="Hcc.php" hash="7a2c713640e7fcee5d5c2150d1baff40"/><file name="Hps.php" hash="8b06d32980842db5274897d3bfba9df1"/></dir></dir><dir name="Controller"><file name="Abstract.php" hash="3082d6a39d67762df16eed690823aab3"/></dir><dir name="Helper"><file name="Data.php" hash="5ed8bc718e0fe451c28e9292fff73e97"/></dir><dir name="Model"><dir name="Api"><file name="Abstract.php" hash="b00da3bb53b668a7ad5f815ebed0e708"/><file name="Direct.php" hash="bb6e10495f1a5f50feb0766dea293684"/><file name="Directprereg.php" hash="1ba0633478037b367bf3f15f091dcdb4"/><file name="Hcc.php" hash="20258e56c38d2304d002b4ddecf26773"/><file name="Hps.php" hash="40616c129c29acb6978b4bf543b4187c"/></dir><file name="Code.php" hash="59f5ff145e0185f6e2def345a60c1d81"/><file name="Config.php" hash="abf95e87bff7baa0aab185e386ad42aa"/><dir name="Datacash"><file name="Request.php" hash="bc8ab60fba52399a6061f137abf7997a"/><file name="Response.php" hash="5e35f8de32c92052922c5c868aab20b7"/></dir><file name="Dpg.php" hash="5ded0f39a06d12f538fbdf8fe7553c7c"/><dir name="Entity"><file name="Setup.php" hash="d74a82e89fe2213034f6558956ad9633"/></dir><dir name="Method"><file name="Abstract.php" hash="33c5b3cc98e7d11e5b4fafe5a18a461e"/><file name="Api.php" hash="9be2125eeeed331d691b665351538f0a"/><file name="Apiprereg.php" hash="7af51159fa691a4593ca34754fa7490d"/><file name="Hcc.php" hash="b7e4689d20b931b8ea29bce06f44f8c7"/><dir name="Hosted"><file name="Abstract.php" hash="32100702f8e7dbf2e3faafa1b541a981"/><file name="Interface.php" hash="926072fcd7d864e1f98da8b59b164eb7"/></dir><file name="Hps.php" hash="ce07c9a04d19558a052678e3df28c1f2"/></dir><file name="Observer.php" hash="8b1bb83efec831a079d8a248a5aa1f9c"/><dir name="Resource"><file name="Setup.php" hash="8c8dfa376d518c3b1122ecdeceec7683"/><dir name="Tokencard"><file name="Collection.php" hash="8f12f4c957db4c60542f345c909d7918"/></dir><file name="Tokencard.php" hash="4f1098828b12460edf828342fe88e559"/></dir><dir name="Service"><file name="Abstract.php" hash="8815585398e87b8bcb6d4c282b954f95"/><file name="Direct.php" hash="2dc35bf8f06de86cbdcb2975ea08ef9d"/><file name="Directprereg.php" hash="342849147fb97872192d800a2457c917"/><file name="Hcc.php" hash="ef97de32a2d6f854f1df6d0a5b9f7a95"/><dir name="State"><file name="Datacash.php" hash="79df9d849f4d23e154c1075b776ca888"/></dir></dir><file name="Service.php" hash="3c5374cf5d2f3d802fe032dce47c1c64"/><dir name="Source"><file name="Acceptreject.php" hash="a3142c294701177d85aab3a6f214e9b2"/><file name="Authtypes.php" hash="a7923edddb42f8ea86b2abb07546d62a"/><file name="GatewayMode.php" hash="85964602d7d5afb3a1b9dd5c158bf3a0"/><file name="RsgServiceTypes.php" hash="2a756b7341413ae462f3ad7f83c8ada6"/><file name="Threedstypes.php" hash="5f404d5d676a3baf0e0e71f1331decc2"/></dir><file name="Tokencard.php" hash="a83e3a6c6bfd86377727e5fab0b1020b"/></dir><dir name="controllers"><file name="HccController.php" hash="4257caa14117e23565568855abe307a9"/><file name="HostedController.php" hash="d08cef939ce21212e30150354f86f6fc"/><file name="HpsController.php" hash="7c94d6d858f20f810cfd6df61a3238f3"/><file name="T3mController.php" hash="bf54d16c48e5fc9fec96dad1e6e0f0fc"/></dir><dir name="etc"><file name="config.xml" hash="dab1b1f9768a95d6e803345fa187e88f"/><file name="system.xml" hash="c4398a75093e57709b240abc55d0ab6b"/></dir><dir name="sql"><dir name="datacash_dpg_setup"><file name="mysql4-install-0.1.0.php" hash="00a5d0be2b14d26ed85ed891b811abfc"/><file name="mysql4-upgrade-1.0.1-1.1.0.php" hash="a793557ab661f8d8a8535ae3a0683151"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="datacash"><dir name="hcc"><file name="info.phtml" hash="02f4c24746861b51bf7b1cc71ad56bbe"/></dir><dir name="hps"><file name="info.phtml" hash="6ab593be19fc60bff92b5370b7f8809f"/></dir><dir name="system"><dir name="config"><dir name="fieldset"><file name="hint.phtml" hash="a411204abaf9b4a31806354189896553"/></dir></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="datacash.xml" hash="5f2531bbff2d8a5d2a20ea3ec91ea91e"/></dir><dir name="template"><dir name="datacash"><dir name="form"><file name="cc.phtml" hash="b798c2c2c0729bef424d1be5f64ca024"/><file name="cc.phtml.backup" hash="4930cc189ac48efe55694e5aec89939f"/><file name="cc_prereg.phtml" hash="5b33eaca19e25153a7bcedee02a6f0a6"/></dir><dir name="hcc"><file name="form.phtml" hash="81ed0746ffbd96d8000b95db7c281d03"/><file name="info.phtml" hash="eb512a6dab0d1396742cddf5c5db1598"/><file name="placeform.phtml" hash="b79869ff4346c230c6214b2bffdbc46c"/></dir><dir name="hps"><file name="form.phtml" hash="81ed0746ffbd96d8000b95db7c281d03"/><file name="info.phtml" hash="4bd99be8a9e08b77618fc2f596d2856a"/></dir><dir name="iframe"><file name="complete.phtml" hash="9190056410f552cb802a85b582127065"/><file name="form.phtml" hash="74abd537d1256778a19dd580d236224f"/><file name="start.phtml" hash="3493cd85bf3b3ca604990bd3d810d14d"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="DataCash_Payment.xml" hash="7f1d393c458e2287f492fc01dd2f1265"/></dir></target><target name="magelocale"><dir name="en_GB"><file name="DataCash_Dpg.csv" hash="f5d24ae44a0d5f3ac76e74430059152d"/></dir></target></contents>
17
- <compatible/>
18
- <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
19
- </package>
1
  <?xml version="1.0"?>
2
+ <package><name>Datacash</name><version>1.2.2</version><stability>stable</stability><license>OSL 3.0</license><channel>community</channel><extends></extends><summary>DataCash payment gateway integration</summary><description>DataCash payment gateway integration. System requirements as for Magento http://www.magentocommerce.com/system-requirements. cURL with the FOLLOWLOCATION option is used for service calls to DataCash. FOLLOWLOCATION requires safe_mode to be off and open_basedir to be disabled in the php.ini</description><notes>Version 1.2.2</notes><authors><author><name>Datacash</name><user>datacash</user><email>support@datacash.com</email></author></authors><date>2014-03-27</date><time>1:11:03</time><compatible></compatible><dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies><contents><target name="mage"><dir name="datacash"><dir name="app"><dir name="code"><dir name="community"><dir name="DataCash"><dir name="Dpg"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Hint.php" hash="c65030837e1ce97a063b9146f3bb983d"/></dir></dir></dir></dir><dir name="Form"><file name="Api.php" hash="033a34c52dc6dc03fa802c78e05fff9c"/><file name="Apiprereg.php" hash="bf28b55b476562ff459012c9fc21bc6d"/><file name="Hcc.php" hash="b3406a87a800b9182a0e4e259cf75754"/><file name="Hps.php" hash="47a732ebb397a14a145851cdb00ceb0b"/><file name="Iframe.php" hash="d0aad3633894b90f64112a962c8e3161"/><file name="Placeform.php" hash="19bafec3229f6f35382d9b725d41f620"/></dir><dir name="Iframe"><file name="Complete.php" hash="adbf0cb0a89aee5704cebf62dd63b4a9"/><file name="Start.php" hash="ef6527a85117c67a52291932339a25a1"/></dir><dir name="Info"><file name="Api.php" hash="a2893e155ba8c92776e12ed7d4472284"/><file name="Hcc.php" hash="7a2c713640e7fcee5d5c2150d1baff40"/><file name="Hps.php" hash="8b06d32980842db5274897d3bfba9df1"/></dir></dir><dir name="Controller"><file name="Abstract.php" hash="3082d6a39d67762df16eed690823aab3"/></dir><dir name="controllers"><file name="HccController.php" hash="4257caa14117e23565568855abe307a9"/><file name="HostedController.php" hash="d08cef939ce21212e30150354f86f6fc"/><file name="HpsController.php" hash="7c94d6d858f20f810cfd6df61a3238f3"/><file name="T3mController.php" hash="bf54d16c48e5fc9fec96dad1e6e0f0fc"/></dir><dir name="etc"><file name="config.xml" hash="e6a21ec561b07d403b952a9c8d013861"/><file name="system.xml" hash="c4398a75093e57709b240abc55d0ab6b"/></dir><dir name="Helper"><file name="Data.php" hash="5ed8bc718e0fe451c28e9292fff73e97"/></dir><dir name="Model"><file name="Code.php" hash="43d2b25050901ebd6f6e82ed264de783"/><file name="Config.php" hash="abf95e87bff7baa0aab185e386ad42aa"/><file name="Dpg.php" hash="5ded0f39a06d12f538fbdf8fe7553c7c"/><file name="Observer.php" hash="8b1bb83efec831a079d8a248a5aa1f9c"/><file name="Service.php" hash="3c5374cf5d2f3d802fe032dce47c1c64"/><file name="Tokencard.php" hash="a83e3a6c6bfd86377727e5fab0b1020b"/><dir name="Api"><file name="Abstract.php" hash="a9d757ca82d1a26f5d7776518b09849f"/><file name="Direct.php" hash="bb6e10495f1a5f50feb0766dea293684"/><file name="Directprereg.php" hash="1ba0633478037b367bf3f15f091dcdb4"/><file name="Hcc.php" hash="20258e56c38d2304d002b4ddecf26773"/><file name="Hps.php" hash="40616c129c29acb6978b4bf543b4187c"/></dir><dir name="Datacash"><file name="Request.php" hash="bc8ab60fba52399a6061f137abf7997a"/><file name="Response.php" hash="aa56436c93b2ededbec0f9e75f5e96d3"/></dir><dir name="Entity"><file name="Setup.php" hash="d74a82e89fe2213034f6558956ad9633"/></dir><dir name="Method"><file name="Abstract.php" hash="ee3c166d387e21f7515cc5753ad88929"/><file name="Api.php" hash="9be2125eeeed331d691b665351538f0a"/><file name="Apiprereg.php" hash="7af51159fa691a4593ca34754fa7490d"/><file name="Hcc.php" hash="b7e4689d20b931b8ea29bce06f44f8c7"/><file name="Hps.php" hash="ce07c9a04d19558a052678e3df28c1f2"/><dir name="Hosted"><file name="Abstract.php" hash="32100702f8e7dbf2e3faafa1b541a981"/><file name="Interface.php" hash="926072fcd7d864e1f98da8b59b164eb7"/></dir></dir><dir name="Resource"><file name="Setup.php" hash="8c8dfa376d518c3b1122ecdeceec7683"/><file name="Tokencard.php" hash="4f1098828b12460edf828342fe88e559"/><dir name="Tokencard"><file name="Collection.php" hash="8f12f4c957db4c60542f345c909d7918"/></dir></dir><dir name="Service"><file name="Abstract.php" hash="8815585398e87b8bcb6d4c282b954f95"/><file name="Direct.php" hash="2dc35bf8f06de86cbdcb2975ea08ef9d"/><file name="Directprereg.php" hash="342849147fb97872192d800a2457c917"/><file name="Hcc.php" hash="ef97de32a2d6f854f1df6d0a5b9f7a95"/><dir name="State"><file name="Datacash.php" hash="79df9d849f4d23e154c1075b776ca888"/></dir></dir><dir name="Source"><file name="Acceptreject.php" hash="a3142c294701177d85aab3a6f214e9b2"/><file name="Authtypes.php" hash="a7923edddb42f8ea86b2abb07546d62a"/><file name="GatewayMode.php" hash="85964602d7d5afb3a1b9dd5c158bf3a0"/><file name="RsgServiceTypes.php" hash="2a756b7341413ae462f3ad7f83c8ada6"/><file name="Threedstypes.php" hash="5f404d5d676a3baf0e0e71f1331decc2"/></dir></dir><dir name="sql"><dir name="datacash_dpg_setup"><file name="mysql4-install-0.1.0.php" hash="00a5d0be2b14d26ed85ed891b811abfc"/><file name="mysql4-upgrade-1.0.1-1.1.0.php" hash="a793557ab661f8d8a8535ae3a0683151"/></dir></dir></dir></dir></dir></dir><dir name="design"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="datacash"><dir name="hcc"><file name="info.phtml" hash="02f4c24746861b51bf7b1cc71ad56bbe"/></dir><dir name="hps"><file name="info.phtml" hash="6ab593be19fc60bff92b5370b7f8809f"/></dir><dir name="system"><dir name="config"><dir name="fieldset"><file name="hint.phtml" hash="a411204abaf9b4a31806354189896553"/></dir></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="datacash.xml" hash="5f2531bbff2d8a5d2a20ea3ec91ea91e"/></dir><dir name="template"><dir name="datacash"><dir name="form"><file name="cc.phtml" hash="b798c2c2c0729bef424d1be5f64ca024"/><file name="cc.phtml.backup" hash="4930cc189ac48efe55694e5aec89939f"/><file name="cc_prereg.phtml" hash="5b33eaca19e25153a7bcedee02a6f0a6"/></dir><dir name="hcc"><file name="form.phtml" hash="81ed0746ffbd96d8000b95db7c281d03"/><file name="info.phtml" hash="eb512a6dab0d1396742cddf5c5db1598"/><file name="placeform.phtml" hash="b79869ff4346c230c6214b2bffdbc46c"/></dir><dir name="hps"><file name="form.phtml" hash="81ed0746ffbd96d8000b95db7c281d03"/><file name="info.phtml" hash="4bd99be8a9e08b77618fc2f596d2856a"/></dir><dir name="iframe"><file name="complete.phtml" hash="9190056410f552cb802a85b582127065"/><file name="form.phtml" hash="74abd537d1256778a19dd580d236224f"/><file name="start.phtml" hash="3493cd85bf3b3ca604990bd3d810d14d"/></dir></dir></dir></dir></dir></dir></dir><dir name="etc"><dir name="modules"><file name="DataCash_Payment.xml" hash="7f1d393c458e2287f492fc01dd2f1265"/></dir></dir><dir name="locale"><dir name="en_GB"><file name="DataCash_Dpg.csv" hash="f5d24ae44a0d5f3ac76e74430059152d"/></dir></dir></dir></dir></target></contents></package>