Version Notes
Minor template and method tweaks to match core Magento codebase
Download this release
Release Info
Developer | Classy Llama |
Extension | CLS_Paypal_Credit_Card_Tokenization |
Version | 1.1.10 |
Comparing to | |
See all releases |
Code changes from version 1.1.9 to 1.1.10
- app/code/community/CLS/Paypal/CHANGELOG.txt +4 -0
- app/code/community/CLS/Paypal/Model/Adminhtml/Sales/Order/Create.php +14 -11
- app/code/community/CLS/Paypal/README.md +1 -1
- app/code/community/CLS/Paypal/etc/config.xml +1 -1
- app/design/adminhtml/default/default/template/cls_paypal/payment/form/cc.phtml +3 -3
- app/design/frontend/base/default/template/cls_paypal/payment/form/cc.phtml +3 -3
- app/design/frontend/enterprise/default/template/cls_paypal/payment/form/cc.phtml +3 -3
- app/design/frontend/rwd/default/template/cls_paypal/payment/form/cc.phtml +4 -4
- package.xml +5 -5
app/code/community/CLS/Paypal/CHANGELOG.txt
CHANGED
@@ -1,3 +1,7 @@
|
|
|
|
|
|
|
|
|
|
1 |
CLS_Paypal 1.1.9 (10/16/2014)
|
2 |
=======================================
|
3 |
[FIXED] Support for saved credit card in admin
|
1 |
+
CLS_Paypal 1.1.10 (5/19/2015)
|
2 |
+
=======================================
|
3 |
+
[CHANGED] Minor template and method changes to match core codebase
|
4 |
+
|
5 |
CLS_Paypal 1.1.9 (10/16/2014)
|
6 |
=======================================
|
7 |
[FIXED] Support for saved credit card in admin
|
app/code/community/CLS/Paypal/Model/Adminhtml/Sales/Order/Create.php
CHANGED
@@ -51,8 +51,9 @@ class CLS_Paypal_Model_Adminhtml_Sales_Order_Create extends Mage_Adminhtml_Model
|
|
51 |
$this->_prepareQuoteItems();
|
52 |
|
53 |
$service = Mage::getModel('sales/service_quote', $quote);
|
54 |
-
|
55 |
-
|
|
|
56 |
$originalId = $oldOrder->getOriginalIncrementId();
|
57 |
if (!$originalId) {
|
58 |
$originalId = $oldOrder->getIncrementId();
|
@@ -66,24 +67,26 @@ class CLS_Paypal_Model_Adminhtml_Sales_Order_Create extends Mage_Adminhtml_Model
|
|
66 |
);
|
67 |
$quote->setReservedOrderId($orderData['increment_id']);
|
68 |
$service->setOrderData($orderData);
|
|
|
|
|
69 |
}
|
70 |
|
|
|
71 |
$order = $service->submit();
|
72 |
-
|
|
|
73 |
&& !$quote->getCustomerIsGuest()
|
74 |
) {
|
75 |
-
$
|
76 |
-
$
|
77 |
->save()
|
78 |
->sendNewAccountEmail('registered', '', $quote->getStoreId());;
|
79 |
}
|
80 |
-
if ($this->getSession()->getOrder()->getId()) {
|
81 |
-
$oldOrder = $this->getSession()->getOrder();
|
82 |
|
83 |
-
|
84 |
-
$
|
85 |
-
$
|
86 |
-
|
87 |
$order->save();
|
88 |
}
|
89 |
if ($this->getSendConfirmation()) {
|
51 |
$this->_prepareQuoteItems();
|
52 |
|
53 |
$service = Mage::getModel('sales/service_quote', $quote);
|
54 |
+
/** @var Mage_Sales_Model_Order $oldOrder */
|
55 |
+
$oldOrder = $this->getSession()->getOrder();
|
56 |
+
if ($oldOrder->getId()) {
|
57 |
$originalId = $oldOrder->getOriginalIncrementId();
|
58 |
if (!$originalId) {
|
59 |
$originalId = $oldOrder->getIncrementId();
|
67 |
);
|
68 |
$quote->setReservedOrderId($orderData['increment_id']);
|
69 |
$service->setOrderData($orderData);
|
70 |
+
|
71 |
+
$oldOrder->cancel();
|
72 |
}
|
73 |
|
74 |
+
/** @var Mage_Sales_Model_Order $order */
|
75 |
$order = $service->submit();
|
76 |
+
$customer = $quote->getCustomer();
|
77 |
+
if ((!$customer->getId() || !$customer->isInStore($this->getSession()->getStore()))
|
78 |
&& !$quote->getCustomerIsGuest()
|
79 |
) {
|
80 |
+
$customer->setCreatedAt($order->getCreatedAt());
|
81 |
+
$customer
|
82 |
->save()
|
83 |
->sendNewAccountEmail('registered', '', $quote->getStoreId());;
|
84 |
}
|
|
|
|
|
85 |
|
86 |
+
if ($oldOrder->getId()) {
|
87 |
+
$oldOrder->setRelationChildId($order->getId());
|
88 |
+
$oldOrder->setRelationChildRealId($order->getIncrementId());
|
89 |
+
$oldOrder->save();
|
90 |
$order->save();
|
91 |
}
|
92 |
if ($this->getSendConfirmation()) {
|
app/code/community/CLS/Paypal/README.md
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
## Saved Credit Cards via PayPal Tokenization
|
2 |
|
3 |
PCI Compliant saved credit cards with Paypal reference transactions
|
4 |
|
1 |
+
## <a name="paypal-token" />Saved Credit Cards via PayPal Tokenization
|
2 |
|
3 |
PCI Compliant saved credit cards with Paypal reference transactions
|
4 |
|
app/code/community/CLS/Paypal/etc/config.xml
CHANGED
@@ -30,7 +30,7 @@
|
|
30 |
<config>
|
31 |
<modules>
|
32 |
<CLS_Paypal>
|
33 |
-
<version>1.1.
|
34 |
</CLS_Paypal>
|
35 |
</modules>
|
36 |
|
30 |
<config>
|
31 |
<modules>
|
32 |
<CLS_Paypal>
|
33 |
+
<version>1.1.10</version>
|
34 |
</CLS_Paypal>
|
35 |
</modules>
|
36 |
|
app/design/adminhtml/default/default/template/cls_paypal/payment/form/cc.phtml
CHANGED
@@ -47,7 +47,7 @@
|
|
47 |
<li>
|
48 |
<div class="input-box">
|
49 |
<label for="<?php echo $_code ?>_cc_number"><?php echo Mage::helper('payment')->__('Credit Card Number') ?> <span class="required">*</span></label><br/>
|
50 |
-
<input type="text" id="<?php echo $_code ?>_cc_number" name="payment[cc_number]" title="<?php echo Mage::helper('payment')->__('Credit Card Number') ?>" class="input-text validate-cc-number" value="<?php echo $this->getInfoData('cc_number')?>"/>
|
51 |
</div>
|
52 |
</li>
|
53 |
<li>
|
@@ -71,7 +71,7 @@
|
|
71 |
<li>
|
72 |
<div class="input-box">
|
73 |
<label for="<?php echo $_code ?>_cc_cid"><?php echo Mage::helper('payment')->__('Card Verification Number') ?> <span class="required">*</span></label><br/>
|
74 |
-
<input type="text" title="<?php echo Mage::helper('payment')->__('Card Verification Number') ?>" class="required-entry input-text validate-cc-cvn" id="<?php echo $_code ?>_cc_cid" name="payment[cc_cid]" style="width:3em;" value="<?php echo $this->getInfoData('cc_cid')?>"/>
|
75 |
</div>
|
76 |
</li>
|
77 |
<?php endif; ?>
|
@@ -93,7 +93,7 @@
|
|
93 |
<li>
|
94 |
<label for="<?php echo $_code ?>_cc_issue"><?php echo $this->__('Issue Number') ?>:</label>
|
95 |
<span class="input-box">
|
96 |
-
<input type="text" title="<?php echo $this->__('Issue Number') ?>" class="input-text validate-cc-ukss cvv" id="<?php echo $_code ?>_cc_issue" name="payment[cc_ss_issue]" value="" />
|
97 |
</span>
|
98 |
</li>
|
99 |
|
47 |
<li>
|
48 |
<div class="input-box">
|
49 |
<label for="<?php echo $_code ?>_cc_number"><?php echo Mage::helper('payment')->__('Credit Card Number') ?> <span class="required">*</span></label><br/>
|
50 |
+
<input type="text" id="<?php echo $_code ?>_cc_number" name="payment[cc_number]" title="<?php echo Mage::helper('core')->quoteEscape(Mage::helper('payment')->__('Credit Card Number')) ?>" class="input-text validate-cc-number" value="<?php echo $this->getInfoData('cc_number')?>"/>
|
51 |
</div>
|
52 |
</li>
|
53 |
<li>
|
71 |
<li>
|
72 |
<div class="input-box">
|
73 |
<label for="<?php echo $_code ?>_cc_cid"><?php echo Mage::helper('payment')->__('Card Verification Number') ?> <span class="required">*</span></label><br/>
|
74 |
+
<input type="text" title="<?php echo Mage::helper('core')->quoteEscape(Mage::helper('payment')->__('Card Verification Number')) ?>" class="required-entry input-text validate-cc-cvn" id="<?php echo $_code ?>_cc_cid" name="payment[cc_cid]" style="width:3em;" value="<?php echo $this->getInfoData('cc_cid')?>"/>
|
75 |
</div>
|
76 |
</li>
|
77 |
<?php endif; ?>
|
93 |
<li>
|
94 |
<label for="<?php echo $_code ?>_cc_issue"><?php echo $this->__('Issue Number') ?>:</label>
|
95 |
<span class="input-box">
|
96 |
+
<input type="text" title="<?php echo Mage::helper('core')->quoteEscape($this->__('Issue Number')) ?>" class="input-text validate-cc-ukss cvv" id="<?php echo $_code ?>_cc_issue" name="payment[cc_ss_issue]" value="" />
|
97 |
</span>
|
98 |
</li>
|
99 |
|
app/design/frontend/base/default/template/cls_paypal/payment/form/cc.phtml
CHANGED
@@ -55,7 +55,7 @@
|
|
55 |
<li>
|
56 |
<label for="<?php echo $_code ?>_cc_number" class="required"><em>*</em><?php echo $this->__('Credit Card Number') ?></label>
|
57 |
<div class="input-box">
|
58 |
-
<input type="text" id="<?php echo $_code ?>_cc_number" name="payment[cc_number]" title="<?php echo $this->__('Credit Card Number') ?>" class="input-text validate-cc-number validate-cc-type" value="" />
|
59 |
</div>
|
60 |
</li>
|
61 |
<li id="<?php echo $_code ?>_cc_type_exp_div">
|
@@ -85,7 +85,7 @@
|
|
85 |
<label for="<?php echo $_code ?>_cc_cid" class="required"><em>*</em><?php echo $this->__('Card Verification Number') ?></label>
|
86 |
<div class="input-box">
|
87 |
<div class="v-fix">
|
88 |
-
<input type="text" title="<?php echo $this->__('Card Verification Number') ?>" class="input-text cvv required-entry validate-cc-cvn" id="<?php echo $_code ?>_cc_cid" name="payment[cc_cid]" value="" />
|
89 |
</div>
|
90 |
<a href="#" class="cvv-what-is-this"><?php echo $this->__('What is this?') ?></a>
|
91 |
</div>
|
@@ -110,7 +110,7 @@
|
|
110 |
<li>
|
111 |
<label for="<?php echo $_code ?>_cc_issue"><?php echo $this->__('Issue Number') ?>:</label>
|
112 |
<span class="input-box">
|
113 |
-
<input type="text" title="<?php echo $this->__('Issue Number') ?>" class="input-text validate-cc-ukss cvv" id="<?php echo $_code ?>_cc_issue" name="payment[cc_ss_issue]" value="" />
|
114 |
</span>
|
115 |
</li>
|
116 |
|
55 |
<li>
|
56 |
<label for="<?php echo $_code ?>_cc_number" class="required"><em>*</em><?php echo $this->__('Credit Card Number') ?></label>
|
57 |
<div class="input-box">
|
58 |
+
<input type="text" id="<?php echo $_code ?>_cc_number" name="payment[cc_number]" title="<?php echo Mage::helper('core')->jsQuoteEscape($this->__('Credit Card Number')) ?>" class="input-text validate-cc-number validate-cc-type" value="" />
|
59 |
</div>
|
60 |
</li>
|
61 |
<li id="<?php echo $_code ?>_cc_type_exp_div">
|
85 |
<label for="<?php echo $_code ?>_cc_cid" class="required"><em>*</em><?php echo $this->__('Card Verification Number') ?></label>
|
86 |
<div class="input-box">
|
87 |
<div class="v-fix">
|
88 |
+
<input type="text" title="<?php echo Mage::helper('core')->jsQuoteEscape($this->__('Card Verification Number')) ?>" class="input-text cvv required-entry validate-cc-cvn" id="<?php echo $_code ?>_cc_cid" name="payment[cc_cid]" value="" />
|
89 |
</div>
|
90 |
<a href="#" class="cvv-what-is-this"><?php echo $this->__('What is this?') ?></a>
|
91 |
</div>
|
110 |
<li>
|
111 |
<label for="<?php echo $_code ?>_cc_issue"><?php echo $this->__('Issue Number') ?>:</label>
|
112 |
<span class="input-box">
|
113 |
+
<input type="text" title="<?php echo Mage::helper('core')->jsQuoteEscape($this->__('Issue Number')) ?>" class="input-text validate-cc-ukss cvv" id="<?php echo $_code ?>_cc_issue" name="payment[cc_ss_issue]" value="" />
|
114 |
</span>
|
115 |
</li>
|
116 |
|
app/design/frontend/enterprise/default/template/cls_paypal/payment/form/cc.phtml
CHANGED
@@ -55,7 +55,7 @@
|
|
55 |
<li>
|
56 |
<label for="<?php echo $_code ?>_cc_number" class="required"><em>*</em><?php echo $this->__('Credit Card Number') ?></label>
|
57 |
<div class="input-box">
|
58 |
-
<input type="text" id="<?php echo $_code ?>_cc_number" name="payment[cc_number]" title="<?php echo $this->__('Credit Card Number') ?>" class="input-text validate-cc-number validate-cc-type" value="" />
|
59 |
</div>
|
60 |
</li>
|
61 |
<li id="<?php echo $_code ?>_cc_type_exp_div">
|
@@ -85,7 +85,7 @@
|
|
85 |
<label for="<?php echo $_code ?>_cc_cid" class="required"><em>*</em><?php echo $this->__('Card Verification Number') ?></label>
|
86 |
<div class="input-box">
|
87 |
<div class="v-fix">
|
88 |
-
<input type="text" title="<?php echo $this->__('Card Verification Number') ?>" class="input-text cvv required-entry validate-cc-cvn" id="<?php echo $_code ?>_cc_cid" name="payment[cc_cid]" value="" />
|
89 |
</div>
|
90 |
<a href="#" class="cvv-what-is-this"><?php echo $this->__('What is this?') ?></a>
|
91 |
</div>
|
@@ -110,7 +110,7 @@
|
|
110 |
<li>
|
111 |
<label for="<?php echo $_code ?>_cc_issue"><?php echo $this->__('Issue Number') ?>:</label>
|
112 |
<span class="input-box">
|
113 |
-
<input type="text" title="<?php echo $this->__('Issue Number') ?>" class="input-text validate-cc-ukss cvv" id="<?php echo $_code ?>_cc_issue" name="payment[cc_ss_issue]" value="" />
|
114 |
</span>
|
115 |
</li>
|
116 |
|
55 |
<li>
|
56 |
<label for="<?php echo $_code ?>_cc_number" class="required"><em>*</em><?php echo $this->__('Credit Card Number') ?></label>
|
57 |
<div class="input-box">
|
58 |
+
<input type="text" id="<?php echo $_code ?>_cc_number" name="payment[cc_number]" title="<?php echo Mage::helper('core')->jsQuoteEscape($this->__('Credit Card Number')) ?>" class="input-text validate-cc-number validate-cc-type" value="" />
|
59 |
</div>
|
60 |
</li>
|
61 |
<li id="<?php echo $_code ?>_cc_type_exp_div">
|
85 |
<label for="<?php echo $_code ?>_cc_cid" class="required"><em>*</em><?php echo $this->__('Card Verification Number') ?></label>
|
86 |
<div class="input-box">
|
87 |
<div class="v-fix">
|
88 |
+
<input type="text" title="<?php echo Mage::helper('core')->jsQuoteEscape($this->__('Card Verification Number')) ?>" class="input-text cvv required-entry validate-cc-cvn" id="<?php echo $_code ?>_cc_cid" name="payment[cc_cid]" value="" />
|
89 |
</div>
|
90 |
<a href="#" class="cvv-what-is-this"><?php echo $this->__('What is this?') ?></a>
|
91 |
</div>
|
110 |
<li>
|
111 |
<label for="<?php echo $_code ?>_cc_issue"><?php echo $this->__('Issue Number') ?>:</label>
|
112 |
<span class="input-box">
|
113 |
+
<input type="text" title="<?php echo Mage::helper('core')->jsQuoteEscape($this->__('Issue Number')) ?>" class="input-text validate-cc-ukss cvv" id="<?php echo $_code ?>_cc_issue" name="payment[cc_ss_issue]" value="" />
|
114 |
</span>
|
115 |
</li>
|
116 |
|
app/design/frontend/rwd/default/template/cls_paypal/payment/form/cc.phtml
CHANGED
@@ -44,7 +44,7 @@
|
|
44 |
<p class="required"><?php echo $this->__('* Required Fields') ?></p>
|
45 |
<label for="<?php echo $_code ?>_cc_type" class="required"><em>*</em><?php echo $this->__('Credit Card Type') ?></label>
|
46 |
<div class="input-box">
|
47 |
-
<select id="<?php echo $_code ?>_cc_type" name="payment[cc_type]" class="required-entry validate-cc-type-select" title="<?php echo $this->__('Credit Card Type') ?>">
|
48 |
<option value=""><?php echo $this->__('--Please Select--')?></option>
|
49 |
<?php $_ccType = $this->getInfoData('cc_type') ?>
|
50 |
<?php foreach ($this->getCcAvailableTypes() as $_typeCode => $_typeName): ?>
|
@@ -56,7 +56,7 @@
|
|
56 |
<li>
|
57 |
<label for="<?php echo $_code ?>_cc_number" class="required"><em>*</em><?php echo $this->__('Credit Card Number') ?></label>
|
58 |
<div class="input-box">
|
59 |
-
<input type="text" pattern="\d*" id="<?php echo $_code ?>_cc_number" name="payment[cc_number]" title="<?php echo $this->__('Credit Card Number') ?>" class="input-text validate-cc-number validate-cc-type" value="" />
|
60 |
</div>
|
61 |
</li>
|
62 |
<li id="<?php echo $_code ?>_cc_type_exp_div">
|
@@ -86,7 +86,7 @@
|
|
86 |
<label for="<?php echo $_code ?>_cc_cid" class="required"><em>*</em><?php echo $this->__('Card Verification Number') ?></label>
|
87 |
<div class="input-box">
|
88 |
<div class="v-fix">
|
89 |
-
<input type="text" pattern="\d*" title="<?php echo $this->__('Card Verification Number') ?>" class="input-text cvv required-entry validate-cc-cvn" id="<?php echo $_code ?>_cc_cid" name="payment[cc_cid]" value="" />
|
90 |
</div>
|
91 |
<a href="#" class="cvv-what-is-this"><?php echo $this->__('What is this?') ?></a>
|
92 |
</div>
|
@@ -108,7 +108,7 @@
|
|
108 |
<li>
|
109 |
<label for="<?php echo $_code ?>_cc_issue"><?php echo $this->__('Issue Number') ?>:</label>
|
110 |
<span class="input-box">
|
111 |
-
<input type="text" title="<?php echo $this->__('Issue Number') ?>" class="input-text validate-cc-ukss cvv" id="<?php echo $_code ?>_cc_issue" name="payment[cc_ss_issue]" value="" />
|
112 |
</span>
|
113 |
</li>
|
114 |
|
44 |
<p class="required"><?php echo $this->__('* Required Fields') ?></p>
|
45 |
<label for="<?php echo $_code ?>_cc_type" class="required"><em>*</em><?php echo $this->__('Credit Card Type') ?></label>
|
46 |
<div class="input-box">
|
47 |
+
<select id="<?php echo $_code ?>_cc_type" name="payment[cc_type]" class="required-entry validate-cc-type-select" title="<?php echo Mage::helper('core')->quoteEscape($this->__('Credit Card Type')) ?>">
|
48 |
<option value=""><?php echo $this->__('--Please Select--')?></option>
|
49 |
<?php $_ccType = $this->getInfoData('cc_type') ?>
|
50 |
<?php foreach ($this->getCcAvailableTypes() as $_typeCode => $_typeName): ?>
|
56 |
<li>
|
57 |
<label for="<?php echo $_code ?>_cc_number" class="required"><em>*</em><?php echo $this->__('Credit Card Number') ?></label>
|
58 |
<div class="input-box">
|
59 |
+
<input type="text" pattern="\d*" id="<?php echo $_code ?>_cc_number" name="payment[cc_number]" title="<?php echo Mage::helper('core')->quoteEscape($this->__('Credit Card Number')) ?>" class="input-text validate-cc-number validate-cc-type" value="" />
|
60 |
</div>
|
61 |
</li>
|
62 |
<li id="<?php echo $_code ?>_cc_type_exp_div">
|
86 |
<label for="<?php echo $_code ?>_cc_cid" class="required"><em>*</em><?php echo $this->__('Card Verification Number') ?></label>
|
87 |
<div class="input-box">
|
88 |
<div class="v-fix">
|
89 |
+
<input type="text" pattern="\d*" title="<?php echo Mage::helper('core')->quoteEscape($this->__('Card Verification Number')) ?>" class="input-text cvv required-entry validate-cc-cvn" id="<?php echo $_code ?>_cc_cid" name="payment[cc_cid]" value="" />
|
90 |
</div>
|
91 |
<a href="#" class="cvv-what-is-this"><?php echo $this->__('What is this?') ?></a>
|
92 |
</div>
|
108 |
<li>
|
109 |
<label for="<?php echo $_code ?>_cc_issue"><?php echo $this->__('Issue Number') ?>:</label>
|
110 |
<span class="input-box">
|
111 |
+
<input type="text" title="<?php echo Mage::helper('core')->quoteEscape($this->__('Issue Number')) ?>" class="input-text validate-cc-ukss cvv" id="<?php echo $_code ?>_cc_issue" name="payment[cc_ss_issue]" value="" />
|
112 |
</span>
|
113 |
</li>
|
114 |
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>CLS_Paypal_Credit_Card_Tokenization</name>
|
4 |
-
<version>1.1.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
|
7 |
<channel>community</channel>
|
@@ -71,11 +71,11 @@ Settings for this module's features can be found in System Configuration, under
|
|
71 |
PayPal Billing Agreement Settings can now be found under Advanced Settings for Payflow Pro, just as it is found for other solutions.
|
72 |

|
73 |
For each of the four supported direct payment solutions, Advanced Settings now contains three added groups: PayPal Saved Credit Card Settings, PayPal Previous Order Credit Card Settings, and PayPal Previous Order Billing Agreement Settings. Enable the module's various features from these groups, as well as setting their configuration options independently of the standard credit card and billing agreement configurations.</description>
|
74 |
-
<notes>
|
75 |
<authors><author><name>Classy Llama</name><user>classyllama</user><email>info@classyllama.com</email></author></authors>
|
76 |
-
<date>
|
77 |
-
<time>
|
78 |
-
<contents><target name="magecommunity"><dir name="CLS"><dir name="Paypal"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><dir name="Create"><file name="Customer.php" hash="4217b90d94215a6652dcc698ae348f6c"/></dir></dir></dir></dir><dir name="Customer"><file name="Storedcard.php" hash="1f19b685983a801be9a0e3a5224df987"/></dir><dir name="Payment"><dir name="Form"><file name="Cc.php" hash="4a6046c29e70e5d3668ee9840c642c57"/></dir></dir><dir name="Paypal"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Location.php" hash="2730278f26f00678f7effaee7fabafae"/></dir></dir></dir></dir><dir name="Payflow"><dir name="Advanced"><file name="Form.php" hash="ab4f2b5d5b90d3d9c59793a44bcd3106"/></dir><dir name="Link"><file name="Form.php" hash="2078d80e9d02f4410ad521d669131f8c"/></dir></dir><dir name="Payment"><dir name="Form"><file name="Customerstored.php" hash="bf998008e870864c4af7f4da7b1f3776"/><dir name="Orderstored"><file name="Agreement.php" hash="96d1322d1ee4aaa1bfb1a29705ad3693"/></dir><file name="Orderstored.php" hash="ad8641f36a240b3582f9c2df872f1e7a"/></dir></dir></dir><dir name="Paypaluk"><dir name="Payment"><dir name="Form"><dir name="Orderstored"><file name="Agreement.php" hash="df2393007cedf8f07a9f5c075875287c"/></dir></dir></dir></dir></dir><file name="CHANGELOG.txt" hash="
|
79 |
<compatible/>
|
80 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
81 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>CLS_Paypal_Credit_Card_Tokenization</name>
|
4 |
+
<version>1.1.10</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
|
7 |
<channel>community</channel>
|
71 |
PayPal Billing Agreement Settings can now be found under Advanced Settings for Payflow Pro, just as it is found for other solutions.
|
72 |

|
73 |
For each of the four supported direct payment solutions, Advanced Settings now contains three added groups: PayPal Saved Credit Card Settings, PayPal Previous Order Credit Card Settings, and PayPal Previous Order Billing Agreement Settings. Enable the module's various features from these groups, as well as setting their configuration options independently of the standard credit card and billing agreement configurations.</description>
|
74 |
+
<notes>Minor template and method tweaks to match core Magento codebase</notes>
|
75 |
<authors><author><name>Classy Llama</name><user>classyllama</user><email>info@classyllama.com</email></author></authors>
|
76 |
+
<date>2015-05-19</date>
|
77 |
+
<time>00:59:17</time>
|
78 |
+
<contents><target name="magecommunity"><dir name="CLS"><dir name="Paypal"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><dir name="Create"><file name="Customer.php" hash="4217b90d94215a6652dcc698ae348f6c"/></dir></dir></dir></dir><dir name="Customer"><file name="Storedcard.php" hash="1f19b685983a801be9a0e3a5224df987"/></dir><dir name="Payment"><dir name="Form"><file name="Cc.php" hash="4a6046c29e70e5d3668ee9840c642c57"/></dir></dir><dir name="Paypal"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Location.php" hash="2730278f26f00678f7effaee7fabafae"/></dir></dir></dir></dir><dir name="Payflow"><dir name="Advanced"><file name="Form.php" hash="ab4f2b5d5b90d3d9c59793a44bcd3106"/></dir><dir name="Link"><file name="Form.php" hash="2078d80e9d02f4410ad521d669131f8c"/></dir></dir><dir name="Payment"><dir name="Form"><file name="Customerstored.php" hash="bf998008e870864c4af7f4da7b1f3776"/><dir name="Orderstored"><file name="Agreement.php" hash="96d1322d1ee4aaa1bfb1a29705ad3693"/></dir><file name="Orderstored.php" hash="ad8641f36a240b3582f9c2df872f1e7a"/></dir></dir></dir><dir name="Paypaluk"><dir name="Payment"><dir name="Form"><dir name="Orderstored"><file name="Agreement.php" hash="df2393007cedf8f07a9f5c075875287c"/></dir></dir></dir></dir></dir><file name="CHANGELOG.txt" hash="f387fe2e4fdeb79aea9861ea386bbcc2"/><dir name="Helper"><file name="Data.php" hash="f90e0a15ea4bf54d8a5e6413dccfe2dd"/><dir name="Orderstored"><file name="Agreement.php" hash="87bc057e438e2364bfef6c8aaf298b72"/></dir><dir name="Paypal"><file name="Data.php" hash="0baa147dd91491b3628c54873acc7067"/></dir><file name="Storedcard.php" hash="d1dcbd3169146a8be0b0f743e780219b"/></dir><file name="LICENSE.txt" hash="71db18446bebc23ced8dd62644d16b5f"/><dir name="Model"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><file name="Create.php" hash="8aa4622df9383faaf3af5961e4fa0c24"/></dir></dir></dir><file name="Customerstored.php" hash="b665668e2dea947732e15b807d0ac0d9"/><file name="Observer.php" hash="adc978c7f0d89bc4bfb07a41d4ca1749"/><dir name="Paypal"><dir name="Api"><file name="Nvp.php" hash="1a39867d97056840b3b7220f21e7d8a8"/></dir><file name="Config.php" hash="4c94e4720c26c36373ee60b95fa4f855"/><file name="Direct.php" hash="ef3b0556bf0a42e06540918f6a199c89"/><dir name="Express"><file name="Checkout.php" hash="0089b290510d6558f405837c04b0d28d"/></dir><file name="Express.php" hash="01df608f519c2686f2b92bb29f0d710b"/><file name="Info.php" hash="e9e62f9a4de192ad2e4475cd329239ac"/><dir name="Method"><dir name="Orderstored"><file name="Agreement.php" hash="4e835c3ced7234f1fa85a9ac2135d159"/></dir></dir><file name="Payflowadvanced.php" hash="0c1b29ae87e3d99bc9213c98cd6fce62"/><file name="Payflowlink.php" hash="43d11dce5912b1065c09fc1deb1b8a55"/><file name="Payflowpro.php" hash="012bd91fcb65ed3b66182a0a84b0b2d2"/><dir name="Stored"><file name="Abstract.php" hash="d3d462fdec47a0c7a9fbe400f3db7570"/><dir name="Customerstored"><file name="Direct.php" hash="4d8c9ca1bd51387e30020a5ab7cf18e0"/><file name="Payflow.php" hash="8f7bc5a7711c090c99e368269dff0256"/><file name="Payflowadvanced.php" hash="140b8ce3772c1b1e7eba27fda3621b40"/><file name="Payflowlink.php" hash="ec10930f8e13759b7eee19eca2a1a402"/><file name="Payflowpro.php" hash="e3e9106c86b2121d5bc22346cedb5e70"/></dir><file name="Customerstored.php" hash="a4522b88ed84f4bb8c0de2368e6ff7ef"/><dir name="Orderstored"><file name="Direct.php" hash="b5e43e468696da57104d14558cbf6796"/><file name="Payflow.php" hash="39d2b02a4ca5f21966d3733800edeb74"/><file name="Payflowadvanced.php" hash="81983792d914701ff5853e2372c62e87"/><file name="Payflowlink.php" hash="b2a23f8f793d4791207580eec2a1614c"/><file name="Payflowpro.php" hash="e740ceaeb6b6eabb7bf69d91c802248c"/></dir><file name="Orderstored.php" hash="da3695a5c11bc9692c44985682faf763"/><file name="Payflow.php" hash="cf8395c60cd48a890366932e0b771a2b"/></dir></dir><dir name="Paypaluk"><dir name="Api"><dir name="Express"><file name="Nvp.php" hash="e7f2f3d43460963e0c03be0e2570b945"/></dir><dir name="Nvp"><file name="Common.php" hash="61d14420b595f41ee05dcac38e7b6a30"/></dir><file name="Nvp.php" hash="cd91e35953728ec23cc3d12d370b3d01"/></dir><dir name="Express"><file name="Checkout.php" hash="30be50f4f37c4dd86a030ef8d8e746ab"/></dir><file name="Express.php" hash="3bd2447989120a23637112e83440bc34"/><dir name="Method"><file name="Agreement.php" hash="6130d3dd630e45822af00c03e43d2fdd"/><dir name="Orderstored"><file name="Agreement.php" hash="128ebc81894ff25ba713b4d4817dfda3"/></dir></dir></dir><dir name="Resource"><dir name="Customerstored"><file name="Collection.php" hash="a6555fdd2413470de3492e3dd79f245d"/></dir><file name="Customerstored.php" hash="4817d0cc17fd7878db7635bdaf4d28ca"/></dir><dir name="System"><dir name="Config"><dir name="Backend"><file name="Payflowbaenabled.php" hash="01eea301e74636cfb3446a32875696f8"/></dir></dir></dir></dir><file name="README.md" hash="5d6f7b300c1a44223551be4770609907"/><file name="SUPPORT.md" hash="262472006386d2141541a4d1723860b7"/><dir name="controllers"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><file name="CreateController.php" hash="7f38863fd347676405af75c90fce8eff"/></dir></dir></dir><dir name="Customer"><file name="StoredcardController.php" hash="265534f272fb6fc7a8c6198db29d0bbe"/></dir><dir name="Paypal"><file name="ExpressController.php" hash="3ee6219c5bc5bc126b96de6089fc5344"/></dir><dir name="PaypalUk"><file name="ExpressController.php" hash="630f0fae3d9a84e7fa0f8242f7e715d1"/></dir></dir><dir name="etc"><file name="config.xml" hash="1a670d236746bad8a9a432193e710621"/><file name="system.xml" hash="04d4fb444d7cb3aba57b7a9fdfbb0a9b"/></dir><dir name="sql"><dir name="cls_paypal_setup"><file name="mysql4-install-0.0.1.php" hash="5b4967e3363969977e11131911e34a93"/><file name="mysql4-install-0.3.1.php" hash="a924ac18a74bf6d1688db002ff5c9ec0"/><file name="mysql4-upgrade-0.3.0-0.3.1.php" hash="238220d8673832b5c6bdc6904cd616b5"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="cls_paypal.xml" hash="79f01d08391f43d036eda62b7e065ab0"/></dir><dir name="template"><dir name="cls_paypal"><dir name="payment"><dir name="form"><file name="cc.phtml" hash="136aa3ddc9c7b3f225c09edc6342400f"/><file name="customer_stored.phtml" hash="12522cb9f7acd46b1ffb61d1537994da"/><file name="order_stored.phtml" hash="b621f2c672d66cf418737cf68669976c"/></dir></dir><dir name="sales"><dir name="order"><dir name="create"><dir name="form"><file name="address.phtml" hash="1c6b60a4758aac055e935dfd56f468ae"/></dir></dir></dir><dir name="payment"><dir name="form"><dir name="orderstored"><file name="agreement.phtml" hash="a7c7568b9a7dda44673c1c195906f611"/></dir></dir></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="cls_paypal.xml" hash="4c37fcb580cbcaa1a01a897045758728"/></dir><dir name="template"><dir name="cls_paypal"><dir name="customer"><file name="storedcard.phtml" hash="0561300c7a3185739f42a60d4afe0c6d"/></dir><dir name="payment"><dir name="form"><file name="cc.phtml" hash="ab7c02f866fc07121739d9a921a38341"/><file name="customer_stored.phtml" hash="71a894688d69f295f24e79239b2735c0"/></dir></dir><dir name="paypal"><dir name="payflow"><file name="info.phtml" hash="634070bc37d37dcb5a434f388d8a303c"/></dir></dir></dir></dir></dir></dir><dir name="enterprise"><dir name="default"><dir name="template"><dir name="cls_paypal"><dir name="payment"><dir name="form"><file name="cc.phtml" hash="dd32c11eca8db932b44e82abf97f2120"/></dir></dir></dir></dir></dir></dir><dir name="rwd"><dir name="default"><dir name="template"><dir name="cls_paypal"><dir name="payment"><dir name="form"><file name="cc.phtml" hash="fff9b1a938373ebdad56fdf13ebb9cbb"/></dir></dir><dir name="paypal"><dir name="payflow"><file name="info.phtml" hash="2373904e6ba3113bf17eba45b1d77c19"/></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="CLS_Paypal.xml" hash="9e629aac18f2e5f2c9feb266985c912f"/></dir></target><target name="magelocale"><dir name="en_US"><file name="CLS_Paypal.csv" hash="ab57482877d914bb1d02021d95c65520"/></dir></target></contents>
|
79 |
<compatible/>
|
80 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
81 |
</package>
|