Version Notes
Backward compatibility through Magento Community 1.5 and Enterprise 1.10
Download this release
Release Info
Developer | Classy Llama |
Extension | CLS_Paypal_Credit_Card_Tokenization |
Version | 1.1.0 |
Comparing to | |
See all releases |
Code changes from version 1.0.9 to 1.1.0
- app/code/community/CLS/Paypal/Block/Customer/Storedcard.php +1 -1
- app/code/community/CLS/Paypal/Block/Paypal/Payment/Form/Orderstored.php +1 -0
- app/code/community/CLS/Paypal/CHANGELOG.txt +4 -0
- app/code/community/CLS/Paypal/Helper/Data.php +22 -1
- app/code/community/CLS/Paypal/Model/Adminhtml/Sales/Order/Create.php +79 -0
- app/code/community/CLS/Paypal/Model/Customerstored.php +7 -2
- app/code/community/CLS/Paypal/Model/Observer.php +4 -4
- app/code/community/CLS/Paypal/Model/Paypal/Payflowadvanced.php +13 -1
- app/code/community/CLS/Paypal/Model/Paypal/Payflowlink.php +1 -1
- app/code/community/CLS/Paypal/Model/Paypal/Stored/Customerstored/Payflowadvanced.php +10 -0
- app/code/community/CLS/Paypal/Model/Paypal/Stored/Orderstored.php +1 -0
- app/code/community/CLS/Paypal/Model/Paypal/Stored/Orderstored/Payflowadvanced.php +10 -0
- app/code/community/CLS/Paypal/Model/Paypaluk/Method/Agreement.php +1 -1
- app/code/community/CLS/Paypal/Model/Resource/Customerstored.php +1 -1
- app/code/community/CLS/Paypal/Model/Resource/Customerstored/Collection.php +2 -2
- app/code/community/CLS/Paypal/Model/System/Config/Backend/Payflowbaenabled.php +46 -0
- app/code/community/CLS/Paypal/README.md +4 -2
- app/code/community/CLS/Paypal/etc/config.xml +9 -3
- app/code/community/CLS/Paypal/etc/system.xml +1152 -1
- app/code/community/CLS/Paypal/sql/cls_paypal_setup/install-0.0.1.php +0 -76
- app/code/community/CLS/Paypal/sql/cls_paypal_setup/mysql4-install-0.0.1.php +53 -0
- app/code/community/CLS/Paypal/sql/cls_paypal_setup/{upgrade-0.3.0-0.3.1.php → mysql4-upgrade-0.3.0-0.3.1.php} +1 -3
- app/design/frontend/base/default/template/cls_paypal/payment/form/cc.phtml +1 -1
- package.xml +9 -7
app/code/community/CLS/Paypal/Block/Customer/Storedcard.php
CHANGED
@@ -60,7 +60,7 @@ class CLS_Paypal_Block_Customer_Storedcard extends Mage_Core_Block_Template
|
|
60 |
{
|
61 |
return Mage::app()->getLocale()->storeDate(
|
62 |
$this->getCustomer()->getStoreId(),
|
63 |
-
|
64 |
);
|
65 |
}
|
66 |
|
60 |
{
|
61 |
return Mage::app()->getLocale()->storeDate(
|
62 |
$this->getCustomer()->getStoreId(),
|
63 |
+
strtotime($date)
|
64 |
);
|
65 |
}
|
66 |
|
app/code/community/CLS/Paypal/Block/Paypal/Payment/Form/Orderstored.php
CHANGED
@@ -57,6 +57,7 @@ class CLS_Paypal_Block_Paypal_Payment_Form_Orderstored extends Mage_Payment_Bloc
|
|
57 |
|
58 |
if (
|
59 |
($originalOrderId = $session->getPreviousOrderId())
|
|
|
60 |
|| ($originalOrderId = $session->getOrderId())
|
61 |
) {
|
62 |
// Get original order data
|
57 |
|
58 |
if (
|
59 |
($originalOrderId = $session->getPreviousOrderId())
|
60 |
+
|| ($originalOrderId = $session->getReordered())
|
61 |
|| ($originalOrderId = $session->getOrderId())
|
62 |
) {
|
63 |
// Get original order data
|
app/code/community/CLS/Paypal/CHANGELOG.txt
CHANGED
@@ -1,3 +1,7 @@
|
|
|
|
|
|
|
|
|
|
1 |
CLS_Paypal 1.0.9 (3/25/2014)
|
2 |
=======================================
|
3 |
[FIXED] Fixed API inheritance issue introduced with Magento 1.8.1.0/1.13.1.0, which broke PayFlow billing agreements
|
1 |
+
CLS_Paypal 1.1.0 (09/11/2013)
|
2 |
+
=======================================
|
3 |
+
Backward compatibility through Magento 1.5/1.10
|
4 |
+
|
5 |
CLS_Paypal 1.0.9 (3/25/2014)
|
6 |
=======================================
|
7 |
[FIXED] Fixed API inheritance issue introduced with Magento 1.8.1.0/1.13.1.0, which broke PayFlow billing agreements
|
app/code/community/CLS/Paypal/Helper/Data.php
CHANGED
@@ -37,7 +37,6 @@ class CLS_Paypal_Helper_Data extends Mage_Core_Helper_Abstract
|
|
37 |
* @var array
|
38 |
*/
|
39 |
public static $supportedPaymentMethods = array(
|
40 |
-
CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWADVANCED,
|
41 |
CLS_Paypal_Model_Paypal_Config::METHOD_WPP_DIRECT,
|
42 |
CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWLINK,
|
43 |
CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWPRO
|
@@ -82,6 +81,28 @@ class CLS_Paypal_Helper_Data extends Mage_Core_Helper_Abstract
|
|
82 |
'orderstored_transaction_id'
|
83 |
);
|
84 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
85 |
/**
|
86 |
* Return parameters for the "New Order from this Payment" button (admin)
|
87 |
*
|
37 |
* @var array
|
38 |
*/
|
39 |
public static $supportedPaymentMethods = array(
|
|
|
40 |
CLS_Paypal_Model_Paypal_Config::METHOD_WPP_DIRECT,
|
41 |
CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWLINK,
|
42 |
CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWPRO
|
81 |
'orderstored_transaction_id'
|
82 |
);
|
83 |
|
84 |
+
/**
|
85 |
+
* Helper constructor
|
86 |
+
*
|
87 |
+
* @return void
|
88 |
+
*/
|
89 |
+
public function __construct() {
|
90 |
+
//Include Payments Advanced if supported
|
91 |
+
if ($this->isPaymentsAdvancedSupported()) {
|
92 |
+
self::$supportedPaymentMethods[] = CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWADVANCED;
|
93 |
+
}
|
94 |
+
}
|
95 |
+
|
96 |
+
/**
|
97 |
+
* Checks if Paypal Payments Advanced is supported
|
98 |
+
*
|
99 |
+
* @return bool
|
100 |
+
*/
|
101 |
+
public function isPaymentsAdvancedSupported()
|
102 |
+
{
|
103 |
+
return @class_exists('Mage_Paypal_Model_Payflowadvanced');
|
104 |
+
}
|
105 |
+
|
106 |
/**
|
107 |
* Return parameters for the "New Order from this Payment" button (admin)
|
108 |
*
|
app/code/community/CLS/Paypal/Model/Adminhtml/Sales/Order/Create.php
ADDED
@@ -0,0 +1,79 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Create.php
|
4 |
+
*
|
5 |
+
* @category CLS
|
6 |
+
* @package Paypal
|
7 |
+
* @author Jonathan Hodges <jonathan@classyllama.com>
|
8 |
+
* @copyright Copyright (c) 2013 Classy Llama Studios, LLC
|
9 |
+
*/
|
10 |
+
|
11 |
+
class CLS_Paypal_Model_Adminhtml_Sales_Order_Create extends Mage_Adminhtml_Model_Sales_Order_Create
|
12 |
+
{
|
13 |
+
/**
|
14 |
+
* Create new order
|
15 |
+
*
|
16 |
+
* @return Mage_Sales_Model_Order
|
17 |
+
* @see Mage_Adminhtml_Model_Sales_Order_Create
|
18 |
+
*/
|
19 |
+
public function createOrder()
|
20 |
+
{
|
21 |
+
if ((version_compare('1.12.0.2', Mage::getVersion(), '>=') &&
|
22 |
+
method_exists('Mage', 'getEdition') &&
|
23 |
+
Mage::getEdition() == Mage::EDITION_ENTERPRISE) ||
|
24 |
+
(version_compare('1.7.0.2', Mage::getVersion(), '>=') &&
|
25 |
+
method_exists('Mage', 'getEdition') &&
|
26 |
+
Mage::getEdition() == Mage::EDITION_COMMUNITY)) {
|
27 |
+
return parent::createOrder();
|
28 |
+
}
|
29 |
+
|
30 |
+
$this->_prepareCustomer();
|
31 |
+
$this->_validate();
|
32 |
+
$quote = $this->getQuote();
|
33 |
+
$this->_prepareQuoteItems();
|
34 |
+
|
35 |
+
$service = Mage::getModel('sales/service_quote', $quote);
|
36 |
+
if ($this->getSession()->getOrder()->getId()) {
|
37 |
+
$oldOrder = $this->getSession()->getOrder();
|
38 |
+
$originalId = $oldOrder->getOriginalIncrementId();
|
39 |
+
if (!$originalId) {
|
40 |
+
$originalId = $oldOrder->getIncrementId();
|
41 |
+
}
|
42 |
+
$orderData = array(
|
43 |
+
'original_increment_id' => $originalId,
|
44 |
+
'relation_parent_id' => $oldOrder->getId(),
|
45 |
+
'relation_parent_real_id' => $oldOrder->getIncrementId(),
|
46 |
+
'edit_increment' => $oldOrder->getEditIncrement()+1,
|
47 |
+
'increment_id' => $originalId.'-'.($oldOrder->getEditIncrement()+1)
|
48 |
+
);
|
49 |
+
$quote->setReservedOrderId($orderData['increment_id']);
|
50 |
+
$service->setOrderData($orderData);
|
51 |
+
}
|
52 |
+
|
53 |
+
$order = $service->submit();
|
54 |
+
if ((!$quote->getCustomer()->getId() || !$quote->getCustomer()->isInStore($this->getSession()->getStore()))
|
55 |
+
&& !$quote->getCustomerIsGuest()
|
56 |
+
) {
|
57 |
+
$quote->getCustomer()->setCreatedAt($order->getCreatedAt());
|
58 |
+
$quote->getCustomer()
|
59 |
+
->save()
|
60 |
+
->sendNewAccountEmail('registered', '', $quote->getStoreId());;
|
61 |
+
}
|
62 |
+
if ($this->getSession()->getOrder()->getId()) {
|
63 |
+
$oldOrder = $this->getSession()->getOrder();
|
64 |
+
|
65 |
+
$this->getSession()->getOrder()->setRelationChildId($order->getId());
|
66 |
+
$this->getSession()->getOrder()->setRelationChildRealId($order->getIncrementId());
|
67 |
+
$this->getSession()->getOrder()->cancel()
|
68 |
+
->save();
|
69 |
+
$order->save();
|
70 |
+
}
|
71 |
+
if ($this->getSendConfirmation()) {
|
72 |
+
$order->sendNewOrderEmail();
|
73 |
+
}
|
74 |
+
|
75 |
+
Mage::dispatchEvent('checkout_submit_all_after', array('order' => $order, 'quote' => $quote));
|
76 |
+
|
77 |
+
return $order;
|
78 |
+
}
|
79 |
+
}
|
app/code/community/CLS/Paypal/Model/Customerstored.php
CHANGED
@@ -63,7 +63,9 @@ class CLS_Paypal_Model_Customerstored extends Mage_Core_Model_Abstract
|
|
63 |
}
|
64 |
else {
|
65 |
// Payflow methods
|
66 |
-
|
|
|
|
|
67 |
$paymentMethodFilter[] = CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWLINK;
|
68 |
$paymentMethodFilter[] = CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWPRO;
|
69 |
}
|
@@ -91,11 +93,14 @@ class CLS_Paypal_Model_Customerstored extends Mage_Core_Model_Abstract
|
|
91 |
CLS_Paypal_Model_Paypal_Config::METHOD_WPP_DIRECT,
|
92 |
),
|
93 |
array(
|
94 |
-
CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWADVANCED,
|
95 |
CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWLINK,
|
96 |
CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWPRO,
|
97 |
)
|
98 |
);
|
|
|
|
|
|
|
|
|
99 |
|
100 |
foreach ($compatibleGroups as $group) {
|
101 |
if (in_array($this->getPaymentMethod(), $group)) {
|
63 |
}
|
64 |
else {
|
65 |
// Payflow methods
|
66 |
+
if (Mage::helper('cls_paypal')->isPaymentsAdvancedSupported()) {
|
67 |
+
$paymentMethodFilter[] = CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWADVANCED;
|
68 |
+
}
|
69 |
$paymentMethodFilter[] = CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWLINK;
|
70 |
$paymentMethodFilter[] = CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWPRO;
|
71 |
}
|
93 |
CLS_Paypal_Model_Paypal_Config::METHOD_WPP_DIRECT,
|
94 |
),
|
95 |
array(
|
|
|
96 |
CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWLINK,
|
97 |
CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWPRO,
|
98 |
)
|
99 |
);
|
100 |
+
|
101 |
+
if (Mage::helper('cls_paypal')->isPaymentsAdvancedSupported()) {
|
102 |
+
array_unshift($compatibleGroups[1], CLS_Paypal_Model_Paypal_Config::METHOD_PAYFLOWADVANCED);
|
103 |
+
}
|
104 |
|
105 |
foreach ($compatibleGroups as $group) {
|
106 |
if (in_array($this->getPaymentMethod(), $group)) {
|
app/code/community/CLS/Paypal/Model/Observer.php
CHANGED
@@ -38,10 +38,10 @@ class CLS_Paypal_Model_Observer
|
|
38 |
public function adminCheckGuestOrder(Varien_Event_Observer $observer)
|
39 |
{
|
40 |
/* @var $request Mage_Core_Controller_Request_Http */
|
41 |
-
$request =
|
42 |
|
43 |
/** @var $session Mage_Adminhtml_Model_Session_Quote */
|
44 |
-
$session =
|
45 |
|
46 |
if ($request->getParam('is_guest_order')) {
|
47 |
// In case of guest order mark the quote appropriately
|
@@ -211,7 +211,7 @@ class CLS_Paypal_Model_Observer
|
|
211 |
'cc_last4' => $payment->getData('cc_last4'),
|
212 |
'cc_exp_month' => $payment->getData('cc_exp_month'),
|
213 |
'cc_exp_year' => $payment->getData('cc_exp_year'),
|
214 |
-
'date' =>
|
215 |
'payment_method' => $paymentMethod
|
216 |
));
|
217 |
$customerstoredModel->save();
|
@@ -231,7 +231,7 @@ class CLS_Paypal_Model_Observer
|
|
231 |
// Update stored card record with a new transaction ID
|
232 |
$customerstoredModel
|
233 |
->setData('transaction_id', $payment->getData('transaction_id'))
|
234 |
-
->setData('date',
|
235 |
$customerstoredModel->save();
|
236 |
}
|
237 |
}
|
38 |
public function adminCheckGuestOrder(Varien_Event_Observer $observer)
|
39 |
{
|
40 |
/* @var $request Mage_Core_Controller_Request_Http */
|
41 |
+
$request = Mage::app()->getRequest();
|
42 |
|
43 |
/** @var $session Mage_Adminhtml_Model_Session_Quote */
|
44 |
+
$session = Mage::getSingleton('adminhtml/session_quote');
|
45 |
|
46 |
if ($request->getParam('is_guest_order')) {
|
47 |
// In case of guest order mark the quote appropriately
|
211 |
'cc_last4' => $payment->getData('cc_last4'),
|
212 |
'cc_exp_month' => $payment->getData('cc_exp_month'),
|
213 |
'cc_exp_year' => $payment->getData('cc_exp_year'),
|
214 |
+
'date' => date('Y-m-d H:i:s'),
|
215 |
'payment_method' => $paymentMethod
|
216 |
));
|
217 |
$customerstoredModel->save();
|
231 |
// Update stored card record with a new transaction ID
|
232 |
$customerstoredModel
|
233 |
->setData('transaction_id', $payment->getData('transaction_id'))
|
234 |
+
->setData('date', date('Y-m-d'));
|
235 |
$customerstoredModel->save();
|
236 |
}
|
237 |
}
|
app/code/community/CLS/Paypal/Model/Paypal/Payflowadvanced.php
CHANGED
@@ -26,6 +26,15 @@
|
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
*/
|
28 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
class CLS_Paypal_Model_Paypal_Payflowadvanced extends Mage_Paypal_Model_Payflowadvanced
|
30 |
{
|
31 |
|
@@ -118,7 +127,7 @@ class CLS_Paypal_Model_Paypal_Payflowadvanced extends Mage_Paypal_Model_Payflowa
|
|
118 |
'cc_last4' => ($response->getAcct()) ? substr($response->getAcct(), -4) : '',
|
119 |
'cc_exp_month' => $ccExpMonth,
|
120 |
'cc_exp_year' => (($response->getExpdate()) ? '20'.substr($response->getExpdate(), 2) : ''),
|
121 |
-
'date' =>
|
122 |
'payment_method' => $payment->getMethod()
|
123 |
));
|
124 |
$customerstoredModel->save();
|
@@ -137,3 +146,6 @@ class CLS_Paypal_Model_Paypal_Payflowadvanced extends Mage_Paypal_Model_Payflowa
|
|
137 |
}
|
138 |
}
|
139 |
}
|
|
|
|
|
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
*/
|
28 |
|
29 |
+
|
30 |
+
/**
|
31 |
+
* Note: This check is in place because Paypal Payments Advanced is not supported in
|
32 |
+
* Magento 1.11.1.0 and below.
|
33 |
+
*/
|
34 |
+
//Begin Payments Advanced support check
|
35 |
+
if (Mage::helper('cls_paypal')->isPaymentsAdvancedSupported()) {
|
36 |
+
|
37 |
+
|
38 |
class CLS_Paypal_Model_Paypal_Payflowadvanced extends Mage_Paypal_Model_Payflowadvanced
|
39 |
{
|
40 |
|
127 |
'cc_last4' => ($response->getAcct()) ? substr($response->getAcct(), -4) : '',
|
128 |
'cc_exp_month' => $ccExpMonth,
|
129 |
'cc_exp_year' => (($response->getExpdate()) ? '20'.substr($response->getExpdate(), 2) : ''),
|
130 |
+
'date' => date('Y-m-d H:i:s'),
|
131 |
'payment_method' => $payment->getMethod()
|
132 |
));
|
133 |
$customerstoredModel->save();
|
146 |
}
|
147 |
}
|
148 |
}
|
149 |
+
|
150 |
+
//End Payments Advanced support check
|
151 |
+
}
|
app/code/community/CLS/Paypal/Model/Paypal/Payflowlink.php
CHANGED
@@ -112,7 +112,7 @@ class CLS_Paypal_Model_Paypal_Payflowlink extends Mage_Paypal_Model_Payflowlink
|
|
112 |
'cc_last4' => ($response->getAcct()) ? substr($response->getAcct(), -4) : '',
|
113 |
'cc_exp_month' => $ccExpMonth,
|
114 |
'cc_exp_year' => (($response->getExpdate()) ? '20'.substr($response->getExpdate(), 2) : ''),
|
115 |
-
'date' =>
|
116 |
'payment_method' => $payment->getMethod()
|
117 |
));
|
118 |
$customerstoredModel->save();
|
112 |
'cc_last4' => ($response->getAcct()) ? substr($response->getAcct(), -4) : '',
|
113 |
'cc_exp_month' => $ccExpMonth,
|
114 |
'cc_exp_year' => (($response->getExpdate()) ? '20'.substr($response->getExpdate(), 2) : ''),
|
115 |
+
'date' => date('Y-m-d H:i:s'),
|
116 |
'payment_method' => $payment->getMethod()
|
117 |
));
|
118 |
$customerstoredModel->save();
|
app/code/community/CLS/Paypal/Model/Paypal/Stored/Customerstored/Payflowadvanced.php
CHANGED
@@ -26,6 +26,13 @@
|
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
*/
|
28 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
class CLS_Paypal_Model_Paypal_Stored_Customerstored_Payflowadvanced extends CLS_Paypal_Model_Paypal_Payflowadvanced
|
30 |
{
|
31 |
|
@@ -170,3 +177,6 @@ class CLS_Paypal_Model_Paypal_Stored_Customerstored_Payflowadvanced extends CLS_
|
|
170 |
return $this;
|
171 |
}
|
172 |
}
|
|
|
|
|
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
*/
|
28 |
|
29 |
+
/**
|
30 |
+
* Note: This check is in place because Paypal Payments Advanced is not supported in
|
31 |
+
* Magento 1.11.1.0 and below.
|
32 |
+
*/
|
33 |
+
//Begin Payments Advanced support check
|
34 |
+
if (Mage::helper('cls_paypal')->isPaymentsAdvancedSupported()) {
|
35 |
+
|
36 |
class CLS_Paypal_Model_Paypal_Stored_Customerstored_Payflowadvanced extends CLS_Paypal_Model_Paypal_Payflowadvanced
|
37 |
{
|
38 |
|
177 |
return $this;
|
178 |
}
|
179 |
}
|
180 |
+
|
181 |
+
//End Payments Advanced support check
|
182 |
+
}
|
app/code/community/CLS/Paypal/Model/Paypal/Stored/Orderstored.php
CHANGED
@@ -86,6 +86,7 @@ class CLS_Paypal_Model_Paypal_Stored_Orderstored extends CLS_Paypal_Model_Paypal
|
|
86 |
|
87 |
if (
|
88 |
($originalOrderId = $session->getPreviousOrderId())
|
|
|
89 |
|| ($originalOrderId = $session->getOrderId())
|
90 |
) {
|
91 |
// Assign CC info (taken from the original order)
|
86 |
|
87 |
if (
|
88 |
($originalOrderId = $session->getPreviousOrderId())
|
89 |
+
|| ($originalOrderId = $session->getReordered())
|
90 |
|| ($originalOrderId = $session->getOrderId())
|
91 |
) {
|
92 |
// Assign CC info (taken from the original order)
|
app/code/community/CLS/Paypal/Model/Paypal/Stored/Orderstored/Payflowadvanced.php
CHANGED
@@ -26,6 +26,13 @@
|
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
*/
|
28 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
class CLS_Paypal_Model_Paypal_Stored_Orderstored_Payflowadvanced extends CLS_Paypal_Model_Paypal_Payflowadvanced
|
30 |
{
|
31 |
|
@@ -170,3 +177,6 @@ class CLS_Paypal_Model_Paypal_Stored_Orderstored_Payflowadvanced extends CLS_Pay
|
|
170 |
return $this;
|
171 |
}
|
172 |
}
|
|
|
|
|
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
*/
|
28 |
|
29 |
+
/**
|
30 |
+
* Note: This check is in place because Paypal Payments Advanced is not supported in
|
31 |
+
* Magento 1.11.1.0 and below.
|
32 |
+
*/
|
33 |
+
//Begin Payments Advanced support check
|
34 |
+
if (Mage::helper('cls_paypal')->isPaymentsAdvancedSupported()) {
|
35 |
+
|
36 |
class CLS_Paypal_Model_Paypal_Stored_Orderstored_Payflowadvanced extends CLS_Paypal_Model_Paypal_Payflowadvanced
|
37 |
{
|
38 |
|
177 |
return $this;
|
178 |
}
|
179 |
}
|
180 |
+
|
181 |
+
//End Payments Advanced support check
|
182 |
+
}
|
app/code/community/CLS/Paypal/Model/Paypaluk/Method/Agreement.php
CHANGED
@@ -127,7 +127,7 @@ class CLS_Paypal_Model_Paypaluk_Method_Agreement extends Mage_Paypal_Model_Metho
|
|
127 |
if ($api->getBillingAgreementId()) {
|
128 |
$order->addRelatedObject($billingAgreement);
|
129 |
$billingAgreement->setIsObjectChanged(true);
|
130 |
-
$billingAgreement->addOrderRelation($order);
|
131 |
}
|
132 |
|
133 |
return $this;
|
127 |
if ($api->getBillingAgreementId()) {
|
128 |
$order->addRelatedObject($billingAgreement);
|
129 |
$billingAgreement->setIsObjectChanged(true);
|
130 |
+
$billingAgreement->addOrderRelation($order->getId());
|
131 |
}
|
132 |
|
133 |
return $this;
|
app/code/community/CLS/Paypal/Model/Resource/Customerstored.php
CHANGED
@@ -26,7 +26,7 @@
|
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
*/
|
28 |
|
29 |
-
class CLS_Paypal_Model_Resource_Customerstored extends
|
30 |
{
|
31 |
/**
|
32 |
* Initialize main table and table id field
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
*/
|
28 |
|
29 |
+
class CLS_Paypal_Model_Resource_Customerstored extends Mage_Core_Model_Mysql4_Abstract
|
30 |
{
|
31 |
/**
|
32 |
* Initialize main table and table id field
|
app/code/community/CLS/Paypal/Model/Resource/Customerstored/Collection.php
CHANGED
@@ -26,7 +26,7 @@
|
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
*/
|
28 |
|
29 |
-
class CLS_Paypal_Model_Resource_Customerstored_Collection extends
|
30 |
{
|
31 |
/**
|
32 |
* Resource initialization
|
@@ -59,7 +59,7 @@ class CLS_Paypal_Model_Resource_Customerstored_Collection extends Mage_Core_Mode
|
|
59 |
{
|
60 |
$now = new Zend_Date(null);
|
61 |
$now->addMonth(0 - CLS_Paypal_Model_Paypal_Config::STORED_CARD_TTL_MONTHS);
|
62 |
-
$this->getSelect()->where('date >= ?',
|
63 |
|
64 |
return $this;
|
65 |
}
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
*/
|
28 |
|
29 |
+
class CLS_Paypal_Model_Resource_Customerstored_Collection extends Mage_Core_Model_Mysql4_Collection_Abstract
|
30 |
{
|
31 |
/**
|
32 |
* Resource initialization
|
59 |
{
|
60 |
$now = new Zend_Date(null);
|
61 |
$now->addMonth(0 - CLS_Paypal_Model_Paypal_Config::STORED_CARD_TTL_MONTHS);
|
62 |
+
$this->getSelect()->where('date >= ?', date('Y-m-d', time()));
|
63 |
|
64 |
return $this;
|
65 |
}
|
app/code/community/CLS/Paypal/Model/System/Config/Backend/Payflowbaenabled.php
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Classy Llama
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
+
* that is bundled with this package in the file LICENSE.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/osl-3.0.php
|
11 |
+
* If you did not receive a copy of the license and are unable to
|
12 |
+
* obtain it through the world-wide-web, please send an email to us at
|
13 |
+
* support+paypal@classyllama.com so we can send you a copy immediately.
|
14 |
+
*
|
15 |
+
* DISCLAIMER
|
16 |
+
*
|
17 |
+
* Do not edit or add to this file if you wish to upgrade this module
|
18 |
+
* to newer versions in the future. If you require customizations of this
|
19 |
+
* module for your needs, please write us at sales@classyllama.com.
|
20 |
+
*
|
21 |
+
* To report bugs or issues with this module, please email support+paypal@classyllama.com.
|
22 |
+
*
|
23 |
+
* @category CLS
|
24 |
+
* @package Paypal
|
25 |
+
* @copyright Copyright (c) 2013 Classy Llama Studios, LLC (http://www.classyllama.com)
|
26 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
*/
|
28 |
+
|
29 |
+
class CLS_Paypal_Model_System_Config_Backend_Payflowbaenabled extends Mage_Core_Model_Config_Data
|
30 |
+
{
|
31 |
+
|
32 |
+
/**
|
33 |
+
* Disable Payflow Pro Billing Agreements if Payflow Pro is disabled
|
34 |
+
*
|
35 |
+
* @return void
|
36 |
+
*/
|
37 |
+
protected function _beforeSave()
|
38 |
+
{
|
39 |
+
$groups = $this->getGroups();
|
40 |
+
$verisignEnabled = $groups['global']['fields']['verisign']['value'];
|
41 |
+
|
42 |
+
if (!$verisignEnabled) {
|
43 |
+
$this->setValue(false);
|
44 |
+
}
|
45 |
+
}
|
46 |
+
}
|
app/code/community/CLS/Paypal/README.md
CHANGED
@@ -43,8 +43,10 @@ The features of this module are available for Magento integrations with the foll
|
|
43 |
|
44 |
# Magento Compatibility
|
45 |
|
46 |
-
* Community 1.
|
47 |
-
* Enterprise 1.
|
|
|
|
|
48 |
|
49 |
# Configuration Instructions
|
50 |
|
43 |
|
44 |
# Magento Compatibility
|
45 |
|
46 |
+
* Community 1.5.0.1 and up
|
47 |
+
* Enterprise 1.10.0.1 and up
|
48 |
+
|
49 |
+
_NOTE:_ PayFlow Link compatibility is un-tested in Community 1.5.0.1 and Enterprise 1.10.0.1, because the core Magento codebase in these versions is no longer compatible with this PayPal solution.
|
50 |
|
51 |
# Configuration Instructions
|
52 |
|
app/code/community/CLS/Paypal/etc/config.xml
CHANGED
@@ -30,7 +30,7 @@
|
|
30 |
<config>
|
31 |
<modules>
|
32 |
<CLS_Paypal>
|
33 |
-
<version>1.0
|
34 |
</CLS_Paypal>
|
35 |
</modules>
|
36 |
|
@@ -68,6 +68,12 @@
|
|
68 |
</entities>
|
69 |
</cls_paypal_resource>
|
70 |
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
<paypal>
|
72 |
<rewrite>
|
73 |
<api_nvp>CLS_Paypal_Model_Paypal_Api_Nvp</api_nvp>
|
@@ -219,14 +225,14 @@
|
|
219 |
</translate>
|
220 |
|
221 |
<events>
|
222 |
-
<
|
223 |
<observers>
|
224 |
<cls_paypal>
|
225 |
<class>cls_paypal/observer</class>
|
226 |
<method>adminCheckGuestOrder</method>
|
227 |
</cls_paypal>
|
228 |
</observers>
|
229 |
-
</
|
230 |
|
231 |
<sales_quote_save_after>
|
232 |
<observers>
|
30 |
<config>
|
31 |
<modules>
|
32 |
<CLS_Paypal>
|
33 |
+
<version>1.1.0</version>
|
34 |
</CLS_Paypal>
|
35 |
</modules>
|
36 |
|
68 |
</entities>
|
69 |
</cls_paypal_resource>
|
70 |
|
71 |
+
<adminhtml>
|
72 |
+
<rewrite>
|
73 |
+
<sales_order_create>CLS_Paypal_Model_Adminhtml_Sales_Order_Create</sales_order_create>
|
74 |
+
</rewrite>
|
75 |
+
</adminhtml>
|
76 |
+
|
77 |
<paypal>
|
78 |
<rewrite>
|
79 |
<api_nvp>CLS_Paypal_Model_Paypal_Api_Nvp</api_nvp>
|
225 |
</translate>
|
226 |
|
227 |
<events>
|
228 |
+
<controller_action_predispatch_adminhtml_sales_order_create_loadBlock>
|
229 |
<observers>
|
230 |
<cls_paypal>
|
231 |
<class>cls_paypal/observer</class>
|
232 |
<method>adminCheckGuestOrder</method>
|
233 |
</cls_paypal>
|
234 |
</observers>
|
235 |
+
</controller_action_predispatch_adminhtml_sales_order_create_loadBlock>
|
236 |
|
237 |
<sales_quote_save_after>
|
238 |
<observers>
|
app/code/community/CLS/Paypal/etc/system.xml
CHANGED
@@ -29,6 +29,19 @@
|
|
29 |
-->
|
30 |
<config>
|
31 |
<sections>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
<payment>
|
33 |
<groups>
|
34 |
<paypal_payments>
|
@@ -1285,5 +1298,1143 @@
|
|
1285 |
</paypal_payments>
|
1286 |
</groups>
|
1287 |
</payment>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1288 |
</sections>
|
1289 |
-
</config>
|
29 |
-->
|
30 |
<config>
|
31 |
<sections>
|
32 |
+
|
33 |
+
<!--
|
34 |
+
/**
|
35 |
+
* Please Note:
|
36 |
+
*
|
37 |
+
* This file has two separate system.xml sections, one containing the nodes for Magento EE versions 1.12.0.1
|
38 |
+
* (CE 1.7.0.1) and up, the other containing nodes for Magento EE versions 1.10.0.1 - 1.12.0.0 (CE 1.5.0.1 -
|
39 |
+
* 1.7.0.0)
|
40 |
+
*/
|
41 |
+
-->
|
42 |
+
|
43 |
+
|
44 |
+
<!-- Begin Section - Magento EE 1.12.0.1 and up (CE 1.7.0.1 and up) -->
|
45 |
<payment>
|
46 |
<groups>
|
47 |
<paypal_payments>
|
1298 |
</paypal_payments>
|
1299 |
</groups>
|
1300 |
</payment>
|
1301 |
+
<!-- End Section - Magento EE 1.12.0.1 and up (CE 1.7.0.1 and up) -->
|
1302 |
+
|
1303 |
+
|
1304 |
+
|
1305 |
+
|
1306 |
+
|
1307 |
+
<!-- Begin Section - Magento EE 1.10.0.1 - 1.12.0.0 (CE 1.5.0.1 - 1.7.0.0) -->
|
1308 |
+
<paypal>
|
1309 |
+
<sort_order>350</sort_order>
|
1310 |
+
<groups>
|
1311 |
+
<payflow_advanced>
|
1312 |
+
<fields>
|
1313 |
+
<payflow_advanced_customerstored translate="label">
|
1314 |
+
<label>PayPal Saved Credit Card Settings</label>
|
1315 |
+
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1316 |
+
<show_in_default>1</show_in_default>
|
1317 |
+
<show_in_website>1</show_in_website>
|
1318 |
+
<show_in_store>1</show_in_store>
|
1319 |
+
<sort_order>80</sort_order>
|
1320 |
+
</payflow_advanced_customerstored>
|
1321 |
+
<payflow_advanced_customerstored_active translate="label comment">
|
1322 |
+
<label>Enabled</label>
|
1323 |
+
<config_path>payment/payflow_advanced_customerstored/active</config_path>
|
1324 |
+
<frontend_type>select</frontend_type>
|
1325 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1326 |
+
<sort_order>90</sort_order>
|
1327 |
+
<show_in_default>1</show_in_default>
|
1328 |
+
<show_in_website>1</show_in_website>
|
1329 |
+
<shared>1</shared>
|
1330 |
+
</payflow_advanced_customerstored_active>
|
1331 |
+
<payflow_advanced_customerstored_title translate="label">
|
1332 |
+
<label>Title</label>
|
1333 |
+
<config_path>payment/payflow_advanced_customerstored/title</config_path>
|
1334 |
+
<frontend_type>text</frontend_type>
|
1335 |
+
<sort_order>100</sort_order>
|
1336 |
+
<show_in_default>1</show_in_default>
|
1337 |
+
<show_in_website>1</show_in_website>
|
1338 |
+
<show_in_store>1</show_in_store>
|
1339 |
+
<shared>1</shared>
|
1340 |
+
</payflow_advanced_customerstored_title>
|
1341 |
+
<payflow_advanced_customerstored_sort_order translate="label">
|
1342 |
+
<label>Sort Order</label>
|
1343 |
+
<config_path>payment/payflow_advanced_customerstored/sort_order</config_path>
|
1344 |
+
<frontend_type>text</frontend_type>
|
1345 |
+
<sort_order>110</sort_order>
|
1346 |
+
<show_in_default>1</show_in_default>
|
1347 |
+
<show_in_website>1</show_in_website>
|
1348 |
+
<show_in_store>1</show_in_store>
|
1349 |
+
<frontend_class>validate-number</frontend_class>
|
1350 |
+
<shared>1</shared>
|
1351 |
+
</payflow_advanced_customerstored_sort_order>
|
1352 |
+
<payflow_advanced_customerstored_payment_action translate="label">
|
1353 |
+
<label>Payment Action</label>
|
1354 |
+
<config_path>payment/payflow_advanced_customerstored/payment_action</config_path>
|
1355 |
+
<frontend_type>select</frontend_type>
|
1356 |
+
<source_model>paypal/system_config_source_paymentActions</source_model>
|
1357 |
+
<sort_order>120</sort_order>
|
1358 |
+
<show_in_default>1</show_in_default>
|
1359 |
+
<show_in_website>1</show_in_website>
|
1360 |
+
<shared>1</shared>
|
1361 |
+
</payflow_advanced_customerstored_payment_action>
|
1362 |
+
<payflow_advanced_customerstored_allowspecific translate="label">
|
1363 |
+
<label>Payment Applicable From</label>
|
1364 |
+
<config_path>payment/payflow_advanced_customerstored/allowspecific</config_path>
|
1365 |
+
<frontend_type>select</frontend_type>
|
1366 |
+
<source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
|
1367 |
+
<sort_order>130</sort_order>
|
1368 |
+
<show_in_default>1</show_in_default>
|
1369 |
+
<show_in_website>1</show_in_website>
|
1370 |
+
<shared>1</shared>
|
1371 |
+
</payflow_advanced_customerstored_allowspecific>
|
1372 |
+
<payflow_advanced_customerstored_specificcountry translate="label">
|
1373 |
+
<label>Countries Payment Applicable From</label>
|
1374 |
+
<config_path>payment/payflow_advanced_customerstored/specificcountry</config_path>
|
1375 |
+
<frontend_type>multiselect</frontend_type>
|
1376 |
+
<source_model>paypal/system_config_source_buyerCountry</source_model>
|
1377 |
+
<sort_order>140</sort_order>
|
1378 |
+
<show_in_default>1</show_in_default>
|
1379 |
+
<show_in_website>1</show_in_website>
|
1380 |
+
<depends><allowspecific>1</allowspecific></depends>
|
1381 |
+
<shared>1</shared>
|
1382 |
+
</payflow_advanced_customerstored_specificcountry>
|
1383 |
+
<payflow_advanced_customerstored_debug translate="label">
|
1384 |
+
<label>Debug Mode</label>
|
1385 |
+
<config_path>payment/payflow_advanced_customerstored/debug</config_path>
|
1386 |
+
<frontend_type>select</frontend_type>
|
1387 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1388 |
+
<sort_order>150</sort_order>
|
1389 |
+
<show_in_default>1</show_in_default>
|
1390 |
+
<show_in_website>1</show_in_website>
|
1391 |
+
<shared>1</shared>
|
1392 |
+
</payflow_advanced_customerstored_debug>
|
1393 |
+
<payflow_advanced_customerstored_verify_peer translate="label">
|
1394 |
+
<label>Enable SSL verification</label>
|
1395 |
+
<config_path>payment/payflow_advanced_customerstored/verify_peer</config_path>
|
1396 |
+
<frontend_type>select</frontend_type>
|
1397 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1398 |
+
<sort_order>160</sort_order>
|
1399 |
+
<show_in_default>1</show_in_default>
|
1400 |
+
<show_in_website>1</show_in_website>
|
1401 |
+
<shared>1</shared>
|
1402 |
+
</payflow_advanced_customerstored_verify_peer>
|
1403 |
+
|
1404 |
+
<payflow_advanced_orderstored translate="label">
|
1405 |
+
<label>PayPal Previous Order Credit Card Settings</label>
|
1406 |
+
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1407 |
+
<show_in_default>1</show_in_default>
|
1408 |
+
<show_in_website>1</show_in_website>
|
1409 |
+
<show_in_store>1</show_in_store>
|
1410 |
+
<sort_order>170</sort_order>
|
1411 |
+
</payflow_advanced_orderstored>
|
1412 |
+
<payflow_advanced_orderstored_active translate="label comment">
|
1413 |
+
<label>Enabled</label>
|
1414 |
+
<comment><![CDATA[Will appear as an admin-only payment option allowing use of the same card that was used on the specific previous order selected.]]></comment>
|
1415 |
+
<config_path>payment/payflow_advanced_orderstored/active</config_path>
|
1416 |
+
<frontend_type>select</frontend_type>
|
1417 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1418 |
+
<sort_order>180</sort_order>
|
1419 |
+
<show_in_default>1</show_in_default>
|
1420 |
+
<show_in_website>1</show_in_website>
|
1421 |
+
<shared>1</shared>
|
1422 |
+
</payflow_advanced_orderstored_active>
|
1423 |
+
<payflow_advanced_orderstored_title translate="label">
|
1424 |
+
<label>Title</label>
|
1425 |
+
<config_path>payment/payflow_advanced_orderstored/title</config_path>
|
1426 |
+
<frontend_type>text</frontend_type>
|
1427 |
+
<sort_order>20</sort_order>
|
1428 |
+
<show_in_default>1</show_in_default>
|
1429 |
+
<show_in_website>1</show_in_website>
|
1430 |
+
<show_in_store>1</show_in_store>
|
1431 |
+
<shared>1</shared>
|
1432 |
+
</payflow_advanced_orderstored_title>
|
1433 |
+
<payflow_advanced_orderstored_sort_order translate="label">
|
1434 |
+
<label>Sort Order</label>
|
1435 |
+
<config_path>payment/payflow_advanced_orderstored/sort_order</config_path>
|
1436 |
+
<frontend_type>text</frontend_type>
|
1437 |
+
<sort_order>190</sort_order>
|
1438 |
+
<show_in_default>1</show_in_default>
|
1439 |
+
<show_in_website>1</show_in_website>
|
1440 |
+
<show_in_store>1</show_in_store>
|
1441 |
+
<frontend_class>validate-number</frontend_class>
|
1442 |
+
<shared>1</shared>
|
1443 |
+
</payflow_advanced_orderstored_sort_order>
|
1444 |
+
<payflow_advanced_orderstored_payment_action translate="label">
|
1445 |
+
<label>Payment Action</label>
|
1446 |
+
<config_path>payment/payflow_advanced_orderstored/payment_action</config_path>
|
1447 |
+
<frontend_type>select</frontend_type>
|
1448 |
+
<source_model>paypal/system_config_source_paymentActions</source_model>
|
1449 |
+
<sort_order>200</sort_order>
|
1450 |
+
<show_in_default>1</show_in_default>
|
1451 |
+
<show_in_website>1</show_in_website>
|
1452 |
+
<shared>1</shared>
|
1453 |
+
</payflow_advanced_orderstored_payment_action>
|
1454 |
+
<payflow_advanced_orderstored_allowspecific translate="label">
|
1455 |
+
<label>Payment Applicable From</label>
|
1456 |
+
<config_path>payment/payflow_advanced_orderstored/allowspecific</config_path>
|
1457 |
+
<frontend_type>select</frontend_type>
|
1458 |
+
<source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
|
1459 |
+
<sort_order>210</sort_order>
|
1460 |
+
<show_in_default>1</show_in_default>
|
1461 |
+
<show_in_website>1</show_in_website>
|
1462 |
+
<shared>1</shared>
|
1463 |
+
</payflow_advanced_orderstored_allowspecific>
|
1464 |
+
<payflow_advanced_orderstored_specificcountry translate="label">
|
1465 |
+
<label>Countries Payment Applicable From</label>
|
1466 |
+
<config_path>payment/payflow_advanced_orderstored/specificcountry</config_path>
|
1467 |
+
<frontend_type>multiselect</frontend_type>
|
1468 |
+
<source_model>paypal/system_config_source_buyerCountry</source_model>
|
1469 |
+
<sort_order>220</sort_order>
|
1470 |
+
<show_in_default>1</show_in_default>
|
1471 |
+
<show_in_website>1</show_in_website>
|
1472 |
+
<depends><allowspecific>1</allowspecific></depends>
|
1473 |
+
<shared>1</shared>
|
1474 |
+
</payflow_advanced_orderstored_specificcountry>
|
1475 |
+
<payflow_advanced_orderstored_debug translate="label">
|
1476 |
+
<label>Debug Mode</label>
|
1477 |
+
<config_path>payment/payflow_advanced_orderstored/debug</config_path>
|
1478 |
+
<frontend_type>select</frontend_type>
|
1479 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1480 |
+
<sort_order>230</sort_order>
|
1481 |
+
<show_in_default>1</show_in_default>
|
1482 |
+
<show_in_website>1</show_in_website>
|
1483 |
+
<shared>1</shared>
|
1484 |
+
</payflow_advanced_orderstored_debug>
|
1485 |
+
<payflow_advanced_orderstored_verify_peer translate="label">
|
1486 |
+
<label>Enable SSL verification</label>
|
1487 |
+
<config_path>payment/payflow_advanced_orderstored/verify_peer</config_path>
|
1488 |
+
<frontend_type>select</frontend_type>
|
1489 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1490 |
+
<sort_order>240</sort_order>
|
1491 |
+
<show_in_default>1</show_in_default>
|
1492 |
+
<show_in_website>1</show_in_website>
|
1493 |
+
<shared>1</shared>
|
1494 |
+
</payflow_advanced_orderstored_verify_peer>
|
1495 |
+
</fields>
|
1496 |
+
</payflow_advanced>
|
1497 |
+
|
1498 |
+
<wpp>
|
1499 |
+
<fields>
|
1500 |
+
<paypal_direct_customerstored translate="label">
|
1501 |
+
<label>PayPal Saved Credit Card Settings</label>
|
1502 |
+
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1503 |
+
<show_in_default>1</show_in_default>
|
1504 |
+
<show_in_website>1</show_in_website>
|
1505 |
+
<sort_order>70</sort_order>
|
1506 |
+
</paypal_direct_customerstored>
|
1507 |
+
<paypal_direct_customerstored_active translate="label comment">
|
1508 |
+
<label>Enabled</label>
|
1509 |
+
<config_path>payment/paypal_direct_customerstored/active</config_path>
|
1510 |
+
<frontend_type>select</frontend_type>
|
1511 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1512 |
+
<sort_order>80</sort_order>
|
1513 |
+
<show_in_default>1</show_in_default>
|
1514 |
+
<show_in_website>1</show_in_website>
|
1515 |
+
<shared>1</shared>
|
1516 |
+
</paypal_direct_customerstored_active>
|
1517 |
+
<paypal_direct_customerstored_title translate="label">
|
1518 |
+
<label>Title</label>
|
1519 |
+
<config_path>payment/paypal_direct_customerstored/title</config_path>
|
1520 |
+
<frontend_type>text</frontend_type>
|
1521 |
+
<sort_order>90</sort_order>
|
1522 |
+
<show_in_default>1</show_in_default>
|
1523 |
+
<show_in_website>1</show_in_website>
|
1524 |
+
<show_in_store>1</show_in_store>
|
1525 |
+
<shared>1</shared>
|
1526 |
+
</paypal_direct_customerstored_title>
|
1527 |
+
<paypal_direct_customerstored_sort_order translate="label">
|
1528 |
+
<label>Sort Order</label>
|
1529 |
+
<config_path>payment/paypal_direct_customerstored/sort_order</config_path>
|
1530 |
+
<frontend_type>text</frontend_type>
|
1531 |
+
<sort_order>100</sort_order>
|
1532 |
+
<show_in_default>1</show_in_default>
|
1533 |
+
<show_in_website>1</show_in_website>
|
1534 |
+
<show_in_store>1</show_in_store>
|
1535 |
+
<frontend_class>validate-number</frontend_class>
|
1536 |
+
<shared>1</shared>
|
1537 |
+
</paypal_direct_customerstored_sort_order>
|
1538 |
+
<paypal_direct_customerstored_payment_action translate="label">
|
1539 |
+
<label>Payment Action</label>
|
1540 |
+
<config_path>payment/paypal_direct_customerstored/payment_action</config_path>
|
1541 |
+
<frontend_type>select</frontend_type>
|
1542 |
+
<source_model>paypal/system_config_source_paymentActions</source_model>
|
1543 |
+
<sort_order>110</sort_order>
|
1544 |
+
<show_in_default>1</show_in_default>
|
1545 |
+
<show_in_website>1</show_in_website>
|
1546 |
+
<shared>1</shared>
|
1547 |
+
</paypal_direct_customerstored_payment_action>
|
1548 |
+
<paypal_direct_customerstored_allowspecific translate="label">
|
1549 |
+
<label>Payment Applicable From</label>
|
1550 |
+
<config_path>payment/paypal_direct_customerstored/allowspecific</config_path>
|
1551 |
+
<frontend_type>select</frontend_type>
|
1552 |
+
<source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
|
1553 |
+
<sort_order>120</sort_order>
|
1554 |
+
<show_in_default>1</show_in_default>
|
1555 |
+
<show_in_website>1</show_in_website>
|
1556 |
+
<shared>1</shared>
|
1557 |
+
</paypal_direct_customerstored_allowspecific>
|
1558 |
+
<paypal_direct_customerstored_specificcountry translate="label">
|
1559 |
+
<label>Countries Payment Applicable From</label>
|
1560 |
+
<config_path>payment/paypal_direct_customerstored/specificcountry</config_path>
|
1561 |
+
<frontend_type>multiselect</frontend_type>
|
1562 |
+
<source_model>paypal/system_config_source_buyerCountry</source_model>
|
1563 |
+
<sort_order>130</sort_order>
|
1564 |
+
<show_in_default>1</show_in_default>
|
1565 |
+
<show_in_website>1</show_in_website>
|
1566 |
+
<depends><allowspecific>1</allowspecific></depends>
|
1567 |
+
<shared>1</shared>
|
1568 |
+
</paypal_direct_customerstored_specificcountry>
|
1569 |
+
<paypal_direct_customerstored_debug translate="label">
|
1570 |
+
<label>Debug Mode</label>
|
1571 |
+
<config_path>payment/paypal_direct_customerstored/debug</config_path>
|
1572 |
+
<frontend_type>select</frontend_type>
|
1573 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1574 |
+
<sort_order>140</sort_order>
|
1575 |
+
<show_in_default>1</show_in_default>
|
1576 |
+
<show_in_website>1</show_in_website>
|
1577 |
+
<shared>1</shared>
|
1578 |
+
</paypal_direct_customerstored_debug>
|
1579 |
+
<paypal_direct_customerstored_verify_peer translate="label">
|
1580 |
+
<label>Enable SSL verification</label>
|
1581 |
+
<config_path>payment/paypal_direct_customerstored/verify_peer</config_path>
|
1582 |
+
<frontend_type>select</frontend_type>
|
1583 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1584 |
+
<sort_order>150</sort_order>
|
1585 |
+
<show_in_default>1</show_in_default>
|
1586 |
+
<show_in_website>1</show_in_website>
|
1587 |
+
<shared>1</shared>
|
1588 |
+
</paypal_direct_customerstored_verify_peer>
|
1589 |
+
<paypal_direct_customerstored_line_items_enabled translate="label">
|
1590 |
+
<label>Transfer Cart Line Items</label>
|
1591 |
+
<config_path>payment/paypal_direct_customerstored/line_items_enabled</config_path>
|
1592 |
+
<frontend_type>select</frontend_type>
|
1593 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1594 |
+
<sort_order>160</sort_order>
|
1595 |
+
<show_in_default>1</show_in_default>
|
1596 |
+
<show_in_website>1</show_in_website>
|
1597 |
+
<shared>1</shared>
|
1598 |
+
</paypal_direct_customerstored_line_items_enabled>
|
1599 |
+
|
1600 |
+
<paypal_direct_orderstored translate="label">
|
1601 |
+
<label>PayPal Previous Order Credit Card Settings</label>
|
1602 |
+
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1603 |
+
<show_in_default>1</show_in_default>
|
1604 |
+
<show_in_website>1</show_in_website>
|
1605 |
+
<sort_order>170</sort_order>
|
1606 |
+
</paypal_direct_orderstored>
|
1607 |
+
<paypal_direct_orderstored_active translate="label comment">
|
1608 |
+
<label>Enabled</label>
|
1609 |
+
<comment><![CDATA[Will appear as an admin-only payment option allowing use of the same card that was used on the specific previous order selected.]]></comment>
|
1610 |
+
<config_path>payment/paypal_direct_orderstored/active</config_path>
|
1611 |
+
<frontend_type>select</frontend_type>
|
1612 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1613 |
+
<sort_order>180</sort_order>
|
1614 |
+
<show_in_default>1</show_in_default>
|
1615 |
+
<show_in_website>1</show_in_website>
|
1616 |
+
<shared>1</shared>
|
1617 |
+
</paypal_direct_orderstored_active>
|
1618 |
+
<paypal_direct_orderstored_title translate="label">
|
1619 |
+
<label>Title</label>
|
1620 |
+
<config_path>payment/paypal_direct_orderstored/title</config_path>
|
1621 |
+
<frontend_type>text</frontend_type>
|
1622 |
+
<sort_order>190</sort_order>
|
1623 |
+
<show_in_default>1</show_in_default>
|
1624 |
+
<show_in_website>1</show_in_website>
|
1625 |
+
<show_in_store>1</show_in_store>
|
1626 |
+
<shared>1</shared>
|
1627 |
+
</paypal_direct_orderstored_title>
|
1628 |
+
<paypal_direct_orderstored_sort_order translate="label">
|
1629 |
+
<label>Sort Order</label>
|
1630 |
+
<config_path>payment/paypal_direct_orderstored/sort_order</config_path>
|
1631 |
+
<frontend_type>text</frontend_type>
|
1632 |
+
<sort_order>200</sort_order>
|
1633 |
+
<show_in_default>1</show_in_default>
|
1634 |
+
<show_in_website>1</show_in_website>
|
1635 |
+
<show_in_store>1</show_in_store>
|
1636 |
+
<frontend_class>validate-number</frontend_class>
|
1637 |
+
<shared>1</shared>
|
1638 |
+
</paypal_direct_orderstored_sort_order>
|
1639 |
+
<paypal_direct_orderstored_payment_action translate="label">
|
1640 |
+
<label>Payment Action</label>
|
1641 |
+
<config_path>payment/paypal_direct_orderstored/payment_action</config_path>
|
1642 |
+
<frontend_type>select</frontend_type>
|
1643 |
+
<source_model>paypal/system_config_source_paymentActions</source_model>
|
1644 |
+
<sort_order>210</sort_order>
|
1645 |
+
<show_in_default>1</show_in_default>
|
1646 |
+
<show_in_website>1</show_in_website>
|
1647 |
+
<shared>1</shared>
|
1648 |
+
</paypal_direct_orderstored_payment_action>
|
1649 |
+
<paypal_direct_orderstored_allowspecific translate="label">
|
1650 |
+
<label>Payment Applicable From</label>
|
1651 |
+
<config_path>payment/paypal_direct_orderstored/allowspecific</config_path>
|
1652 |
+
<frontend_type>select</frontend_type>
|
1653 |
+
<source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
|
1654 |
+
<sort_order>220</sort_order>
|
1655 |
+
<show_in_default>1</show_in_default>
|
1656 |
+
<show_in_website>1</show_in_website>
|
1657 |
+
<shared>1</shared>
|
1658 |
+
</paypal_direct_orderstored_allowspecific>
|
1659 |
+
<paypal_direct_orderstored_specificcountry translate="label">
|
1660 |
+
<label>Countries Payment Applicable From</label>
|
1661 |
+
<config_path>payment/paypal_direct_orderstored/specificcountry</config_path>
|
1662 |
+
<frontend_type>multiselect</frontend_type>
|
1663 |
+
<source_model>paypal/system_config_source_buyerCountry</source_model>
|
1664 |
+
<sort_order>230</sort_order>
|
1665 |
+
<show_in_default>1</show_in_default>
|
1666 |
+
<show_in_website>1</show_in_website>
|
1667 |
+
<depends><allowspecific>1</allowspecific></depends>
|
1668 |
+
<shared>1</shared>
|
1669 |
+
</paypal_direct_orderstored_specificcountry>
|
1670 |
+
<paypal_direct_orderstored_debug translate="label">
|
1671 |
+
<label>Debug Mode</label>
|
1672 |
+
<config_path>payment/paypal_direct_orderstored/debug</config_path>
|
1673 |
+
<frontend_type>select</frontend_type>
|
1674 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1675 |
+
<sort_order>240</sort_order>
|
1676 |
+
<show_in_default>1</show_in_default>
|
1677 |
+
<show_in_website>1</show_in_website>
|
1678 |
+
<shared>1</shared>
|
1679 |
+
</paypal_direct_orderstored_debug>
|
1680 |
+
<paypal_direct_orderstored_verify_peer translate="label">
|
1681 |
+
<label>Enable SSL verification</label>
|
1682 |
+
<config_path>payment/paypal_direct_orderstored/verify_peer</config_path>
|
1683 |
+
<frontend_type>select</frontend_type>
|
1684 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1685 |
+
<sort_order>250</sort_order>
|
1686 |
+
<show_in_default>1</show_in_default>
|
1687 |
+
<show_in_website>1</show_in_website>
|
1688 |
+
<shared>1</shared>
|
1689 |
+
</paypal_direct_orderstored_verify_peer>
|
1690 |
+
<paypal_direct_orderstored_line_items_enabled translate="label">
|
1691 |
+
<label>Transfer Cart Line Items</label>
|
1692 |
+
<config_path>payment/paypal_direct_orderstored/line_items_enabled</config_path>
|
1693 |
+
<frontend_type>select</frontend_type>
|
1694 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1695 |
+
<sort_order>260</sort_order>
|
1696 |
+
<show_in_default>1</show_in_default>
|
1697 |
+
<show_in_website>1</show_in_website>
|
1698 |
+
<shared>1</shared>
|
1699 |
+
</paypal_direct_orderstored_line_items_enabled>
|
1700 |
+
</fields>
|
1701 |
+
</wpp>
|
1702 |
+
|
1703 |
+
<verisign>
|
1704 |
+
<fields>
|
1705 |
+
<verisign_customerstored type="group" translate="label">
|
1706 |
+
<label>PayPal Saved Credit Card Settings</label>
|
1707 |
+
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1708 |
+
<show_in_default>1</show_in_default>
|
1709 |
+
<show_in_website>1</show_in_website>
|
1710 |
+
<sort_order>120</sort_order>
|
1711 |
+
</verisign_customerstored>
|
1712 |
+
<verisign_customerstored_active translate="label comment">
|
1713 |
+
<label>Enabled</label>
|
1714 |
+
<config_path>payment/verisign_customerstored/active</config_path>
|
1715 |
+
<frontend_type>select</frontend_type>
|
1716 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1717 |
+
<sort_order>130</sort_order>
|
1718 |
+
<show_in_default>1</show_in_default>
|
1719 |
+
<show_in_website>1</show_in_website>
|
1720 |
+
<shared>1</shared>
|
1721 |
+
</verisign_customerstored_active>
|
1722 |
+
<verisign_customerstored_title translate="label">
|
1723 |
+
<label>Title</label>
|
1724 |
+
<config_path>payment/verisign_customerstored/title</config_path>
|
1725 |
+
<frontend_type>text</frontend_type>
|
1726 |
+
<sort_order>140</sort_order>
|
1727 |
+
<show_in_default>1</show_in_default>
|
1728 |
+
<show_in_website>1</show_in_website>
|
1729 |
+
<show_in_store>1</show_in_store>
|
1730 |
+
<shared>1</shared>
|
1731 |
+
</verisign_customerstored_title>
|
1732 |
+
<verisign_customerstored_sort_order translate="label">
|
1733 |
+
<label>Sort Order</label>
|
1734 |
+
<config_path>payment/verisign_customerstored/sort_order</config_path>
|
1735 |
+
<frontend_type>text</frontend_type>
|
1736 |
+
<sort_order>150</sort_order>
|
1737 |
+
<show_in_default>1</show_in_default>
|
1738 |
+
<show_in_website>1</show_in_website>
|
1739 |
+
<show_in_store>1</show_in_store>
|
1740 |
+
<frontend_class>validate-number</frontend_class>
|
1741 |
+
<shared>1</shared>
|
1742 |
+
</verisign_customerstored_sort_order>
|
1743 |
+
<verisign_customerstored_payment_action translate="label">
|
1744 |
+
<label>Payment Action</label>
|
1745 |
+
<config_path>payment/verisign_customerstored/payment_action</config_path>
|
1746 |
+
<frontend_type>select</frontend_type>
|
1747 |
+
<source_model>paypal/system_config_source_paymentActions</source_model>
|
1748 |
+
<sort_order>160</sort_order>
|
1749 |
+
<show_in_default>1</show_in_default>
|
1750 |
+
<show_in_website>1</show_in_website>
|
1751 |
+
<shared>1</shared>
|
1752 |
+
</verisign_customerstored_payment_action>
|
1753 |
+
<verisign_customerstored_allowspecific translate="label">
|
1754 |
+
<label>Payment Applicable From</label>
|
1755 |
+
<config_path>payment/verisign_customerstored/allowspecific</config_path>
|
1756 |
+
<frontend_type>select</frontend_type>
|
1757 |
+
<source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
|
1758 |
+
<sort_order>170</sort_order>
|
1759 |
+
<show_in_default>1</show_in_default>
|
1760 |
+
<show_in_website>1</show_in_website>
|
1761 |
+
<shared>1</shared>
|
1762 |
+
</verisign_customerstored_allowspecific>
|
1763 |
+
<verisign_customerstored_specificcountry translate="label">
|
1764 |
+
<label>Countries Payment Applicable From</label>
|
1765 |
+
<config_path>payment/verisign_customerstored/specificcountry</config_path>
|
1766 |
+
<frontend_type>multiselect</frontend_type>
|
1767 |
+
<source_model>paypal/system_config_source_buyerCountry</source_model>
|
1768 |
+
<sort_order>180</sort_order>
|
1769 |
+
<show_in_default>1</show_in_default>
|
1770 |
+
<show_in_website>1</show_in_website>
|
1771 |
+
<depends><allowspecific>1</allowspecific></depends>
|
1772 |
+
<shared>1</shared>
|
1773 |
+
</verisign_customerstored_specificcountry>
|
1774 |
+
<verisign_customerstored_debug translate="label">
|
1775 |
+
<label>Debug Mode</label>
|
1776 |
+
<config_path>payment/verisign_customerstored/debug</config_path>
|
1777 |
+
<frontend_type>select</frontend_type>
|
1778 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1779 |
+
<sort_order>190</sort_order>
|
1780 |
+
<show_in_default>1</show_in_default>
|
1781 |
+
<show_in_website>1</show_in_website>
|
1782 |
+
<shared>1</shared>
|
1783 |
+
</verisign_customerstored_debug>
|
1784 |
+
<verisign_customerstored_verify_peer translate="label">
|
1785 |
+
<label>Enable SSL verification</label>
|
1786 |
+
<config_path>payment/verisign_customerstored/verify_peer</config_path>
|
1787 |
+
<frontend_type>select</frontend_type>
|
1788 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1789 |
+
<sort_order>200</sort_order>
|
1790 |
+
<show_in_default>1</show_in_default>
|
1791 |
+
<show_in_website>1</show_in_website>
|
1792 |
+
<shared>1</shared>
|
1793 |
+
</verisign_customerstored_verify_peer>
|
1794 |
+
|
1795 |
+
<verisign_orderstored type="group" translate="label">
|
1796 |
+
<label>PayPal Previous Order Credit Card Settings</label>
|
1797 |
+
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1798 |
+
<show_in_default>1</show_in_default>
|
1799 |
+
<show_in_website>1</show_in_website>
|
1800 |
+
<sort_order>210</sort_order>
|
1801 |
+
</verisign_orderstored>
|
1802 |
+
<verisign_orderstored_active translate="label comment">
|
1803 |
+
<label>Enabled</label>
|
1804 |
+
<comment><![CDATA[Will appear as an admin-only payment option allowing use of the same card that was used on the specific previous order selected.]]></comment>
|
1805 |
+
<config_path>payment/verisign_orderstored/active</config_path>
|
1806 |
+
<frontend_type>select</frontend_type>
|
1807 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1808 |
+
<sort_order>220</sort_order>
|
1809 |
+
<show_in_default>1</show_in_default>
|
1810 |
+
<show_in_website>1</show_in_website>
|
1811 |
+
<shared>1</shared>
|
1812 |
+
</verisign_orderstored_active>
|
1813 |
+
<verisign_orderstored_title translate="label">
|
1814 |
+
<label>Title</label>
|
1815 |
+
<config_path>payment/verisign_orderstored/title</config_path>
|
1816 |
+
<frontend_type>text</frontend_type>
|
1817 |
+
<sort_order>230</sort_order>
|
1818 |
+
<show_in_default>1</show_in_default>
|
1819 |
+
<show_in_website>1</show_in_website>
|
1820 |
+
<show_in_store>1</show_in_store>
|
1821 |
+
<shared>1</shared>
|
1822 |
+
</verisign_orderstored_title>
|
1823 |
+
<verisign_orderstored_sort_order translate="label">
|
1824 |
+
<label>Sort Order</label>
|
1825 |
+
<config_path>payment/verisign_orderstored/sort_order</config_path>
|
1826 |
+
<frontend_type>text</frontend_type>
|
1827 |
+
<sort_order>240</sort_order>
|
1828 |
+
<show_in_default>1</show_in_default>
|
1829 |
+
<show_in_website>1</show_in_website>
|
1830 |
+
<show_in_store>1</show_in_store>
|
1831 |
+
<frontend_class>validate-number</frontend_class>
|
1832 |
+
<shared>1</shared>
|
1833 |
+
</verisign_orderstored_sort_order>
|
1834 |
+
<verisign_orderstored_payment_action translate="label">
|
1835 |
+
<label>Payment Action</label>
|
1836 |
+
<config_path>payment/verisign_orderstored/payment_action</config_path>
|
1837 |
+
<frontend_type>select</frontend_type>
|
1838 |
+
<source_model>paypal/system_config_source_paymentActions</source_model>
|
1839 |
+
<sort_order>250</sort_order>
|
1840 |
+
<show_in_default>1</show_in_default>
|
1841 |
+
<show_in_website>1</show_in_website>
|
1842 |
+
<shared>1</shared>
|
1843 |
+
</verisign_orderstored_payment_action>
|
1844 |
+
<verisign_orderstored_allowspecific translate="label">
|
1845 |
+
<label>Payment Applicable From</label>
|
1846 |
+
<config_path>payment/verisign_orderstored/allowspecific</config_path>
|
1847 |
+
<frontend_type>select</frontend_type>
|
1848 |
+
<source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
|
1849 |
+
<sort_order>260</sort_order>
|
1850 |
+
<show_in_default>1</show_in_default>
|
1851 |
+
<show_in_website>1</show_in_website>
|
1852 |
+
<shared>1</shared>
|
1853 |
+
</verisign_orderstored_allowspecific>
|
1854 |
+
<verisign_orderstored_specificcountry translate="label">
|
1855 |
+
<label>Countries Payment Applicable From</label>
|
1856 |
+
<config_path>payment/verisign_orderstored/specificcountry</config_path>
|
1857 |
+
<frontend_type>multiselect</frontend_type>
|
1858 |
+
<source_model>paypal/system_config_source_buyerCountry</source_model>
|
1859 |
+
<sort_order>270</sort_order>
|
1860 |
+
<show_in_default>1</show_in_default>
|
1861 |
+
<show_in_website>1</show_in_website>
|
1862 |
+
<depends><allowspecific>1</allowspecific></depends>
|
1863 |
+
<shared>1</shared>
|
1864 |
+
</verisign_orderstored_specificcountry>
|
1865 |
+
<verisign_orderstored_debug translate="label">
|
1866 |
+
<label>Debug Mode</label>
|
1867 |
+
<config_path>payment/verisign_orderstored/debug</config_path>
|
1868 |
+
<frontend_type>select</frontend_type>
|
1869 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1870 |
+
<sort_order>280</sort_order>
|
1871 |
+
<show_in_default>1</show_in_default>
|
1872 |
+
<show_in_website>1</show_in_website>
|
1873 |
+
<shared>1</shared>
|
1874 |
+
</verisign_orderstored_debug>
|
1875 |
+
<verisign_orderstored_verify_peer translate="label">
|
1876 |
+
<label>Enable SSL verification</label>
|
1877 |
+
<config_path>payment/verisign_orderstored/verify_peer</config_path>
|
1878 |
+
<frontend_type>select</frontend_type>
|
1879 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1880 |
+
<sort_order>290</sort_order>
|
1881 |
+
<show_in_default>1</show_in_default>
|
1882 |
+
<show_in_website>1</show_in_website>
|
1883 |
+
<shared>1</shared>
|
1884 |
+
</verisign_orderstored_verify_peer>
|
1885 |
+
</fields>
|
1886 |
+
</verisign>
|
1887 |
+
|
1888 |
+
<payflow_link>
|
1889 |
+
<fields>
|
1890 |
+
<payflow_link_customerstored translate="label">
|
1891 |
+
<label>PayPal Saved Credit Card Settings</label>
|
1892 |
+
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1893 |
+
<show_in_default>1</show_in_default>
|
1894 |
+
<show_in_website>1</show_in_website>
|
1895 |
+
<sort_order>80</sort_order>
|
1896 |
+
</payflow_link_customerstored>
|
1897 |
+
<payflow_link_customerstored_active translate="label comment">
|
1898 |
+
<label>Enabled</label>
|
1899 |
+
<config_path>payment/payflow_link_customerstored/active</config_path>
|
1900 |
+
<frontend_type>select</frontend_type>
|
1901 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1902 |
+
<sort_order>90</sort_order>
|
1903 |
+
<show_in_default>1</show_in_default>
|
1904 |
+
<show_in_website>1</show_in_website>
|
1905 |
+
<shared>1</shared>
|
1906 |
+
</payflow_link_customerstored_active>
|
1907 |
+
<payflow_link_customerstored_title translate="label">
|
1908 |
+
<label>Title</label>
|
1909 |
+
<config_path>payment/payflow_link_customerstored/title</config_path>
|
1910 |
+
<frontend_type>text</frontend_type>
|
1911 |
+
<sort_order>100</sort_order>
|
1912 |
+
<show_in_default>1</show_in_default>
|
1913 |
+
<show_in_website>1</show_in_website>
|
1914 |
+
<show_in_store>1</show_in_store>
|
1915 |
+
<shared>1</shared>
|
1916 |
+
</payflow_link_customerstored_title>
|
1917 |
+
<payflow_link_customerstored_sort_order translate="label">
|
1918 |
+
<label>Sort Order</label>
|
1919 |
+
<config_path>payment/payflow_link_customerstored/sort_order</config_path>
|
1920 |
+
<frontend_type>text</frontend_type>
|
1921 |
+
<sort_order>110</sort_order>
|
1922 |
+
<show_in_default>1</show_in_default>
|
1923 |
+
<show_in_website>1</show_in_website>
|
1924 |
+
<show_in_store>1</show_in_store>
|
1925 |
+
<frontend_class>validate-number</frontend_class>
|
1926 |
+
<shared>1</shared>
|
1927 |
+
</payflow_link_customerstored_sort_order>
|
1928 |
+
<payflow_link_customerstored_payment_action translate="label">
|
1929 |
+
<label>Payment Action</label>
|
1930 |
+
<config_path>payment/payflow_link_customerstored/payment_action</config_path>
|
1931 |
+
<frontend_type>select</frontend_type>
|
1932 |
+
<source_model>paypal/system_config_source_paymentActions</source_model>
|
1933 |
+
<sort_order>120</sort_order>
|
1934 |
+
<show_in_default>1</show_in_default>
|
1935 |
+
<show_in_website>1</show_in_website>
|
1936 |
+
<shared>1</shared>
|
1937 |
+
</payflow_link_customerstored_payment_action>
|
1938 |
+
<payflow_link_customerstored_allowspecific translate="label">
|
1939 |
+
<label>Payment Applicable From</label>
|
1940 |
+
<config_path>payment/payflow_link_customerstored/allowspecific</config_path>
|
1941 |
+
<frontend_type>select</frontend_type>
|
1942 |
+
<source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
|
1943 |
+
<sort_order>130</sort_order>
|
1944 |
+
<show_in_default>1</show_in_default>
|
1945 |
+
<show_in_website>1</show_in_website>
|
1946 |
+
<shared>1</shared>
|
1947 |
+
</payflow_link_customerstored_allowspecific>
|
1948 |
+
<payflow_link_customerstored_specificcountry translate="label">
|
1949 |
+
<label>Countries Payment Applicable From</label>
|
1950 |
+
<config_path>payment/payflow_link_customerstored/specificcountry</config_path>
|
1951 |
+
<frontend_type>multiselect</frontend_type>
|
1952 |
+
<source_model>paypal/system_config_source_buyerCountry</source_model>
|
1953 |
+
<sort_order>140</sort_order>
|
1954 |
+
<show_in_default>1</show_in_default>
|
1955 |
+
<show_in_website>1</show_in_website>
|
1956 |
+
<depends><allowspecific>1</allowspecific></depends>
|
1957 |
+
<shared>1</shared>
|
1958 |
+
</payflow_link_customerstored_specificcountry>
|
1959 |
+
<payflow_link_customerstored_debug translate="label">
|
1960 |
+
<label>Debug Mode</label>
|
1961 |
+
<config_path>payment/payflow_link_customerstored/debug</config_path>
|
1962 |
+
<frontend_type>select</frontend_type>
|
1963 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1964 |
+
<sort_order>150</sort_order>
|
1965 |
+
<show_in_default>1</show_in_default>
|
1966 |
+
<show_in_website>1</show_in_website>
|
1967 |
+
<shared>1</shared>
|
1968 |
+
</payflow_link_customerstored_debug>
|
1969 |
+
<payflow_link_customerstored_verify_peer translate="label">
|
1970 |
+
<label>Enable SSL verification</label>
|
1971 |
+
<config_path>payment/payflow_link_customerstored/verify_peer</config_path>
|
1972 |
+
<frontend_type>select</frontend_type>
|
1973 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1974 |
+
<sort_order>160</sort_order>
|
1975 |
+
<show_in_default>1</show_in_default>
|
1976 |
+
<show_in_website>1</show_in_website>
|
1977 |
+
<shared>1</shared>
|
1978 |
+
</payflow_link_customerstored_verify_peer>
|
1979 |
+
|
1980 |
+
<payflow_link_orderstored translate="label comment">
|
1981 |
+
<label>PayPal Previous Order Credit Card Settings</label>
|
1982 |
+
<comment><![CDATA[Will appear as an admin-only payment option allowing use of the same card that was used on the specific previous order selected.]]></comment>
|
1983 |
+
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
1984 |
+
<show_in_default>1</show_in_default>
|
1985 |
+
<show_in_website>1</show_in_website>
|
1986 |
+
<sort_order>170</sort_order>
|
1987 |
+
</payflow_link_orderstored>
|
1988 |
+
<payflow_link_orderstored_active translate="label comment">
|
1989 |
+
<label>Enabled</label>
|
1990 |
+
<config_path>payment/payflow_link_orderstored/active</config_path>
|
1991 |
+
<frontend_type>select</frontend_type>
|
1992 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1993 |
+
<sort_order>180</sort_order>
|
1994 |
+
<show_in_default>1</show_in_default>
|
1995 |
+
<show_in_website>1</show_in_website>
|
1996 |
+
<shared>1</shared>
|
1997 |
+
</payflow_link_orderstored_active>
|
1998 |
+
<payflow_link_orderstored_title translate="label">
|
1999 |
+
<label>Title</label>
|
2000 |
+
<config_path>payment/payflow_link_orderstored/title</config_path>
|
2001 |
+
<frontend_type>text</frontend_type>
|
2002 |
+
<sort_order>190</sort_order>
|
2003 |
+
<show_in_default>1</show_in_default>
|
2004 |
+
<show_in_website>1</show_in_website>
|
2005 |
+
<show_in_store>1</show_in_store>
|
2006 |
+
<shared>1</shared>
|
2007 |
+
</payflow_link_orderstored_title>
|
2008 |
+
<payflow_link_orderstored_sort_order translate="label">
|
2009 |
+
<label>Sort Order</label>
|
2010 |
+
<config_path>payment/payflow_link_orderstored/sort_order</config_path>
|
2011 |
+
<frontend_type>text</frontend_type>
|
2012 |
+
<sort_order>200</sort_order>
|
2013 |
+
<show_in_default>1</show_in_default>
|
2014 |
+
<show_in_website>1</show_in_website>
|
2015 |
+
<show_in_store>1</show_in_store>
|
2016 |
+
<frontend_class>validate-number</frontend_class>
|
2017 |
+
<shared>1</shared>
|
2018 |
+
</payflow_link_orderstored_sort_order>
|
2019 |
+
<payflow_link_orderstored_payment_action translate="label">
|
2020 |
+
<label>Payment Action</label>
|
2021 |
+
<config_path>payment/payflow_link_orderstored/payment_action</config_path>
|
2022 |
+
<frontend_type>select</frontend_type>
|
2023 |
+
<source_model>paypal/system_config_source_paymentActions</source_model>
|
2024 |
+
<sort_order>210</sort_order>
|
2025 |
+
<show_in_default>1</show_in_default>
|
2026 |
+
<show_in_website>1</show_in_website>
|
2027 |
+
<shared>1</shared>
|
2028 |
+
</payflow_link_orderstored_payment_action>
|
2029 |
+
<payflow_link_orderstored_allowspecific translate="label">
|
2030 |
+
<label>Payment Applicable From</label>
|
2031 |
+
<config_path>payment/payflow_link_orderstored/allowspecific</config_path>
|
2032 |
+
<frontend_type>select</frontend_type>
|
2033 |
+
<source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
|
2034 |
+
<sort_order>220</sort_order>
|
2035 |
+
<show_in_default>1</show_in_default>
|
2036 |
+
<show_in_website>1</show_in_website>
|
2037 |
+
<shared>1</shared>
|
2038 |
+
</payflow_link_orderstored_allowspecific>
|
2039 |
+
<payflow_link_orderstored_specificcountry translate="label">
|
2040 |
+
<label>Countries Payment Applicable From</label>
|
2041 |
+
<config_path>payment/payflow_link_orderstored/specificcountry</config_path>
|
2042 |
+
<frontend_type>multiselect</frontend_type>
|
2043 |
+
<source_model>paypal/system_config_source_buyerCountry</source_model>
|
2044 |
+
<sort_order>230</sort_order>
|
2045 |
+
<show_in_default>1</show_in_default>
|
2046 |
+
<show_in_website>1</show_in_website>
|
2047 |
+
<depends><allowspecific>1</allowspecific></depends>
|
2048 |
+
<shared>1</shared>
|
2049 |
+
</payflow_link_orderstored_specificcountry>
|
2050 |
+
<payflow_link_orderstored_debug translate="label">
|
2051 |
+
<label>Debug Mode</label>
|
2052 |
+
<config_path>payment/payflow_link_orderstored/debug</config_path>
|
2053 |
+
<frontend_type>select</frontend_type>
|
2054 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2055 |
+
<sort_order>240</sort_order>
|
2056 |
+
<show_in_default>1</show_in_default>
|
2057 |
+
<show_in_website>1</show_in_website>
|
2058 |
+
<shared>1</shared>
|
2059 |
+
</payflow_link_orderstored_debug>
|
2060 |
+
<payflow_link_orderstored_verify_peer translate="label">
|
2061 |
+
<label>Enable SSL verification</label>
|
2062 |
+
<config_path>payment/payflow_link_orderstored/verify_peer</config_path>
|
2063 |
+
<frontend_type>select</frontend_type>
|
2064 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2065 |
+
<sort_order>250</sort_order>
|
2066 |
+
<show_in_default>1</show_in_default>
|
2067 |
+
<show_in_website>1</show_in_website>
|
2068 |
+
<shared>1</shared>
|
2069 |
+
</payflow_link_orderstored_verify_peer>
|
2070 |
+
</fields>
|
2071 |
+
</payflow_link>
|
2072 |
+
|
2073 |
+
<paypal_billing_agreement>
|
2074 |
+
<fields>
|
2075 |
+
<paypal_orderstored_agreement translate="label">
|
2076 |
+
<label>PayPal Previous Order Billing Agreement Settings</label>
|
2077 |
+
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2078 |
+
<show_in_default>1</show_in_default>
|
2079 |
+
<show_in_website>1</show_in_website>
|
2080 |
+
<sort_order>70</sort_order>
|
2081 |
+
</paypal_orderstored_agreement>
|
2082 |
+
<paypal_orderstored_agreement_active translate="label comment">
|
2083 |
+
<label>Enabled</label>
|
2084 |
+
<comment><![CDATA[Will appear as an admin-only payment option allowing use of the same billing agreement that was used on the specific previous order selected.]]></comment>
|
2085 |
+
<config_path>payment/paypal_orderstored_agreement/active</config_path>
|
2086 |
+
<frontend_type>select</frontend_type>
|
2087 |
+
<frontend_class>paypal-orderstored-ba-enabler</frontend_class>
|
2088 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2089 |
+
<sort_order>80</sort_order>
|
2090 |
+
<show_in_default>1</show_in_default>
|
2091 |
+
<show_in_website>1</show_in_website>
|
2092 |
+
<shared>1</shared>
|
2093 |
+
</paypal_orderstored_agreement_active>
|
2094 |
+
<paypal_orderstored_agreement_title translate="label">
|
2095 |
+
<label>Title</label>
|
2096 |
+
<config_path>payment/paypal_orderstored_agreement/title</config_path>
|
2097 |
+
<frontend_type>text</frontend_type>
|
2098 |
+
<sort_order>90</sort_order>
|
2099 |
+
<show_in_default>1</show_in_default>
|
2100 |
+
<show_in_website>1</show_in_website>
|
2101 |
+
<show_in_store>1</show_in_store>
|
2102 |
+
<shared>1</shared>
|
2103 |
+
</paypal_orderstored_agreement_title>
|
2104 |
+
<paypal_orderstored_agreement_sort_order translate="label">
|
2105 |
+
<label>Sort Order</label>
|
2106 |
+
<config_path>payment/paypal_orderstored_agreement/sort_order</config_path>
|
2107 |
+
<frontend_type>text</frontend_type>
|
2108 |
+
<sort_order>100</sort_order>
|
2109 |
+
<show_in_default>1</show_in_default>
|
2110 |
+
<show_in_website>1</show_in_website>
|
2111 |
+
<show_in_store>1</show_in_store>
|
2112 |
+
<frontend_class>validate-number</frontend_class>
|
2113 |
+
<shared>1</shared>
|
2114 |
+
</paypal_orderstored_agreement_sort_order>
|
2115 |
+
<paypal_orderstored_agreement_payment_action translate="label">
|
2116 |
+
<label>Payment Action</label>
|
2117 |
+
<config_path>payment/paypal_orderstored_agreement/payment_action</config_path>
|
2118 |
+
<frontend_type>select</frontend_type>
|
2119 |
+
<source_model>paypal/system_config_source_paymentActions</source_model>
|
2120 |
+
<sort_order>110</sort_order>
|
2121 |
+
<show_in_default>1</show_in_default>
|
2122 |
+
<show_in_website>1</show_in_website>
|
2123 |
+
<shared>1</shared>
|
2124 |
+
</paypal_orderstored_agreement_payment_action>
|
2125 |
+
<paypal_orderstored_agreement_allowspecific translate="label">
|
2126 |
+
<label>Payment Applicable From</label>
|
2127 |
+
<config_path>payment/paypal_orderstored_agreement/allowspecific</config_path>
|
2128 |
+
<frontend_type>select</frontend_type>
|
2129 |
+
<source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
|
2130 |
+
<sort_order>120</sort_order>
|
2131 |
+
<show_in_default>1</show_in_default>
|
2132 |
+
<show_in_website>1</show_in_website>
|
2133 |
+
<shared>1</shared>
|
2134 |
+
</paypal_orderstored_agreement_allowspecific>
|
2135 |
+
<paypal_orderstored_agreement_specificcountry translate="label">
|
2136 |
+
<label>Countries Payment Applicable From</label>
|
2137 |
+
<config_path>payment/paypal_orderstored_agreement/specificcountry</config_path>
|
2138 |
+
<frontend_type>multiselect</frontend_type>
|
2139 |
+
<source_model>paypal/system_config_source_buyerCountry</source_model>
|
2140 |
+
<sort_order>130</sort_order>
|
2141 |
+
<show_in_default>1</show_in_default>
|
2142 |
+
<show_in_website>1</show_in_website>
|
2143 |
+
<depends><allowspecific>1</allowspecific></depends>
|
2144 |
+
<shared>1</shared>
|
2145 |
+
</paypal_orderstored_agreement_specificcountry>
|
2146 |
+
<paypal_orderstored_agreement_debug translate="label">
|
2147 |
+
<label>Debug Mode</label>
|
2148 |
+
<config_path>payment/paypal_orderstored_agreement/debug</config_path>
|
2149 |
+
<frontend_type>select</frontend_type>
|
2150 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2151 |
+
<sort_order>140</sort_order>
|
2152 |
+
<show_in_default>1</show_in_default>
|
2153 |
+
<show_in_website>1</show_in_website>
|
2154 |
+
<shared>1</shared>
|
2155 |
+
</paypal_orderstored_agreement_debug>
|
2156 |
+
<paypal_orderstored_agreement_verify_peer translate="label">
|
2157 |
+
<label>Enable SSL verification</label>
|
2158 |
+
<config_path>payment/paypal_orderstored_agreement/verify_peer</config_path>
|
2159 |
+
<frontend_type>select</frontend_type>
|
2160 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2161 |
+
<sort_order>150</sort_order>
|
2162 |
+
<show_in_default>1</show_in_default>
|
2163 |
+
<show_in_website>1</show_in_website>
|
2164 |
+
<shared>1</shared>
|
2165 |
+
</paypal_orderstored_agreement_verify_peer>
|
2166 |
+
<paypal_orderstored_agreement_line_items_enabled translate="label">
|
2167 |
+
<label>Transfer Cart Line Items</label>
|
2168 |
+
<config_path>payment/paypal_orderstored_agreement/line_items_enabled</config_path>
|
2169 |
+
<frontend_type>select</frontend_type>
|
2170 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2171 |
+
<sort_order>160</sort_order>
|
2172 |
+
<show_in_default>1</show_in_default>
|
2173 |
+
<show_in_website>1</show_in_website>
|
2174 |
+
<shared>1</shared>
|
2175 |
+
</paypal_orderstored_agreement_line_items_enabled>
|
2176 |
+
<paypal_orderstored_agreement_allow_billing_agreement_wizard translate="label">
|
2177 |
+
<label>Allow in Billing Agreement Wizard</label>
|
2178 |
+
<config_path>payment/paypal_orderstored_agreement/allow_billing_agreement_wizard</config_path>
|
2179 |
+
<frontend_type>select</frontend_type>
|
2180 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2181 |
+
<sort_order>170</sort_order>
|
2182 |
+
<show_in_default>0</show_in_default>
|
2183 |
+
<show_in_website>0</show_in_website>
|
2184 |
+
<shared>1</shared>
|
2185 |
+
</paypal_orderstored_agreement_allow_billing_agreement_wizard>
|
2186 |
+
</fields>
|
2187 |
+
</paypal_billing_agreement>
|
2188 |
+
|
2189 |
+
<paypal_payflow_billing_agreement translate="label">
|
2190 |
+
<label>Payflow Pro Billing Agreement Settings</label>
|
2191 |
+
<frontend_type>text</frontend_type>
|
2192 |
+
<show_in_default>1</show_in_default>
|
2193 |
+
<show_in_website>1</show_in_website>
|
2194 |
+
<show_in_store>1</show_in_store>
|
2195 |
+
<sort_order>63</sort_order>
|
2196 |
+
<fields>
|
2197 |
+
<active translate="label comment">
|
2198 |
+
<label>Enabled</label>
|
2199 |
+
<comment><![CDATA[Will appear as a payment option only for customers who have at least one active billing agreement.<br/>NOTE: Payflow Pro must be enabled for this method to be available.]]></comment>
|
2200 |
+
<config_path>payment/paypaluk_billing_agreement/active</config_path>
|
2201 |
+
<frontend_type>select</frontend_type>
|
2202 |
+
<frontend_class>paypal-ba-payflow-enabler</frontend_class>
|
2203 |
+
<backend_model>cls_paypal/system_config_backend_payflowbaenabled</backend_model>
|
2204 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2205 |
+
<sort_order>10</sort_order>
|
2206 |
+
<show_in_default>1</show_in_default>
|
2207 |
+
<show_in_website>1</show_in_website>
|
2208 |
+
<shared>1</shared>
|
2209 |
+
</active>
|
2210 |
+
<title translate="label">
|
2211 |
+
<label>Title</label>
|
2212 |
+
<config_path>payment/paypaluk_billing_agreement/title</config_path>
|
2213 |
+
<frontend_type>text</frontend_type>
|
2214 |
+
<sort_order>20</sort_order>
|
2215 |
+
<show_in_default>1</show_in_default>
|
2216 |
+
<show_in_website>1</show_in_website>
|
2217 |
+
<show_in_store>1</show_in_store>
|
2218 |
+
<shared>1</shared>
|
2219 |
+
</title>
|
2220 |
+
<sort_order translate="label">
|
2221 |
+
<label>Sort Order</label>
|
2222 |
+
<config_path>payment/paypaluk_billing_agreement/sort_order</config_path>
|
2223 |
+
<frontend_type>text</frontend_type>
|
2224 |
+
<sort_order>30</sort_order>
|
2225 |
+
<show_in_default>1</show_in_default>
|
2226 |
+
<show_in_website>1</show_in_website>
|
2227 |
+
<show_in_store>1</show_in_store>
|
2228 |
+
<frontend_class>validate-number</frontend_class>
|
2229 |
+
<shared>1</shared>
|
2230 |
+
</sort_order>
|
2231 |
+
<payment_action translate="label">
|
2232 |
+
<label>Payment Action</label>
|
2233 |
+
<config_path>payment/paypaluk_billing_agreement/payment_action</config_path>
|
2234 |
+
<frontend_type>select</frontend_type>
|
2235 |
+
<source_model>paypal/system_config_source_paymentActions</source_model>
|
2236 |
+
<sort_order>40</sort_order>
|
2237 |
+
<show_in_default>1</show_in_default>
|
2238 |
+
<show_in_website>1</show_in_website>
|
2239 |
+
<shared>1</shared>
|
2240 |
+
</payment_action>
|
2241 |
+
<allowspecific translate="label">
|
2242 |
+
<label>Payment Applicable From</label>
|
2243 |
+
<config_path>payment/paypaluk_billing_agreement/allowspecific</config_path>
|
2244 |
+
<frontend_type>select</frontend_type>
|
2245 |
+
<source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
|
2246 |
+
<sort_order>50</sort_order>
|
2247 |
+
<show_in_default>1</show_in_default>
|
2248 |
+
<show_in_website>1</show_in_website>
|
2249 |
+
<shared>1</shared>
|
2250 |
+
</allowspecific>
|
2251 |
+
<specificcountry translate="label">
|
2252 |
+
<label>Countries Payment Applicable From</label>
|
2253 |
+
<config_path>payment/paypaluk_billing_agreement/specificcountry</config_path>
|
2254 |
+
<frontend_type>multiselect</frontend_type>
|
2255 |
+
<source_model>paypal/system_config_source_buyerCountry</source_model>
|
2256 |
+
<sort_order>60</sort_order>
|
2257 |
+
<show_in_default>1</show_in_default>
|
2258 |
+
<show_in_website>1</show_in_website>
|
2259 |
+
<depends><allowspecific>1</allowspecific></depends>
|
2260 |
+
<shared>1</shared>
|
2261 |
+
</specificcountry>
|
2262 |
+
<debug translate="label">
|
2263 |
+
<label>Debug Mode</label>
|
2264 |
+
<config_path>payment/paypaluk_billing_agreement/debug</config_path>
|
2265 |
+
<frontend_type>select</frontend_type>
|
2266 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2267 |
+
<sort_order>70</sort_order>
|
2268 |
+
<show_in_default>1</show_in_default>
|
2269 |
+
<show_in_website>1</show_in_website>
|
2270 |
+
<shared>1</shared>
|
2271 |
+
</debug>
|
2272 |
+
<verify_peer translate="label">
|
2273 |
+
<label>Enable SSL verification</label>
|
2274 |
+
<config_path>payment/paypaluk_billing_agreement/verify_peer</config_path>
|
2275 |
+
<frontend_type>select</frontend_type>
|
2276 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2277 |
+
<sort_order>75</sort_order>
|
2278 |
+
<show_in_default>1</show_in_default>
|
2279 |
+
<show_in_website>1</show_in_website>
|
2280 |
+
<shared>1</shared>
|
2281 |
+
</verify_peer>
|
2282 |
+
<line_items_enabled translate="label">
|
2283 |
+
<label>Transfer Cart Line Items</label>
|
2284 |
+
<config_path>payment/paypaluk_billing_agreement/line_items_enabled</config_path>
|
2285 |
+
<frontend_type>select</frontend_type>
|
2286 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2287 |
+
<sort_order>80</sort_order>
|
2288 |
+
<show_in_default>1</show_in_default>
|
2289 |
+
<show_in_website>1</show_in_website>
|
2290 |
+
<shared>1</shared>
|
2291 |
+
</line_items_enabled>
|
2292 |
+
<allow_billing_agreement_wizard translate="label">
|
2293 |
+
<label>Allow in Billing Agreement Wizard</label>
|
2294 |
+
<config_path>payment/paypaluk_billing_agreement/allow_billing_agreement_wizard</config_path>
|
2295 |
+
<frontend_type>select</frontend_type>
|
2296 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2297 |
+
<sort_order>90</sort_order>
|
2298 |
+
<show_in_default>1</show_in_default>
|
2299 |
+
<show_in_website>1</show_in_website>
|
2300 |
+
<shared>1</shared>
|
2301 |
+
</allow_billing_agreement_wizard>
|
2302 |
+
|
2303 |
+
<paypaluk_orderstored_agreement translate="label">
|
2304 |
+
<label>Payflow Pro Order Stored Billing Agreement Settings</label>
|
2305 |
+
<frontend_model>adminhtml/system_config_form_field_heading</frontend_model>
|
2306 |
+
<show_in_default>1</show_in_default>
|
2307 |
+
<show_in_website>1</show_in_website>
|
2308 |
+
<show_in_store>1</show_in_store>
|
2309 |
+
<sort_order>100</sort_order>
|
2310 |
+
</paypaluk_orderstored_agreement>
|
2311 |
+
<paypaluk_orderstored_agreement_active translate="label comment">
|
2312 |
+
<label>Enabled</label>
|
2313 |
+
<comment><![CDATA[Will appear as an admin-only payment option for customers or guests who have placed an order creating or using a billing agreement.<br/>NOTE: Payflow Pro must be enabled for this method to be available.]]></comment>
|
2314 |
+
<config_path>payment/paypaluk_orderstored_agreement/active</config_path>
|
2315 |
+
<frontend_type>select</frontend_type>
|
2316 |
+
<frontend_class>paypal-orderstored-ba-payflow-enabler</frontend_class>
|
2317 |
+
<backend_model>cls_paypal/system_config_backend_payflowbaenabled</backend_model>
|
2318 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2319 |
+
<sort_order>110</sort_order>
|
2320 |
+
<show_in_default>1</show_in_default>
|
2321 |
+
<show_in_website>1</show_in_website>
|
2322 |
+
<shared>1</shared>
|
2323 |
+
</paypaluk_orderstored_agreement_active>
|
2324 |
+
<paypaluk_orderstored_agreement_title translate="label">
|
2325 |
+
<label>Title</label>
|
2326 |
+
<config_path>payment/paypaluk_orderstored_agreement/title</config_path>
|
2327 |
+
<frontend_type>text</frontend_type>
|
2328 |
+
<sort_order>120</sort_order>
|
2329 |
+
<show_in_default>1</show_in_default>
|
2330 |
+
<show_in_website>1</show_in_website>
|
2331 |
+
<show_in_store>1</show_in_store>
|
2332 |
+
<shared>1</shared>
|
2333 |
+
</paypaluk_orderstored_agreement_title>
|
2334 |
+
<paypaluk_orderstored_agreement_sort_order translate="label">
|
2335 |
+
<label>Sort Order</label>
|
2336 |
+
<config_path>payment/paypaluk_orderstored_agreement/sort_order</config_path>
|
2337 |
+
<frontend_type>text</frontend_type>
|
2338 |
+
<sort_order>130</sort_order>
|
2339 |
+
<show_in_default>1</show_in_default>
|
2340 |
+
<show_in_website>1</show_in_website>
|
2341 |
+
<show_in_store>1</show_in_store>
|
2342 |
+
<frontend_class>validate-number</frontend_class>
|
2343 |
+
<shared>1</shared>
|
2344 |
+
</paypaluk_orderstored_agreement_sort_order>
|
2345 |
+
<paypaluk_orderstored_agreement_payment_action translate="label">
|
2346 |
+
<label>Payment Action</label>
|
2347 |
+
<config_path>payment/paypaluk_orderstored_agreement/payment_action</config_path>
|
2348 |
+
<frontend_type>select</frontend_type>
|
2349 |
+
<source_model>paypal/system_config_source_paymentActions</source_model>
|
2350 |
+
<sort_order>140</sort_order>
|
2351 |
+
<show_in_default>1</show_in_default>
|
2352 |
+
<show_in_website>1</show_in_website>
|
2353 |
+
<shared>1</shared>
|
2354 |
+
</paypaluk_orderstored_agreement_payment_action>
|
2355 |
+
<paypaluk_orderstored_agreement_allowspecific translate="label">
|
2356 |
+
<label>Payment Applicable From</label>
|
2357 |
+
<config_path>payment/paypaluk_orderstored_agreement/allowspecific</config_path>
|
2358 |
+
<frontend_type>select</frontend_type>
|
2359 |
+
<source_model>adminhtml/system_config_source_payment_allspecificcountries</source_model>
|
2360 |
+
<sort_order>150</sort_order>
|
2361 |
+
<show_in_default>1</show_in_default>
|
2362 |
+
<show_in_website>1</show_in_website>
|
2363 |
+
<shared>1</shared>
|
2364 |
+
</paypaluk_orderstored_agreement_allowspecific>
|
2365 |
+
<paypaluk_orderstored_agreement_specificcountry translate="label">
|
2366 |
+
<label>Countries Payment Applicable From</label>
|
2367 |
+
<config_path>payment/paypaluk_orderstored_agreement/specificcountry</config_path>
|
2368 |
+
<frontend_type>multiselect</frontend_type>
|
2369 |
+
<source_model>paypal/system_config_source_buyerCountry</source_model>
|
2370 |
+
<sort_order>160</sort_order>
|
2371 |
+
<show_in_default>1</show_in_default>
|
2372 |
+
<show_in_website>1</show_in_website>
|
2373 |
+
<depends><allowspecific>1</allowspecific></depends>
|
2374 |
+
<shared>1</shared>
|
2375 |
+
</paypaluk_orderstored_agreement_specificcountry>
|
2376 |
+
<paypaluk_orderstored_agreement_debug translate="label">
|
2377 |
+
<label>Debug Mode</label>
|
2378 |
+
<config_path>payment/paypaluk_orderstored_agreement/debug</config_path>
|
2379 |
+
<frontend_type>select</frontend_type>
|
2380 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2381 |
+
<sort_order>170</sort_order>
|
2382 |
+
<show_in_default>1</show_in_default>
|
2383 |
+
<show_in_website>1</show_in_website>
|
2384 |
+
<shared>1</shared>
|
2385 |
+
</paypaluk_orderstored_agreement_debug>
|
2386 |
+
<paypaluk_orderstored_agreement_verify_peer translate="label">
|
2387 |
+
<label>Enable SSL verification</label>
|
2388 |
+
<config_path>payment/paypaluk_orderstored_agreement/verify_peer</config_path>
|
2389 |
+
<frontend_type>select</frontend_type>
|
2390 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2391 |
+
<sort_order>180</sort_order>
|
2392 |
+
<show_in_default>1</show_in_default>
|
2393 |
+
<show_in_website>1</show_in_website>
|
2394 |
+
<shared>1</shared>
|
2395 |
+
</paypaluk_orderstored_agreement_verify_peer>
|
2396 |
+
<paypaluk_orderstored_agreement_line_items_enabled translate="label">
|
2397 |
+
<label>Transfer Cart Line Items</label>`
|
2398 |
+
<config_path>payment/paypaluk_orderstored_agreement/line_items_enabled</config_path>
|
2399 |
+
<frontend_type>select</frontend_type>
|
2400 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2401 |
+
<sort_order>190</sort_order>
|
2402 |
+
<show_in_default>1</show_in_default>
|
2403 |
+
<show_in_website>1</show_in_website>
|
2404 |
+
<shared>1</shared>
|
2405 |
+
</paypaluk_orderstored_agreement_line_items_enabled>
|
2406 |
+
<paypaluk_orderstored_agreement_allow_billing_agreement_wizard translate="label">
|
2407 |
+
<label>Allow in Billing Agreement Wizard</label>
|
2408 |
+
<config_path>payment/paypaluk_orderstored_agreement/allow_billing_agreement_wizard</config_path>
|
2409 |
+
<frontend_type>select</frontend_type>
|
2410 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
2411 |
+
<sort_order>200</sort_order>
|
2412 |
+
<show_in_default>0</show_in_default>
|
2413 |
+
<show_in_website>0</show_in_website>
|
2414 |
+
<shared>1</shared>
|
2415 |
+
</paypaluk_orderstored_agreement_allow_billing_agreement_wizard>
|
2416 |
+
</fields>
|
2417 |
+
</paypal_payflow_billing_agreement>
|
2418 |
+
|
2419 |
+
<express_pe>
|
2420 |
+
<fields>
|
2421 |
+
<allow_ba_signup translate="label comment tooltip">
|
2422 |
+
<label>Billing Agreement Signup</label>
|
2423 |
+
<comment>Whether to create a billing agreement, if there are no active billing agreements available.</comment>
|
2424 |
+
<tooltip><![CDATA[Merchants need to apply to PayPal for enabling billing agreements feature. Do not enable this option until PayPal confirms that billing agreements are enabled for your merchant account.]]></tooltip>
|
2425 |
+
<config_path>payment/paypaluk_express/allow_ba_signup</config_path>
|
2426 |
+
<frontend_type>select</frontend_type>
|
2427 |
+
<source_model>paypal/config::getExpressCheckoutBASignupOptions</source_model>
|
2428 |
+
<sort_order>50</sort_order>
|
2429 |
+
<show_in_default>1</show_in_default>
|
2430 |
+
<show_in_website>1</show_in_website>
|
2431 |
+
<shared>1</shared>
|
2432 |
+
</allow_ba_signup>
|
2433 |
+
</fields>
|
2434 |
+
</express_pe>
|
2435 |
+
</groups>
|
2436 |
+
</paypal>
|
2437 |
+
<!-- End Section - Magento EE 1.10.0.1 - 1.12.0.0 (CE 1.5.0.1 - 1.7.0.0) -->
|
2438 |
+
|
2439 |
</sections>
|
2440 |
+
</config>
|
app/code/community/CLS/Paypal/sql/cls_paypal_setup/install-0.0.1.php
DELETED
@@ -1,76 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Classy Llama
|
4 |
-
*
|
5 |
-
* NOTICE OF LICENSE
|
6 |
-
*
|
7 |
-
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
-
* that is bundled with this package in the file LICENSE.txt.
|
9 |
-
* It is also available through the world-wide-web at this URL:
|
10 |
-
* http://opensource.org/licenses/osl-3.0.php
|
11 |
-
* If you did not receive a copy of the license and are unable to
|
12 |
-
* obtain it through the world-wide-web, please send an email to us at
|
13 |
-
* support+paypal@classyllama.com so we can send you a copy immediately.
|
14 |
-
*
|
15 |
-
* DISCLAIMER
|
16 |
-
*
|
17 |
-
* Do not edit or add to this file if you wish to upgrade this module
|
18 |
-
* to newer versions in the future. If you require customizations of this
|
19 |
-
* module for your needs, please write us at sales@classyllama.com.
|
20 |
-
*
|
21 |
-
* To report bugs or issues with this module, please email support+paypal@classyllama.com.
|
22 |
-
*
|
23 |
-
* @category CLS
|
24 |
-
* @package Paypal
|
25 |
-
* @copyright Copyright (c) 2013 Classy Llama Studios, LLC (http://www.classyllama.com)
|
26 |
-
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
*/
|
28 |
-
|
29 |
-
/* @var $installer Mage_Core_Model_Resource_Setup */
|
30 |
-
$installer = $this;
|
31 |
-
|
32 |
-
$installer->startSetup();
|
33 |
-
|
34 |
-
/**
|
35 |
-
* Create table 'cls_paypal/customerstored'
|
36 |
-
*/
|
37 |
-
$table = $installer->getConnection()
|
38 |
-
->newTable($installer->getTable('cls_paypal/customerstored'))
|
39 |
-
->addColumn('stored_card_id', Varien_Db_Ddl_Table::TYPE_INTEGER, null, array(
|
40 |
-
'identity' => true,
|
41 |
-
'unsigned' => true,
|
42 |
-
'nullable' => false,
|
43 |
-
'primary' => true
|
44 |
-
))
|
45 |
-
->addColumn('transaction_id', Varien_Db_Ddl_Table::TYPE_VARCHAR, 255, array(
|
46 |
-
'nullable' => false
|
47 |
-
))
|
48 |
-
->addColumn('customer_id', Varien_Db_Ddl_Table::TYPE_INTEGER, null, array(
|
49 |
-
'unsigned' => true,
|
50 |
-
'nullable' => false,
|
51 |
-
'default' => '0'
|
52 |
-
))
|
53 |
-
->addColumn('cc_type', Varien_Db_Ddl_Table::TYPE_VARCHAR, 255, array(
|
54 |
-
'nullable' => false
|
55 |
-
))
|
56 |
-
->addColumn('cc_last4', Varien_Db_Ddl_Table::TYPE_VARCHAR, 255, array(
|
57 |
-
'nullable' => false
|
58 |
-
))
|
59 |
-
->addColumn('cc_exp_month', Varien_Db_Ddl_Table::TYPE_VARCHAR, 255, array(
|
60 |
-
'nullable' => false
|
61 |
-
))
|
62 |
-
->addColumn('cc_exp_year', Varien_Db_Ddl_Table::TYPE_VARCHAR, 255, array(
|
63 |
-
'nullable' => false
|
64 |
-
))
|
65 |
-
->addColumn('date', Varien_Db_Ddl_Table::TYPE_DATE, null, array())
|
66 |
-
->addColumn('payment_method', Varien_Db_Ddl_Table::TYPE_VARCHAR, 255, array(
|
67 |
-
'nullable' => false
|
68 |
-
))
|
69 |
-
->addForeignKey($installer->getFkName('cls_paypal/customerstored', 'customer_id', 'customer/entity', 'entity_id'),
|
70 |
-
'customer_id', $installer->getTable('customer/entity'), 'entity_id',
|
71 |
-
Varien_Db_Ddl_Table::ACTION_CASCADE, Varien_Db_Ddl_Table::ACTION_CASCADE
|
72 |
-
);
|
73 |
-
|
74 |
-
$installer->getConnection()->createTable($table);
|
75 |
-
|
76 |
-
$installer->endSetup();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/community/CLS/Paypal/sql/cls_paypal_setup/mysql4-install-0.0.1.php
ADDED
@@ -0,0 +1,53 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Classy Llama
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
+
* that is bundled with this package in the file LICENSE.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/osl-3.0.php
|
11 |
+
* If you did not receive a copy of the license and are unable to
|
12 |
+
* obtain it through the world-wide-web, please send an email to us at
|
13 |
+
* support+paypal@classyllama.com so we can send you a copy immediately.
|
14 |
+
*
|
15 |
+
* DISCLAIMER
|
16 |
+
*
|
17 |
+
* Do not edit or add to this file if you wish to upgrade this module
|
18 |
+
* to newer versions in the future. If you require customizations of this
|
19 |
+
* module for your needs, please write us at sales@classyllama.com.
|
20 |
+
*
|
21 |
+
* To report bugs or issues with this module, please email support+paypal@classyllama.com.
|
22 |
+
*
|
23 |
+
* @category CLS
|
24 |
+
* @package Paypal
|
25 |
+
* @copyright Copyright (c) 2013 Classy Llama Studios, LLC (http://www.classyllama.com)
|
26 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
*/
|
28 |
+
|
29 |
+
/* @var $installer Mage_Core_Model_Resource_Setup */
|
30 |
+
$installer = $this;
|
31 |
+
|
32 |
+
$installer->startSetup();
|
33 |
+
|
34 |
+
$sql = <<<SQL
|
35 |
+
CREATE TABLE `cls_paypal_customer_stored` (
|
36 |
+
`stored_card_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Stored_card_id',
|
37 |
+
`transaction_id` varchar(255) NOT NULL COMMENT 'Transaction_id',
|
38 |
+
`customer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Customer_id',
|
39 |
+
`cc_type` varchar(255) NOT NULL COMMENT 'Cc_type',
|
40 |
+
`cc_last4` varchar(255) NOT NULL COMMENT 'Cc_last4',
|
41 |
+
`cc_exp_month` varchar(255) NOT NULL COMMENT 'Cc_exp_month',
|
42 |
+
`cc_exp_year` varchar(255) NOT NULL COMMENT 'Cc_exp_year',
|
43 |
+
`date` date DEFAULT NULL,
|
44 |
+
`payment_method` varchar(255) NOT NULL COMMENT 'Payment_method',
|
45 |
+
PRIMARY KEY (`stored_card_id`),
|
46 |
+
KEY `FK_CLS_PAYPAL_CSTR_STORED_CSTR_ID_CSTR_ENTT_ENTT_ID` (`customer_id`),
|
47 |
+
CONSTRAINT `FK_CLS_PAYPAL_CSTR_STORED_CSTR_ID_CSTR_ENTT_ENTT_ID` FOREIGN KEY (`customer_id`) REFERENCES `customer_entity` (`entity_id`) ON DELETE CASCADE ON UPDATE CASCADE
|
48 |
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='cls_paypal_customer_stored';
|
49 |
+
SQL;
|
50 |
+
|
51 |
+
$installer->run($sql);
|
52 |
+
|
53 |
+
$installer->endSetup();
|
app/code/community/CLS/Paypal/sql/cls_paypal_setup/{upgrade-0.3.0-0.3.1.php → mysql4-upgrade-0.3.0-0.3.1.php}
RENAMED
@@ -38,9 +38,7 @@ $installer->getConnection()->changeColumn(
|
|
38 |
$installer->getTable('cls_paypal/customerstored'),
|
39 |
'date',
|
40 |
'date',
|
41 |
-
|
42 |
-
'type' => Varien_Db_Ddl_Table::TYPE_DATETIME,
|
43 |
-
)
|
44 |
);
|
45 |
|
46 |
$installer->endSetup();
|
38 |
$installer->getTable('cls_paypal/customerstored'),
|
39 |
'date',
|
40 |
'date',
|
41 |
+
'datetime DEFAULT NULL'
|
|
|
|
|
42 |
);
|
43 |
|
44 |
$installer->endSetup();
|
app/design/frontend/base/default/template/cls_paypal/payment/form/cc.phtml
CHANGED
@@ -94,12 +94,12 @@
|
|
94 |
|
95 |
<?php if ($this->isCcSaveAllowed()): ?>
|
96 |
<li>
|
97 |
-
<label for="<?php echo $_code ?>_cc_save_future"><?php echo $this->__('Save this card for future use') ?></label>
|
98 |
<div class="input-box">
|
99 |
<div class="v-fix">
|
100 |
<input type="checkbox" id="<?php echo $_code ?>_cc_save_future" name="payment[cc_save_future]" value="Y" />
|
101 |
</div>
|
102 |
</div>
|
|
|
103 |
</li>
|
104 |
<?php endif; ?>
|
105 |
|
94 |
|
95 |
<?php if ($this->isCcSaveAllowed()): ?>
|
96 |
<li>
|
|
|
97 |
<div class="input-box">
|
98 |
<div class="v-fix">
|
99 |
<input type="checkbox" id="<?php echo $_code ?>_cc_save_future" name="payment[cc_save_future]" value="Y" />
|
100 |
</div>
|
101 |
</div>
|
102 |
+
<label for="<?php echo $_code ?>_cc_save_future"><?php echo $this->__('Save this card for future use') ?></label>
|
103 |
</li>
|
104 |
<?php endif; ?>
|
105 |
|
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.0
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
|
7 |
<channel>community</channel>
|
@@ -52,8 +52,10 @@ The features of this module are available for Magento integrations with the foll
|
|
52 |

|
53 |
# Magento Compatibility
|
54 |

|
55 |
-
* Community 1.
|
56 |
-
* Enterprise 1.
|
|
|
|
|
57 |

|
58 |
# Configuration Instructions
|
59 |

|
@@ -73,11 +75,11 @@ Enable the module's various features from these groups, as well as setting
|
|
73 |
their configuration options independently of the standard credit card
|
74 |
and billing agreement configurations.
|
75 |
</description>
|
76 |
-
<notes>
|
77 |
<authors><author><name>Classy Llama</name><user>classyllama</user><email>info@classyllama.com</email></author></authors>
|
78 |
-
<date>2014-03-
|
79 |
-
<time>
|
80 |
-
<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="bdda7f26580da00836dc14c760ce7bd4"/></dir></dir></dir></dir><dir name="Customer"><file name="Storedcard.php" hash="
|
81 |
<compatible/>
|
82 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
83 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>CLS_Paypal_Credit_Card_Tokenization</name>
|
4 |
+
<version>1.1.0</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>
|
52 |

|
53 |
# Magento Compatibility
|
54 |

|
55 |
+
* Community 1.5.0.1 and up
|
56 |
+
* Enterprise 1.10.0.1 and up
|
57 |
+

|
58 |
+
_NOTE:_ PayFlow Link compatibility is un-tested in Community 1.5.0.1 and Enterprise 1.10.0.1, because the core Magento codebase in these versions is no longer compatible with this PayPal solution.
|
59 |

|
60 |
# Configuration Instructions
|
61 |

|
75 |
their configuration options independently of the standard credit card
|
76 |
and billing agreement configurations.
|
77 |
</description>
|
78 |
+
<notes>Backward compatibility through Magento Community 1.5 and Enterprise 1.10</notes>
|
79 |
<authors><author><name>Classy Llama</name><user>classyllama</user><email>info@classyllama.com</email></author></authors>
|
80 |
+
<date>2014-03-28</date>
|
81 |
+
<time>14:55:09</time>
|
82 |
+
<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="bdda7f26580da00836dc14c760ce7bd4"/></dir></dir></dir></dir><dir name="Customer"><file name="Storedcard.php" hash="bde8da18c615e29395a47a43016afee8"/></dir><dir name="Payment"><dir name="Form"><file name="Cc.php" hash="bd28bf5a1476b6d000f7ddcfc8097520"/></dir></dir><dir name="Paypal"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Fieldset"><file name="Location.php" hash="51a66bf4179183e15d74e2dd60867d08"/></dir></dir></dir></dir><dir name="Payflow"><dir name="Advanced"><file name="Form.php" hash="431cc885b585b3a6ae44b3e63b4a3500"/></dir><dir name="Link"><file name="Form.php" hash="803988293c751db8be065174648ea789"/></dir></dir><dir name="Payment"><dir name="Form"><file name="Customerstored.php" hash="705a1066768956fa2757aa6974df6a90"/><dir name="Orderstored"><file name="Agreement.php" hash="51a809dde7da3c5fb7adaccfc94583fe"/></dir><file name="Orderstored.php" hash="7121254114bc9e45efe8a72e7296ed23"/></dir></dir></dir><dir name="Paypaluk"><dir name="Payment"><dir name="Form"><dir name="Orderstored"><file name="Agreement.php" hash="f2cefe3e8fc148a628b8c7275401845d"/></dir></dir></dir></dir></dir><file name="CHANGELOG.txt" hash="45ce2f47469acdd7ab0258f4fa90d3f9"/><dir name="Helper"><file name="Data.php" hash="59afd4602731b2562d574139f69df383"/><dir name="Orderstored"><file name="Agreement.php" hash="2fad52d6d80fb4ece74dbfe6c4b3fc1a"/></dir><dir name="Paypal"><file name="Data.php" hash="f60bf2892eb63645f2eab96bc7dc6b4a"/></dir><file name="Storedcard.php" hash="874a70e486c9b8ed353167245f9ed07a"/></dir><file name="LICENSE.txt" hash="71db18446bebc23ced8dd62644d16b5f"/><dir name="Model"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><file name="Create.php" hash="425a34dc7a333d56e3e943af504685d9"/></dir></dir></dir><file name="Customerstored.php" hash="b2ada8eb2149ac5d3b62eccab4233fb9"/><file name="Observer.php" hash="9e8199b6cdbda7ee531353b539876fad"/><dir name="Paypal"><dir name="Api"><file name="Nvp.php" hash="74be53d000dfb2a9c0884403059d7e4d"/></dir><file name="Config.php" hash="dc8223a0fc3b8d6659184d1fe6c0330b"/><file name="Direct.php" hash="9f551d5e14e99451ca02f79d2f78f4ab"/><dir name="Express"><file name="Checkout.php" hash="021cbbf4e0985106ab24bfa8bd62abb4"/></dir><file name="Express.php" hash="67b5631bf57b2797050c73c7378aee9c"/><file name="Info.php" hash="d6d8415242d2a63eb831cac84f276701"/><dir name="Method"><dir name="Orderstored"><file name="Agreement.php" hash="294bf176eabbd2c6dac52497c3bdc5ba"/></dir></dir><file name="Payflowadvanced.php" hash="ff2f0bbdcaa18c2cbaf0c14b36af51e2"/><file name="Payflowlink.php" hash="3998f25e9166bf8b4cec6c804ac0497f"/><file name="Payflowpro.php" hash="dbfa4f171934f4f26d05515ca5ae36b1"/><dir name="Stored"><file name="Abstract.php" hash="946b41be7b003f821fa091e25974e2e1"/><dir name="Customerstored"><file name="Direct.php" hash="1fb16f32ce53c7825d9460c57de571ef"/><file name="Payflow.php" hash="b01eba2260d72dc3dc60efa6277502b1"/><file name="Payflowadvanced.php" hash="07a730ce0007903705cfa6e6d0717950"/><file name="Payflowlink.php" hash="83a4de2a5192635c48af3aac8b2cb7e2"/><file name="Payflowpro.php" hash="394ec117863b90196f141d1df367b068"/></dir><file name="Customerstored.php" hash="f9fe1df0936372d6abcb30b3129c080b"/><dir name="Orderstored"><file name="Direct.php" hash="403bd0b06c2f235c9480eaf05d449b3b"/><file name="Payflow.php" hash="98fae36789f67423db4a520b7feaa01f"/><file name="Payflowadvanced.php" hash="53aa37d3ed6e87e9651d7bc3df773feb"/><file name="Payflowlink.php" hash="71b134111dc49d20692c3ffae3bfa1c7"/><file name="Payflowpro.php" hash="08bac93661b9234b0546ab429f4a3931"/></dir><file name="Orderstored.php" hash="c71ddbfb7dd7fc6b0711f727e6373a84"/><file name="Payflow.php" hash="288f16ab9d9d2b0d8957c8887f528b99"/></dir></dir><dir name="Paypaluk"><dir name="Api"><dir name="Express"><file name="Nvp.php" hash="730e90ff8c15e988459776477fbe04a4"/></dir><dir name="Nvp"><file name="Common.php" hash="af309169674e7714e4d30cfa4a070855"/></dir><file name="Nvp.php" hash="0a8faacb663b9668608a99fb482a1bb5"/></dir><dir name="Express"><file name="Checkout.php" hash="6a2a85e0acb0645d025c8823a5b3cd2f"/></dir><file name="Express.php" hash="b491f2d6acf89a29f4a23dc573f8e44f"/><dir name="Method"><file name="Agreement.php" hash="0eaf0bed8697692d062d821334fd45ba"/><dir name="Orderstored"><file name="Agreement.php" hash="22d736a97a1a2a293484e4241b545230"/></dir></dir></dir><dir name="Resource"><dir name="Customerstored"><file name="Collection.php" hash="24917dda5cdd4c72d0cc79c64eca7b5d"/></dir><file name="Customerstored.php" hash="7fa78de5b2d148d614fb40489928b809"/></dir><dir name="System"><dir name="Config"><dir name="Backend"><file name="Payflowbaenabled.php" hash="073d66efd2af4e051b36c20933da9eb4"/></dir></dir></dir></dir><file name="README.md" hash="52ca1497160aff5a24a6c824dca5ee46"/><dir name="controllers"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><file name="CreateController.php" hash="edd90db7fcc89ccfd5519864debed3ad"/></dir></dir></dir><dir name="Customer"><file name="StoredcardController.php" hash="60c3403cd13a9ff1805506f5988cabdb"/></dir><dir name="Paypal"><file name="ExpressController.php" hash="53f83f79f948ffc0eb6abdfc5d8f60b0"/></dir><dir name="PaypalUk"><file name="ExpressController.php" hash="639821dc1c01a0276052579c5507a599"/></dir></dir><dir name="etc"><file name="config.xml" hash="517178c5a0065f7b532f8d4fd0c66974"/><file name="system.xml" hash="aa634c796db62712e971b286a14f350f"/></dir><dir name="sql"><dir name="cls_paypal_setup"><file name="mysql4-install-0.0.1.php" hash="4a2b014fa3f6e08710bd77f02937e21a"/><file name="mysql4-upgrade-0.3.0-0.3.1.php" hash="2e160692c289c46fcd0a1f37f90ab7ba"/></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="6747dd281152c450e1511f9d551c9766"/></dir><dir name="template"><dir name="cls_paypal"><dir name="payment"><dir name="form"><file name="cc.phtml" hash="a23359ef60f0cf4041f4dd406c1cb286"/><file name="customer_stored.phtml" hash="6004f23604bb7de0a409494bb0c0c439"/><file name="order_stored.phtml" hash="7620eacd6d2351df7e827eb168d03236"/></dir></dir><dir name="sales"><dir name="order"><dir name="create"><dir name="form"><file name="address.phtml" hash="a452ddc2a6e812f0872e82ad931b9dac"/></dir></dir></dir><dir name="payment"><dir name="form"><dir name="orderstored"><file name="agreement.phtml" hash="5a080925e336f505381cba5e43f70e07"/></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="0e2a6af1135e6fb29dda4b267797a6bd"/></dir><dir name="template"><dir name="cls_paypal"><dir name="customer"><file name="storedcard.phtml" hash="4756af996c65fb83a09ab0312a66bd1f"/></dir><dir name="payment"><dir name="form"><file name="cc.phtml" hash="f985163556d1a644af9e203533162998"/><file name="customer_stored.phtml" hash="591d82906294e37f5c2e317f71144a0f"/></dir></dir><dir name="paypal"><dir name="payflow"><file name="info.phtml" hash="548f1b761782c2351482dd1d1f44a7af"/></dir></dir></dir></dir></dir></dir><dir name="enterprise"><dir name="default"><dir name="template"><file name="cls_paypal" hash="d41d8cd98f00b204e9800998ecf8427e"/></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>
|
83 |
<compatible/>
|
84 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
85 |
</package>
|