Version Notes
Implements 3D Secure payment feature.
Download this release
Release Info
Developer | Demac Media |
Extension | 666999 |
Version | 0.4.0 |
Comparing to | |
See all releases |
Code changes from version 0.3.9 to 0.4.0
- app/code/community/Demac/Optimal/etc/config.xml +1 -1
- app/code/community/Demac/Optimal/sql/optimal_setup/install-0.3.5.php +73 -0
- app/code/community/Demac/Optimal/sql/optimal_setup/mysql4-install-0.2.9.php +1 -1
- app/code/community/Demac/Optimal/sql/optimal_setup/mysql4-install-0.3.5.php +72 -0
- package.xml +4 -4
app/code/community/Demac/Optimal/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Demac_Optimal>
|
5 |
-
<version>0.
|
6 |
</Demac_Optimal>
|
7 |
</modules>
|
8 |
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Demac_Optimal>
|
5 |
+
<version>0.4.0</version>
|
6 |
</Demac_Optimal>
|
7 |
</modules>
|
8 |
|
app/code/community/Demac/Optimal/sql/optimal_setup/install-0.3.5.php
CHANGED
@@ -15,4 +15,77 @@ CREATE TABLE IF NOT EXISTS `{$this->getTable('optimal/errorcode')}` (
|
|
15 |
|
16 |
");
|
17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
$installer->endSetup();
|
15 |
|
16 |
");
|
17 |
|
18 |
+
$installer->run("
|
19 |
+
|
20 |
+
DROP TABLE IF EXISTS `{$this->getTable('optimal/risk')}`;
|
21 |
+
CREATE TABLE IF NOT EXISTS `{$this->getTable('optimal/risk')}` (
|
22 |
+
`entity_id` int(20) unsigned NOT NULL AUTO_INCREMENT,
|
23 |
+
`risk_code` varchar(255) NOT NULL DEFAULT '',
|
24 |
+
`description` text NOT NULL,
|
25 |
+
`status` varchar(255) NOT NULL DEFAULT '',
|
26 |
+
`created_at` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
27 |
+
PRIMARY KEY (`entity_id`),
|
28 |
+
KEY `risk_code` (`risk_code`),
|
29 |
+
KEY `status` (`status`),
|
30 |
+
KEY `created_at` (`created_at`)
|
31 |
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
32 |
+
|
33 |
+
");
|
34 |
+
|
35 |
+
$installer->run("
|
36 |
+
|
37 |
+
DROP TABLE IF EXISTS `{$this->getTable('optimal/creditcard')}`;
|
38 |
+
CREATE TABLE IF NOT EXISTS `{$this->getTable('optimal/creditcard')}` (
|
39 |
+
`entity_id` int(20) unsigned NOT NULL AUTO_INCREMENT,
|
40 |
+
`customer_id` int(20) NOT NULL DEFAULT 0,
|
41 |
+
`merchant_customer_id` varchar(255) NOT NULL DEFAULT '',
|
42 |
+
`card_id` int(20) NOT NULL DEFAULT 0,
|
43 |
+
`card_holder` varchar(255) NOT NULL DEFAULT '',
|
44 |
+
`card_nickname` varchar(255) NOT NULL DEFAULT '',
|
45 |
+
`card_expiration` varchar(255) NOT NULL DEFAULT '',
|
46 |
+
`payment_token` varchar(255) NOT NULL DEFAULT '',
|
47 |
+
`last_four_digits` int(4) NOT NULL DEFAULT 0,
|
48 |
+
`profile_id` int(20) NOT NULL DEFAULT 0,
|
49 |
+
`is_deleted` boolean NOT NULL DEFAULT false,
|
50 |
+
`created_at` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
51 |
+
PRIMARY KEY (`entity_id`),
|
52 |
+
KEY `profile_id` (`profile_id`),
|
53 |
+
KEY `customer_id` (`customer_id`),
|
54 |
+
KEY `card_id` (`card_id`),
|
55 |
+
KEY `merchant_customer_id` (`merchant_customer_id`),
|
56 |
+
KEY `payment_token` (`payment_token`),
|
57 |
+
KEY `created_at` (`created_at`)
|
58 |
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
59 |
+
|
60 |
+
");
|
61 |
+
|
62 |
+
|
63 |
+
$installer->getConnection()->addColumn($installer->getTable('sales_flat_quote_payment'),
|
64 |
+
'optimal_create_profile', 'BOOLEAN NOT NULL AFTER `method`');
|
65 |
+
|
66 |
+
$installer->getConnection()->addColumn($installer->getTable('sales_flat_order_payment'),
|
67 |
+
'optimal_create_profile', 'BOOLEAN NOT NULL AFTER `method`');
|
68 |
+
|
69 |
+
$installer->getConnection()->addColumn($installer->getTable('sales_flat_quote_payment'),
|
70 |
+
'optimal_profile_id', 'INT(10) NOT NULL DEFAULT 0 AFTER `method`');
|
71 |
+
|
72 |
+
$installer->getConnection()->addColumn($installer->getTable('sales_flat_order_payment'),
|
73 |
+
'optimal_profile_id', 'INT(10) NOT NULL DEFAULT 0 AFTER `method`');
|
74 |
+
|
75 |
+
$table = $installer->getConnection()
|
76 |
+
->newTable($installer->getTable('optimal/merchant_customer'))
|
77 |
+
->addColumn('merchant_customer_id', Varien_Db_Ddl_Table::TYPE_INTEGER, NULL, array(
|
78 |
+
'identity' => TRUE,
|
79 |
+
'unsigned' => TRUE,
|
80 |
+
'nullable' => FALSE,
|
81 |
+
'primary' => TRUE,
|
82 |
+
), 'Merchant Customer ID')
|
83 |
+
->addColumn('customer_id', Varien_Db_Ddl_Table::TYPE_INTEGER, NULL, array(
|
84 |
+
'unsigned' => TRUE,
|
85 |
+
'nullable' => FALSE,
|
86 |
+
'primary' => TRUE
|
87 |
+
), 'Customer ID');
|
88 |
+
|
89 |
+
$installer->getConnection()->createTable($table);
|
90 |
+
|
91 |
$installer->endSetup();
|
app/code/community/Demac/Optimal/sql/optimal_setup/mysql4-install-0.2.9.php
CHANGED
@@ -2,6 +2,7 @@
|
|
2 |
|
3 |
$installer = $this;
|
4 |
$installer->startSetup();
|
|
|
5 |
$installer->run("
|
6 |
|
7 |
DROP TABLE IF EXISTS `{$this->getTable('optimal/risk')}`;
|
@@ -18,7 +19,6 @@ CREATE TABLE IF NOT EXISTS `{$this->getTable('optimal/risk')}` (
|
|
18 |
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
19 |
|
20 |
");
|
21 |
-
|
22 |
$installer->run("
|
23 |
|
24 |
DROP TABLE IF EXISTS `{$this->getTable('optimal/creditcard')}`;
|
2 |
|
3 |
$installer = $this;
|
4 |
$installer->startSetup();
|
5 |
+
|
6 |
$installer->run("
|
7 |
|
8 |
DROP TABLE IF EXISTS `{$this->getTable('optimal/risk')}`;
|
19 |
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
20 |
|
21 |
");
|
|
|
22 |
$installer->run("
|
23 |
|
24 |
DROP TABLE IF EXISTS `{$this->getTable('optimal/creditcard')}`;
|
app/code/community/Demac/Optimal/sql/optimal_setup/mysql4-install-0.3.5.php
CHANGED
@@ -15,4 +15,76 @@ CREATE TABLE IF NOT EXISTS `{$this->getTable('optimal/errorcode')}` (
|
|
15 |
|
16 |
");
|
17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
$installer->endSetup();
|
15 |
|
16 |
");
|
17 |
|
18 |
+
$installer->run("
|
19 |
+
|
20 |
+
DROP TABLE IF EXISTS `{$this->getTable('optimal/risk')}`;
|
21 |
+
CREATE TABLE IF NOT EXISTS `{$this->getTable('optimal/risk')}` (
|
22 |
+
`entity_id` int(20) unsigned NOT NULL AUTO_INCREMENT,
|
23 |
+
`risk_code` varchar(255) NOT NULL DEFAULT '',
|
24 |
+
`description` text NOT NULL,
|
25 |
+
`status` varchar(255) NOT NULL DEFAULT '',
|
26 |
+
`created_at` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
27 |
+
PRIMARY KEY (`entity_id`),
|
28 |
+
KEY `risk_code` (`risk_code`),
|
29 |
+
KEY `status` (`status`),
|
30 |
+
KEY `created_at` (`created_at`)
|
31 |
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
32 |
+
|
33 |
+
");
|
34 |
+
$installer->run("
|
35 |
+
|
36 |
+
DROP TABLE IF EXISTS `{$this->getTable('optimal/creditcard')}`;
|
37 |
+
CREATE TABLE IF NOT EXISTS `{$this->getTable('optimal/creditcard')}` (
|
38 |
+
`entity_id` int(20) unsigned NOT NULL AUTO_INCREMENT,
|
39 |
+
`customer_id` int(20) NOT NULL DEFAULT 0,
|
40 |
+
`merchant_customer_id` varchar(255) NOT NULL DEFAULT '',
|
41 |
+
`card_id` int(20) NOT NULL DEFAULT 0,
|
42 |
+
`card_holder` varchar(255) NOT NULL DEFAULT '',
|
43 |
+
`card_nickname` varchar(255) NOT NULL DEFAULT '',
|
44 |
+
`card_expiration` varchar(255) NOT NULL DEFAULT '',
|
45 |
+
`payment_token` varchar(255) NOT NULL DEFAULT '',
|
46 |
+
`last_four_digits` int(4) NOT NULL DEFAULT 0,
|
47 |
+
`profile_id` int(20) NOT NULL DEFAULT 0,
|
48 |
+
`is_deleted` boolean NOT NULL DEFAULT false,
|
49 |
+
`created_at` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
|
50 |
+
PRIMARY KEY (`entity_id`),
|
51 |
+
KEY `profile_id` (`profile_id`),
|
52 |
+
KEY `customer_id` (`customer_id`),
|
53 |
+
KEY `card_id` (`card_id`),
|
54 |
+
KEY `merchant_customer_id` (`merchant_customer_id`),
|
55 |
+
KEY `payment_token` (`payment_token`),
|
56 |
+
KEY `created_at` (`created_at`)
|
57 |
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
58 |
+
|
59 |
+
");
|
60 |
+
|
61 |
+
|
62 |
+
$installer->getConnection()->addColumn($installer->getTable('sales_flat_quote_payment'),
|
63 |
+
'optimal_create_profile', 'BOOLEAN NOT NULL AFTER `method`');
|
64 |
+
|
65 |
+
$installer->getConnection()->addColumn($installer->getTable('sales_flat_order_payment'),
|
66 |
+
'optimal_create_profile', 'BOOLEAN NOT NULL AFTER `method`');
|
67 |
+
|
68 |
+
$installer->getConnection()->addColumn($installer->getTable('sales_flat_quote_payment'),
|
69 |
+
'optimal_profile_id', 'INT(10) NOT NULL DEFAULT 0 AFTER `method`');
|
70 |
+
|
71 |
+
$installer->getConnection()->addColumn($installer->getTable('sales_flat_order_payment'),
|
72 |
+
'optimal_profile_id', 'INT(10) NOT NULL DEFAULT 0 AFTER `method`');
|
73 |
+
|
74 |
+
$table = $installer->getConnection()
|
75 |
+
->newTable($installer->getTable('optimal/merchant_customer'))
|
76 |
+
->addColumn('merchant_customer_id', Varien_Db_Ddl_Table::TYPE_INTEGER, NULL, array(
|
77 |
+
'identity' => TRUE,
|
78 |
+
'unsigned' => TRUE,
|
79 |
+
'nullable' => FALSE,
|
80 |
+
'primary' => TRUE,
|
81 |
+
), 'Merchant Customer ID')
|
82 |
+
->addColumn('customer_id', Varien_Db_Ddl_Table::TYPE_INTEGER, NULL, array(
|
83 |
+
'unsigned' => TRUE,
|
84 |
+
'nullable' => FALSE,
|
85 |
+
'primary' => TRUE
|
86 |
+
), 'Customer ID');
|
87 |
+
|
88 |
+
$installer->getConnection()->createTable($table);
|
89 |
+
|
90 |
$installer->endSetup();
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>666999</name>
|
4 |
-
<version>0.
|
5 |
<stability>stable</stability>
|
6 |
<license>GPL</license>
|
7 |
<channel>community</channel>
|
@@ -16,9 +16,9 @@ This integration significantly reduces PCI compliance requirements and liability
|
|
16 |
Through the Optimal integration merchants also have the option to enable Threatmetrix fraud detection and management services. ThreatMetrix works by collecting relevant data about the customer and the order, and validating this information during the checkout. Fully integrated into the NETBANX payment gateway, enabling the ThreatMetrix option will allow merchants to automatically hold and flag suspicious orders, drastically reducing any fraud occurrences. Depending on the Score returned by ThreatMetrix an order can be held and flagged or altogether denied during the checkout.</description>
|
17 |
<notes>Implements 3D Secure payment feature.</notes>
|
18 |
<authors><author><name>Demac Media</name><user>demacmedia</user><email>support@demacmedia.com</email></author></authors>
|
19 |
-
<date>2015-02-
|
20 |
-
<time>
|
21 |
-
<contents><target name="magecommunity"><dir name="Demac"><dir name="Optimal"><dir name="Block"><dir name="Adminhtml"><dir name="Errorcode"><dir name="Edit"><file name="Form.php" hash="56618ff0cc5f4c674f750412d0606aab"/></dir><file name="Edit.php" hash="8980988ca1324fac229b40f471d745c8"/><file name="Grid.php" hash="2d8ea2f836d380167e9b25a67acefd70"/></dir><file name="Errorcode.php" hash="9f0d3c6b0b51e3bedd239d3b727eff75"/><dir name="Risk"><dir name="Edit"><file name="Form.php" hash="25d4bcb59e33a94799bc9f6cb0509cc3"/><dir name="Tab"><file name="Form.php" hash="3731d284c28ed279eb5e00b41f494810"/></dir><file name="Tabs.php" hash="61a8d2ac9942356db313b423fc3c47c2"/></dir><file name="Edit.php" hash="959e8af1e6aae6d02560c98bcabea5ab"/><file name="Grid.php" hash="e999f01578aac6084520029f86852c09"/></dir><file name="Risk.php" hash="6bf5127ba14f9dd38519c6b62203f1f8"/></dir><dir name="Customer"><dir name="Cards"><file name="Form.php" hash="ce79e221d5caf995a10e47cbb4e51f8b"/><file name="Grid.php" hash="d14eb692082fe1299977e7b3ee75dcf3"/></dir><file name="Cards.php" hash="f99686c2296a850312713f6aadc4d04a"/></dir><dir name="Form"><file name="Creditcard.php" hash="d3642d432409cf55069253680bf9ee34"/></dir><dir name="Info"><file name="Creditcard.php" hash="7ba1df22bade177f4956ce9084fa98c6"/></dir><file name="Navigation.php" hash="d3b7d8765356b8da18d300cc9b1a447e"/><file name="Threat.php" hash="69605e0b8aacc80f47b5ed91e8631248"/></dir><dir name="Helper"><file name="Data.php" hash="69b5b351ee4685e4f51e0e3213ecb80e"/></dir><dir name="Model"><dir name="Client"><file name="Abstract.php" hash="f83275be8d3b248eb145d45c2a926d84"/></dir><dir name="Config"><file name="Mode.php" hash="798d2a9bab2c0fc2749116ac1a3fc926"/><file name="Status.php" hash="767ba25406456aae4a0bd86b11023b45"/><file name="Transaction.php" hash="e83e8427e4b14c4d3cd83058c68f8965"/></dir><dir name="Creditcard"><file name="Client.php" hash="f1014811d23c1cf5efbccf61c3c6c80c"/></dir><file name="Creditcard.php" hash="4754639f6fb3d4e1f1af0fd429e46092"/><file name="Errorcode.php" hash="dae5fa1abb705961bd9f15abf3d65ec0"/><dir name="Hosted"><file name="Client.php" hash="043fdac7d3c1c4af09424488d5d1cb7f"/><file name="Exception.php" hash="dfca385bc45b1c055bbf2e8e7031230b"/></dir><dir name="Merchant"><file name="Customer.php" hash="be743a5c7aababb9752bf961570b0c27"/></dir><dir name="Method"><file name="Hosted.php" hash="9f7da28c1cb5a0a508d33e91cebb81f7"/></dir><dir name="Mysql4"><dir name="Creditcard"><file name="Collection.php" hash="700985c287355082a3966d4b3f74838f"/></dir><file name="Creditcard.php" hash="a4e5ea4090d2f127edd19de9d2feb343"/><dir name="Errorcode"><file name="Collection.php" hash="075c7c98b606573f02aad1b096f13899"/></dir><file name="Errorcode.php" hash="0d19835b405402a5a5a7ae7c24a42c97"/><dir name="Merchant"><dir name="Customer"><file name="Collection.php" hash="aa0fbf9c0cc0a3207565443e35ae3779"/></dir><file name="Customer.php" hash="fe991d98537b7b3a07160d5b9b10802d"/></dir><dir name="Profile"><file name="Collection.php" hash="f5cd814fe62d2af8fbcc2214f94bfeb4"/></dir><file name="Profile.php" hash="6944c811248ef955a51357989ca11dd3"/><dir name="Risk"><file name="Collection.php" hash="558dc26690672dc09ae6fbfa8e780302"/></dir><file name="Risk.php" hash="5c77111382678451da4dde209a43b0fa"/></dir><file name="Observer.php" hash="cd89f8b6b1275718617c9841a5a1bbfa"/><dir name="Profile"><file name="Client.php" hash="4358736ced5bdc7d2a7fbbf53e2ff07d"/></dir><file name="Profile.php" hash="798cef09bbc0556545edf1f00bae9bf0"/><dir name="Resource"><dir name="Mysql4"><file name="Setup.php" hash="e936830d9e4f74badc3b7663f60436dc"/></dir></dir><file name="Risk.php" hash="fab5519b0e257b8ef2f66f5f76d49f2b"/><dir name="Sales"><file name="Order.php" hash="32320888ae209b1ea3208da59312da5c"/></dir><dir name="Source"><file name="Cctype.php" hash="dd21379a29444a4c58e33e90ddeb300e"/></dir><dir name="Web"><file name="Client.php" hash="d565e254fc281e7c246cc9cfe8c2f39d"/></dir></dir><dir name="Test"><dir name="Model"><dir name="Hosted"><file name="Client.php" hash="8aa8bb4bc740daa59be041827f7cf614"/></dir><dir name="Method"><file name="Hosted.php" hash="9d39c78d0617d136c66c4c52185706a7"/></dir><file name="Observer.php" hash="345883a098197f64e2063a97d17e6274"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="ErrorcodesController.php" hash="7149f83536e46413ddf5b159ae4ebf91"/><file name="ThreatController.php" hash="5db39713fbd0ae13e943a891940bb22c"/></dir><dir name="Frontend"><file name="OptimalController.php" hash="b67878eb0dd4310fbb6f84723cd6ce43"/></dir><file name="HandlerController.php" hash="b854169efa286fb13918bc2162ffc9e8"/></dir><dir name="data"><dir name="optimal_setup"><dir name="csv"><file name="common-codes-0.3.3.csv" hash="e3c9195dbe01cfb5cf341378271b1240"/><file name="webservices-codes-0.3.3.csv" hash="8fc5562ff9bb3e5c3235fa6c7c21c0d5"/></dir><file name="data-upgrade-0.3.4-0.3.5.php" hash="4afe267d997446c46c0a1fcba771d1e1"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="30a4af4a510783219bbee940d185fb19"/><file name="config.xml" hash="
|
22 |
<compatible/>
|
23 |
<dependencies><required><php><min>5.3.0</min><max>5.5.19</max></php></required></dependencies>
|
24 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>666999</name>
|
4 |
+
<version>0.4.0</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>GPL</license>
|
7 |
<channel>community</channel>
|
16 |
Through the Optimal integration merchants also have the option to enable Threatmetrix fraud detection and management services. ThreatMetrix works by collecting relevant data about the customer and the order, and validating this information during the checkout. Fully integrated into the NETBANX payment gateway, enabling the ThreatMetrix option will allow merchants to automatically hold and flag suspicious orders, drastically reducing any fraud occurrences. Depending on the Score returned by ThreatMetrix an order can be held and flagged or altogether denied during the checkout.</description>
|
17 |
<notes>Implements 3D Secure payment feature.</notes>
|
18 |
<authors><author><name>Demac Media</name><user>demacmedia</user><email>support@demacmedia.com</email></author></authors>
|
19 |
+
<date>2015-02-27</date>
|
20 |
+
<time>19:37:14</time>
|
21 |
+
<contents><target name="magecommunity"><dir name="Demac"><dir name="Optimal"><dir name="Block"><dir name="Adminhtml"><dir name="Errorcode"><dir name="Edit"><file name="Form.php" hash="56618ff0cc5f4c674f750412d0606aab"/></dir><file name="Edit.php" hash="8980988ca1324fac229b40f471d745c8"/><file name="Grid.php" hash="2d8ea2f836d380167e9b25a67acefd70"/></dir><file name="Errorcode.php" hash="9f0d3c6b0b51e3bedd239d3b727eff75"/><dir name="Risk"><dir name="Edit"><file name="Form.php" hash="25d4bcb59e33a94799bc9f6cb0509cc3"/><dir name="Tab"><file name="Form.php" hash="3731d284c28ed279eb5e00b41f494810"/></dir><file name="Tabs.php" hash="61a8d2ac9942356db313b423fc3c47c2"/></dir><file name="Edit.php" hash="959e8af1e6aae6d02560c98bcabea5ab"/><file name="Grid.php" hash="e999f01578aac6084520029f86852c09"/></dir><file name="Risk.php" hash="6bf5127ba14f9dd38519c6b62203f1f8"/></dir><dir name="Customer"><dir name="Cards"><file name="Form.php" hash="ce79e221d5caf995a10e47cbb4e51f8b"/><file name="Grid.php" hash="d14eb692082fe1299977e7b3ee75dcf3"/></dir><file name="Cards.php" hash="f99686c2296a850312713f6aadc4d04a"/></dir><dir name="Form"><file name="Creditcard.php" hash="d3642d432409cf55069253680bf9ee34"/></dir><dir name="Info"><file name="Creditcard.php" hash="7ba1df22bade177f4956ce9084fa98c6"/></dir><file name="Navigation.php" hash="d3b7d8765356b8da18d300cc9b1a447e"/><file name="Threat.php" hash="69605e0b8aacc80f47b5ed91e8631248"/></dir><dir name="Helper"><file name="Data.php" hash="69b5b351ee4685e4f51e0e3213ecb80e"/></dir><dir name="Model"><dir name="Client"><file name="Abstract.php" hash="f83275be8d3b248eb145d45c2a926d84"/></dir><dir name="Config"><file name="Mode.php" hash="798d2a9bab2c0fc2749116ac1a3fc926"/><file name="Status.php" hash="767ba25406456aae4a0bd86b11023b45"/><file name="Transaction.php" hash="e83e8427e4b14c4d3cd83058c68f8965"/></dir><dir name="Creditcard"><file name="Client.php" hash="f1014811d23c1cf5efbccf61c3c6c80c"/></dir><file name="Creditcard.php" hash="4754639f6fb3d4e1f1af0fd429e46092"/><file name="Errorcode.php" hash="dae5fa1abb705961bd9f15abf3d65ec0"/><dir name="Hosted"><file name="Client.php" hash="043fdac7d3c1c4af09424488d5d1cb7f"/><file name="Exception.php" hash="dfca385bc45b1c055bbf2e8e7031230b"/></dir><dir name="Merchant"><file name="Customer.php" hash="be743a5c7aababb9752bf961570b0c27"/></dir><dir name="Method"><file name="Hosted.php" hash="9f7da28c1cb5a0a508d33e91cebb81f7"/></dir><dir name="Mysql4"><dir name="Creditcard"><file name="Collection.php" hash="700985c287355082a3966d4b3f74838f"/></dir><file name="Creditcard.php" hash="a4e5ea4090d2f127edd19de9d2feb343"/><dir name="Errorcode"><file name="Collection.php" hash="075c7c98b606573f02aad1b096f13899"/></dir><file name="Errorcode.php" hash="0d19835b405402a5a5a7ae7c24a42c97"/><dir name="Merchant"><dir name="Customer"><file name="Collection.php" hash="aa0fbf9c0cc0a3207565443e35ae3779"/></dir><file name="Customer.php" hash="fe991d98537b7b3a07160d5b9b10802d"/></dir><dir name="Profile"><file name="Collection.php" hash="f5cd814fe62d2af8fbcc2214f94bfeb4"/></dir><file name="Profile.php" hash="6944c811248ef955a51357989ca11dd3"/><dir name="Risk"><file name="Collection.php" hash="558dc26690672dc09ae6fbfa8e780302"/></dir><file name="Risk.php" hash="5c77111382678451da4dde209a43b0fa"/></dir><file name="Observer.php" hash="cd89f8b6b1275718617c9841a5a1bbfa"/><dir name="Profile"><file name="Client.php" hash="4358736ced5bdc7d2a7fbbf53e2ff07d"/></dir><file name="Profile.php" hash="798cef09bbc0556545edf1f00bae9bf0"/><dir name="Resource"><dir name="Mysql4"><file name="Setup.php" hash="e936830d9e4f74badc3b7663f60436dc"/></dir></dir><file name="Risk.php" hash="fab5519b0e257b8ef2f66f5f76d49f2b"/><dir name="Sales"><file name="Order.php" hash="32320888ae209b1ea3208da59312da5c"/></dir><dir name="Source"><file name="Cctype.php" hash="dd21379a29444a4c58e33e90ddeb300e"/></dir><dir name="Web"><file name="Client.php" hash="d565e254fc281e7c246cc9cfe8c2f39d"/></dir></dir><dir name="Test"><dir name="Model"><dir name="Hosted"><file name="Client.php" hash="8aa8bb4bc740daa59be041827f7cf614"/></dir><dir name="Method"><file name="Hosted.php" hash="9d39c78d0617d136c66c4c52185706a7"/></dir><file name="Observer.php" hash="345883a098197f64e2063a97d17e6274"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="ErrorcodesController.php" hash="7149f83536e46413ddf5b159ae4ebf91"/><file name="ThreatController.php" hash="5db39713fbd0ae13e943a891940bb22c"/></dir><dir name="Frontend"><file name="OptimalController.php" hash="b67878eb0dd4310fbb6f84723cd6ce43"/></dir><file name="HandlerController.php" hash="b854169efa286fb13918bc2162ffc9e8"/></dir><dir name="data"><dir name="optimal_setup"><dir name="csv"><file name="common-codes-0.3.3.csv" hash="e3c9195dbe01cfb5cf341378271b1240"/><file name="webservices-codes-0.3.3.csv" hash="8fc5562ff9bb3e5c3235fa6c7c21c0d5"/></dir><file name="data-upgrade-0.3.4-0.3.5.php" hash="4afe267d997446c46c0a1fcba771d1e1"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="30a4af4a510783219bbee940d185fb19"/><file name="config.xml" hash="df7d323416f3090868d85fbf049c617a"/><file name="system.xml" hash="4e28392139fad2a08d168d0b1381f081"/></dir><dir name="sql"><dir name="optimal_setup"><file name="install-0.1.1.php" hash="422b6afb2d2320f5d9c59cd5bff0dc3d"/><file name="install-0.2.0.php" hash="71dbb515c55c34f1910463d72f66f9d2"/><file name="install-0.2.1.php" hash="0bd65edba72966cffce19dd3c480863b"/><file name="install-0.2.2.php" hash="33bb51df7561eb747ee07d8e8aa43ce4"/><file name="install-0.2.3.php" hash="abafde589308828b601c306b45f1aa41"/><file name="install-0.2.4.php" hash="abafde589308828b601c306b45f1aa41"/><file name="install-0.2.5.php" hash="9a0bb5235e982cfc1794dd8d0172e26d"/><file name="install-0.2.6.php" hash="0a8eb965fa5af575593d09722b6712b1"/><file name="install-0.2.7.php" hash="0a8eb965fa5af575593d09722b6712b1"/><file name="install-0.2.9.php" hash="0a8eb965fa5af575593d09722b6712b1"/><file name="install-0.3.5.php" hash="48e60534ab6a2aa1f962648553257dc6"/><file name="mysql4-install-0.1.1.php" hash="422b6afb2d2320f5d9c59cd5bff0dc3d"/><file name="mysql4-install-0.2.0.php" hash="71dbb515c55c34f1910463d72f66f9d2"/><file name="mysql4-install-0.2.1.php" hash="0bd65edba72966cffce19dd3c480863b"/><file name="mysql4-install-0.2.2.php" hash="33bb51df7561eb747ee07d8e8aa43ce4"/><file name="mysql4-install-0.2.3.php" hash="abafde589308828b601c306b45f1aa41"/><file name="mysql4-install-0.2.4.php" hash="abafde589308828b601c306b45f1aa41"/><file name="mysql4-install-0.2.5.php" hash="9a0bb5235e982cfc1794dd8d0172e26d"/><file name="mysql4-install-0.2.6.php" hash="0a8eb965fa5af575593d09722b6712b1"/><file name="mysql4-install-0.2.7.php" hash="0a8eb965fa5af575593d09722b6712b1"/><file name="mysql4-install-0.2.9.php" hash="0de8cd296b0b8aef8e666365cd930ed0"/><file name="mysql4-install-0.3.5.php" hash="46362c270521956139d6b93e3830ed53"/><file name="mysql4-upgrade-0.1.1-0.2.7.php" hash="0a8eb965fa5af575593d09722b6712b1"/><file name="upgrade-0.1.1-0.2.7.php" hash="0a8eb965fa5af575593d09722b6712b1"/><file name="upgrade-0.2.9-0.3.0.php" hash="989e6c4043fccfa6cdcba0a09938dd07"/><file name="upgrade-0.3.1-0.3.2.php" hash="aea721b40772c92db786b96fbb9c8bda"/><file name="upgrade-0.3.4-0.3.5.php" hash="5283e3567c7d35e22b4c87bbc89a0eb3"/><file name="upgrade-0.3.7-0.3.8.php" hash="5283e3567c7d35e22b4c87bbc89a0eb3"/></dir></dir></dir><file name=".DS_Store" hash="274a24b68e17a80774c8065fa0e5d839"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="optimal.xml" hash="03c64fd49785bfca34ee3249cc9bc97d"/></dir><dir name="template"><dir name="optimal"><dir name="customer"><dir name="cards"><file name="form.phtml" hash="969544827b5e5765b6bb2bea2f62392a"/><file name="grid.phtml" hash="9a160522aa31ed44eb2f5751f40718c8"/></dir><file name="cards.phtml" hash="ed3f6e56b134674e7d8ddcb6a1deac59"/></dir><dir name="form"><file name="creditcard.phtml" hash="38c3799facc887179afd3efbabf8ec93"/></dir><dir name="info"><file name="creditcard.phtml" hash="8ed46f25ea6bd04a67317743d8502e69"/></dir><file name="threatmeter.phtml" hash="3dd0ea7621038895aa1dd1e322ba7d99"/></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="optimal"><dir name="form"><file name="creditcard.phtml" hash="550c80a4e0dc4224946de029f4c3ecf6"/></dir><dir name="info"><file name="creditcard.phtml" hash="b40291e8e97dbcb6b7cf2f4b8ffb93f5"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Demac_Optimal.xml" hash="2ebfc5a3a1c5688639c0cc5eb34fded0"/></dir></target></contents>
|
22 |
<compatible/>
|
23 |
<dependencies><required><php><min>5.3.0</min><max>5.5.19</max></php></required></dependencies>
|
24 |
</package>
|