Version Notes
Some fixes.
Download this release
Release Info
Developer | Eric Benayoun |
Extension | payitsimplepayment |
Version | 2.0.1 |
Comparing to | |
See all releases |
Code changes from version 2.0.0 to 2.0.1
- app/code/community/PayItSimple/Payment/Model/Api.php +2 -2
- app/code/community/PayItSimple/Payment/etc/config.xml +1 -1
- app/code/community/PayItSimple/Payment/etc/system.xml +2 -2
- app/code/community/PayItSimple/Payment/sql/pis_payment_setup/mysql4-install-1.0.0.php +2 -2
- app/design/adminhtml/default/default/template/payitsimple/system/config/notification.phtml +1 -1
- app/design/frontend/base/default/template/payitsimple/terms.phtml +8 -8
- package.xml +2 -2
app/code/community/PayItSimple/Payment/Model/Api.php
CHANGED
@@ -170,10 +170,10 @@ class PayItSimple_Payment_Model_Api extends Mage_Core_Model_Abstract
|
|
170 |
3 => 'In process',
|
171 |
4 => 'Installment plan finished',
|
172 |
5 => 'Plan cancelled by the customer (during the wizard)',
|
173 |
-
6 => 'Installment plan finished and cleared by
|
174 |
7 => 'Pending customer credit card replacement',
|
175 |
8 => 'Plan frozen (only authorizations continues)',
|
176 |
-
9 => 'Plan cancelled by the merchant or by
|
177 |
);
|
178 |
}
|
179 |
|
170 |
3 => 'In process',
|
171 |
4 => 'Installment plan finished',
|
172 |
5 => 'Plan cancelled by the customer (during the wizard)',
|
173 |
+
6 => 'Installment plan finished and cleared by Splitit',
|
174 |
7 => 'Pending customer credit card replacement',
|
175 |
8 => 'Plan frozen (only authorizations continues)',
|
176 |
+
9 => 'Plan cancelled by the merchant or by Splitit',
|
177 |
);
|
178 |
}
|
179 |
|
app/code/community/PayItSimple/Payment/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<PayItSimple_Payment>
|
5 |
-
<version>2.0.
|
6 |
</PayItSimple_Payment>
|
7 |
</modules>
|
8 |
<frontend>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<PayItSimple_Payment>
|
5 |
+
<version>2.0.1</version>
|
6 |
</PayItSimple_Payment>
|
7 |
</modules>
|
8 |
<frontend>
|
app/code/community/PayItSimple/Payment/etc/system.xml
CHANGED
@@ -4,12 +4,12 @@
|
|
4 |
<payment>
|
5 |
<groups>
|
6 |
<pis_cc translate="label">
|
7 |
-
<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>1</show_in_store>
|
12 |
-
<comment><![CDATA[<a href="https://www.splitit.com/register?source=magento_plugin_config_page" target="_blank">Click here to sign up for a
|
13 |
<fields>
|
14 |
<active translate="label">
|
15 |
<label>Enabled</label>
|
4 |
<payment>
|
5 |
<groups>
|
6 |
<pis_cc translate="label">
|
7 |
+
<label>Splitit Payment Settings</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>1</show_in_store>
|
12 |
+
<comment><![CDATA[<a href="https://www.splitit.com/register?source=magento_plugin_config_page" target="_blank">Click here to sign up for a Splitit account</a>]]></comment>
|
13 |
<fields>
|
14 |
<active translate="label">
|
15 |
<label>Enabled</label>
|
app/code/community/PayItSimple/Payment/sql/pis_payment_setup/mysql4-install-1.0.0.php
CHANGED
@@ -2,6 +2,6 @@
|
|
2 |
$installer = $this;
|
3 |
/* @var $installer Mage_Customer_Model_Entity_Setup */
|
4 |
$installer->startSetup();
|
5 |
-
$installer->getConnection()->addColumn($installer->getTable('sales/quote_payment'), 'installments_no', array('type' => Varien_Db_Ddl_Table::TYPE_TEXT, 'length' => 30, 'nullable' => false, 'default' => '', 'comment' => '
|
6 |
-
$installer->getConnection()->addColumn($installer->getTable('sales/order_payment'), 'installments_no', array('type' => Varien_Db_Ddl_Table::TYPE_TEXT, 'length' => 30, 'nullable' => false, 'default' => '', 'comment' => '
|
7 |
$installer->endSetup();
|
2 |
$installer = $this;
|
3 |
/* @var $installer Mage_Customer_Model_Entity_Setup */
|
4 |
$installer->startSetup();
|
5 |
+
$installer->getConnection()->addColumn($installer->getTable('sales/quote_payment'), 'installments_no', array('type' => Varien_Db_Ddl_Table::TYPE_TEXT, 'length' => 30, 'nullable' => false, 'default' => '', 'comment' => 'Splitit installments number'));
|
6 |
+
$installer->getConnection()->addColumn($installer->getTable('sales/order_payment'), 'installments_no', array('type' => Varien_Db_Ddl_Table::TYPE_TEXT, 'length' => 30, 'nullable' => false, 'default' => '', 'comment' => 'Splitit installments number'));
|
7 |
$installer->endSetup();
|
app/design/adminhtml/default/default/template/payitsimple/system/config/notification.phtml
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
<?php if (!$this->isConfigured()): ?>
|
2 |
<div class="notification-global notification-global-notice">
|
3 |
-
Thank you for installing
|
4 |
</div>
|
5 |
<?php endif; ?>
|
1 |
<?php if (!$this->isConfigured()): ?>
|
2 |
<div class="notification-global notification-global-notice">
|
3 |
+
Thank you for installing Splitit, you need to be registered on our website in order to accept payments. Please <a href="<?php echo $this->getUrl('adminhtml/system_config/edit', array('section'=>'payment'))?>#payment_pis_cc-head">configure</a> our exstension.
|
4 |
</div>
|
5 |
<?php endif; ?>
|
app/design/frontend/base/default/template/payitsimple/terms.phtml
CHANGED
@@ -36,14 +36,14 @@
|
|
36 |
<li>In the event that Buyer’s Issuer fails to pay an Installment for any reason, Seller, at its discretion, may
|
37 |
charge Buyer’s credit card at any time for the full outstanding amount due.
|
38 |
</li>
|
39 |
-
<li>In consideration for services provided by Pay It Simple USA, Inc. (“
|
40 |
-
that
|
41 |
This provision is operational for not less than five (5) years from the date of the initial authorization.
|
42 |
</li>
|
43 |
-
<li>Buyer understands that
|
44 |
Seller.
|
45 |
</li>
|
46 |
-
<li>Buyer understands and agrees that
|
47 |
purchased in this transaction.
|
48 |
</li>
|
49 |
<li>Buyer acknowledges that the origination of any authorized transactions to the Buyer’s account must comply
|
@@ -59,15 +59,15 @@
|
|
59 |
<li>If any provision of this contract is determined to be invalid, it shall not affect the remaining provisions
|
60 |
hereof.
|
61 |
</li>
|
62 |
-
<li>PRIVACY POLICY. Buyer’s privacy is important to us. You may obtain a copy of
|
63 |
Privacy Policy by visiting their website at consumer.splitit.com. As permitted by law, We and
|
64 |
-
|
65 |
companies and unaffiliated third parties, including consumer reporting agencies and other creditors.
|
66 |
-
However, except as permitted by law, neither We nor
|
67 |
from credit applications, consumer reports, and any third parties with companies affiliated with us if Buyer
|
68 |
instructs us not to share this information. If Buyer does not want us to share this information, Buyer
|
69 |
shall notify us in writing via Buyer’s user account at <a href="https://consumer.splitit.com/">consumer.splitit.com</a> using
|
70 |
-
the password Buyer was provided with for such notification and for accessing information on
|
71 |
website. Buyer shall include Buyer’s name, address, account number and the last four digits of Buyer’s
|
72 |
credit card number used in this transaction so such request can be honored. We may report about Your account
|
73 |
to consumer reporting agencies. Late payments, missed payments, or other defaults on Your credit card
|
36 |
<li>In the event that Buyer’s Issuer fails to pay an Installment for any reason, Seller, at its discretion, may
|
37 |
charge Buyer’s credit card at any time for the full outstanding amount due.
|
38 |
</li>
|
39 |
+
<li>In consideration for services provided by Pay It Simple USA, Inc. (“Splitit”) to Seller, Buyer agrees
|
40 |
+
that Splitit will have the right to communicate with and solicit Buyer via e-mail (or other means).
|
41 |
This provision is operational for not less than five (5) years from the date of the initial authorization.
|
42 |
</li>
|
43 |
+
<li>Buyer understands that Splitit is not a party to this Agreement, which is solely between Buyer and
|
44 |
Seller.
|
45 |
</li>
|
46 |
+
<li>Buyer understands and agrees that Splitit is not responsible for the delivery and quality of goods
|
47 |
purchased in this transaction.
|
48 |
</li>
|
49 |
<li>Buyer acknowledges that the origination of any authorized transactions to the Buyer’s account must comply
|
59 |
<li>If any provision of this contract is determined to be invalid, it shall not affect the remaining provisions
|
60 |
hereof.
|
61 |
</li>
|
62 |
+
<li>PRIVACY POLICY. Buyer’s privacy is important to us. You may obtain a copy of Splitit’s
|
63 |
Privacy Policy by visiting their website at consumer.splitit.com. As permitted by law, We and
|
64 |
+
Splitit may share information about our transactions and experiences with Buyer with other affiliated
|
65 |
companies and unaffiliated third parties, including consumer reporting agencies and other creditors.
|
66 |
+
However, except as permitted by law, neither We nor Splitit may share information which was obtained
|
67 |
from credit applications, consumer reports, and any third parties with companies affiliated with us if Buyer
|
68 |
instructs us not to share this information. If Buyer does not want us to share this information, Buyer
|
69 |
shall notify us in writing via Buyer’s user account at <a href="https://consumer.splitit.com/">consumer.splitit.com</a> using
|
70 |
+
the password Buyer was provided with for such notification and for accessing information on Splitit’s
|
71 |
website. Buyer shall include Buyer’s name, address, account number and the last four digits of Buyer’s
|
72 |
credit card number used in this transaction so such request can be honored. We may report about Your account
|
73 |
to consumer reporting agencies. Late payments, missed payments, or other defaults on Your credit card
|
package.xml
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
-
<package><name>payitsimplepayment</name><version>2.0.
|
3 |
It was carefully designed to meet all Magento best development practices and is compatible with all other extensions. This extension is free of charge.<br /><br />
|
4 |
|
5 |
<h3>Signup for FREE</h3>
|
6 |
-
<a href="http://payitsimple.com/register/">Signup with
|
1 |
<?xml version="1.0"?>
|
2 |
+
<package><name>payitsimplepayment</name><version>2.0.1</version><stability>stable</stability><license>OSL</license><channel>community</channel><extends></extends><summary>Offer your customers interest-free credit card installment payments. Official extension.</summary><description>This extension allows ecommerce merchants to add an additional payment method to your checkout process. A Splitit button is added to your website for fast and easy checkout.<br />
|
3 |
It was carefully designed to meet all Magento best development practices and is compatible with all other extensions. This extension is free of charge.<br /><br />
|
4 |
|
5 |
<h3>Signup for FREE</h3>
|
6 |
+
<a href="http://payitsimple.com/register/">Signup with Splitit for FREE and start offering your customers interest-free installment payments on their existing credit cards.</a> <br /><br /></description><notes>Some fixes.</notes><authors><author><name>Eric Benayoun</name><user>ericbena</user><email>ericb@splitit.com</email></author></authors><date>2015-11-18</date><time>23:51:46</time><compatible></compatible><dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies><contents><target name="mage"><dir name="app"><dir name="design"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="template"><dir name="payitsimple"><dir name="system"><dir name="config"><file name="button.phtml" hash="99d600397e180a6f91510109c26ad03b"/><file name="notification.phtml" hash="86940d0b8a6695c54daaf6b7918633dc"/></dir></dir></dir></dir><dir name="layout"><file name="payitsimple_notification.xml" hash="13bdcf50121ad5a009bf34793501fe76"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="payitsimple"><file name="help.phtml" hash="a68dd09ca9db72591cf602c0a5345e77"/><file name="terms.phtml" hash="f5a8ea332b4179622810fa759291e424"/><dir name="form"><file name="method_faq.phtml" hash="82adc787e203202bbeb56051d9714f5d"/><file name="pis.phtml" hash="aba55dc0f0a5db797f9b30b9ed99015a"/></dir></dir></dir><dir name="layout"><file name="pis_payment.xml" hash="9f0521aea108f9e3f9b9c777c6aefee3"/></dir></dir></dir></dir></dir><dir name="etc"><dir name="modules"><file name="PayItSimple_Payment.xml" hash="608e164d747a215efa2cf4d062693236"/></dir></dir><dir name="code"><dir name="community"><dir name="PayItSimple"><dir name="Payment"><dir name="sql"><dir name="pis_payment_setup"><file name="mysql4-install-1.0.0.php" hash="f2687e3adaa4654942a882287a0bf532"/></dir></dir><dir name="Block"><dir name="Info"><file name="Pis.php" hash="42cb4edb5ff208a1a3ee7612579a6165"/></dir><dir name="Adminhtml"><dir name="System"><dir name="Config"><file name="Notification.php" hash="27ac86d84fe3927c28abc6da018736cd"/><dir name="Form"><file name="Button.php" hash="4f726bf958620400bac66c0757717411"/></dir></dir></dir></dir><dir name="Form"><file name="Pis.php" hash="1b7804b11f2119ddd64a464ddd882a41"/></dir></dir><dir name="Helper"><file name="Data.php" hash="1fba2ce41eb4f554e365d82424323ccd"/></dir><dir name="etc"><file name="config.xml" hash="e9240bd026d0e9260e26ce962bad77cb"/><file name="system.xml" hash="8acdcf4ba599f791b44e949c769ce47b"/></dir><dir name="controllers"><file name="PaymentController.php" hash="598f81b5afec4b73d2d14bf4a309e848"/><dir name="Adminhtml"><file name="PayitsimpleController.php" hash="4e7a1a3d4dfca38656aa32da9ef70df8"/></dir></dir><dir name="Model"><file name="Api.php" hash="2e4e60c330e7d1aed40bff6e2e7b7b30"/><file name="PisMethod.php" hash="9f2265397225368969926d73d7d6617a"/><dir name="Source"><file name="Action.php" hash="1390fb3dce78cf8eff1118df2ee5b997"/><file name="Cctype.php" hash="7f77a0c6729d0896c8ec250bb7f4fd49"/><file name="Installments.php" hash="65b727e639308cba4241662a2040d6f3"/></dir></dir></dir></dir></dir></dir></dir></target></contents></package>
|