riskified_magento - Version 1.0.6.9

Version Notes

* Code refactor.

Download this release

Release Info

Developer Riskified_Mage
Extension riskified_magento
Version 1.0.6.9
Comparing to
See all releases


Code changes from version 1.0.6.8 to 1.0.6.9

app/code/community/Riskified/Full/.DS_Store DELETED
Binary file
app/code/community/Riskified/Full/etc/config.xml CHANGED
@@ -2,7 +2,7 @@
2
  <config>
3
  <modules>
4
  <Riskified_Full>
5
- <version>1.0.6.8</version>
6
  </Riskified_Full>
7
  </modules>
8
 
2
  <config>
3
  <modules>
4
  <Riskified_Full>
5
+ <version>1.0.6.9</version>
6
  </Riskified_Full>
7
  </modules>
8
 
app/design/adminhtml/default/default/template/full/jsinit.phtml CHANGED
@@ -21,13 +21,6 @@
21
 
22
  <?php
23
  $all_active_methods = Mage::getModel('payment/config')->getActiveMethods();
24
- $allkeys ='';
25
- foreach ($all_active_methods as $key => $value)
26
- {
27
- $paymentTitle = Mage::getStoreConfig('payment/'.$key.'/title');
28
- $methods[$key] = $paymentTitle;
29
- $allkeys .= $key.",";
30
- }
31
  ?>
32
 
33
  <style type="text/css">
@@ -75,110 +68,12 @@ foreach ($all_active_methods as $key => $value)
75
  width: 800px;
76
  clear: both;
77
  }
78
- #activate-form input{
79
- display: block;
80
- width: 300px;
81
- line-height: 30px;
82
- font-size: 17px;
83
- margin-bottom: 10px;
84
- padding-left: 10px ;
85
- }
86
-
87
- .text-notice {
88
- font-weight: 300;
89
- font-size: 15px;
90
- color: #d15a2f;
91
- display: none;
92
- margin-top: 0px;
93
- margin-bottom: 0px;
94
- line-height: 0px;
95
- text-align: center;
96
- }
97
-
98
- #activation-done{
99
- display: none;
100
- }
101
 
102
  </style>
103
 
104
  <script type="text/javascript">
105
  //<![CDATA[
106
 
107
- function showRiskifiedNotice(noticeId){
108
- $$(noticeId)[0].style.setProperty("display","block");
109
- }
110
-
111
- function hideRiskifiedNotice(noticeId){
112
- $$(noticeId)[0].style.setProperty("display","none");
113
- }
114
-
115
- function activate(){
116
- var riskifiedShopDomain = $$("#riskified-shop-domain")[0].value;
117
- if (riskifiedShopDomain == ""){
118
- showRiskifiedNotice("#magento-notice");
119
- return;
120
- }
121
- var riskifiedPassword = $$("#riskified-shop-password")[0].value;
122
-
123
- if (riskifiedPassword == ""){
124
- showRiskifiedNotice("#magento-notice");
125
- return;
126
- }
127
-
128
- var generatedKey = "<?php echo sha1(microtime(true).mt_rand(10000,90000)); ?>";
129
-
130
- $$("#fullsection_full_key")[0].value = generatedKey;
131
- $$("#fullsection_full_domain")[0].value = riskifiedShopDomain;
132
- riskifiedActivation(riskifiedPassword,riskifiedShopDomain,generatedKey)
133
- }
134
-
135
- function riskifiedOnSave(event){
136
- try
137
- {
138
- var fullsectionIndex = document.location.href.indexOf('fullsection');
139
- if (fullsectionIndex == -1){
140
- return;
141
- }
142
- var riskifiedShopDomain = '<?php echo Mage::helper("full")->getShopDomain()?>'
143
- var generatedKey = '<?php echo Mage::helper('full')->getAuthToken()?>';
144
-
145
- var version = "<?php echo Mage::helper('full')->getExtensionVersion() ?>";
146
- var extensionConfigSaveEndpoint = ('https:' == document.location.protocol ? 'https://' : 'http://') + '<?php echo Mage::helper("full/order")->getRiskifiedDomain()?>/magento/config';
147
- var admin_url = '<?php echo Mage::helper("full")->getAdminUrl()?>';
148
-
149
- new Ajax.Request(extensionConfigSaveEndpoint, {
150
- method: 'POST',
151
- parameters: "shop_url="+riskifiedShopDomain+"&auth_token="+generatedKey+"&admin_url="+admin_url+"&version"+version
152
- });
153
- }catch(err){
154
- console.log("error reporting new config params");
155
- }
156
- return true;
157
- }
158
-
159
- function riskifiedActivation(riskifiedPassword,riskifiedShopDomain,generatedKey){
160
- var keys = "<?php echo $allkeys ?>";
161
- var extensionVersion = '<?php echo Mage::helper('full')->getExtensionVersion()?>'
162
- var activateURL = 'http://' + '<?php echo Mage::helper("full/order")->getRiskifiedDomain()?>/magento/activate';
163
- var shopHostUrl = "<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB)?>";
164
-
165
- new Ajax.Request(activateURL, {
166
- method: 'POST',
167
- parameters: "shop_url="+riskifiedShopDomain+"&password="+riskifiedPassword+"&auth_token="+generatedKey+"&gws="+keys+"&host_url="+shopHostUrl+"&extension_version="+extensionVersion,
168
- onSuccess:
169
- function(response) {
170
- hideRiskifiedNotice("#magento-notice");
171
- configForm.submit();
172
- $$("#activation-done")[0].style.setProperty("display","block");
173
- $$("#activation-pre")[0].style.setProperty("display","none");
174
- $$("#activate_button")[0].disabled = true;
175
- },
176
- onFailure:
177
- function(response) {
178
- showRiskifiedNotice("#magento-notice");
179
- }
180
- });
181
- }
182
  document.observe("dom:loaded", function() {
183
  var rhtml = '';
184
  rhtml += '<span id="riskified-logo" style="margin-top: 12px; margin-bottom: 19px; display:block">';
@@ -188,13 +83,6 @@ foreach ($all_active_methods as $key => $value)
188
  rhtml += 'The Riskified extension has been installed.<br>To activate the extension please connect it to your Riskified account';
189
  rhtml += '</div>';
190
 
191
- var keyRow = $$('#row_fullsection_full_key')
192
- if (keyRow.size()== 0){
193
- return;
194
- }else{
195
- keyRow = keyRow[0];
196
- }
197
-
198
  var authToken = '<?php echo Mage::helper('full')->getAuthToken()?>';
199
  var shopDomain= '<?php echo Mage::helper('full')->getShopDomain()?>';
200
 
@@ -218,12 +106,11 @@ foreach ($all_active_methods as $key => $value)
218
  rhtml += ' </span>';
219
  rhtml += ' </span>';
220
  rhtml += '</span>';
221
- $$(".entry-edit-head.collapseable")[0].style.display = "none";
222
  }
223
  htmlBody = rhtml;
224
 
225
  section.up().insert({top:htmlBody});
226
- $$(".save").forEach(function(saveButton){saveButton.observe('click',riskifiedOnSave)})
227
  });
228
 
229
  //]]>
21
 
22
  <?php
23
  $all_active_methods = Mage::getModel('payment/config')->getActiveMethods();
 
 
 
 
 
 
 
24
  ?>
25
 
26
  <style type="text/css">
68
  width: 800px;
69
  clear: both;
70
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
71
 
72
  </style>
73
 
74
  <script type="text/javascript">
75
  //<![CDATA[
76
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
77
  document.observe("dom:loaded", function() {
78
  var rhtml = '';
79
  rhtml += '<span id="riskified-logo" style="margin-top: 12px; margin-bottom: 19px; display:block">';
83
  rhtml += 'The Riskified extension has been installed.<br>To activate the extension please connect it to your Riskified account';
84
  rhtml += '</div>';
85
 
 
 
 
 
 
 
 
86
  var authToken = '<?php echo Mage::helper('full')->getAuthToken()?>';
87
  var shopDomain= '<?php echo Mage::helper('full')->getShopDomain()?>';
88
 
106
  rhtml += ' </span>';
107
  rhtml += ' </span>';
108
  rhtml += '</span>';
109
+ //$$(".entry-edit-head.collapseable")[0].style.display = "none";
110
  }
111
  htmlBody = rhtml;
112
 
113
  section.up().insert({top:htmlBody});
 
114
  });
115
 
116
  //]]>
lib/riskified_scripts/riskified_historical_upload.php ADDED
@@ -0,0 +1,69 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ // if this is not run from the Magento root, use chdir() to move execution back.
3
+ //chdir('../magento/');
4
+
5
+ set_include_path(dirname(__FILE__) . PATH_SEPARATOR . get_include_path());
6
+ require 'app/Mage.php';
7
+
8
+ umask (0);
9
+ Mage::app(); // can set the run code/type, just like in the Mage::run() call
10
+
11
+ $helper = Mage::helper('full');
12
+ $authToken = $helper->getAuthToken();
13
+ $env = constant($helper->getConfigEnv());
14
+ $domain = $helper->getShopDomain();
15
+
16
+ echo "Riskified auth token: $authToken \n";
17
+ echo "Riskified shop domain: $domain \n";
18
+ echo "Riskified target environment: $env \n";
19
+ echo "*********** \n";
20
+ include __DIR__ . 'lib/riskified_php_sdk/src/Riskified/autoloader.php';
21
+ use Riskified\Common\Riskified;
22
+ use Riskified\Common\Env;
23
+ use Riskified\Common\Validations;
24
+ use Riskified\Common\Signature;
25
+ use Riskified\OrderWebhook\Model;
26
+ use Riskified\OrderWebhook\Transport;
27
+
28
+ Riskified::init($domain, $authToken, $env, Validations::SKIP);
29
+ // add your own code below:
30
+ $batch_size = 10;
31
+ $options = getopt("p::");
32
+ $page = intval($options["p"]);
33
+ if (!$page) {
34
+ $page = 1;
35
+ }
36
+ $orders = Mage::getModel('sales/order')->getCollection();
37
+
38
+ $total_count = $orders->getSize();
39
+
40
+ echo "starting to upload orders, total_count: $total_count \n";
41
+
42
+ $orders_collection = Mage::getModel('sales/order')
43
+ ->getCollection()
44
+ ->setPageSize($batch_size)
45
+ ->setCurPage($page);
46
+
47
+ $total_uploaded = 0;
48
+
49
+ while ($total_uploaded < $total_count) {
50
+ $last_id = $orders_collection->getLastItem()->getEntityId();
51
+
52
+ try {
53
+ Mage::helper('full/order')->postHistoricalOrders($orders_collection);
54
+ $total_uploaded += $orders_collection->count();
55
+ echo "last id: $last_id, page:$page, total_uploaded: $total_uploaded \n";
56
+ $page++;
57
+ $orders_collection = Mage::getModel('sales/order')
58
+ ->getCollection()
59
+ ->setPageSize($batch_size)
60
+ ->setCurPage($page);
61
+ } catch (Exception $e) {
62
+ echo "Error: ".$e->getMessage();
63
+ exit(1);
64
+ }
65
+ }
66
+ echo "*********** \n";
67
+ echo "wOOt, Finished successfully!!!! total_uploaded: $total_uploaded\n";
68
+ echo "Please let us know and we will process the order within 24 hours, Thanks!!\n";
69
+ ?>
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>riskified_magento</name>
4
- <version>1.0.6.8</version>
5
  <stability>stable</stability>
6
  <license>OSL v3.0</license>
7
  <channel>community</channel>
@@ -9,11 +9,11 @@
9
  <summary>Riskified Magento extension</summary>
10
  <description>Riskified reviews, approves &amp; guarantees&#xD;
11
  transactions you would otherwise decline.</description>
12
- <notes>* Bugfix for error in remote cases on authorize.net payments</notes>
13
  <authors><author><name>Riskified_Mage</name><user>Riskified_Mage</user><email>support@riskified.com</email></author></authors>
14
- <date>2015-04-08</date>
15
- <time>13:18:00</time>
16
- <contents><target name="magecommunity"><dir name="Riskified"><dir name="Full"><dir><dir name="Helper"><file name="Data.php" hash="6b312d0bb7f613b22d41dda5f361e709"/><file name="Debug.php" hash="18335d988a142ee639ea59dbecafa15c"/><file name="Log.php" hash="14125243576ab5b08f40066d24b7241d"/><dir name="Order"><file name="Invoice.php" hash="fd6fcbdedd44551785eddd0e1a482e80"/><file name="Status.php" hash="478a2b111b02a5ba3a7df6cf1fa8c8cc"/></dir><file name="Order.php" hash="602fa1abb4981c649a635ae841474a1c"/></dir><dir name="Model"><file name="Authorizenet.php" hash="bd42f62d06a036b9da7709d2e40fc8f1"/><file name="Cron.php" hash="187b86ebe9238ff132ed0337f05a8ae9"/><file name="Observer.php" hash="96b1ca6ac81bba8f401b85e0ef4ee1f6"/><dir name="Resource"><dir name="Retry"><file name="Collection.php" hash="fd62ad4e4cdd8d372751bfa9988cc3a9"/></dir><file name="Retry.php" hash="3be3db7e54bd8bb45e0faffa1941f515"/></dir><file name="Retry.php" hash="89e7344139affa4fe0b9a252a5d1c592"/><dir name="System"><dir name="Config"><dir name="Source"><file name="ApprovedState.php" hash="5c620d1039347218354bd58c2238ecb4"/><file name="CanceledStateStatuses.php" hash="f7c38690820a5354ca8879931a3b08c2"/><file name="CaptureCase.php" hash="daafa6f53c65fa6e6e7ffbb067dbbbba"/><file name="DeclinedState.php" hash="a00907072c06ade079483e3db03bb94f"/><file name="Env.php" hash="4d923355b3e56fac95c2a9b3c353ab76"/><file name="HoldedStateStatuses.php" hash="c081ae14278e82ba8805c8231bbe1068"/><file name="ProcessingStateStatuses.php" hash="74760571fb4273d4b9fbb3d42205ca8d"/></dir></dir></dir></dir><dir name="Test"><dir name="Config"><file name="General.php" hash="a5d4950c5655960879e7d75c06977941"/></dir><dir name="Helper"><dir name="General"><dir name="fixtures"><file name="extensionConfigEnabled.yaml" hash="eec8c8d8a1d5de49897b19740cf8e074"/></dir></dir><file name="General.php" hash="607c9711656be48084f6688e114b6bf6"/></dir><dir name="Model"><file name="Environments.php" hash="f3fc028d17c82b9b84b709b932e64eae"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="FullController.php" hash="f80e78a808e99f11a7bc00bd02be3f2e"/></dir><file name="ResponseController.php" hash="550c29c6c6706067bac3531b8f3eb37f"/></dir><dir name="etc"><file name="config.xml" hash="ca60cbf0f7b0fb5a6b545861bee3abc8"/><file name="system.xml" hash="81109c3eca86d9d05843e55105a2d257"/></dir><dir name="sql"><dir name="riskified_full_setup"><file name="mysql4-install-1.0.1.php" hash="6d29dde79353e8bfefa6ea7bc2ef562a"/><file name="mysql4-upgrade-1.0.2.0-1.0.2.1.php" hash="822e85326678a320f141a3ae948e4a24"/><file name="mysql4-upgrade-1.0.4-1.0.5.0.php" hash="557115e1a978d9b194b2cd1cfb8b5a95"/><file name="mysql4-upgrade-1.0.5.5-1.0.6.0.php" hash="0318846fbe8f3e56d8f7d3fdc750e102"/></dir></dir></dir><file name=".DS_Store" hash="af9575107ec7e509e8f187f6c21faa5f"/></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Riskified_Full.xml" hash="d684caecdf710e5d0173ca07e5c5d1c0"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="full.xml" hash="8dbb3dd16fcb5821eb07e9b5d978d55c"/></dir><dir name="template"><dir name="full"><file name="jsinit.phtml" hash="3a8ed0ede76116764a702f42ed09716b"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="full.xml" hash="9497753e5c3d2860062c5446c058b4bc"/></dir><dir name="template"><dir name="full"><file name="riskified.phtml" hash="fe4a577c6ef98316d906c36c17f11406"/></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="images"><dir name="riskified"><file name="logo.jpg" hash="0ac96bf07aa8b8ecb3ff06c2ccbf0827"/></dir></dir></dir></dir></dir></target><target name="magelib"><dir name="riskified_php_sdk"><file name="README.md" hash="f37118baa641e4ef6d670bb1c0298482"/><dir><dir name="sample"><file name="callback.php" hash="c6fb5a90b2c527b794fcec803acb36d9"/><file name="order_full_flow.php" hash="71d931fff3aa98402c9a7d3b271a6ae4"/><file name="order_marketplace_create.php" hash="ae3d2fb28154a710934d6243302a590d"/><file name="order_simple_submit.php" hash="d8458f7992b486b6dac28558526f068b"/><file name="run_callback_server.sh" hash="8202fd93c15e088d072805d3a2f4c02b"/><file name="update_merchant_settings.php" hash="24499737ab057aba76cd054fd5051aad"/><file name="upload_historical.php" hash="78bdb85c036183de16968a79c8836efd"/></dir><dir name="src"><dir name="Riskified"><dir name="Common"><file name="Env.php" hash="3fc8342a423141fb0c110901deebfe25"/><dir name="Exception"><file name="BaseException.php" hash="ce902d0a3bd9af53b3c1923541602ead"/></dir><file name="Riskified.php" hash="06a7ee9ef9a846fa5977ac57f34382f8"/><dir name="Signature"><file name="HttpDataSignature.php" hash="b9f5d57db1903126a72eb38ca55ba878"/></dir><file name="Validations.php" hash="4af37b31901f215b660c868c31594b75"/></dir><dir name="DecisionNotification"><dir name="Exception"><file name="AuthorizationException.php" hash="4cab71ac324efd3b29bdfa6236a8f531"/><file name="BadHeaderException.php" hash="407a0d9e94d52e8b43bed02e34bd4a70"/><file name="BadPostJsonException.php" hash="2e2a7f84fae19fd525f01f6899ea218b"/><file name="NotificationException.php" hash="8f7d1ed8b9523ec66423c6ff2703085f"/></dir><dir name="Model"><file name="Notification.php" hash="9e2f5fd421abe37ab7b742767966f312"/></dir></dir><dir name="OrderWebhook"><dir name="Exception"><file name="ClassMismatchPropertyException.php" hash="8854b7aea6736b290826eb44ac0ba578"/><file name="CurlException.php" hash="27488d2dd0fa2c25b647a5967e3821b1"/><file name="FormatMismatchPropertyException.php" hash="2729989c3ac2a245341fd01a4d004b49"/><file name="InvalidPropertyException.php" hash="97084ff2ff33f5c657c5876a44aa97d2"/><file name="MalformedJsonException.php" hash="8c795b605988f20f1899dcf160f29cf1"/><file name="MissingPropertyException.php" hash="5ad8df6ba645a113fac7b65e08167d2c"/><file name="MultiplePropertiesException.php" hash="aaa042c5a0fcfd15dc2744059b15798b"/><file name="PropertyException.php" hash="7a234406434c5616aab72da27a1ed6ed"/><file name="TypeMismatchPropertyException.php" hash="5eed61220c954a462411f433a2c85bf2"/><file name="UnsuccessfulActionException.php" hash="b02fafbda955fa889ca36c5092ccc68d"/></dir><dir name="Model"><file name="AbstractModel.php" hash="73adfaac9fe9e189827baac5a71e41a4"/><file name="Address.php" hash="c2aa3d4e7ac69daf79422e16b868b3d8"/><file name="Attribute.php" hash="e7fa146d7c9c807494c225e6a41afcfb"/><file name="AuthorizationError.php" hash="b82229eff42d94ceba58d4d6a3a4118b"/><file name="Checkout.php" hash="ede0e6d2fd8319ada669de35b4c3190f"/><file name="ClientDetails.php" hash="50b329fa6b77bcbeff4b725705b957af"/><file name="Customer.php" hash="02801c70557fbfa6aea7ac6058f6f4b4"/><file name="Decision.php" hash="55bf62bfcfc49ab9e5b823e7ec90d6bd"/><file name="DecisionDetails.php" hash="317121548885d2b8eb75a4d5e383f9f8"/><file name="DiscountCode.php" hash="0861920950828a3ff19904b92b4cb50d"/><file name="Fulfillment.php" hash="9111db9b13ae7b2fbe6bf806a66d78f2"/><file name="FulfillmentDetails.php" hash="d3c11d4e8943862fc4a774f3f8e9d7d7"/><file name="LineItem.php" hash="3a03c75348060aa9ca930174b9d5dc56"/><file name="MerchantSettings.php" hash="62f42b50b7a25b014cbed4ea528998aa"/><file name="Order.php" hash="40af1582ecc5864b73f5d50b5a2cb12b"/><file name="OrderCancellation.php" hash="f6f2d5234bb98b56902e632fbccc07b3"/><file name="PaymentDetails.php" hash="413b5a6ab26ec6b9b0664a9d9e301c02"/><file name="Refund.php" hash="1c3ad264984585cfcefc909ffa708dc4"/><file name="RefundDetails.php" hash="f9a0e27e26bbfb6699bb0dd44fe6a184"/><file name="Seller.php" hash="2dd5dc2dc22582231263cad803149a16"/><file name="ShippingLine.php" hash="5ac14361474789db570fa6d14b17a973"/><file name="SocialDetails.php" hash="8a9296a4277a645bb86f5956b7437081"/><file name="TaxLine.php" hash="59f82a19bc9ada690aa79bc96307db5e"/></dir><dir name="Transport"><file name="AbstractTransport.php" hash="6be123376c81f478968ee420ca5b31cb"/><file name="CurlTransport.php" hash="ecfb195ac0f8f9599dd859dffc40c968"/></dir></dir><file name="autoloader.php" hash="f3471e90daf6184a096d337bbcd40bd1"/></dir></dir></dir><file name=".gitignore" hash="73f01e1298c44b6cc3e24a70cad8c56c"/></dir></target></contents>
17
  <compatible/>
18
  <dependencies><required><php><min>4.4.0</min><max>6.0.0</max></php></required></dependencies>
19
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>riskified_magento</name>
4
+ <version>1.0.6.9</version>
5
  <stability>stable</stability>
6
  <license>OSL v3.0</license>
7
  <channel>community</channel>
9
  <summary>Riskified Magento extension</summary>
10
  <description>Riskified reviews, approves &amp; guarantees&#xD;
11
  transactions you would otherwise decline.</description>
12
+ <notes>* Code refactor.</notes>
13
  <authors><author><name>Riskified_Mage</name><user>Riskified_Mage</user><email>support@riskified.com</email></author></authors>
14
+ <date>2015-04-09</date>
15
+ <time>08:42:00</time>
16
+ <contents><target name="magecommunity"><dir name="Riskified"><dir name="Full"><dir><dir name="Helper"><file name="Data.php" hash="6b312d0bb7f613b22d41dda5f361e709"/><file name="Debug.php" hash="18335d988a142ee639ea59dbecafa15c"/><file name="Log.php" hash="14125243576ab5b08f40066d24b7241d"/><dir name="Order"><file name="Invoice.php" hash="fd6fcbdedd44551785eddd0e1a482e80"/><file name="Status.php" hash="478a2b111b02a5ba3a7df6cf1fa8c8cc"/></dir><file name="Order.php" hash="602fa1abb4981c649a635ae841474a1c"/></dir><dir name="Model"><file name="Authorizenet.php" hash="bd42f62d06a036b9da7709d2e40fc8f1"/><file name="Cron.php" hash="187b86ebe9238ff132ed0337f05a8ae9"/><file name="Observer.php" hash="96b1ca6ac81bba8f401b85e0ef4ee1f6"/><dir name="Resource"><dir name="Retry"><file name="Collection.php" hash="fd62ad4e4cdd8d372751bfa9988cc3a9"/></dir><file name="Retry.php" hash="3be3db7e54bd8bb45e0faffa1941f515"/></dir><file name="Retry.php" hash="89e7344139affa4fe0b9a252a5d1c592"/><dir name="System"><dir name="Config"><dir name="Source"><file name="ApprovedState.php" hash="5c620d1039347218354bd58c2238ecb4"/><file name="CanceledStateStatuses.php" hash="f7c38690820a5354ca8879931a3b08c2"/><file name="CaptureCase.php" hash="daafa6f53c65fa6e6e7ffbb067dbbbba"/><file name="DeclinedState.php" hash="a00907072c06ade079483e3db03bb94f"/><file name="Env.php" hash="4d923355b3e56fac95c2a9b3c353ab76"/><file name="HoldedStateStatuses.php" hash="c081ae14278e82ba8805c8231bbe1068"/><file name="ProcessingStateStatuses.php" hash="74760571fb4273d4b9fbb3d42205ca8d"/></dir></dir></dir></dir><dir name="Test"><dir name="Config"><file name="General.php" hash="a5d4950c5655960879e7d75c06977941"/></dir><dir name="Helper"><dir name="General"><dir name="fixtures"><file name="extensionConfigEnabled.yaml" hash="eec8c8d8a1d5de49897b19740cf8e074"/></dir></dir><file name="General.php" hash="607c9711656be48084f6688e114b6bf6"/></dir><dir name="Model"><file name="Environments.php" hash="f3fc028d17c82b9b84b709b932e64eae"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="FullController.php" hash="f80e78a808e99f11a7bc00bd02be3f2e"/></dir><file name="ResponseController.php" hash="550c29c6c6706067bac3531b8f3eb37f"/></dir><dir name="etc"><file name="config.xml" hash="b22330c8279aa824203e7bd3a35c629c"/><file name="system.xml" hash="81109c3eca86d9d05843e55105a2d257"/></dir><dir name="sql"><dir name="riskified_full_setup"><file name="mysql4-install-1.0.1.php" hash="6d29dde79353e8bfefa6ea7bc2ef562a"/><file name="mysql4-upgrade-1.0.2.0-1.0.2.1.php" hash="822e85326678a320f141a3ae948e4a24"/><file name="mysql4-upgrade-1.0.4-1.0.5.0.php" hash="557115e1a978d9b194b2cd1cfb8b5a95"/><file name="mysql4-upgrade-1.0.5.5-1.0.6.0.php" hash="0318846fbe8f3e56d8f7d3fdc750e102"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Riskified_Full.xml" hash="d684caecdf710e5d0173ca07e5c5d1c0"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="full.xml" hash="8dbb3dd16fcb5821eb07e9b5d978d55c"/></dir><dir name="template"><dir name="full"><file name="jsinit.phtml" hash="a88b28f46d8dcdf51633802c367bcc41"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="full.xml" hash="9497753e5c3d2860062c5446c058b4bc"/></dir><dir name="template"><dir name="full"><file name="riskified.phtml" hash="fe4a577c6ef98316d906c36c17f11406"/></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="images"><dir name="riskified"><file name="logo.jpg" hash="0ac96bf07aa8b8ecb3ff06c2ccbf0827"/></dir></dir></dir></dir></dir></target><target name="magelib"><dir name="riskified_php_sdk"><file name="README.md" hash="f37118baa641e4ef6d670bb1c0298482"/><dir><dir name="sample"><file name="callback.php" hash="c6fb5a90b2c527b794fcec803acb36d9"/><file name="order_full_flow.php" hash="71d931fff3aa98402c9a7d3b271a6ae4"/><file name="order_marketplace_create.php" hash="ae3d2fb28154a710934d6243302a590d"/><file name="order_simple_submit.php" hash="d8458f7992b486b6dac28558526f068b"/><file name="run_callback_server.sh" hash="8202fd93c15e088d072805d3a2f4c02b"/><file name="update_merchant_settings.php" hash="24499737ab057aba76cd054fd5051aad"/><file name="upload_historical.php" hash="78bdb85c036183de16968a79c8836efd"/></dir><dir name="src"><dir name="Riskified"><dir name="Common"><file name="Env.php" hash="3fc8342a423141fb0c110901deebfe25"/><dir name="Exception"><file name="BaseException.php" hash="ce902d0a3bd9af53b3c1923541602ead"/></dir><file name="Riskified.php" hash="06a7ee9ef9a846fa5977ac57f34382f8"/><dir name="Signature"><file name="HttpDataSignature.php" hash="b9f5d57db1903126a72eb38ca55ba878"/></dir><file name="Validations.php" hash="4af37b31901f215b660c868c31594b75"/></dir><dir name="DecisionNotification"><dir name="Exception"><file name="AuthorizationException.php" hash="4cab71ac324efd3b29bdfa6236a8f531"/><file name="BadHeaderException.php" hash="407a0d9e94d52e8b43bed02e34bd4a70"/><file name="BadPostJsonException.php" hash="2e2a7f84fae19fd525f01f6899ea218b"/><file name="NotificationException.php" hash="8f7d1ed8b9523ec66423c6ff2703085f"/></dir><dir name="Model"><file name="Notification.php" hash="9e2f5fd421abe37ab7b742767966f312"/></dir></dir><dir name="OrderWebhook"><dir name="Exception"><file name="ClassMismatchPropertyException.php" hash="8854b7aea6736b290826eb44ac0ba578"/><file name="CurlException.php" hash="27488d2dd0fa2c25b647a5967e3821b1"/><file name="FormatMismatchPropertyException.php" hash="2729989c3ac2a245341fd01a4d004b49"/><file name="InvalidPropertyException.php" hash="97084ff2ff33f5c657c5876a44aa97d2"/><file name="MalformedJsonException.php" hash="8c795b605988f20f1899dcf160f29cf1"/><file name="MissingPropertyException.php" hash="5ad8df6ba645a113fac7b65e08167d2c"/><file name="MultiplePropertiesException.php" hash="aaa042c5a0fcfd15dc2744059b15798b"/><file name="PropertyException.php" hash="7a234406434c5616aab72da27a1ed6ed"/><file name="TypeMismatchPropertyException.php" hash="5eed61220c954a462411f433a2c85bf2"/><file name="UnsuccessfulActionException.php" hash="b02fafbda955fa889ca36c5092ccc68d"/></dir><dir name="Model"><file name="AbstractModel.php" hash="73adfaac9fe9e189827baac5a71e41a4"/><file name="Address.php" hash="c2aa3d4e7ac69daf79422e16b868b3d8"/><file name="Attribute.php" hash="e7fa146d7c9c807494c225e6a41afcfb"/><file name="AuthorizationError.php" hash="b82229eff42d94ceba58d4d6a3a4118b"/><file name="Checkout.php" hash="ede0e6d2fd8319ada669de35b4c3190f"/><file name="ClientDetails.php" hash="50b329fa6b77bcbeff4b725705b957af"/><file name="Customer.php" hash="02801c70557fbfa6aea7ac6058f6f4b4"/><file name="Decision.php" hash="55bf62bfcfc49ab9e5b823e7ec90d6bd"/><file name="DecisionDetails.php" hash="317121548885d2b8eb75a4d5e383f9f8"/><file name="DiscountCode.php" hash="0861920950828a3ff19904b92b4cb50d"/><file name="Fulfillment.php" hash="9111db9b13ae7b2fbe6bf806a66d78f2"/><file name="FulfillmentDetails.php" hash="d3c11d4e8943862fc4a774f3f8e9d7d7"/><file name="LineItem.php" hash="3a03c75348060aa9ca930174b9d5dc56"/><file name="MerchantSettings.php" hash="62f42b50b7a25b014cbed4ea528998aa"/><file name="Order.php" hash="40af1582ecc5864b73f5d50b5a2cb12b"/><file name="OrderCancellation.php" hash="f6f2d5234bb98b56902e632fbccc07b3"/><file name="PaymentDetails.php" hash="413b5a6ab26ec6b9b0664a9d9e301c02"/><file name="Refund.php" hash="1c3ad264984585cfcefc909ffa708dc4"/><file name="RefundDetails.php" hash="f9a0e27e26bbfb6699bb0dd44fe6a184"/><file name="Seller.php" hash="2dd5dc2dc22582231263cad803149a16"/><file name="ShippingLine.php" hash="5ac14361474789db570fa6d14b17a973"/><file name="SocialDetails.php" hash="8a9296a4277a645bb86f5956b7437081"/><file name="TaxLine.php" hash="59f82a19bc9ada690aa79bc96307db5e"/></dir><dir name="Transport"><file name="AbstractTransport.php" hash="6be123376c81f478968ee420ca5b31cb"/><file name="CurlTransport.php" hash="ecfb195ac0f8f9599dd859dffc40c968"/></dir></dir><file name="autoloader.php" hash="f3471e90daf6184a096d337bbcd40bd1"/></dir></dir></dir><file name=".gitignore" hash="73f01e1298c44b6cc3e24a70cad8c56c"/></dir><dir name="riskified_scripts"><file name="riskified_historical_upload.php" hash="db28908aa4d29a78b712057fa60924fb"/></dir></target></contents>
17
  <compatible/>
18
  <dependencies><required><php><min>4.4.0</min><max>6.0.0</max></php></required></dependencies>
19
  </package>