Version Notes
Stable release. Compatible with older versions. Feed creation has been optimized to handle larger loads. The option to choose the store is now available. Can retrieve associated products for grouped types.Bug fixes.Has support for PHP V5.2. Quantity script has now been added. Flat Catalog support has been added,
Download this release
Release Info
Developer | Magento Core Team |
Extension | Intelligent_Reach |
Version | 1.0.27 |
Comparing to | |
See all releases |
Code changes from version 1.0.26 to 1.0.27
- app/code/local/IntelligentReach/AmazonPayment/etc/config.xml +1 -1
- app/code/local/IntelligentReach/DebenhamsPayment/Helper/Data.php +5 -0
- app/code/local/IntelligentReach/DebenhamsPayment/Model/Pay.php +19 -0
- app/code/local/IntelligentReach/DebenhamsPayment/etc/config.xml +57 -0
- app/code/local/IntelligentReach/DebenhamsPayment/etc/system.xml +44 -0
- app/code/local/IntelligentReach/EbayPayment/etc/config.xml +1 -1
- app/code/local/IntelligentReach/Integration/etc/config.xml +1 -1
- app/code/local/IntelligentReach/LazadaPayment/Helper/Data.php +5 -0
- app/code/local/IntelligentReach/LazadaPayment/Model/Pay.php +19 -0
- app/code/local/IntelligentReach/LazadaPayment/etc/config.xml +57 -0
- app/code/local/IntelligentReach/LazadaPayment/etc/system.xml +44 -0
- app/code/local/IntelligentReach/PlayPayment/Helper/Data.php +5 -0
- app/code/local/IntelligentReach/PlayPayment/Model/Pay.php +19 -0
- app/code/local/IntelligentReach/PlayPayment/etc/config.xml +57 -0
- app/code/local/IntelligentReach/PlayPayment/etc/system.xml +44 -0
- app/code/local/IntelligentReach/RakutenPayment/Helper/Data.php +5 -0
- app/code/local/IntelligentReach/RakutenPayment/Model/Pay.php +19 -0
- app/code/local/IntelligentReach/RakutenPayment/etc/config.xml +57 -0
- app/code/local/IntelligentReach/RakutenPayment/etc/system.xml +44 -0
- app/code/local/IntelligentReach/TradeMePayment/Helper/Data.php +5 -0
- app/code/local/IntelligentReach/TradeMePayment/Model/Pay.php +19 -0
- app/code/local/IntelligentReach/TradeMePayment/etc/config.xml +57 -0
- app/code/local/IntelligentReach/TradeMePayment/etc/system.xml +44 -0
- app/code/local/IntelligentReach/WestfieldPayment/Helper/Data.php +5 -0
- app/code/local/IntelligentReach/WestfieldPayment/Model/Pay.php +19 -0
- app/code/local/IntelligentReach/WestfieldPayment/etc/config.xml +57 -0
- app/code/local/IntelligentReach/WestfieldPayment/etc/system.xml +44 -0
- app/etc/modules/IntelligentReach_DebenhamsPayment.xml +12 -0
- app/etc/modules/IntelligentReach_LazadaPayment.xml +12 -0
- app/etc/modules/IntelligentReach_PlayPayment.xml +12 -0
- app/etc/modules/IntelligentReach_RakutenPayment.xml +12 -0
- app/etc/modules/IntelligentReach_TradeMePayment.xml +12 -0
- app/etc/modules/IntelligentReach_WestfieldPayment.xml +12 -0
- intelligentreach_integration.php +35 -5
- package.xml +4 -4
app/code/local/IntelligentReach/AmazonPayment/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<IntelligentReach_AmazonPayment>
|
5 |
-
<version>1.0.
|
6 |
</IntelligentReach_AmazonPayment>
|
7 |
</modules>
|
8 |
<global>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<IntelligentReach_AmazonPayment>
|
5 |
+
<version>1.0.27</version>
|
6 |
</IntelligentReach_AmazonPayment>
|
7 |
</modules>
|
8 |
<global>
|
app/code/local/IntelligentReach/DebenhamsPayment/Helper/Data.php
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class IntelligentReach_DebenhamsPayment_Helper_Data extends Mage_Core_Helper_Abstract
|
3 |
+
{
|
4 |
+
}
|
5 |
+
?>
|
app/code/local/IntelligentReach/DebenhamsPayment/Model/Pay.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
//Payment Method required for the Intelligent Reach platform marketplace integration (http://www.intelligentreach.com).
|
3 |
+
//Copyright � 2015 Intuitive Search Technologies Ltd.
|
4 |
+
//Release under OSL license (http://opensource.org/licenses/osl-3.0).
|
5 |
+
//
|
6 |
+
class IntelligentReach_DebenhamsPayment_Model_Pay extends Mage_Payment_Model_Method_Abstract
|
7 |
+
{
|
8 |
+
|
9 |
+
protected $_code = 'debenhamspayment';
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Payment Method features
|
13 |
+
* @var bool
|
14 |
+
*/
|
15 |
+
protected $_canUseInternal = true;
|
16 |
+
protected $_canUseCheckout = false;
|
17 |
+
|
18 |
+
}
|
19 |
+
?>
|
app/code/local/IntelligentReach/DebenhamsPayment/etc/config.xml
ADDED
@@ -0,0 +1,57 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<IntelligentReach_DebenhamsPayment>
|
5 |
+
<version>1.0.27</version>
|
6 |
+
</IntelligentReach_DebenhamsPayment>
|
7 |
+
</modules>
|
8 |
+
<global>
|
9 |
+
<blocks>
|
10 |
+
<debenhamspayment>
|
11 |
+
<class>IntelligentReach_DebenhamsPayment_Block</class>
|
12 |
+
</debenhamspayment>
|
13 |
+
</blocks>
|
14 |
+
<helpers>
|
15 |
+
<debenhamspayment>
|
16 |
+
<class>IntelligentReach_DebenhamsPayment_Helper</class>
|
17 |
+
</debenhamspayment>
|
18 |
+
</helpers>
|
19 |
+
<models>
|
20 |
+
<debenhamspayment>
|
21 |
+
<class>IntelligentReach_DebenhamsPayment_Model</class>
|
22 |
+
</debenhamspayment>
|
23 |
+
</models>
|
24 |
+
|
25 |
+
<resources>
|
26 |
+
<debenhamspayment_setup>
|
27 |
+
<setup>
|
28 |
+
<module>IntelligentReach_DebenhamsPayment</module>
|
29 |
+
</setup>
|
30 |
+
<connection>
|
31 |
+
<use>core_setup</use>
|
32 |
+
</connection>
|
33 |
+
</debenhamspayment_setup>
|
34 |
+
<debenhamspayment_write>
|
35 |
+
<connection>
|
36 |
+
<use>core_write</use>
|
37 |
+
</connection>
|
38 |
+
</debenhamspayment_write>
|
39 |
+
<debenhamspayment_read>
|
40 |
+
<connection>
|
41 |
+
<use>core_read</use>
|
42 |
+
</connection>
|
43 |
+
</debenhamspayment_read>
|
44 |
+
</resources>
|
45 |
+
</global>
|
46 |
+
|
47 |
+
<default>
|
48 |
+
<payment>
|
49 |
+
<debenhamspayment>
|
50 |
+
<active>1</active>
|
51 |
+
<model>debenhamspayment/pay</model>
|
52 |
+
<order_status>pending</order_status>
|
53 |
+
<title>Debenhams Payment</title>
|
54 |
+
</debenhamspayment>
|
55 |
+
</payment>
|
56 |
+
</default>
|
57 |
+
</config>
|
app/code/local/IntelligentReach/DebenhamsPayment/etc/system.xml
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<config>
|
3 |
+
<sections>
|
4 |
+
<payment>
|
5 |
+
<groups>
|
6 |
+
<debenhamspayment translate="label" module="debenhamspayment">
|
7 |
+
<label>Debenhams Payment</label>
|
8 |
+
<sort_order>670</sort_order>
|
9 |
+
<show_in_default>1</show_in_default>
|
10 |
+
<show_in_website>1</show_in_website>
|
11 |
+
<show_in_store>0</show_in_store>
|
12 |
+
<fields>
|
13 |
+
<active translate="label">
|
14 |
+
<label>Enabled</label>
|
15 |
+
<frontend_type>select</frontend_type>
|
16 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
17 |
+
<sort_order>1</sort_order>
|
18 |
+
<show_in_default>1</show_in_default>
|
19 |
+
<show_in_website>1</show_in_website>
|
20 |
+
<show_in_store>0</show_in_store>
|
21 |
+
</active>
|
22 |
+
<order_status translate="label">
|
23 |
+
<label>New order status</label>
|
24 |
+
<frontend_type>select</frontend_type>
|
25 |
+
<source_model>adminhtml/system_config_source_order_status_new</source_model>
|
26 |
+
<sort_order>4</sort_order>
|
27 |
+
<show_in_default>1</show_in_default>
|
28 |
+
<show_in_website>1</show_in_website>
|
29 |
+
<show_in_store>0</show_in_store>
|
30 |
+
</order_status>
|
31 |
+
<title translate="label">
|
32 |
+
<label>Title</label>
|
33 |
+
<frontend_type>text</frontend_type>
|
34 |
+
<sort_order>2</sort_order>
|
35 |
+
<show_in_default>1</show_in_default>
|
36 |
+
<show_in_website>1</show_in_website>
|
37 |
+
<show_in_store>0</show_in_store>
|
38 |
+
</title>
|
39 |
+
</fields>
|
40 |
+
</debenhamspayment>
|
41 |
+
</groups>
|
42 |
+
</payment>
|
43 |
+
</sections>
|
44 |
+
</config>
|
app/code/local/IntelligentReach/EbayPayment/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<IntelligentReach_EbayPayment>
|
5 |
-
<version>1.0.
|
6 |
</IntelligentReach_EbayPayment>
|
7 |
</modules>
|
8 |
<global>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<IntelligentReach_EbayPayment>
|
5 |
+
<version>1.0.27</version>
|
6 |
</IntelligentReach_EbayPayment>
|
7 |
</modules>
|
8 |
<global>
|
app/code/local/IntelligentReach/Integration/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<IntelligentReach_Integration>
|
5 |
-
<version>1.0.
|
6 |
</IntelligentReach_Integration>
|
7 |
</modules>
|
8 |
<frontend>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<IntelligentReach_Integration>
|
5 |
+
<version>1.0.27</version>
|
6 |
</IntelligentReach_Integration>
|
7 |
</modules>
|
8 |
<frontend>
|
app/code/local/IntelligentReach/LazadaPayment/Helper/Data.php
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class IntelligentReach_LazadaPayment_Helper_Data extends Mage_Core_Helper_Abstract
|
3 |
+
{
|
4 |
+
}
|
5 |
+
?>
|
app/code/local/IntelligentReach/LazadaPayment/Model/Pay.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
//Payment Method required for the Intelligent Reach platform marketplace integration (http://www.intelligentreach.com).
|
3 |
+
//Copyright � 2015 Intuitive Search Technologies Ltd.
|
4 |
+
//Release under OSL license (http://opensource.org/licenses/osl-3.0).
|
5 |
+
//
|
6 |
+
class IntelligentReach_LazadaPayment_Model_Pay extends Mage_Payment_Model_Method_Abstract
|
7 |
+
{
|
8 |
+
|
9 |
+
protected $_code = 'lazadapayment';
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Payment Method features
|
13 |
+
* @var bool
|
14 |
+
*/
|
15 |
+
protected $_canUseInternal = true;
|
16 |
+
protected $_canUseCheckout = false;
|
17 |
+
|
18 |
+
}
|
19 |
+
?>
|
app/code/local/IntelligentReach/LazadaPayment/etc/config.xml
ADDED
@@ -0,0 +1,57 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<IntelligentReach_LazadaPayment>
|
5 |
+
<version>1.0.27</version>
|
6 |
+
</IntelligentReach_LazadaPayment>
|
7 |
+
</modules>
|
8 |
+
<global>
|
9 |
+
<blocks>
|
10 |
+
<lazadapayment>
|
11 |
+
<class>IntelligentReach_LazadaPayment_Block</class>
|
12 |
+
</lazadapayment>
|
13 |
+
</blocks>
|
14 |
+
<helpers>
|
15 |
+
<lazadapayment>
|
16 |
+
<class>IntelligentReach_LazadaPayment_Helper</class>
|
17 |
+
</lazadapayment>
|
18 |
+
</helpers>
|
19 |
+
<models>
|
20 |
+
<lazadapayment>
|
21 |
+
<class>IntelligentReach_LazadaPayment_Model</class>
|
22 |
+
</lazadapayment>
|
23 |
+
</models>
|
24 |
+
|
25 |
+
<resources>
|
26 |
+
<lazadapayment_setup>
|
27 |
+
<setup>
|
28 |
+
<module>IntelligentReach_LazadaPayment</module>
|
29 |
+
</setup>
|
30 |
+
<connection>
|
31 |
+
<use>core_setup</use>
|
32 |
+
</connection>
|
33 |
+
</lazadapayment_setup>
|
34 |
+
<lazadapayment_write>
|
35 |
+
<connection>
|
36 |
+
<use>core_write</use>
|
37 |
+
</connection>
|
38 |
+
</lazadapayment_write>
|
39 |
+
<lazadapayment_read>
|
40 |
+
<connection>
|
41 |
+
<use>core_read</use>
|
42 |
+
</connection>
|
43 |
+
</lazadapayment_read>
|
44 |
+
</resources>
|
45 |
+
</global>
|
46 |
+
|
47 |
+
<default>
|
48 |
+
<payment>
|
49 |
+
<lazadapayment>
|
50 |
+
<active>1</active>
|
51 |
+
<model>lazadapayment/pay</model>
|
52 |
+
<order_status>pending</order_status>
|
53 |
+
<title>Lazada Payment</title>
|
54 |
+
</lazadapayment>
|
55 |
+
</payment>
|
56 |
+
</default>
|
57 |
+
</config>
|
app/code/local/IntelligentReach/LazadaPayment/etc/system.xml
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<config>
|
3 |
+
<sections>
|
4 |
+
<payment>
|
5 |
+
<groups>
|
6 |
+
<lazadapayment translate="label" module="lazadapayment">
|
7 |
+
<label>Lazada Payment</label>
|
8 |
+
<sort_order>670</sort_order>
|
9 |
+
<show_in_default>1</show_in_default>
|
10 |
+
<show_in_website>1</show_in_website>
|
11 |
+
<show_in_store>0</show_in_store>
|
12 |
+
<fields>
|
13 |
+
<active translate="label">
|
14 |
+
<label>Enabled</label>
|
15 |
+
<frontend_type>select</frontend_type>
|
16 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
17 |
+
<sort_order>1</sort_order>
|
18 |
+
<show_in_default>1</show_in_default>
|
19 |
+
<show_in_website>1</show_in_website>
|
20 |
+
<show_in_store>0</show_in_store>
|
21 |
+
</active>
|
22 |
+
<order_status translate="label">
|
23 |
+
<label>New order status</label>
|
24 |
+
<frontend_type>select</frontend_type>
|
25 |
+
<source_model>adminhtml/system_config_source_order_status_new</source_model>
|
26 |
+
<sort_order>4</sort_order>
|
27 |
+
<show_in_default>1</show_in_default>
|
28 |
+
<show_in_website>1</show_in_website>
|
29 |
+
<show_in_store>0</show_in_store>
|
30 |
+
</order_status>
|
31 |
+
<title translate="label">
|
32 |
+
<label>Title</label>
|
33 |
+
<frontend_type>text</frontend_type>
|
34 |
+
<sort_order>2</sort_order>
|
35 |
+
<show_in_default>1</show_in_default>
|
36 |
+
<show_in_website>1</show_in_website>
|
37 |
+
<show_in_store>0</show_in_store>
|
38 |
+
</title>
|
39 |
+
</fields>
|
40 |
+
</lazadapayment>
|
41 |
+
</groups>
|
42 |
+
</payment>
|
43 |
+
</sections>
|
44 |
+
</config>
|
app/code/local/IntelligentReach/PlayPayment/Helper/Data.php
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class IntelligentReach_PlayPayment_Helper_Data extends Mage_Core_Helper_Abstract
|
3 |
+
{
|
4 |
+
}
|
5 |
+
?>
|
app/code/local/IntelligentReach/PlayPayment/Model/Pay.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
//Payment Method required for the Intelligent Reach platform marketplace integration (http://www.intelligentreach.com).
|
3 |
+
//Copyright � 2015 Intuitive Search Technologies Ltd.
|
4 |
+
//Release under OSL license (http://opensource.org/licenses/osl-3.0).
|
5 |
+
//
|
6 |
+
class IntelligentReach_PlayPayment_Model_Pay extends Mage_Payment_Model_Method_Abstract
|
7 |
+
{
|
8 |
+
|
9 |
+
protected $_code = 'playpayment';
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Payment Method features
|
13 |
+
* @var bool
|
14 |
+
*/
|
15 |
+
protected $_canUseInternal = true;
|
16 |
+
protected $_canUseCheckout = false;
|
17 |
+
|
18 |
+
}
|
19 |
+
?>
|
app/code/local/IntelligentReach/PlayPayment/etc/config.xml
ADDED
@@ -0,0 +1,57 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<IntelligentReach_PlayPayment>
|
5 |
+
<version>1.0.27</version>
|
6 |
+
</IntelligentReach_PlayPayment>
|
7 |
+
</modules>
|
8 |
+
<global>
|
9 |
+
<blocks>
|
10 |
+
<playpayment>
|
11 |
+
<class>IntelligentReach_PlayPayment_Block</class>
|
12 |
+
</playpayment>
|
13 |
+
</blocks>
|
14 |
+
<helpers>
|
15 |
+
<playpayment>
|
16 |
+
<class>IntelligentReach_PlayPayment_Helper</class>
|
17 |
+
</playpayment>
|
18 |
+
</helpers>
|
19 |
+
<models>
|
20 |
+
<playpayment>
|
21 |
+
<class>IntelligentReach_PlayPayment_Model</class>
|
22 |
+
</playpayment>
|
23 |
+
</models>
|
24 |
+
|
25 |
+
<resources>
|
26 |
+
<playpayment_setup>
|
27 |
+
<setup>
|
28 |
+
<module>IntelligentReach_PlayPayment</module>
|
29 |
+
</setup>
|
30 |
+
<connection>
|
31 |
+
<use>core_setup</use>
|
32 |
+
</connection>
|
33 |
+
</playpayment_setup>
|
34 |
+
<playpayment_write>
|
35 |
+
<connection>
|
36 |
+
<use>core_write</use>
|
37 |
+
</connection>
|
38 |
+
</playpayment_write>
|
39 |
+
<playpayment_read>
|
40 |
+
<connection>
|
41 |
+
<use>core_read</use>
|
42 |
+
</connection>
|
43 |
+
</playpayment_read>
|
44 |
+
</resources>
|
45 |
+
</global>
|
46 |
+
|
47 |
+
<default>
|
48 |
+
<payment>
|
49 |
+
<playpayment>
|
50 |
+
<active>1</active>
|
51 |
+
<model>playpayment/pay</model>
|
52 |
+
<order_status>pending</order_status>
|
53 |
+
<title>Play Payment</title>
|
54 |
+
</playpayment>
|
55 |
+
</payment>
|
56 |
+
</default>
|
57 |
+
</config>
|
app/code/local/IntelligentReach/PlayPayment/etc/system.xml
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<config>
|
3 |
+
<sections>
|
4 |
+
<payment>
|
5 |
+
<groups>
|
6 |
+
<playpayment translate="label" module="playpayment">
|
7 |
+
<label>Play Payment</label>
|
8 |
+
<sort_order>670</sort_order>
|
9 |
+
<show_in_default>1</show_in_default>
|
10 |
+
<show_in_website>1</show_in_website>
|
11 |
+
<show_in_store>0</show_in_store>
|
12 |
+
<fields>
|
13 |
+
<active translate="label">
|
14 |
+
<label>Enabled</label>
|
15 |
+
<frontend_type>select</frontend_type>
|
16 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
17 |
+
<sort_order>1</sort_order>
|
18 |
+
<show_in_default>1</show_in_default>
|
19 |
+
<show_in_website>1</show_in_website>
|
20 |
+
<show_in_store>0</show_in_store>
|
21 |
+
</active>
|
22 |
+
<order_status translate="label">
|
23 |
+
<label>New order status</label>
|
24 |
+
<frontend_type>select</frontend_type>
|
25 |
+
<source_model>adminhtml/system_config_source_order_status_new</source_model>
|
26 |
+
<sort_order>4</sort_order>
|
27 |
+
<show_in_default>1</show_in_default>
|
28 |
+
<show_in_website>1</show_in_website>
|
29 |
+
<show_in_store>0</show_in_store>
|
30 |
+
</order_status>
|
31 |
+
<title translate="label">
|
32 |
+
<label>Title</label>
|
33 |
+
<frontend_type>text</frontend_type>
|
34 |
+
<sort_order>2</sort_order>
|
35 |
+
<show_in_default>1</show_in_default>
|
36 |
+
<show_in_website>1</show_in_website>
|
37 |
+
<show_in_store>0</show_in_store>
|
38 |
+
</title>
|
39 |
+
</fields>
|
40 |
+
</playpayment>
|
41 |
+
</groups>
|
42 |
+
</payment>
|
43 |
+
</sections>
|
44 |
+
</config>
|
app/code/local/IntelligentReach/RakutenPayment/Helper/Data.php
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class IntelligentReach_RakutenPayment_Helper_Data extends Mage_Core_Helper_Abstract
|
3 |
+
{
|
4 |
+
}
|
5 |
+
?>
|
app/code/local/IntelligentReach/RakutenPayment/Model/Pay.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
//Payment Method required for the Intelligent Reach platform marketplace integration (http://www.intelligentreach.com).
|
3 |
+
//Copyright � 2015 Intuitive Search Technologies Ltd.
|
4 |
+
//Release under OSL license (http://opensource.org/licenses/osl-3.0).
|
5 |
+
//
|
6 |
+
class IntelligentReach_RakutenPayment_Model_Pay extends Mage_Payment_Model_Method_Abstract
|
7 |
+
{
|
8 |
+
|
9 |
+
protected $_code = 'rakutenpayment';
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Payment Method features
|
13 |
+
* @var bool
|
14 |
+
*/
|
15 |
+
protected $_canUseInternal = true;
|
16 |
+
protected $_canUseCheckout = false;
|
17 |
+
|
18 |
+
}
|
19 |
+
?>
|
app/code/local/IntelligentReach/RakutenPayment/etc/config.xml
ADDED
@@ -0,0 +1,57 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<IntelligentReach_RakutenPayment>
|
5 |
+
<version>1.0.27</version>
|
6 |
+
</IntelligentReach_RakutenPayment>
|
7 |
+
</modules>
|
8 |
+
<global>
|
9 |
+
<blocks>
|
10 |
+
<rakutenpayment>
|
11 |
+
<class>IntelligentReach_RakutenPayment_Block</class>
|
12 |
+
</rakutenpayment>
|
13 |
+
</blocks>
|
14 |
+
<helpers>
|
15 |
+
<rakutenpayment>
|
16 |
+
<class>IntelligentReach_RakutenPayment_Helper</class>
|
17 |
+
</rakutenpayment>
|
18 |
+
</helpers>
|
19 |
+
<models>
|
20 |
+
<rakutenpayment>
|
21 |
+
<class>IntelligentReach_RakutenPayment_Model</class>
|
22 |
+
</rakutenpayment>
|
23 |
+
</models>
|
24 |
+
|
25 |
+
<resources>
|
26 |
+
<rakutenpayment_setup>
|
27 |
+
<setup>
|
28 |
+
<module>IntelligentReach_RakutenPayment</module>
|
29 |
+
</setup>
|
30 |
+
<connection>
|
31 |
+
<use>core_setup</use>
|
32 |
+
</connection>
|
33 |
+
</rakutenpayment_setup>
|
34 |
+
<rakutenpayment_write>
|
35 |
+
<connection>
|
36 |
+
<use>core_write</use>
|
37 |
+
</connection>
|
38 |
+
</rakutenpayment_write>
|
39 |
+
<rakutenpayment_read>
|
40 |
+
<connection>
|
41 |
+
<use>core_read</use>
|
42 |
+
</connection>
|
43 |
+
</rakutenpayment_read>
|
44 |
+
</resources>
|
45 |
+
</global>
|
46 |
+
|
47 |
+
<default>
|
48 |
+
<payment>
|
49 |
+
<rakutenpayment>
|
50 |
+
<active>1</active>
|
51 |
+
<model>rakutenpayment/pay</model>
|
52 |
+
<order_status>pending</order_status>
|
53 |
+
<title>Rakuten Payment</title>
|
54 |
+
</rakutenpayment>
|
55 |
+
</payment>
|
56 |
+
</default>
|
57 |
+
</config>
|
app/code/local/IntelligentReach/RakutenPayment/etc/system.xml
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<config>
|
3 |
+
<sections>
|
4 |
+
<payment>
|
5 |
+
<groups>
|
6 |
+
<rakutenpayment translate="label" module="rakutenpayment">
|
7 |
+
<label>Rakuten Payment</label>
|
8 |
+
<sort_order>670</sort_order>
|
9 |
+
<show_in_default>1</show_in_default>
|
10 |
+
<show_in_website>1</show_in_website>
|
11 |
+
<show_in_store>0</show_in_store>
|
12 |
+
<fields>
|
13 |
+
<active translate="label">
|
14 |
+
<label>Enabled</label>
|
15 |
+
<frontend_type>select</frontend_type>
|
16 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
17 |
+
<sort_order>1</sort_order>
|
18 |
+
<show_in_default>1</show_in_default>
|
19 |
+
<show_in_website>1</show_in_website>
|
20 |
+
<show_in_store>0</show_in_store>
|
21 |
+
</active>
|
22 |
+
<order_status translate="label">
|
23 |
+
<label>New order status</label>
|
24 |
+
<frontend_type>select</frontend_type>
|
25 |
+
<source_model>adminhtml/system_config_source_order_status_new</source_model>
|
26 |
+
<sort_order>4</sort_order>
|
27 |
+
<show_in_default>1</show_in_default>
|
28 |
+
<show_in_website>1</show_in_website>
|
29 |
+
<show_in_store>0</show_in_store>
|
30 |
+
</order_status>
|
31 |
+
<title translate="label">
|
32 |
+
<label>Title</label>
|
33 |
+
<frontend_type>text</frontend_type>
|
34 |
+
<sort_order>2</sort_order>
|
35 |
+
<show_in_default>1</show_in_default>
|
36 |
+
<show_in_website>1</show_in_website>
|
37 |
+
<show_in_store>0</show_in_store>
|
38 |
+
</title>
|
39 |
+
</fields>
|
40 |
+
</rakutenpayment>
|
41 |
+
</groups>
|
42 |
+
</payment>
|
43 |
+
</sections>
|
44 |
+
</config>
|
app/code/local/IntelligentReach/TradeMePayment/Helper/Data.php
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class IntelligentReach_TradeMePayment_Helper_Data extends Mage_Core_Helper_Abstract
|
3 |
+
{
|
4 |
+
}
|
5 |
+
?>
|
app/code/local/IntelligentReach/TradeMePayment/Model/Pay.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
//Payment Method required for the Intelligent Reach platform marketplace integration (http://www.intelligentreach.com).
|
3 |
+
//Copyright � 2015 Intuitive Search Technologies Ltd.
|
4 |
+
//Release under OSL license (http://opensource.org/licenses/osl-3.0).
|
5 |
+
//
|
6 |
+
class IntelligentReach_TradeMePayment_Model_Pay extends Mage_Payment_Model_Method_Abstract
|
7 |
+
{
|
8 |
+
|
9 |
+
protected $_code = 'trademepayment';
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Payment Method features
|
13 |
+
* @var bool
|
14 |
+
*/
|
15 |
+
protected $_canUseInternal = true;
|
16 |
+
protected $_canUseCheckout = false;
|
17 |
+
|
18 |
+
}
|
19 |
+
?>
|
app/code/local/IntelligentReach/TradeMePayment/etc/config.xml
ADDED
@@ -0,0 +1,57 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<IntelligentReach_TradeMePayment>
|
5 |
+
<version>1.0.27</version>
|
6 |
+
</IntelligentReach_TradeMePayment>
|
7 |
+
</modules>
|
8 |
+
<global>
|
9 |
+
<blocks>
|
10 |
+
<trademepayment>
|
11 |
+
<class>IntelligentReach_TradeMePayment_Block</class>
|
12 |
+
</trademepayment>
|
13 |
+
</blocks>
|
14 |
+
<helpers>
|
15 |
+
<trademepayment>
|
16 |
+
<class>IntelligentReach_TradeMePayment_Helper</class>
|
17 |
+
</trademepayment>
|
18 |
+
</helpers>
|
19 |
+
<models>
|
20 |
+
<trademepayment>
|
21 |
+
<class>IntelligentReach_TradeMePayment_Model</class>
|
22 |
+
</trademepayment>
|
23 |
+
</models>
|
24 |
+
|
25 |
+
<resources>
|
26 |
+
<trademepayment_setup>
|
27 |
+
<setup>
|
28 |
+
<module>IntelligentReach_TradeMePayment</module>
|
29 |
+
</setup>
|
30 |
+
<connection>
|
31 |
+
<use>core_setup</use>
|
32 |
+
</connection>
|
33 |
+
</trademepayment_setup>
|
34 |
+
<trademepayment_write>
|
35 |
+
<connection>
|
36 |
+
<use>core_write</use>
|
37 |
+
</connection>
|
38 |
+
</trademepayment_write>
|
39 |
+
<trademepayment_read>
|
40 |
+
<connection>
|
41 |
+
<use>core_read</use>
|
42 |
+
</connection>
|
43 |
+
</trademepayment_read>
|
44 |
+
</resources>
|
45 |
+
</global>
|
46 |
+
|
47 |
+
<default>
|
48 |
+
<payment>
|
49 |
+
<trademepayment>
|
50 |
+
<active>1</active>
|
51 |
+
<model>trademepayment/pay</model>
|
52 |
+
<order_status>pending</order_status>
|
53 |
+
<title>TradeMe Payment</title>
|
54 |
+
</trademepayment>
|
55 |
+
</payment>
|
56 |
+
</default>
|
57 |
+
</config>
|
app/code/local/IntelligentReach/TradeMePayment/etc/system.xml
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<config>
|
3 |
+
<sections>
|
4 |
+
<payment>
|
5 |
+
<groups>
|
6 |
+
<trademepayment translate="label" module="trademepayment">
|
7 |
+
<label>TradeMe Payment</label>
|
8 |
+
<sort_order>670</sort_order>
|
9 |
+
<show_in_default>1</show_in_default>
|
10 |
+
<show_in_website>1</show_in_website>
|
11 |
+
<show_in_store>0</show_in_store>
|
12 |
+
<fields>
|
13 |
+
<active translate="label">
|
14 |
+
<label>Enabled</label>
|
15 |
+
<frontend_type>select</frontend_type>
|
16 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
17 |
+
<sort_order>1</sort_order>
|
18 |
+
<show_in_default>1</show_in_default>
|
19 |
+
<show_in_website>1</show_in_website>
|
20 |
+
<show_in_store>0</show_in_store>
|
21 |
+
</active>
|
22 |
+
<order_status translate="label">
|
23 |
+
<label>New order status</label>
|
24 |
+
<frontend_type>select</frontend_type>
|
25 |
+
<source_model>adminhtml/system_config_source_order_status_new</source_model>
|
26 |
+
<sort_order>4</sort_order>
|
27 |
+
<show_in_default>1</show_in_default>
|
28 |
+
<show_in_website>1</show_in_website>
|
29 |
+
<show_in_store>0</show_in_store>
|
30 |
+
</order_status>
|
31 |
+
<title translate="label">
|
32 |
+
<label>Title</label>
|
33 |
+
<frontend_type>text</frontend_type>
|
34 |
+
<sort_order>2</sort_order>
|
35 |
+
<show_in_default>1</show_in_default>
|
36 |
+
<show_in_website>1</show_in_website>
|
37 |
+
<show_in_store>0</show_in_store>
|
38 |
+
</title>
|
39 |
+
</fields>
|
40 |
+
</trademepayment>
|
41 |
+
</groups>
|
42 |
+
</payment>
|
43 |
+
</sections>
|
44 |
+
</config>
|
app/code/local/IntelligentReach/WestfieldPayment/Helper/Data.php
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class IntelligentReach_WestfieldPayment_Helper_Data extends Mage_Core_Helper_Abstract
|
3 |
+
{
|
4 |
+
}
|
5 |
+
?>
|
app/code/local/IntelligentReach/WestfieldPayment/Model/Pay.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
//Payment Method required for the Intelligent Reach platform marketplace integration (http://www.intelligentreach.com).
|
3 |
+
//Copyright � 2015 Intuitive Search Technologies Ltd.
|
4 |
+
//Release under OSL license (http://opensource.org/licenses/osl-3.0).
|
5 |
+
//
|
6 |
+
class IntelligentReach_WestfieldPayment_Model_Pay extends Mage_Payment_Model_Method_Abstract
|
7 |
+
{
|
8 |
+
|
9 |
+
protected $_code = 'westfieldpayment';
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Payment Method features
|
13 |
+
* @var bool
|
14 |
+
*/
|
15 |
+
protected $_canUseInternal = true;
|
16 |
+
protected $_canUseCheckout = false;
|
17 |
+
|
18 |
+
}
|
19 |
+
?>
|
app/code/local/IntelligentReach/WestfieldPayment/etc/config.xml
ADDED
@@ -0,0 +1,57 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<IntelligentReach_WestfieldPayment>
|
5 |
+
<version>1.0.27</version>
|
6 |
+
</IntelligentReach_WestfieldPayment>
|
7 |
+
</modules>
|
8 |
+
<global>
|
9 |
+
<blocks>
|
10 |
+
<westfieldpayment>
|
11 |
+
<class>IntelligentReach_WestfieldPayment_Block</class>
|
12 |
+
</westfieldpayment>
|
13 |
+
</blocks>
|
14 |
+
<helpers>
|
15 |
+
<westfieldpayment>
|
16 |
+
<class>IntelligentReach_WestfieldPayment_Helper</class>
|
17 |
+
</westfieldpayment>
|
18 |
+
</helpers>
|
19 |
+
<models>
|
20 |
+
<westfieldpayment>
|
21 |
+
<class>IntelligentReach_WestfieldPayment_Model</class>
|
22 |
+
</westfieldpayment>
|
23 |
+
</models>
|
24 |
+
|
25 |
+
<resources>
|
26 |
+
<westfieldpayment_setup>
|
27 |
+
<setup>
|
28 |
+
<module>IntelligentReach_WestfieldPayment</module>
|
29 |
+
</setup>
|
30 |
+
<connection>
|
31 |
+
<use>core_setup</use>
|
32 |
+
</connection>
|
33 |
+
</westfieldpayment_setup>
|
34 |
+
<westfieldpayment_write>
|
35 |
+
<connection>
|
36 |
+
<use>core_write</use>
|
37 |
+
</connection>
|
38 |
+
</westfieldpayment_write>
|
39 |
+
<westfieldpayment_read>
|
40 |
+
<connection>
|
41 |
+
<use>core_read</use>
|
42 |
+
</connection>
|
43 |
+
</westfieldpayment_read>
|
44 |
+
</resources>
|
45 |
+
</global>
|
46 |
+
|
47 |
+
<default>
|
48 |
+
<payment>
|
49 |
+
<westfieldpayment>
|
50 |
+
<active>1</active>
|
51 |
+
<model>westfieldpayment/pay</model>
|
52 |
+
<order_status>pending</order_status>
|
53 |
+
<title>Westfield Payment</title>
|
54 |
+
</westfieldpayment>
|
55 |
+
</payment>
|
56 |
+
</default>
|
57 |
+
</config>
|
app/code/local/IntelligentReach/WestfieldPayment/etc/system.xml
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
+
<config>
|
3 |
+
<sections>
|
4 |
+
<payment>
|
5 |
+
<groups>
|
6 |
+
<westfieldpayment translate="label" module="westfieldpayment">
|
7 |
+
<label>Westfield Payment</label>
|
8 |
+
<sort_order>670</sort_order>
|
9 |
+
<show_in_default>1</show_in_default>
|
10 |
+
<show_in_website>1</show_in_website>
|
11 |
+
<show_in_store>0</show_in_store>
|
12 |
+
<fields>
|
13 |
+
<active translate="label">
|
14 |
+
<label>Enabled</label>
|
15 |
+
<frontend_type>select</frontend_type>
|
16 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
17 |
+
<sort_order>1</sort_order>
|
18 |
+
<show_in_default>1</show_in_default>
|
19 |
+
<show_in_website>1</show_in_website>
|
20 |
+
<show_in_store>0</show_in_store>
|
21 |
+
</active>
|
22 |
+
<order_status translate="label">
|
23 |
+
<label>New order status</label>
|
24 |
+
<frontend_type>select</frontend_type>
|
25 |
+
<source_model>adminhtml/system_config_source_order_status_new</source_model>
|
26 |
+
<sort_order>4</sort_order>
|
27 |
+
<show_in_default>1</show_in_default>
|
28 |
+
<show_in_website>1</show_in_website>
|
29 |
+
<show_in_store>0</show_in_store>
|
30 |
+
</order_status>
|
31 |
+
<title translate="label">
|
32 |
+
<label>Title</label>
|
33 |
+
<frontend_type>text</frontend_type>
|
34 |
+
<sort_order>2</sort_order>
|
35 |
+
<show_in_default>1</show_in_default>
|
36 |
+
<show_in_website>1</show_in_website>
|
37 |
+
<show_in_store>0</show_in_store>
|
38 |
+
</title>
|
39 |
+
</fields>
|
40 |
+
</westfieldpayment>
|
41 |
+
</groups>
|
42 |
+
</payment>
|
43 |
+
</sections>
|
44 |
+
</config>
|
app/etc/modules/IntelligentReach_DebenhamsPayment.xml
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<IntelligentReach_DebenhamsPayment>
|
5 |
+
<active>true</active>
|
6 |
+
<codePool>local</codePool>
|
7 |
+
<depends>
|
8 |
+
<Mage_Payment />
|
9 |
+
</depends>
|
10 |
+
</IntelligentReach_DebenhamsPayment>
|
11 |
+
</modules>
|
12 |
+
</config>
|
app/etc/modules/IntelligentReach_LazadaPayment.xml
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<IntelligentReach_LazadaPayment>
|
5 |
+
<active>true</active>
|
6 |
+
<codePool>local</codePool>
|
7 |
+
<depends>
|
8 |
+
<Mage_Payment />
|
9 |
+
</depends>
|
10 |
+
</IntelligentReach_LazadaPayment>
|
11 |
+
</modules>
|
12 |
+
</config>
|
app/etc/modules/IntelligentReach_PlayPayment.xml
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<IntelligentReach_PlayPayment>
|
5 |
+
<active>true</active>
|
6 |
+
<codePool>local</codePool>
|
7 |
+
<depends>
|
8 |
+
<Mage_Payment />
|
9 |
+
</depends>
|
10 |
+
</IntelligentReach_PlayPayment>
|
11 |
+
</modules>
|
12 |
+
</config>
|
app/etc/modules/IntelligentReach_RakutenPayment.xml
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<IntelligentReach_RakutenPayment>
|
5 |
+
<active>true</active>
|
6 |
+
<codePool>local</codePool>
|
7 |
+
<depends>
|
8 |
+
<Mage_Payment />
|
9 |
+
</depends>
|
10 |
+
</IntelligentReach_RakutenPayment>
|
11 |
+
</modules>
|
12 |
+
</config>
|
app/etc/modules/IntelligentReach_TradeMePayment.xml
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<IntelligentReach_TradeMePayment>
|
5 |
+
<active>true</active>
|
6 |
+
<codePool>local</codePool>
|
7 |
+
<depends>
|
8 |
+
<Mage_Payment />
|
9 |
+
</depends>
|
10 |
+
</IntelligentReach_TradeMePayment>
|
11 |
+
</modules>
|
12 |
+
</config>
|
app/etc/modules/IntelligentReach_WestfieldPayment.xml
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<IntelligentReach_WestfieldPayment>
|
5 |
+
<active>true</active>
|
6 |
+
<codePool>local</codePool>
|
7 |
+
<depends>
|
8 |
+
<Mage_Payment />
|
9 |
+
</depends>
|
10 |
+
</IntelligentReach_WestfieldPayment>
|
11 |
+
</modules>
|
12 |
+
</config>
|
intelligentreach_integration.php
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
/** Version 1.0.
|
4 |
ini_set('display_errors', 1);
|
5 |
ini_set('max_execution_time', 1800);
|
6 |
include_once 'app/Mage.php';
|
@@ -15,7 +15,7 @@ class IntelligentReach
|
|
15 |
{
|
16 |
private $_splitby = 100;
|
17 |
private $_lastPageNumber = 0;
|
18 |
-
private $_versionDisplay = "Version 1.0.
|
19 |
|
20 |
public function run()
|
21 |
{
|
@@ -149,7 +149,7 @@ class IntelligentReach
|
|
149 |
flush();
|
150 |
}
|
151 |
}
|
152 |
-
|
153 |
public function printProducts($args)
|
154 |
{
|
155 |
$baseUrl = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);
|
@@ -235,17 +235,47 @@ class IntelligentReach
|
|
235 |
echo '<ir_category_path><![CDATA['.$path.']]></ir_category_path>';
|
236 |
/** End of New Category Path code **/
|
237 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
238 |
if(isset($parentProduct))
|
239 |
{
|
240 |
echo '<ir_parent_entity_id>'.$parentProduct->getId().'</ir_parent_entity_id>';
|
241 |
echo '<ir_parent_sku>'.$parentProduct->getSku().'</ir_parent_sku>';
|
242 |
echo '<ir_parent_url>' . trim(str_replace('/intelligentreach_integration.php', '', $parentProduct->getProductUrl())) . '</ir_parent_url>';
|
243 |
}
|
244 |
-
|
245 |
echo '</product>';
|
246 |
if (is_object($parentIds))
|
247 |
$parentIds->clearInstance();
|
248 |
|
249 |
$product->clearInstance();
|
250 |
}
|
251 |
-
}
|
|
1 |
<?php
|
2 |
|
3 |
+
/** Version 1.0.27 Last updated by Kire on 17/08/2015 **/
|
4 |
ini_set('display_errors', 1);
|
5 |
ini_set('max_execution_time', 1800);
|
6 |
include_once 'app/Mage.php';
|
15 |
{
|
16 |
private $_splitby = 100;
|
17 |
private $_lastPageNumber = 0;
|
18 |
+
private $_versionDisplay = "Version 1.0.27 <br />Last updated on 17/08/2015";
|
19 |
|
20 |
public function run()
|
21 |
{
|
149 |
flush();
|
150 |
}
|
151 |
}
|
152 |
+
|
153 |
public function printProducts($args)
|
154 |
{
|
155 |
$baseUrl = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);
|
235 |
echo '<ir_category_path><![CDATA['.$path.']]></ir_category_path>';
|
236 |
/** End of New Category Path code **/
|
237 |
|
238 |
+
/** New longest Category Path code **/
|
239 |
+
$validCategoryPaths = array();
|
240 |
+
foreach($categories as $cat)
|
241 |
+
{
|
242 |
+
$category = Mage::getModel('catalog/category')->setStoreId($_GET["storeid"])->load($cat);
|
243 |
+
$pathIds = array_reverse(explode(",", $category->getPathInStore()), true);
|
244 |
+
$catpath = "";
|
245 |
+
foreach($pathIds as $pathId)
|
246 |
+
{
|
247 |
+
$catpath .= Mage::getModel('catalog/category')->setStoreId($_GET["storeid"])->load($pathId)->getName();
|
248 |
+
if($pathId != end($pathIds))
|
249 |
+
$catpath .= ' > ';
|
250 |
+
}
|
251 |
+
if($catpath != "")
|
252 |
+
{
|
253 |
+
if(preg_match('/('.Mage::getModel('core/variable')->setStoreId($store_id)->loadByCode('intelligent_reach_category_exclusions')->getValue().')/i', $catpath) != true)
|
254 |
+
array_push($validCategoryPaths, $catpath);
|
255 |
+
}
|
256 |
+
}
|
257 |
+
if(count($validCategoryPaths) != 0)
|
258 |
+
{
|
259 |
+
if(count($validCategoryPaths) > 1)
|
260 |
+
usort($validCategoryPaths, function ($a, $b) { return (strlen($a) < strlen($b)); });
|
261 |
+
echo "<ir_longest_category_path>".$validCategoryPaths[0]."</ir_longest_category_path>";
|
262 |
+
}
|
263 |
+
else if($path != "")
|
264 |
+
echo '<ir_longest_category_path><![CDATA['.$path.']]></ir_longest_category_path>';
|
265 |
+
/** End of New longest Category Path code **/
|
266 |
+
|
267 |
if(isset($parentProduct))
|
268 |
{
|
269 |
echo '<ir_parent_entity_id>'.$parentProduct->getId().'</ir_parent_entity_id>';
|
270 |
echo '<ir_parent_sku>'.$parentProduct->getSku().'</ir_parent_sku>';
|
271 |
echo '<ir_parent_url>' . trim(str_replace('/intelligentreach_integration.php', '', $parentProduct->getProductUrl())) . '</ir_parent_url>';
|
272 |
}
|
273 |
+
|
274 |
echo '</product>';
|
275 |
if (is_object($parentIds))
|
276 |
$parentIds->clearInstance();
|
277 |
|
278 |
$product->clearInstance();
|
279 |
}
|
280 |
+
}
|
281 |
+
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Intelligent_Reach</name>
|
4 |
-
<version>1.0.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/OSL-3.0">OSL</license>
|
7 |
<channel>community</channel>
|
@@ -17,9 +17,9 @@ Intelligent reach also offers advanced insight and trading services; whilst ensu
|
|
17 |
Contact us to arrange a free E-commerce therapy session. Get advice about e-privacy compliance, tag management, analytics or BI implementations and Data quality as well as any key pain points or challenges which are hampering your growth.</description>
|
18 |
<notes>Stable release. Compatible with older versions. Feed creation has been optimized to handle larger loads. The option to choose the store is now available. Can retrieve associated products for grouped types.Bug fixes.Has support for PHP V5.2. Quantity script has now been added. Flat Catalog support has been added,</notes>
|
19 |
<authors><author><name>Intelligent Reach</name><user>auto-converted</user><email>development@intelligentreach.com</email></author></authors>
|
20 |
-
<date>2015-
|
21 |
-
<time>
|
22 |
-
<contents><target name="mage"><dir name="app"><dir name="etc"><dir name="modules"><file name="IntelligentReach_Integration.xml" hash="6cdd19a11572e7073dbb3d746b6b57b6"/><file name="IntelligentReach_AmazonPayment.xml" hash="10faf651f19ea2298217be1a95707b7c"/><file name="IntelligentReach_EbayPayment.xml" hash="eb9acbd1b55da29e10b09981f0b7af8f"/></dir></dir><dir name="code"><dir name="local"><dir name="IntelligentReach"><dir name="Integration"><dir name="etc"><file name="config.xml" hash="
|
23 |
<compatible/>
|
24 |
<dependencies/>
|
25 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Intelligent_Reach</name>
|
4 |
+
<version>1.0.27</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/OSL-3.0">OSL</license>
|
7 |
<channel>community</channel>
|
17 |
Contact us to arrange a free E-commerce therapy session. Get advice about e-privacy compliance, tag management, analytics or BI implementations and Data quality as well as any key pain points or challenges which are hampering your growth.</description>
|
18 |
<notes>Stable release. Compatible with older versions. Feed creation has been optimized to handle larger loads. The option to choose the store is now available. Can retrieve associated products for grouped types.Bug fixes.Has support for PHP V5.2. Quantity script has now been added. Flat Catalog support has been added,</notes>
|
19 |
<authors><author><name>Intelligent Reach</name><user>auto-converted</user><email>development@intelligentreach.com</email></author></authors>
|
20 |
+
<date>2015-08-17</date>
|
21 |
+
<time>09:16:27</time>
|
22 |
+
<contents><target name="mage"><dir name="app"><dir name="etc"><dir name="modules"><file name="IntelligentReach_Integration.xml" hash="6cdd19a11572e7073dbb3d746b6b57b6"/><file name="IntelligentReach_AmazonPayment.xml" hash="10faf651f19ea2298217be1a95707b7c"/><file name="IntelligentReach_EbayPayment.xml" hash="eb9acbd1b55da29e10b09981f0b7af8f"/><file name="IntelligentReach_DebenhamsPayment.xml" hash="649e25d5edf93ea84ce0a35240441ecb"/><file name="IntelligentReach_LazadaPayment.xml" hash="74ebd9f7bab6023049128e6de012b52c"/><file name="IntelligentReach_PlayPayment.xml" hash="c711e18f9a79c24bcddce4143ffb6fb6"/><file name="IntelligentReach_RakutenPayment.xml" hash="d70ce1efcf60b29ecc02fcea8df1f7e9"/><file name="IntelligentReach_TradeMePayment.xml" hash="367154d17430c1000c3798454be25dcb"/><file name="IntelligentReach_WestfieldPayment.xml" hash="b0ae5878bb26f86674ce88a50876496b"/></dir></dir><dir name="code"><dir name="local"><dir name="IntelligentReach"><dir name="Integration"><dir name="etc"><file name="config.xml" hash="ce918470a0d625295a981b0c99cbe31a"/></dir></dir><dir name="AmazonPayment"><dir name="etc"><file name="config.xml" hash="bef916c966b9affbbf7ee031d94360d7"/><file name="system.xml" hash="7b236978b8022dc4deda628640ea8689"/></dir><dir name="Helper"><file name="Data.php" hash="2e4ef89b210d0f992cd25b8ef5f4b96e"/></dir><dir name="Model"><file name="Pay.php" hash="cb9c59584f6bd3290620cd11ba44018a"/></dir></dir><dir name="EbayPayment"><dir name="etc"><file name="config.xml" hash="3b429e7f60b74e050bccc7e1b250b674"/><file name="system.xml" hash="7246fbf64d238328f74bd6445cc05b29"/></dir><dir name="Helper"><file name="Data.php" hash="0e112e22a4786f3624216628dee796a0"/></dir><dir name="Model"><file name="Pay.php" hash="35d0697bcd84250cc4e39ca108a8ecad"/></dir></dir><dir name="DebenhamsPayment"><dir name="etc"><file name="config.xml" hash="29f927806edffffda16ad6fc5b4841ff"/><file name="system.xml" hash="fab15158ef26748821326174ca9d91eb"/></dir><dir name="Helper"><file name="Data.php" hash="24e03a8fb06b27480aae4e37f2dc54d8"/></dir><dir name="Model"><file name="Pay.php" hash="5b5ff8738811ec85f842bbe5b7081ce8"/></dir></dir><dir name="LazadaPayment"><dir name="etc"><file name="config.xml" hash="ad072f4596781b7005915d0a07f91471"/><file name="system.xml" hash="bf34e8ec60287c727d8221163f436c9c"/></dir><dir name="Helper"><file name="Data.php" hash="7eee4edb781ab93817979b61f314787f"/></dir><dir name="Model"><file name="Pay.php" hash="195fbb25c055508356e119049ffda38c"/></dir></dir><dir name="PlayPayment"><dir name="etc"><file name="config.xml" hash="3849b409291158c9452d4c673bb69122"/><file name="system.xml" hash="4afb9b545ca22d4043b0606222d734a6"/></dir><dir name="Helper"><file name="Data.php" hash="486d43158da7188608eb07d3c9e45845"/></dir><dir name="Model"><file name="Pay.php" hash="92f7ea835385a5a1039a9cde9d1dd2dc"/></dir></dir><dir name="RakutenPayment"><dir name="etc"><file name="config.xml" hash="f0bfb495d4eba82692b921ffdac5d139"/><file name="system.xml" hash="6c19c11b0ad20305d3dd705a0e3f71b9"/></dir><dir name="Helper"><file name="Data.php" hash="87cc7e597d4f70a26911c861358d5695"/></dir><dir name="Model"><file name="Pay.php" hash="3b340c7cf285e3031b44333c9b40aead"/></dir></dir><dir name="TradeMePayment"><dir name="etc"><file name="config.xml" hash="9e723b5d4d80806eb22beb4e06ab13e1"/><file name="system.xml" hash="98893010b7a44f27611421780a09cd6a"/></dir><dir name="Helper"><file name="Data.php" hash="b789a1164f2296882e81d4dced4897a0"/></dir><dir name="Model"><file name="Pay.php" hash="9f7a882b55a2805fc9582930e9b8f5de"/></dir></dir><dir name="WestfieldPayment"><dir name="etc"><file name="config.xml" hash="fedfbf784aae643adb8248d18982d0cc"/><file name="system.xml" hash="de52dce1e16aaa20f62253a4a22f419f"/></dir><dir name="Helper"><file name="Data.php" hash="1d1fcc723fc60d73b004173094a8499e"/></dir><dir name="Model"><file name="Pay.php" hash="b793f8e0b732ef26464b7ef65c16d712"/></dir></dir></dir></dir></dir><dir name="design"><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="intelligentreach_integration.xml" hash="c45eb729e1e4b5025b25c20ac2723eeb"/></dir><dir name="template"><dir name="intelligentreach_integration"><dir name="product"><file name="intelligentreach_integration.phtml" hash="0d1f3ce4a57d977d8955176b01e2f87d"/></dir><dir name="basket"><file name="intelligentreach_integration.phtml" hash="983743acab4cd1c2819ea4fb6eebe0b5"/></dir><dir name="checkout"><dir name="onepage"><file name="intelligentreach_integration.phtml" hash="dfcfe625fadaf06fb3b069cb9257b4cc"/></dir><dir name="multishipping"><file name="intelligentreach_integration.phtml" hash="818d2226ed607d78b709d72cb6c05538"/></dir></dir><file name="intelligentreach_integration.phtml" hash="cfcf6e1c2de50fa66258a820fb296775"/></dir></dir></dir></dir><dir name="enterprise"><dir name="default"><dir name="layout"><file name="intelligentreach_integration.xml" hash="c45eb729e1e4b5025b25c20ac2723eeb"/></dir><dir name="template"><dir name="intelligentreach_integration"><dir name="product"><file name="intelligentreach_integration.phtml" hash="0d1f3ce4a57d977d8955176b01e2f87d"/></dir><dir name="basket"><file name="intelligentreach_integration.phtml" hash="983743acab4cd1c2819ea4fb6eebe0b5"/></dir><dir name="checkout"><dir name="onepage"><file name="intelligentreach_integration.phtml" hash="dfcfe625fadaf06fb3b069cb9257b4cc"/></dir><dir name="multishipping"><file name="intelligentreach_integration.phtml" hash="818d2226ed607d78b709d72cb6c05538"/></dir></dir><file name="intelligentreach_integration.phtml" hash="cfcf6e1c2de50fa66258a820fb296775"/></dir></dir></dir></dir><dir name="default"><dir name="default"><dir name="layout"><file name="intelligentreach_integration.xml" hash="c45eb729e1e4b5025b25c20ac2723eeb"/></dir><dir name="template"><dir name="intelligentreach_integration"><dir name="product"><file name="intelligentreach_integration.phtml" hash="0d1f3ce4a57d977d8955176b01e2f87d"/></dir><dir name="basket"><file name="intelligentreach_integration.phtml" hash="983743acab4cd1c2819ea4fb6eebe0b5"/></dir><dir name="checkout"><dir name="onepage"><file name="intelligentreach_integration.phtml" hash="dfcfe625fadaf06fb3b069cb9257b4cc"/></dir><dir name="multishipping"><file name="intelligentreach_integration.phtml" hash="818d2226ed607d78b709d72cb6c05538"/></dir></dir><file name="intelligentreach_integration.phtml" hash="cfcf6e1c2de50fa66258a820fb296775"/></dir></dir></dir></dir></dir></dir></dir><dir name="."><file name="intelligentreach_integration.php" hash="bd2391f21432ae8828b83f43ea2258fd"/><file name="intelligentreach_integration_qty.php" hash="42c180605da668a88f51b9642984e4db"/></dir></target></contents>
|
23 |
<compatible/>
|
24 |
<dependencies/>
|
25 |
</package>
|