riskified_magento - Version 1.0.6.3

Version Notes

* fix "Go to Riskified App" link in production
* move vendor field up to order
* add group_name to customer

Download this release

Release Info

Developer Riskified_Mage
Extension riskified_magento
Version 1.0.6.3
Comparing to
See all releases


Code changes from version 1.0.6.2 to 1.0.6.3

app/code/community/Riskified/Full/Helper/Order.php CHANGED
@@ -156,6 +156,10 @@ class Riskified_Full_Helper_Order extends Mage_Core_Helper_Abstract {
156
  return Riskified::getHostByEnv();
157
  }
158
 
 
 
 
 
159
  public function parseRequest($request) {
160
  $header_name = Signature\HttpDataSignature::HMAC_HEADER_NAME;
161
  $headers = array($header_name => $request->getHeader($header_name));
@@ -222,7 +226,8 @@ class Riskified_Full_Helper_Order extends Mage_Core_Helper_Abstract {
222
  'total_weight' => $model->getWeight(),
223
  'cancelled_at' => $this->formatDateAsIso8601($this->getCancelledAt($model)),
224
  'financial_status' => $model->getState(),
225
- 'fulfillment_status' => $model->getStatus()
 
226
  );
227
 
228
  if (Mage::getSingleton('admin/session')->isLoggedIn()) {
@@ -256,6 +261,7 @@ class Riskified_Full_Helper_Order extends Mage_Core_Helper_Abstract {
256
  'first_name' => $model->getCustomerFirstname(),
257
  'last_name' => $model->getCustomerLastname(),
258
  'note' => $model->getCustomerNote(),
 
259
  );
260
 
261
  if ($customer_id) {
@@ -387,8 +393,7 @@ class Riskified_Full_Helper_Order extends Mage_Core_Helper_Abstract {
387
  'title' => $val->getName(),
388
  'sku' => $val->getSku(),
389
  'product_id' => $val->getItemId(),
390
- 'grams' => $val->getWeight(),
391
- 'vendor' => $model->getStoreName()
392
  ),'strlen'));
393
  }
394
  return $line_items;
156
  return Riskified::getHostByEnv();
157
  }
158
 
159
+ public function getRiskifiedApp() {
160
+ return str_replace("wh", "app", $this->getRiskifiedDomain());
161
+ }
162
+
163
  public function parseRequest($request) {
164
  $header_name = Signature\HttpDataSignature::HMAC_HEADER_NAME;
165
  $headers = array($header_name => $request->getHeader($header_name));
226
  'total_weight' => $model->getWeight(),
227
  'cancelled_at' => $this->formatDateAsIso8601($this->getCancelledAt($model)),
228
  'financial_status' => $model->getState(),
229
+ 'fulfillment_status' => $model->getStatus(),
230
+ 'vendor' => $model->getStoreName()
231
  );
232
 
233
  if (Mage::getSingleton('admin/session')->isLoggedIn()) {
261
  'first_name' => $model->getCustomerFirstname(),
262
  'last_name' => $model->getCustomerLastname(),
263
  'note' => $model->getCustomerNote(),
264
+ 'group_name' => $model->getCustomerGroupId()
265
  );
266
 
267
  if ($customer_id) {
393
  'title' => $val->getName(),
394
  'sku' => $val->getSku(),
395
  'product_id' => $val->getItemId(),
396
+ 'grams' => $val->getWeight()
 
397
  ),'strlen'));
398
  }
399
  return $line_items;
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.2</version>
6
  </Riskified_Full>
7
  </modules>
8
 
2
  <config>
3
  <modules>
4
  <Riskified_Full>
5
+ <version>1.0.6.3</version>
6
  </Riskified_Full>
7
  </modules>
8
 
app/design/adminhtml/default/default/template/full/jsinit.phtml CHANGED
@@ -235,7 +235,7 @@ document.observe("dom:loaded", function() {
235
  if (authToken.trim()) {
236
  rhtml = '<span id="riskified-logo" style="margin-top: 12px; margin-bottom: 19px; display:block"> <img width="204px" height="53px" src="<?php echo $this->getSkinUrl('images/riskified/logo.jpg'); ?>"></span>';
237
  rhtml += '<div id="riskified-header" style="font-family:Helvetica Neue; font-size: 19px; line-height: 23px; color: #393536;margin-bottom: 25px;">The extension is connected to your Riskified account</div>';
238
- rhtml += '<a class="riskified-botton" style="margin-bottom:30px" href="//<?php echo Mage::helper('full/order')->getRiskifiedDomain()?>" target="_blank">Go to Riskified App</a>';
239
  }else{
240
  section.style.display = "none";
241
  $$(".entry-edit-head.collapseable")[0].style.display = "none";
235
  if (authToken.trim()) {
236
  rhtml = '<span id="riskified-logo" style="margin-top: 12px; margin-bottom: 19px; display:block"> <img width="204px" height="53px" src="<?php echo $this->getSkinUrl('images/riskified/logo.jpg'); ?>"></span>';
237
  rhtml += '<div id="riskified-header" style="font-family:Helvetica Neue; font-size: 19px; line-height: 23px; color: #393536;margin-bottom: 25px;">The extension is connected to your Riskified account</div>';
238
+ rhtml += '<a class="riskified-botton" style="margin-bottom:30px" href="//<?php echo Mage::helper('full/order')->getRiskifiedApp()?>" target="_blank">Go to Riskified App</a>';
239
  }else{
240
  section.style.display = "none";
241
  $$(".entry-edit-head.collapseable")[0].style.display = "none";
lib/riskified_php_sdk/sample/order_webhook.php CHANGED
@@ -20,6 +20,7 @@
20
  include __DIR__.'/../src/Riskified/autoloader.php';
21
  use Riskified\Common\Riskified;
22
  use Riskified\Common\Env;
 
23
  use Riskified\Common\Signature;
24
  use Riskified\OrderWebhook\Model;
25
  use Riskified\OrderWebhook\Transport;
@@ -30,7 +31,7 @@ $domain = "test.com";
30
  # Replace with the 'auth token' listed in the Riskified web app under the 'Settings' Tab
31
  $authToken = "1388add8a99252fc1a4974de471e73cd";
32
 
33
- Riskified::init($domain, $authToken, Env::SANDBOX);
34
 
35
  # Order
36
  $order = new Model\Order(array(
@@ -46,7 +47,7 @@ $order = new Model\Order(array(
46
  'total_price' => 113.23,
47
  'total_discounts' => 5.0,
48
  'cart_token' => '1sdaf23j212',
49
- 'additional_emails' => array('my@email.com','second@email.co.uk'),
50
  'note' => 'Shipped to my hotel.',
51
  'referring_site' => 'google.com'
52
  ));
20
  include __DIR__.'/../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;
31
  # Replace with the 'auth token' listed in the Riskified web app under the 'Settings' Tab
32
  $authToken = "1388add8a99252fc1a4974de471e73cd";
33
 
34
+ Riskified::init($domain, $authToken, Env::SANDBOX, Validations::IGNORE_MISSING);
35
 
36
  # Order
37
  $order = new Model\Order(array(
47
  'total_price' => 113.23,
48
  'total_discounts' => 5.0,
49
  'cart_token' => '1sdaf23j212',
50
+ 'additional_emails' => array('my@email.com','second@email.co.uk'),
51
  'note' => 'Shipped to my hotel.',
52
  'referring_site' => 'google.com'
53
  ));
lib/riskified_php_sdk/src/Riskified/Common/Env.php CHANGED
@@ -16,16 +16,13 @@
16
 
17
  namespace Riskified\Common;
18
 
19
-
 
 
 
20
  class Env {
21
  const PROD = 'prod';
22
  const STAGING = 'staging';
23
  const SANDBOX = 'sandbox';
24
  const DEV = 'development';
25
- }
26
-
27
- class Validations {
28
- const SKIP = 'skip';
29
- const IGNORE_MISSING = 'ignore_missing';
30
- const ALL = 'all';
31
  }
16
 
17
  namespace Riskified\Common;
18
 
19
+ /**
20
+ * Class Env
21
+ * @package Riskified\Common
22
+ */
23
  class Env {
24
  const PROD = 'prod';
25
  const STAGING = 'staging';
26
  const SANDBOX = 'sandbox';
27
  const DEV = 'development';
 
 
 
 
 
 
28
  }
lib/riskified_php_sdk/src/Riskified/Common/Riskified.php CHANGED
@@ -20,7 +20,7 @@
20
  * @package Riskified\Common
21
  */
22
  class Riskified {
23
- const VERSION = '1.1.1';
24
  const API_VERSION = '2';
25
 
26
  /**
@@ -48,7 +48,7 @@ class Riskified {
48
  * @param $env string Riskified environment
49
  * @param $validations string SDK validation mode
50
  */
51
- public static function init($domain, $auth_token, $env = Env::SANDBOX, $validations = Validations::ALL) {
52
  self::$domain = $domain;
53
  self::$auth_token = $auth_token;
54
  self::$env = $env;
20
  * @package Riskified\Common
21
  */
22
  class Riskified {
23
+ const VERSION = '1.1.2';
24
  const API_VERSION = '2';
25
 
26
  /**
48
  * @param $env string Riskified environment
49
  * @param $validations string SDK validation mode
50
  */
51
+ public static function init($domain, $auth_token, $env = Env::SANDBOX, $validations = Validations::IGNORE_MISSING) {
52
  self::$domain = $domain;
53
  self::$auth_token = $auth_token;
54
  self::$env = $env;
lib/riskified_php_sdk/src/Riskified/Common/Validations.php ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Copyright 2013-2014 Riskified.com, Inc. or its affiliates. All Rights Reserved.
4
+ *
5
+ * Licensed under the Apache License, Version 2.0 (the "License").
6
+ * You may not use this file except in compliance with the License.
7
+ * A copy of the License is located at
8
+ *
9
+ * http://www.apache.org/licenses/LICENSE-2.0.html
10
+ *
11
+ * or in the "license" file accompanying this file. This file is distributed
12
+ * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
13
+ * express or implied. See the License for the specific language governing
14
+ * permissions and limitations under the License.
15
+ */
16
+
17
+ namespace Riskified\Common;
18
+
19
+ /**
20
+ * Class Validations
21
+ * @package Riskified\Common
22
+ */
23
+ class Validations {
24
+ const SKIP = 'skip';
25
+ const IGNORE_MISSING = 'ignore_missing';
26
+ const ALL = 'all';
27
+ }
lib/riskified_php_sdk/src/Riskified/OrderWebhook/Model/Customer.php CHANGED
@@ -29,6 +29,8 @@ class Customer extends AbstractModel {
29
  'created_at' => 'date optional',
30
  'updated_at' => 'date optional',
31
  'id' => 'string optional',
 
 
32
  'note' => 'string optional',
33
  'orders_count' => 'number optional',
34
  'verified_email' => 'boolean optional',
29
  'created_at' => 'date optional',
30
  'updated_at' => 'date optional',
31
  'id' => 'string optional',
32
+ 'group_id' => 'string optional',
33
+ 'group_name' => 'string optional',
34
  'note' => 'string optional',
35
  'orders_count' => 'number optional',
36
  'verified_email' => 'boolean optional',
lib/riskified_php_sdk/src/Riskified/OrderWebhook/Model/Order.php CHANGED
@@ -68,6 +68,7 @@ class Order extends AbstractModel {
68
  'processing_method' => 'string optional',
69
  'checkout_id' => 'string optional',
70
  'tags' => 'string optional',
 
71
 
72
  'shipping_address' => 'object \Address optional',
73
  'billing_address' => 'object \Address optional',
68
  'processing_method' => 'string optional',
69
  'checkout_id' => 'string optional',
70
  'tags' => 'string optional',
71
+ 'vendor' => 'string optional',
72
 
73
  'shipping_address' => 'object \Address optional',
74
  'billing_address' => 'object \Address optional',
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>riskified_magento</name>
4
- <version>1.0.6.2</version>
5
  <stability>stable</stability>
6
  <license>OSL v3.0</license>
7
  <channel>community</channel>
@@ -9,14 +9,13 @@
9
  <summary>Riskified Magento extension</summary>
10
  <description>Riskified reviews, approves &amp; guarantees&#xD;
11
  transactions you would otherwise decline.</description>
12
- <notes>* fix issue with authorize.net that affected some installations.&#xD;
13
- * fix issue with bad/duplicate session identifiers.&#xD;
14
- &#xD;
15
- </notes>
16
  <authors><author><name>Riskified_Mage</name><user>Riskified_Mage</user><email>support@riskified.com</email></author></authors>
17
- <date>2014-12-01</date>
18
- <time>14:42:54</time>
19
- <contents><target name="magecommunity"><dir name="Riskified"><dir name="Full"><dir><dir name="Helper"><file name="Data.php" hash="2d3f448cc5a13b49950826af2cd07148"/><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="201a5c07c1d0d0b0a15d3bfb94a46d4b"/></dir><file name="Order.php" hash="e6284b5e5c81ccad3293108c2cb68bc5"/></dir><dir name="Model"><file name="Authorizenet.php" hash="bd42f62d06a036b9da7709d2e40fc8f1"/><file name="Cron.php" hash="187b86ebe9238ff132ed0337f05a8ae9"/><file name="Observer.php" hash="06632a84cf031f54d6d706a709a36ee8"/><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="CaptureCase.php" hash="daafa6f53c65fa6e6e7ffbb067dbbbba"/><file name="DeclinedState.php" hash="a00907072c06ade079483e3db03bb94f"/><file name="Env.php" hash="4d923355b3e56fac95c2a9b3c353ab76"/></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><file name=".DS_Store" hash="3c8a9b40165ed36dee5272758bacaf05"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="FullController.php" hash="f80e78a808e99f11a7bc00bd02be3f2e"/></dir><file name="ResponseController.php" hash="f94e138bbd1e0b358db4252e8b029390"/></dir><dir name="etc"><file name="config.xml" hash="3d5cb0ac04b5b6bc0cec8e63b6f13226"/><file name="system.xml" hash="9ed5ff1209c08a7babb0e286804c1f9b"/></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="3d700965c172761e3d44283ed7b58325"/></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="1fa1a2c756390efab5d74835c14d743e"/></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="e0e206ca3553f2c0922a15a7481cb8f4"/><file name="order_webhook.php" hash="cf8e01be41300977badd171849bf8022"/><file name="run_callback_server.sh" hash="4094bd7d6579f1e5d3a50f8c7b59d5ec"/><file name="upload_historical.php" hash="7ab3a6d71d49067cd612f9ea9b5c4d61"/></dir><dir name="src"><dir name="Riskified"><dir name="Common"><file name="Env.php" hash="84e45f0aa5bd289db005825a8180a10d"/><dir name="Exception"><file name="BaseException.php" hash="6b0c99663a9464b1d94a70647762fbbd"/></dir><file name="Riskified.php" hash="179b51abb6c86b1ca2df4eeb6ce92ea8"/><dir name="Signature"><file name="HttpDataSignature.php" hash="1dd9e2860b72a950129915e31b8098d7"/></dir></dir><dir name="DecisionNotification"><dir name="Exception"><file name="AuthorizationException.php" hash="d0afa3159091dee8dfc2edbf78605e4b"/><file name="BadHeaderException.php" hash="a9ad232eccc5f3fbf2385229b3917fdc"/><file name="BadPostJsonException.php" hash="e9c6c80fc14f61b6f4dc679268cc9a62"/><file name="NotificationException.php" hash="e7471ba97940647607f6d93e04634694"/></dir><dir name="Model"><file name="Notification.php" hash="7a6222da40d7080e6a3f717d8df0bcfe"/></dir></dir><dir name="OrderWebhook"><dir name="Exception"><file name="ClassMismatchPropertyException.php" hash="0b61463eecd2b4b237c50efc90ea5651"/><file name="CurlException.php" hash="c98029e1388f37a891f5beb43518267b"/><file name="FormatMismatchPropertyException.php" hash="d7577cc5fe88341118a489c3e153da63"/><file name="InvalidPropertyException.php" hash="331144340d634a5c100ca9c4f85347c8"/><file name="MalformedJsonException.php" hash="168231cdde49266f7f35b8c122a2aa10"/><file name="MissingPropertyException.php" hash="3f905c4999f3d31b2ee798cbd09cb12f"/><file name="MultiplePropertiesException.php" hash="d6d6e681bed74a479ccf271b2a77a73a"/><file name="PropertyException.php" hash="dbe58dcc08acdc52d5619340257ca193"/><file name="TypeMismatchPropertyException.php" hash="df81b3eb45b8979466dd2bafc205b4e8"/><file name="UnsuccessfulActionException.php" hash="a7c0ceb6ad717fe4aadddd737dc229e9"/></dir><dir name="Model"><file name="AbstractModel.php" hash="e29ec55ba50896ea098fdfd088708dbb"/><file name="Address.php" hash="9aa66915feaa94c38c5e06c7e33bd136"/><file name="Attribute.php" hash="621d144b627f5be7850e14e557397270"/><file name="ClientDetails.php" hash="64257d1b717a9bfd1505f7b647aba488"/><file name="Customer.php" hash="907022894f3ed02029ac5eee839d62a6"/><file name="DiscountCode.php" hash="8c6aedd5ca895deb3df6de23e985f505"/><file name="Fulfillment.php" hash="fc008b1b39f2d459637a1b9d32246ab8"/><file name="LineItem.php" hash="06895618140d24fb8d9f0530d7b5d278"/><file name="Order.php" hash="6d1b11d9d5ccaf405bc8fceb01348519"/><file name="OrderCancellation.php" hash="1cf46df75a02e2e28df30b38518ce11c"/><file name="PaymentDetails.php" hash="a0fd3db455eb045241b3fd9b49ab3a18"/><file name="Refund.php" hash="2730565ede65b148da38cee4b3d28c9c"/><file name="RefundDetails.php" hash="cb307e6893fcb68666d0e00ff1fa52b5"/><file name="ShippingLine.php" hash="67df5f3ae5dc14b0751a0ee1824511cc"/><file name="TaxLine.php" hash="f5ebdea62d786c06766609d9d7aa4fc8"/></dir><dir name="Transport"><file name="AbstractTransport.php" hash="f11f1ec189b2940cd89c01dde0ddfe12"/><file name="CurlTransport.php" hash="50f4f69ef329bcc552b546393d8fe86e"/></dir></dir><file name="autoloader.php" hash="67658efe459a30d30e30f7bb52ccdedf"/></dir></dir></dir><file name=".gitignore" hash="73f01e1298c44b6cc3e24a70cad8c56c"/></dir></target></contents>
20
  <compatible/>
21
  <dependencies><required><php><min>4.4.0</min><max>6.0.0</max></php></required></dependencies>
22
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>riskified_magento</name>
4
+ <version>1.0.6.3</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>* fix "Go to Riskified App" link in production&#xD;
13
+ * move vendor field up to order&#xD;
14
+ * add group_name to customer</notes>
 
15
  <authors><author><name>Riskified_Mage</name><user>Riskified_Mage</user><email>support@riskified.com</email></author></authors>
16
+ <date>2014-12-10</date>
17
+ <time>15:33:44</time>
18
+ <contents><target name="magecommunity"><dir name="Riskified"><dir name="Full"><dir><dir name="Helper"><file name="Data.php" hash="2d3f448cc5a13b49950826af2cd07148"/><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="201a5c07c1d0d0b0a15d3bfb94a46d4b"/></dir><file name="Order.php" hash="cf628ebb87d3c14cc3594dacc5fa1f0a"/></dir><dir name="Model"><file name="Authorizenet.php" hash="bd42f62d06a036b9da7709d2e40fc8f1"/><file name="Cron.php" hash="187b86ebe9238ff132ed0337f05a8ae9"/><file name="Observer.php" hash="06632a84cf031f54d6d706a709a36ee8"/><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="CaptureCase.php" hash="daafa6f53c65fa6e6e7ffbb067dbbbba"/><file name="DeclinedState.php" hash="a00907072c06ade079483e3db03bb94f"/><file name="Env.php" hash="4d923355b3e56fac95c2a9b3c353ab76"/></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><file name=".DS_Store" hash="3c8a9b40165ed36dee5272758bacaf05"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="FullController.php" hash="f80e78a808e99f11a7bc00bd02be3f2e"/></dir><file name="ResponseController.php" hash="f94e138bbd1e0b358db4252e8b029390"/></dir><dir name="etc"><file name="config.xml" hash="67dd98bb1063fe808c1655eee75a2203"/><file name="system.xml" hash="9ed5ff1209c08a7babb0e286804c1f9b"/></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="3d700965c172761e3d44283ed7b58325"/></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="aa6527225d9da4d34bceb3793474bdcc"/></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="e0e206ca3553f2c0922a15a7481cb8f4"/><file name="order_webhook.php" hash="cb8bccaf3f50d449dd15c87ee8a330fb"/><file name="run_callback_server.sh" hash="4094bd7d6579f1e5d3a50f8c7b59d5ec"/><file name="upload_historical.php" hash="7ab3a6d71d49067cd612f9ea9b5c4d61"/></dir><dir name="src"><dir name="Riskified"><dir name="Common"><file name="Env.php" hash="746e61c96bee253c461d4fb942e46368"/><dir name="Exception"><file name="BaseException.php" hash="6b0c99663a9464b1d94a70647762fbbd"/></dir><file name="Riskified.php" hash="ff5de8cf0198f63eba41c191a88593c1"/><dir name="Signature"><file name="HttpDataSignature.php" hash="1dd9e2860b72a950129915e31b8098d7"/></dir><file name="Validations.php" hash="ea2d2af08bf437593bb58a5e31036eeb"/></dir><dir name="DecisionNotification"><dir name="Exception"><file name="AuthorizationException.php" hash="d0afa3159091dee8dfc2edbf78605e4b"/><file name="BadHeaderException.php" hash="a9ad232eccc5f3fbf2385229b3917fdc"/><file name="BadPostJsonException.php" hash="e9c6c80fc14f61b6f4dc679268cc9a62"/><file name="NotificationException.php" hash="e7471ba97940647607f6d93e04634694"/></dir><dir name="Model"><file name="Notification.php" hash="7a6222da40d7080e6a3f717d8df0bcfe"/></dir></dir><dir name="OrderWebhook"><dir name="Exception"><file name="ClassMismatchPropertyException.php" hash="0b61463eecd2b4b237c50efc90ea5651"/><file name="CurlException.php" hash="c98029e1388f37a891f5beb43518267b"/><file name="FormatMismatchPropertyException.php" hash="d7577cc5fe88341118a489c3e153da63"/><file name="InvalidPropertyException.php" hash="331144340d634a5c100ca9c4f85347c8"/><file name="MalformedJsonException.php" hash="168231cdde49266f7f35b8c122a2aa10"/><file name="MissingPropertyException.php" hash="3f905c4999f3d31b2ee798cbd09cb12f"/><file name="MultiplePropertiesException.php" hash="d6d6e681bed74a479ccf271b2a77a73a"/><file name="PropertyException.php" hash="dbe58dcc08acdc52d5619340257ca193"/><file name="TypeMismatchPropertyException.php" hash="df81b3eb45b8979466dd2bafc205b4e8"/><file name="UnsuccessfulActionException.php" hash="a7c0ceb6ad717fe4aadddd737dc229e9"/></dir><dir name="Model"><file name="AbstractModel.php" hash="e29ec55ba50896ea098fdfd088708dbb"/><file name="Address.php" hash="9aa66915feaa94c38c5e06c7e33bd136"/><file name="Attribute.php" hash="621d144b627f5be7850e14e557397270"/><file name="ClientDetails.php" hash="64257d1b717a9bfd1505f7b647aba488"/><file name="Customer.php" hash="6f5ede298c7fb6ffeeb956300bbdcb57"/><file name="DiscountCode.php" hash="8c6aedd5ca895deb3df6de23e985f505"/><file name="Fulfillment.php" hash="fc008b1b39f2d459637a1b9d32246ab8"/><file name="LineItem.php" hash="06895618140d24fb8d9f0530d7b5d278"/><file name="Order.php" hash="c4e7b63b78c23503ed50e29dc567ce5b"/><file name="OrderCancellation.php" hash="1cf46df75a02e2e28df30b38518ce11c"/><file name="PaymentDetails.php" hash="a0fd3db455eb045241b3fd9b49ab3a18"/><file name="Refund.php" hash="2730565ede65b148da38cee4b3d28c9c"/><file name="RefundDetails.php" hash="cb307e6893fcb68666d0e00ff1fa52b5"/><file name="ShippingLine.php" hash="67df5f3ae5dc14b0751a0ee1824511cc"/><file name="TaxLine.php" hash="f5ebdea62d786c06766609d9d7aa4fc8"/></dir><dir name="Transport"><file name="AbstractTransport.php" hash="f11f1ec189b2940cd89c01dde0ddfe12"/><file name="CurlTransport.php" hash="50f4f69ef329bcc552b546393d8fe86e"/></dir></dir><file name="autoloader.php" hash="67658efe459a30d30e30f7bb52ccdedf"/></dir></dir></dir><file name=".gitignore" hash="73f01e1298c44b6cc3e24a70cad8c56c"/></dir></target></contents>
19
  <compatible/>
20
  <dependencies><required><php><min>4.4.0</min><max>6.0.0</max></php></required></dependencies>
21
  </package>