Version Notes
See https://github.com/amzn/amazon-payments-magento-plugin/releases/tag/v1.1.1 for full list of fixes
Download this release
Release Info
Developer | Amazon Payments |
Extension | login_and_pay_for_magento |
Version | 1.1.1 |
Comparing to | |
See all releases |
Code changes from version 1.1.0 to 1.1.1
- app/code/community/Amazon/Login/Model/System/Config/Backend/Popupcomment.php +4 -2
- app/code/community/Amazon/Payments/Block/Onepage/Progress.php +86 -0
- app/code/community/Amazon/Payments/Model/Api.php +5 -0
- app/code/community/Amazon/Payments/Model/PaymentMethod.php +44 -4
- app/code/community/Amazon/Payments/Model/System/Config/Backend/Enabled.php +1 -1
- app/design/frontend/base/default/layout/amazon_payments.xml +9 -8
- app/design/frontend/base/default/template/amazon_payments/button_shortcut.phtml +1 -1
- app/design/frontend/base/default/template/amazon_payments/checkout.phtml +19 -4
- package.xml +5 -8
- skin/frontend/base/default/amazon_payments/css/styles_checkout.css +13 -0
app/code/community/Amazon/Login/Model/System/Config/Backend/Popupcomment.php
CHANGED
@@ -16,12 +16,14 @@ class Amazon_Login_Model_System_Config_Backend_Popupcomment extends Mage_Core_Mo
|
|
16 |
*/
|
17 |
public function getCommentText(Mage_Core_Model_Config_Element $element, $currentValue)
|
18 |
{
|
|
|
|
|
19 |
return 'Pop-up window or full-page redirect.<br />
|
20 |
<div style="border:1px solid #ccc; color:#666; padding:8px; margin-top:0.5em; font-size:90%">
|
21 |
If "No," add these URLs in Seller Central under "Allowed Return URLs":<br />
|
22 |
<ul style="list-style:disc inside">
|
23 |
-
<li>' . str_replace(
|
24 |
-
<li>' . str_replace(
|
25 |
</ul>
|
26 |
</div>
|
27 |
|
16 |
*/
|
17 |
public function getCommentText(Mage_Core_Model_Config_Element $element, $currentValue)
|
18 |
{
|
19 |
+
$replace_cleanup = array('index.php/', ':80', ':443');
|
20 |
+
|
21 |
return 'Pop-up window or full-page redirect.<br />
|
22 |
<div style="border:1px solid #ccc; color:#666; padding:8px; margin-top:0.5em; font-size:90%">
|
23 |
If "No," add these URLs in Seller Central under "Allowed Return URLs":<br />
|
24 |
<ul style="list-style:disc inside">
|
25 |
+
<li>' . str_replace($replace_cleanup, '', Mage::getUrl('amazon_login/customer/authorize', array('_forced_secure' => true))) . '</li>
|
26 |
+
<li>' . str_replace($replace_cleanup, '', Mage::getUrl('amazon_payments/checkout/authorize', array('_forced_secure' => true))) . '</li>
|
27 |
</ul>
|
28 |
</div>
|
29 |
|
app/code/community/Amazon/Payments/Block/Onepage/Progress.php
ADDED
@@ -0,0 +1,86 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Amazon Payments
|
4 |
+
*
|
5 |
+
* @category Amazon
|
6 |
+
* @package Amazon_Payments
|
7 |
+
* @copyright Copyright (c) 2014 Amazon.com
|
8 |
+
* @license http://opensource.org/licenses/Apache-2.0 Apache License, Version 2.0
|
9 |
+
*/
|
10 |
+
|
11 |
+
class Amazon_Payments_Block_Onepage_Progress extends Amazon_Payments_Block_Onepage
|
12 |
+
{
|
13 |
+
public function getBilling()
|
14 |
+
{
|
15 |
+
return $this->getQuote()->getBillingAddress();
|
16 |
+
}
|
17 |
+
|
18 |
+
public function getShipping()
|
19 |
+
{
|
20 |
+
return $this->getQuote()->getShippingAddress();
|
21 |
+
}
|
22 |
+
|
23 |
+
public function getShippingMethod()
|
24 |
+
{
|
25 |
+
return $this->getQuote()->getShippingAddress()->getShippingMethod();
|
26 |
+
}
|
27 |
+
|
28 |
+
public function getShippingDescription()
|
29 |
+
{
|
30 |
+
return $this->getQuote()->getShippingAddress()->getShippingDescription();
|
31 |
+
}
|
32 |
+
|
33 |
+
public function getShippingAmount()
|
34 |
+
{
|
35 |
+
return $this->getQuote()->getShippingAddress()->getShippingAmount();
|
36 |
+
}
|
37 |
+
|
38 |
+
public function getPaymentHtml()
|
39 |
+
{
|
40 |
+
return $this->getChildHtml('payment_info');
|
41 |
+
}
|
42 |
+
|
43 |
+
/**
|
44 |
+
* Get is step completed. if is set 'toStep' then all steps after him is not completed.
|
45 |
+
*
|
46 |
+
* @param string $currentStep
|
47 |
+
* @see: Mage_Checkout_Block_Onepage_Abstract::_getStepCodes() for allowed values
|
48 |
+
* @return bool
|
49 |
+
*/
|
50 |
+
public function isStepComplete($currentStep)
|
51 |
+
{
|
52 |
+
$stepsRevertIndex = array_flip($this->_getStepCodes());
|
53 |
+
|
54 |
+
$toStep = $this->getRequest()->getParam('toStep');
|
55 |
+
|
56 |
+
if (empty($toStep) || !isset($stepsRevertIndex[$currentStep])) {
|
57 |
+
return $this->getCheckout()->getStepData($currentStep, 'complete');
|
58 |
+
}
|
59 |
+
|
60 |
+
if ($stepsRevertIndex[$currentStep] > $stepsRevertIndex[$toStep]) {
|
61 |
+
return false;
|
62 |
+
}
|
63 |
+
|
64 |
+
return $this->getCheckout()->getStepData($currentStep, 'complete');
|
65 |
+
}
|
66 |
+
|
67 |
+
/**
|
68 |
+
* Get quote shipping price including tax
|
69 |
+
* @return float
|
70 |
+
*/
|
71 |
+
public function getShippingPriceInclTax()
|
72 |
+
{
|
73 |
+
$inclTax = $this->getQuote()->getShippingAddress()->getShippingInclTax();
|
74 |
+
return $this->formatPrice($inclTax);
|
75 |
+
}
|
76 |
+
|
77 |
+
public function getShippingPriceExclTax()
|
78 |
+
{
|
79 |
+
return $this->formatPrice($this->getQuote()->getShippingAddress()->getShippingAmount());
|
80 |
+
}
|
81 |
+
|
82 |
+
public function formatPrice($price)
|
83 |
+
{
|
84 |
+
return $this->getQuote()->getStore()->formatPrice($price);
|
85 |
+
}
|
86 |
+
}
|
app/code/community/Amazon/Payments/Model/Api.php
CHANGED
@@ -83,6 +83,8 @@ class Amazon_Payments_Model_Api
|
|
83 |
$className = 'OffAmazonPaymentsService_Model_' . ucfirst($method) . 'Request';
|
84 |
$requestObject = new $className($request);
|
85 |
|
|
|
|
|
86 |
// Execute request
|
87 |
try {
|
88 |
$response = $this->getApi()->$method($requestObject);
|
@@ -97,6 +99,9 @@ class Amazon_Payments_Model_Api
|
|
97 |
|
98 |
Mage::log('Request: ' . $method . "\n" . print_r($request, true), null, $this->log_file);
|
99 |
|
|
|
|
|
|
|
100 |
if (isset($exception)) {
|
101 |
Mage::log($exception->__toString(), Zend_Log::ERR, $this->log_file);
|
102 |
}
|
83 |
$className = 'OffAmazonPaymentsService_Model_' . ucfirst($method) . 'Request';
|
84 |
$requestObject = new $className($request);
|
85 |
|
86 |
+
$start_time = microtime(TRUE);
|
87 |
+
|
88 |
// Execute request
|
89 |
try {
|
90 |
$response = $this->getApi()->$method($requestObject);
|
99 |
|
100 |
Mage::log('Request: ' . $method . "\n" . print_r($request, true), null, $this->log_file);
|
101 |
|
102 |
+
$time = round(microtime(TRUE) - $start_time, 2) . ' seconds.';
|
103 |
+
Mage::log($method . " Time: " . $time, null, $this->log_file);
|
104 |
+
|
105 |
if (isset($exception)) {
|
106 |
Mage::log($exception->__toString(), Zend_Log::ERR, $this->log_file);
|
107 |
}
|
app/code/community/Amazon/Payments/Model/PaymentMethod.php
CHANGED
@@ -21,7 +21,7 @@ class Amazon_Payments_Model_PaymentMethod extends Mage_Payment_Model_Method_Abst
|
|
21 |
protected $_canRefundInvoicePartial = true;
|
22 |
protected $_canVoid = true; // Can void transactions online?
|
23 |
protected $_canUseInternal = false; // Can use this payment method in administration panel?
|
24 |
-
protected $_canUseCheckout =
|
25 |
protected $_canUseForMultishipping = false; // Is this payment method suitable for multi-shipping checkout?
|
26 |
protected $_isInitializeNeeded = true;
|
27 |
protected $_canFetchTransactionInfo = true;
|
@@ -60,6 +60,22 @@ class Amazon_Payments_Model_PaymentMethod extends Mage_Payment_Model_Method_Abst
|
|
60 |
return substr($this->_getApi()->getConfig()->getStoreName(), 0, 16); // 16 chars max
|
61 |
}
|
62 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
63 |
/**
|
64 |
* Instantiate state and set it to state object
|
65 |
*
|
@@ -93,7 +109,7 @@ class Amazon_Payments_Model_PaymentMethod extends Mage_Payment_Model_Method_Abst
|
|
93 |
|
94 |
$result = $this->_getApi()->authorize(
|
95 |
$payment->getTransactionId(),
|
96 |
-
$this->_getMagentoReferenceId($payment) . '-
|
97 |
$amount,
|
98 |
$order->getBaseCurrencyCode(),
|
99 |
$captureNow,
|
@@ -152,9 +168,11 @@ class Amazon_Payments_Model_PaymentMethod extends Mage_Payment_Model_Method_Abst
|
|
152 |
$this->_getApi()->cancelOrderReference($payment->getTransactionId());
|
153 |
}
|
154 |
|
|
|
155 |
Mage::throwException("Amazon could not process your order.\n\n" . $status->getReasonCode() . " (" . $status->getState() . ")\n" . $status->getReasonDescription());
|
156 |
break;
|
157 |
default:
|
|
|
158 |
Mage::throwException('Amazon could not process your order.');
|
159 |
break;
|
160 |
}
|
@@ -171,6 +189,9 @@ class Amazon_Payments_Model_PaymentMethod extends Mage_Payment_Model_Method_Abst
|
|
171 |
*/
|
172 |
public function order(Varien_Object $payment, $amount)
|
173 |
{
|
|
|
|
|
|
|
174 |
|
175 |
$orderReferenceId = $payment->getAdditionalInformation('order_reference');
|
176 |
|
@@ -182,9 +203,12 @@ class Amazon_Payments_Model_PaymentMethod extends Mage_Payment_Model_Method_Abst
|
|
182 |
$payment->setTransactionId($orderReferenceId);
|
183 |
$order = $payment->getOrder();
|
184 |
|
185 |
-
|
|
|
|
|
|
|
186 |
|
187 |
-
if ($orderReferenceDetails->getOrderReferenceStatus()->getState() == 'Draft') {
|
188 |
$apiResult = $this->_getApi()->setOrderReferenceDetails(
|
189 |
$orderReferenceId,
|
190 |
$order->getBaseGrandTotal(),
|
@@ -263,12 +287,14 @@ class Amazon_Payments_Model_PaymentMethod extends Mage_Payment_Model_Method_Abst
|
|
263 |
case self::AUTH_STATUS_PENDING:
|
264 |
case self::AUTH_STATUS_DECLINED:
|
265 |
case self::AUTH_STATUS_CLOSED:
|
|
|
266 |
Mage::throwException('Amazon Payments capture error: ' . $status->getReasonCode() . ' - ' . $status->getReasonDescription());
|
267 |
break;
|
268 |
case self::AUTH_STATUS_COMPLETED:
|
269 |
// Already captured.
|
270 |
break;
|
271 |
default:
|
|
|
272 |
Mage::throwException('Amazon Payments capture error.');
|
273 |
break;
|
274 |
}
|
@@ -279,6 +305,7 @@ class Amazon_Payments_Model_PaymentMethod extends Mage_Payment_Model_Method_Abst
|
|
279 |
|
280 |
}
|
281 |
else {
|
|
|
282 |
Mage::throwException('Unable to capture payment at this time. Please try again later.');
|
283 |
}
|
284 |
|
@@ -386,4 +413,17 @@ class Amazon_Payments_Model_PaymentMethod extends Mage_Payment_Model_Method_Abst
|
|
386 |
return parent::canInvoice();
|
387 |
}
|
388 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
389 |
}
|
21 |
protected $_canRefundInvoicePartial = true;
|
22 |
protected $_canVoid = true; // Can void transactions online?
|
23 |
protected $_canUseInternal = false; // Can use this payment method in administration panel?
|
24 |
+
protected $_canUseCheckout = false; // Can show this payment method as an option on checkout payment page?
|
25 |
protected $_canUseForMultishipping = false; // Is this payment method suitable for multi-shipping checkout?
|
26 |
protected $_isInitializeNeeded = true;
|
27 |
protected $_canFetchTransactionInfo = true;
|
60 |
return substr($this->_getApi()->getConfig()->getStoreName(), 0, 16); // 16 chars max
|
61 |
}
|
62 |
|
63 |
+
/**
|
64 |
+
* Set session error checking for declined orders
|
65 |
+
*/
|
66 |
+
protected function _setErrorCheck()
|
67 |
+
{
|
68 |
+
Mage::getSingleton('checkout/session')->setAmazonErrorCheck(true);
|
69 |
+
}
|
70 |
+
|
71 |
+
/**
|
72 |
+
* Get session error checking
|
73 |
+
*/
|
74 |
+
protected function _getErrorCheck()
|
75 |
+
{
|
76 |
+
return Mage::getSingleton('checkout/session')->getAmazonErrorCheck();
|
77 |
+
}
|
78 |
+
|
79 |
/**
|
80 |
* Instantiate state and set it to state object
|
81 |
*
|
109 |
|
110 |
$result = $this->_getApi()->authorize(
|
111 |
$payment->getTransactionId(),
|
112 |
+
$this->_getMagentoReferenceId($payment) . '-auth',
|
113 |
$amount,
|
114 |
$order->getBaseCurrencyCode(),
|
115 |
$captureNow,
|
168 |
$this->_getApi()->cancelOrderReference($payment->getTransactionId());
|
169 |
}
|
170 |
|
171 |
+
$this->_setErrorCheck();
|
172 |
Mage::throwException("Amazon could not process your order.\n\n" . $status->getReasonCode() . " (" . $status->getState() . ")\n" . $status->getReasonDescription());
|
173 |
break;
|
174 |
default:
|
175 |
+
$this->_setErrorCheck();
|
176 |
Mage::throwException('Amazon could not process your order.');
|
177 |
break;
|
178 |
}
|
189 |
*/
|
190 |
public function order(Varien_Object $payment, $amount)
|
191 |
{
|
192 |
+
if (!$amount) {
|
193 |
+
return $this;
|
194 |
+
}
|
195 |
|
196 |
$orderReferenceId = $payment->getAdditionalInformation('order_reference');
|
197 |
|
203 |
$payment->setTransactionId($orderReferenceId);
|
204 |
$order = $payment->getOrder();
|
205 |
|
206 |
+
// If previous order submission failed (e.g. bad credit card), must validate order status to prevent multiple setOrderReferenceDetails()
|
207 |
+
if ($this->_getErrorCheck()) {
|
208 |
+
$orderReferenceDetails = $this->_getApi()->getOrderReferenceDetails($orderReferenceId);
|
209 |
+
}
|
210 |
|
211 |
+
if (!$this->_getErrorCheck() || $orderReferenceDetails->getOrderReferenceStatus()->getState() == 'Draft') {
|
212 |
$apiResult = $this->_getApi()->setOrderReferenceDetails(
|
213 |
$orderReferenceId,
|
214 |
$order->getBaseGrandTotal(),
|
287 |
case self::AUTH_STATUS_PENDING:
|
288 |
case self::AUTH_STATUS_DECLINED:
|
289 |
case self::AUTH_STATUS_CLOSED:
|
290 |
+
$this->_setErrorCheck();
|
291 |
Mage::throwException('Amazon Payments capture error: ' . $status->getReasonCode() . ' - ' . $status->getReasonDescription());
|
292 |
break;
|
293 |
case self::AUTH_STATUS_COMPLETED:
|
294 |
// Already captured.
|
295 |
break;
|
296 |
default:
|
297 |
+
$this->_setErrorCheck();
|
298 |
Mage::throwException('Amazon Payments capture error.');
|
299 |
break;
|
300 |
}
|
305 |
|
306 |
}
|
307 |
else {
|
308 |
+
$this->_setErrorCheck();
|
309 |
Mage::throwException('Unable to capture payment at this time. Please try again later.');
|
310 |
}
|
311 |
|
413 |
return parent::canInvoice();
|
414 |
}
|
415 |
|
416 |
+
|
417 |
+
/**
|
418 |
+
* Allow payment method in checkout?
|
419 |
+
*
|
420 |
+
* Disable for third-party checkout methods.
|
421 |
+
*
|
422 |
+
* @return bool
|
423 |
+
*/
|
424 |
+
public function canUseCheckout()
|
425 |
+
{
|
426 |
+
return Mage::helper('amazon_payments')->isCheckoutAmazonSession();
|
427 |
+
}
|
428 |
+
|
429 |
}
|
app/code/community/Amazon/Payments/Model/System/Config/Backend/Enabled.php
CHANGED
@@ -20,7 +20,7 @@ class Amazon_Payments_Model_System_Config_Backend_Enabled extends Mage_Core_Mode
|
|
20 |
$isEnabled = $this->getValue();
|
21 |
|
22 |
if ($isEnabled) {
|
23 |
-
if ($data['seller_id'] && !ctype_alnum($data['seller_id'])) {
|
24 |
Mage::getSingleton('core/session')->addError('Error: Please verify your Seller ID (alphanumeric characters only).');
|
25 |
}
|
26 |
}
|
20 |
$isEnabled = $this->getValue();
|
21 |
|
22 |
if ($isEnabled) {
|
23 |
+
if ($data['seller_id'] && !ctype_alnum($data['seller_id'])) {
|
24 |
Mage::getSingleton('core/session')->addError('Error: Please verify your Seller ID (alphanumeric characters only).');
|
25 |
}
|
26 |
}
|
app/design/frontend/base/default/layout/amazon_payments.xml
CHANGED
@@ -60,8 +60,11 @@
|
|
60 |
<block type="core/template" name="amazon_payments.script" template="amazon_payments/script.phtml" />
|
61 |
</reference>
|
62 |
|
63 |
-
<reference name="checkout.onepage
|
|
|
|
|
64 |
|
|
|
65 |
<action method="setTemplate" ifconfig="payment/amazon_payments/enabled">
|
66 |
<template helper="amazon_payments/data/switchOnepageLoginTemplateIf">
|
67 |
<template_amazon>amazon_payments/onepage/login.phtml</template_amazon>
|
@@ -94,16 +97,15 @@
|
|
94 |
<remove name="checkout.onepage.shipping" />
|
95 |
<remove name="checkout.onepage.payment" />
|
96 |
|
97 |
-
<remove name="billing.progress" />
|
98 |
-
<!--<remove name="shipping.progress" />-->
|
99 |
-
<remove name="payment.progress" />
|
100 |
-
|
101 |
<reference name="head">
|
102 |
<action method="addItem"><type>skin_css</type><name>amazon_payments/css/styles_onepage.css</name><params/></action>
|
103 |
</reference>
|
104 |
|
105 |
-
<reference name="checkout.progress">
|
106 |
-
<block type="
|
|
|
|
|
|
|
107 |
</reference>
|
108 |
|
109 |
<block type="amazon_payments/onepage" name="checkout.onepage" template="checkout/onepage.phtml">
|
@@ -123,7 +125,6 @@
|
|
123 |
</block>
|
124 |
<block type="checkout/onepage_review" name="checkout.onepage.review" as="review" template="checkout/onepage/review.phtml"/>
|
125 |
|
126 |
-
|
127 |
</block>
|
128 |
|
129 |
|
60 |
<block type="core/template" name="amazon_payments.script" template="amazon_payments/script.phtml" />
|
61 |
</reference>
|
62 |
|
63 |
+
<reference name="checkout.onepage">
|
64 |
+
<block type="amazon_payments/button" name="amazonpaymentsbutton" template="amazon_payments/onepage/button.phtml"/>
|
65 |
+
</reference>
|
66 |
|
67 |
+
<reference name="checkout.onepage.login">
|
68 |
<action method="setTemplate" ifconfig="payment/amazon_payments/enabled">
|
69 |
<template helper="amazon_payments/data/switchOnepageLoginTemplateIf">
|
70 |
<template_amazon>amazon_payments/onepage/login.phtml</template_amazon>
|
97 |
<remove name="checkout.onepage.shipping" />
|
98 |
<remove name="checkout.onepage.payment" />
|
99 |
|
|
|
|
|
|
|
|
|
100 |
<reference name="head">
|
101 |
<action method="addItem"><type>skin_css</type><name>amazon_payments/css/styles_onepage.css</name><params/></action>
|
102 |
</reference>
|
103 |
|
104 |
+
<reference name="checkout.progress.wrapper">
|
105 |
+
<block type="amazon_payments/onepage_progress" name="checkout.progress" before="-" template="checkout/onepage/progress.phtml">
|
106 |
+
<block type="amazon_payments/onepage_progress" name="shipping.progress" template="amazon_payments/onepage/progress/widget.phtml"></block>
|
107 |
+
<block type="amazon_payments/onepage_progress" name="shippingmethod.progress" template="checkout/onepage/progress/shipping_method.phtml"></block>
|
108 |
+
</block>
|
109 |
</reference>
|
110 |
|
111 |
<block type="amazon_payments/onepage" name="checkout.onepage" template="checkout/onepage.phtml">
|
125 |
</block>
|
126 |
<block type="checkout/onepage_review" name="checkout.onepage.review" as="review" template="checkout/onepage/review.phtml"/>
|
127 |
|
|
|
128 |
</block>
|
129 |
|
130 |
|
app/design/frontend/base/default/template/amazon_payments/button_shortcut.phtml
CHANGED
@@ -64,7 +64,7 @@
|
|
64 |
}
|
65 |
|
66 |
// Add via Ajax and redirect to login/payment page
|
67 |
-
OffAmazonPayments.jQuery.post(url
|
68 |
function(){
|
69 |
OffAmazonPayments.jQuery('#ajax_loader').hide();
|
70 |
OffAmazonPayments.jQuery("#<?php echo $this->getAmazonPayButtonId(); ?> img[id!='amazon-button-clone']").click();
|
64 |
}
|
65 |
|
66 |
// Add via Ajax and redirect to login/payment page
|
67 |
+
OffAmazonPayments.jQuery.post(url, data,
|
68 |
function(){
|
69 |
OffAmazonPayments.jQuery('#ajax_loader').hide();
|
70 |
OffAmazonPayments.jQuery("#<?php echo $this->getAmazonPayButtonId(); ?> img[id!='amazon-button-clone']").click();
|
app/design/frontend/base/default/template/amazon_payments/checkout.phtml
CHANGED
@@ -49,6 +49,9 @@
|
|
49 |
|
50 |
<div id="col-3-amz" class="col-amz">
|
51 |
<h2><?php echo $this->__('Order Summary'); ?></h2>
|
|
|
|
|
|
|
52 |
<?php echo $this->getChildHtml('review') ?>
|
53 |
|
54 |
<?php if ($this->isDebugMode()) : ?>
|
@@ -143,6 +146,8 @@ AmazonPaymentsMageCheckout.prototype = {
|
|
143 |
renderReview: function(transport, id) {
|
144 |
$(id).update(transport.responseText);
|
145 |
$$(".button.btn-checkout").invoke('writeAttribute','onclick', 'amazonPaymentsMageCheckout.saveOrder()');
|
|
|
|
|
146 |
},
|
147 |
|
148 |
saveOrder: function() {
|
@@ -196,15 +201,13 @@ AmazonPaymentsMageCheckout.prototype = {
|
|
196 |
}
|
197 |
|
198 |
// Widget reload requried
|
199 |
-
if (msg.indexOf("TransactionTimedOut")) {
|
200 |
location.reload();
|
201 |
}
|
202 |
-
else {
|
203 |
setTimeout(loadAmazonWallet, 2000); // Refresh Wallet
|
204 |
}
|
205 |
|
206 |
-
|
207 |
-
|
208 |
}
|
209 |
|
210 |
this.toggleOrderSubmit(false);
|
@@ -212,9 +215,21 @@ AmazonPaymentsMageCheckout.prototype = {
|
|
212 |
|
213 |
toggleOrderSubmit: function(isDisabled) {
|
214 |
var btn = $$(".button.btn-checkout");
|
|
|
|
|
|
|
215 |
if (isDisabled) {
|
|
|
|
|
|
|
|
|
216 |
btn.invoke('writeAttribute','disabled','disabled');
|
217 |
} else {
|
|
|
|
|
|
|
|
|
|
|
218 |
btn.invoke('removeAttribute','disabled');
|
219 |
}
|
220 |
}
|
49 |
|
50 |
<div id="col-3-amz" class="col-amz">
|
51 |
<h2><?php echo $this->__('Order Summary'); ?></h2>
|
52 |
+
|
53 |
+
<div id="amz-review-loader" style="display:none;"></div>
|
54 |
+
|
55 |
<?php echo $this->getChildHtml('review') ?>
|
56 |
|
57 |
<?php if ($this->isDebugMode()) : ?>
|
146 |
renderReview: function(transport, id) {
|
147 |
$(id).update(transport.responseText);
|
148 |
$$(".button.btn-checkout").invoke('writeAttribute','onclick', 'amazonPaymentsMageCheckout.saveOrder()');
|
149 |
+
this.agreementsForm = $('checkout-agreements')
|
150 |
+
$("amz-review-loader").hide();
|
151 |
},
|
152 |
|
153 |
saveOrder: function() {
|
201 |
}
|
202 |
|
203 |
// Widget reload requried
|
204 |
+
if (msg.indexOf("TransactionTimedOut") != -1) {
|
205 |
location.reload();
|
206 |
}
|
207 |
+
else if (msg.indexOf("terms and conditions") == -1) {
|
208 |
setTimeout(loadAmazonWallet, 2000); // Refresh Wallet
|
209 |
}
|
210 |
|
|
|
|
|
211 |
}
|
212 |
|
213 |
this.toggleOrderSubmit(false);
|
215 |
|
216 |
toggleOrderSubmit: function(isDisabled) {
|
217 |
var btn = $$(".button.btn-checkout");
|
218 |
+
var review = $("checkout-review-table-wrapper");
|
219 |
+
var loader = $("amz-review-loader");
|
220 |
+
|
221 |
if (isDisabled) {
|
222 |
+
if (review) {
|
223 |
+
review.setOpacity(0.5);
|
224 |
+
loader.show();
|
225 |
+
}
|
226 |
btn.invoke('writeAttribute','disabled','disabled');
|
227 |
} else {
|
228 |
+
if (review) {
|
229 |
+
review.setOpacity(1);
|
230 |
+
loader.hide();
|
231 |
+
}
|
232 |
+
|
233 |
btn.invoke('removeAttribute','disabled');
|
234 |
}
|
235 |
}
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>login_and_pay_for_magento</name>
|
4 |
-
<version>1.1.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License, Version 2.0</license>
|
7 |
<channel>community</channel>
|
@@ -31,14 +31,11 @@
|
|
31 |
Keep your customers secure! Leverage the same user authentication system used on Amazon.com.</p>
|
32 |

|
33 |
</description>
|
34 |
-
<notes
|
35 |
-
-Fixed JQuery conflict on product detail button shortcut.
|
36 |
-
-Fixed compilation issue. (Issue #52)
|
37 |
-
-Added button styling options. (Issue #47)</notes>
|
38 |
<authors><author><name>Amazon Payments</name><user>payments-cp-devel</user><email>payments-cp-devel@amazon.com</email></author></authors>
|
39 |
-
<date>2014-
|
40 |
-
<time>
|
41 |
-
<contents><target name="magecommunity"><dir name="Amazon"><dir name="Login"><dir name="Block"><file name="Button.php" hash="6522fd3c81a5959c75979b8d17a62000"/><file name="Script.php" hash="40c4cca328e24521e3562f1466251c55"/><file name="Verify.php" hash="71ae4c427a3846f47ae3de927c54097a"/></dir><dir name="Helper"><file name="Data.php" hash="ae6797f0228b6cada765368d661d6bf6"/></dir><dir name="Model"><file name="Api.php" hash="48a3f6306d97f31fa4c3b954a665f334"/><file name="Customer.php" hash="7a019551c6efc3e073f838196c154f3f"/><file name="Login.php" hash="81a09b4f2c0c62e874ad209ef78ef462"/><dir name="Resource"><file name="Login.php" hash="cea5ac352d61cace9965f1cb940a7272"/></dir><dir name="System"><dir name="Config"><dir name="Backend"><file name="Enabled.php" hash="94bc7fde24ab2ee54ed15bbe7084f118"/><file name="Popupcomment.php" hash="dfae81ef7bfa585feb33f8efa9f058c4"/></dir><dir name="Source"><file name="Buttoncolor.php" hash="ac335e432cd8e47c9ca4be601c706072"/><file name="Buttonsize.php" hash="76ef1db11834db449a7d52c34f3668d8"/><file name="Buttontype.php" hash="5e333d6cb1d70d0227766d78e390530b"/></dir></dir></dir></dir><dir name="controllers"><file name="CustomerController.php" hash="d326a02cb53c18bb78f988adb94a6478"/></dir><dir name="etc"><file name="adminhtml.xml" hash="0aa18eecfebd3e0bb1d84cd6b1040f50"/><file name="config.xml" hash="96acfda506615306cf0554bfd5dbbda2"/><file name="system.xml" hash="cc00b85cef386caf51e2cfa729183091"/></dir><dir name="sql"><dir name="login_setup"><file name="install-0.1.0.php" hash="690c4c33f4c5221185c0589e3add63b3"/></dir></dir></dir><dir name="Payments"><dir name="Block"><dir name="Adminhtml"><file name="Notifications.php" hash="16e9934aec3fadb1823e2d1a496cc7c9"/></dir><file name="Button.php" hash="b5e6ec0b061f8d904cede42b4a697a77"/><file name="Checkout.php" hash="532f647be6bd8ed047ae72d380461b7a"/><file name="Link.php" hash="47c237fe4604333b2080588c5498a865"/><dir name="Onepage"><file name="Widget.php" hash="f10bb86d3e7e5a88dfdfa4e645a61086"/></dir><file name="Onepage.php" hash="1d865069483bbe776f511119e0e2252b"/><dir name="Review"><file name="Info.php" hash="8d3688c55137971b18aec41272cf13a6"/></dir><file name="Review.php" hash="d9cf9b6ef7d6f063a06e006e01f09513"/></dir><dir name="Controller"><file name="Checkout.php" hash="4b8c6f1b52ac59b9611dbb9e4fec2d4f"/></dir><dir name="Helper"><file name="Data.php" hash="b8a91e228801ed8adbbffc003e6847f3"/></dir><dir name="Model"><file name="Api.php" hash="494525fc06fcedd12429ece085303c8e"/><file name="Config.php" hash="6adceda8e7a5afbc79ca37665b1c57ab"/><dir name="Observer"><file name="Onepage.php" hash="ec9f1b60d5d2206c98e56fb6669461a2"/></dir><file name="PaymentMethod.php" hash="8a37f70f03fedd6bc05407a37f157789"/><dir name="System"><dir name="Config"><dir name="Backend"><file name="Clientid.php" hash="4512003bcffedf26bc2fe415b91b1be7"/><file name="Clientsecret.php" hash="d2d5f275e4275676e3f494da704e41da"/><file name="Enabled.php" hash="e34c04693a65718675b2150810a6c6be"/></dir><dir name="Source"><file name="Buttoncolor.php" hash="2564780faa369e54339bded78a882636"/><file name="Buttonsize.php" hash="7f740927b5a58a3ea15d07ac4cfbed28"/><file name="Buttontype.php" hash="735083e4848fa2258b95670b1a546843"/><file name="Checkoutpage.php" hash="2969f9eaa9d87571e0fa8f005e2cdeaf"/><file name="Paymentaction.php" hash="4dba1ce3518538d1a5add743d65c8695"/><file name="Region.php" hash="0718cf97d03a8c56c73fb7ea3a103bc5"/></dir></dir></dir><dir name="Type"><file name="Checkout.php" hash="a99538049d00fe13bb9110f2bd92f3bc"/></dir></dir><dir name="controllers"><file name="CheckoutController.php" hash="6d005be14745219d5f7d28d4c6f51a4b"/><file name="IndexController.php" hash="128f218a9e1bf4af4f7b380f14d87a52"/><file name="OnepageController.php" hash="cc03d109ee1cf98f85aba606f5a44654"/></dir><dir name="etc"><file name="adminhtml.xml" hash="3c56d63f30e0e5cc8c22d3686046631b"/><file name="config.xml" hash="835923b959b317a280373a62016c0ee8"/><file name="system.xml" hash="ca88691a1ae8a5b39ed08f1a0888b9d4"/></dir><dir name="sql"><dir name="payments_setup"><file name="install-0.1.0.php" hash="658f9d8c8634b3158cee7b59866e6f39"/></dir></dir></dir></dir></target><target name="magelib"><dir name="OffAmazonPayments"><file name="Model.php" hash="a608217f17166ba11901f5334ad445de"/><file name=".autoloader.php" hash="193fddab8b5ca74646bb78243c0c7dda"/></dir><dir name="OffAmazonPaymentsNotifications"><file name="Client.php" hash="0ab53a8a0a0c069f13e1de3731eaebde"/><dir name="Impl"><file name="IpnNotificationParser.php" hash="fcad418dc58a93e87b854e4067f1e24d"/><file name="Message.php" hash="2ab8cb01bd97ceaeaae0df2bf93ddbf5"/><file name="OpenSslVerifySignature.php" hash="427e2e171daab9ef454ca4ce939edd68"/><file name="SnsMessageParser.php" hash="6a1088096d27a3cdc586e4c298ddf068"/><file name="SnsMessageValidator.php" hash="076f63d5960e4c72a3dc63a76e75316c"/><file name="VerifySignature.php" hash="b18edb328fbe91c1c7b0aa8afe2904d0"/><file name="XmlNotificationParser.php" hash="4881b7d021a86215e43798497bceea24"/></dir><file name="Interface.php" hash="effe919508aab0c2aa1e585d2783c4e6"/><file name="InvalidMessageException.php" hash="2edda9cd6cc0c059846c4858cedfcd66"/><dir name="Model"><file name="AuthorizationDetails.php" hash="843711e02fb56fffcdfb6afcf097e373"/><file name="AuthorizationNotification.php" hash="b00c64bd48ae3bd3c3fa6d991e4b9f5c"/><file name="BillingAgreement.php" hash="677eadcbc4c91282eab548afc6482fdc"/><file name="BillingAgreementLimits.php" hash="a1bd8e8ec111f516528e09340c47de4a"/><file name="BillingAgreementNotification.php" hash="e39a3189bdc937b29b8488e0ef62b562"/><file name="BillingAgreementStatus.php" hash="fae14e95f03245fe6c53e7c7b725c5ca"/><file name="CaptureDetails.php" hash="adb45ebf66daa15990e032025a420e1b"/><file name="CaptureNotification.php" hash="14c2bdc8f6bd6ce881f4403d1f08c6ef"/><file name="IdList.php" hash="2907bdba4b5a534f535c026c40e6d6cc"/><file name="IpnNotificationMetadata.php" hash="58674fca7aa30eea82cb4cba17dec04e"/><file name="MerchantRegistrationDetails.php" hash="37ecb29de3d2d98fbe6f6c8c23f670a2"/><file name="NotificationImpl.php" hash="bfd2e22da29de6dfa15c82a19240132a"/><file name="NotificationMetadataImpl.php" hash="b297f69b967338d433ff90054e06da4b"/><file name="OrderItemCategories.php" hash="a0655ec5a9127ddbd51174ef9e046c5d"/><file name="OrderReference.php" hash="94b51567b72f62355d885e37e365a032"/><file name="OrderReferenceNotification.php" hash="8e6e3a67bf0ae55e86bd718ceca20e0e"/><file name="OrderReferenceStatus.php" hash="e29870a166b75c6d90955a08e0dfe048"/><file name="OrderTotal.php" hash="4141b92ed1bdeb9cfa4c13837df41221"/><file name="Price.php" hash="d94b947bb989fb974e076f2727a0dceb"/><file name="ProviderCreditDetails.php" hash="bf29c9938744effcd759cd95b8a7beab"/><file name="ProviderCreditNotification.php" hash="14b3d8a09ee0feb53cfb701e93e3180e"/><file name="ProviderCreditReversalDetails.php" hash="e9980476af6da3f09de6faff86220f85"/><file name="ProviderCreditReversalNotification.php" hash="bfff2d0e347b1f1dd9e96b0612c87b46"/><file name="ProviderCreditReversalSummary.php" hash="1e69dc1cde4ffac600f89487930cc38c"/><file name="ProviderCreditReversalSummaryList.php" hash="b4b7edc94d7dad37221ca1da5f0969f9"/><file name="ProviderCreditSummary.php" hash="946e787472dc1ee7c9dbcb5d29d62af2"/><file name="ProviderCreditSummaryList.php" hash="fad79864ec1797eed4412d9463c0d02c"/><file name="RefundDetails.php" hash="e0c9fd8c1a921097b4c7e6eb71c20f47"/><file name="RefundNotification.php" hash="28f003801abeb45e0978df05068d73da"/><file name="SellerBillingAgreementAttributes.php" hash="79572632ec2c776fb6a7e96554d7291a"/><file name="SellerOrderAttributes.php" hash="aa6f71cb667d2efb50cc336603b6029c"/><file name="SnsNotificationMetadata.php" hash="835ebe9f84b23e6d59e3f7e2101df531"/><file name="SolutionProviderMerchantNotification.php" hash="91b02852ed507b91e70907e5db488f6f"/><file name="SolutionProviderOption.php" hash="33eca51f6789687e5472cded23be5328"/><file name="SolutionProviderOptions.php" hash="806d915cdd1bd0be5c0e92a3040d49aa"/><file name="Status.php" hash="60765642cca51b523276421d995be784"/></dir><file name="Notification.php" hash="edaf311309c64b67a4fd82ccb86393a3"/><file name="NotificationMetadata.php" hash="9ffe2779593da053e82587dbb61da7d1"/></dir><dir name="OffAmazonPaymentsService"><file name="Client.php" hash="2b5807dda8510506c32adda6686f19e8"/><file name="Environments.php" hash="d84e7322b3394033b427f91be0a0abdb"/><file name="Exception.php" hash="dd85e54cfa5783c7ef7b1f93ca3995b2"/><file name="Interface.php" hash="ca1693109051f319740e4cd7e8ed4de7"/><file name="MerchantValues.php" hash="adb10859cd24d7ab62fecb3c0b67b90d"/><dir name="Model"><file name="Address.php" hash="3b3c00f4b50a4a6f42da15701343ce91"/><file name="AuthorizationDetails.php" hash="77aa03389903c2f777930d838d396da5"/><file name="AuthorizeOnBillingAgreementRequest.php" hash="fcb797660fa5c9cde02c4d482ec69f79"/><file name="AuthorizeOnBillingAgreementResponse.php" hash="c641d4e41db304d6f8f4136ea5d2f500"/><file name="AuthorizeOnBillingAgreementResult.php" hash="7b10d0dc68e7cbf18681abb4e600cca4"/><file name="AuthorizeRequest.php" hash="e7944fb6372becb0c3dd022bb30a9140"/><file name="AuthorizeResponse.php" hash="fb396a94285cacc3eb0fb798a0895466"/><file name="AuthorizeResult.php" hash="0c8f0581538ebba22a5dac5287c0fcc9"/><file name="BillingAddress.php" hash="bef3c0a443ba48ad19d832b91e8740b9"/><file name="BillingAgreementAttributes.php" hash="fe9c760e12c3db71125412ada5a65ec2"/><file name="BillingAgreementDetails.php" hash="0fef2badb342c32a01c44389bcfb52bc"/><file name="BillingAgreementLimits.php" hash="974d1252d7b914169203acdfa6e7082b"/><file name="BillingAgreementStatus.php" hash="002b0516c52264ea95847ea840d68545"/><file name="Buyer.php" hash="83759bcb729cdd8718cdb80182d9a237"/><file name="CancelOrderReferenceRequest.php" hash="86a2753aac94ae645fda1117cf90a926"/><file name="CancelOrderReferenceResponse.php" hash="4d6bc1d4818d81fd5b5820510b608275"/><file name="CancelOrderReferenceResult.php" hash="32013170a09bccf0aac178a7acb56a30"/><file name="CaptureDetails.php" hash="9ca070a0a890be4ec84d7a7264b33800"/><file name="CaptureRequest.php" hash="436da55de37deb4227a685167eb4eaa3"/><file name="CaptureResponse.php" hash="05540d55de14a3252f909fd17c8b62b6"/><file name="CaptureResult.php" hash="20e0bc168c13eb69848f09b520232eeb"/><file name="CloseAuthorizationRequest.php" hash="92d56fd8a0ae338213fdd4f8a5d1b5fc"/><file name="CloseAuthorizationResponse.php" hash="d5887ecf3981534842a9a2371ae063f0"/><file name="CloseAuthorizationResult.php" hash="0505c8c12f3b5252ad389c0c5b94ca8d"/><file name="CloseBillingAgreementRequest.php" hash="c845cdde3cde3242d4c40b1381e0ab2f"/><file name="CloseBillingAgreementResponse.php" hash="51530b8a5d14896488dbf82d6b5a37dc"/><file name="CloseBillingAgreementResult.php" hash="21cb77e2fa38defbc076263c71593168"/><file name="CloseOrderReferenceRequest.php" hash="85ae367281cb4d59f5d347be8bf0147d"/><file name="CloseOrderReferenceResponse.php" hash="d06107418145176a4038f2b0937fd9d7"/><file name="CloseOrderReferenceResult.php" hash="17bc6d72eb29b021fad7d8a222f366dc"/><file name="ConfirmBillingAgreementRequest.php" hash="965b88fe77576f07ce439bc4909e5723"/><file name="ConfirmBillingAgreementResponse.php" hash="989a66f5c217ad50a2a36afd00c763f1"/><file name="ConfirmBillingAgreementResult.php" hash="f0acdd5b7e2e1027bec651e6a6f4681d"/><file name="ConfirmOrderReferenceRequest.php" hash="8561edc4d074fd376e647bd0cdf9a686"/><file name="ConfirmOrderReferenceResponse.php" hash="b94a17b5afd4d923bda35d606c974982"/><file name="Constraint.php" hash="436ed3c926e321bcc9d9c6eaf9b4003a"/><file name="Constraints.php" hash="0063db27ee04067daf94c448f57d5c30"/><file name="CreateOrderReferenceForIdRequest.php" hash="b1c22ce6d83e510d0b9530c99b955711"/><file name="CreateOrderReferenceForIdResponse.php" hash="c811a7c44241a8b968bf4408218ac08f"/><file name="CreateOrderReferenceForIdResult.php" hash="f532299b151a1c4fe4264891737efeaf"/><file name="Destination.php" hash="4e6067e4a3b5f9acb3b9c96452b216fe"/><file name="Error.php" hash="56651e2c89e0214a3c4226903ca84d87"/><file name="ErrorResponse.php" hash="6df06e3cca71a1e73dbcde4bc6b30a3f"/><file name="GetAuthorizationDetailsRequest.php" hash="a0eb816954b6770a7fd8d54d0d75bc1a"/><file name="GetAuthorizationDetailsResponse.php" hash="82b879ccc0212f0752446b40d5338332"/><file name="GetAuthorizationDetailsResult.php" hash="a23e9463ce78b01cc51c45c21b065b6e"/><file name="GetBillingAgreementDetailsRequest.php" hash="91f33b1b1533cc4e98a019ce2c405850"/><file name="GetBillingAgreementDetailsResponse.php" hash="3abcae092618211ae5487f678a45c94f"/><file name="GetBillingAgreementDetailsResult.php" hash="37dc2407a2e9e8dd3e7feae1f690d160"/><file name="GetCaptureDetailsRequest.php" hash="48a9edebb0c7c8284241ac12b53e2d41"/><file name="GetCaptureDetailsResponse.php" hash="49cb6ae36cfba0aedef3c74c24256d53"/><file name="GetCaptureDetailsResult.php" hash="9110dbde9258a74d9933f8a50d10bd3b"/><file name="GetOrderReferenceDetailsRequest.php" hash="b1704b0e1e1f98778501792b82403c50"/><file name="GetOrderReferenceDetailsResponse.php" hash="3ea19407068d478f6c2b077bf8489a74"/><file name="GetOrderReferenceDetailsResult.php" hash="51bc2cd9a665edfb00cec970fc1fd328"/><file name="GetProviderCreditDetailsRequest.php" hash="2ff598dcc690c90b36727351f95bc76a"/><file name="GetProviderCreditDetailsResponse.php" hash="7ec3943a5c7fb0890d1304ccf52cb7d3"/><file name="GetProviderCreditDetailsResult.php" hash="a9033131b919f4f79b1000268892e64b"/><file name="GetProviderCreditReversalDetailsRequest.php" hash="5502cdd97afce7c42d177706cdcb7d0b"/><file name="GetProviderCreditReversalDetailsResponse.php" hash="19d4d9337646583f4a69776965a9f193"/><file name="GetProviderCreditReversalDetailsResult.php" hash="bb56c2f2ec45144234d7534352fe35c4"/><file name="GetRefundDetailsRequest.php" hash="c798b0b57c53e22d20e7e4a92d9eb225"/><file name="GetRefundDetailsResponse.php" hash="c1011e3b07e32792c4ac8ceabab3bc6b"/><file name="GetRefundDetailsResult.php" hash="463db01fb3a45adf9634116f3397f8a7"/><file name="IdList.php" hash="07daf191c601560ddfe50440f9006450"/><file name="OrderItemCategories.php" hash="2820e45ffb6cb36a14368a1dfe89fa84"/><file name="OrderReferenceAttributes.php" hash="990daffb0857fca0c05292ae2fb465cf"/><file name="OrderReferenceDetails.php" hash="2c75125691a884aa8bdc40318bce3b06"/><file name="OrderReferenceStatus.php" hash="04459e930111cf70c989196440f6400f"/><file name="OrderTotal.php" hash="6fda4ce95b066f960eebe41731717925"/><file name="ParentDetails.php" hash="1c6738a58079ffdaaef6e3d5e6afff01"/><file name="Price.php" hash="ea1d5a6e473542f5b0cb8ed1e70436bd"/><file name="ProviderCredit.php" hash="9834503bcc2f619b38157400984377e4"/><file name="ProviderCreditDetails.php" hash="a74f8e42aacd945989e6c5513d808fb3"/><file name="ProviderCreditList.php" hash="1c90c2d71fd33e9b059503b0b0815b53"/><file name="ProviderCreditReversal.php" hash="37aa96053d61a290d98d595d3c3c9226"/><file name="ProviderCreditReversalDetails.php" hash="7585eab585360dcabe7acb0e616f3afb"/><file name="ProviderCreditReversalList.php" hash="e30c2373f4a708443e7dde8f75e1d794"/><file name="ProviderCreditReversalSummary.php" hash="03b0b5aefae44ea5dcac06a4322e57cd"/><file name="ProviderCreditReversalSummaryList.php" hash="23a82515eb4d9f288dbc97691fef9153"/><file name="ProviderCreditSummary.php" hash="530091cb8d5e103ca3e44a0a3384eff2"/><file name="ProviderCreditSummaryList.php" hash="23115d04c6987208d7ba307781e433a5"/><file name="RefundDetails.php" hash="01866f818651ad6c0a7bc12d3c7e6644"/><file name="RefundRequest.php" hash="22b14eadcf9679a92c4325225dbf8c39"/><file name="RefundResponse.php" hash="b01d5c4c81a040bca2e1109e5d34b3e9"/><file name="RefundResult.php" hash="8f2478b1f27a295bff8f30664fd45235"/><file name="ResponseHeaderMetadata.php" hash="d8024e3bf444e8a843a6f2f6a2f836ca"/><file name="ResponseMetadata.php" hash="18e8035d5fc28d2919c1500b9f8734c5"/><file name="ReverseProviderCreditRequest.php" hash="d1b710b8911346ee0437de4e6178ac8e"/><file name="ReverseProviderCreditResponse.php" hash="38c6958d2ceb9ee244e86adee3c55acf"/><file name="ReverseProviderCreditResult.php" hash="313db1523bd575da7ab1fd956866a15d"/><file name="SellerBillingAgreementAttributes.php" hash="b4dc6401ae4340df3c484c00622d234f"/><file name="SellerOrderAttributes.php" hash="9ec79bc1be30eb322d7e88c4102a4ced"/><file name="SetBillingAgreementDetailsRequest.php" hash="9b47c3c72825fe661948aa36a2947da2"/><file name="SetBillingAgreementDetailsResponse.php" hash="7b6886f3597c434e585fb576d84fd9eb"/><file name="SetBillingAgreementDetailsResult.php" hash="d03a4c84cb96eb30f7ef5c76f981d086"/><file name="SetOrderReferenceDetailsRequest.php" hash="eed7e3485bc27f9f73cf7b67a893a1fa"/><file name="SetOrderReferenceDetailsResponse.php" hash="145bdfcfbf3bb091e0eada1361d6f581"/><file name="SetOrderReferenceDetailsResult.php" hash="246c06e0c62ee6a6ec0cfe504940c12d"/><file name="Status.php" hash="11c00f2cc32b11d4cfb8541d5ba2c279"/><file name="ValidateBillingAgreementRequest.php" hash="60250e9c62eaffa0a841bce7238ace22"/><file name="ValidateBillingAgreementResponse.php" hash="c77eebf5805b5972de84a814b3872cc7"/><file name="ValidateBillingAgreementResult.php" hash="95d4e8efc88317a097e376a4aa37a287"/></dir><file name="Model.php" hash="1147a05809ff0cc5f115bb213e38cf02"/><file name="OffAmazonPaymentsService.config.inc.php" hash="20807040ef4565a6b78f09cda6529a34"/><file name="RegionSpecificProperties.php" hash="b18f449745ebbbde5eae769eaf89ade1"/><file name="Regions.php" hash="a544d12c6321899770c039426e063cce"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="amazon_payments.xml" hash="86dc7900219559e892ffc0728e8bb136"/></dir><dir name="template"><dir name="amazon_payments"><file name="notifications.phtml" hash="b1d84206d51f9b35fb777ec439acf7d0"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="amazon_login.xml" hash="8a64187752279fe95b7d46052b032f08"/><file name="amazon_payments.xml" hash="8dff524dc78d11d68baf3987a664abcc"/></dir><dir name="template"><dir name="amazon_login"><file name="button.phtml" hash="f480e98b14c76a712f71a9f396dec198"/><file name="script.phtml" hash="d88a072633c10bc92aa43e2b23632ae1"/><file name="script_authorize.phtml" hash="b48b1dd8bd8c2f79e3656f16d522f388"/><file name="verify.phtml" hash="bdc80396ca2a7f096ac334f97b402a0a"/></dir><dir name="amazon_payments"><file name="button.phtml" hash="e799a97c3f971e10d4f6d6a0ca025d6a"/><file name="button_shortcut.phtml" hash="f4a276ab45930ffff4ddc408d47d0e32"/><file name="cart.phtml" hash="20375f05aabc98f1384f1d7bf74750fc"/><file name="checkout.phtml" hash="71e0e90136c6ea5e0bdb7be24432113b"/><dir name="onepage"><file name="button.phtml" hash="a30ed2b190c5a04c2a66a1bad8be6dcd"/><file name="login.phtml" hash="7147910e6940014ee96694150d3a0e99"/><file name="login_cancel.phtml" hash="ef82f978828a3f81bb9b6c525c5874e1"/><dir name="progress"><file name="widget.phtml" hash="cc26b9857c9f95f5a239e0adb94f6c3e"/></dir><file name="widget.phtml" hash="615c83e92e5a44dfa571fd580ba1e9bf"/></dir><file name="script.phtml" hash="d70b2bcfd1382011bca75e5459b4db70"/><file name="shipping_method.phtml" hash="b8ab8fcb1a91d7646e0f53d0997c231f"/></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="amazon_payments"><dir name="css"><file name="popup_alphacube.css" hash="bef655ef0df54d92bd06cec2b2c1a202"/><file name="styles_checkout.css" hash="f19ccf112b542569a719de1fe0add31e"/><file name="styles_onepage.css" hash="8c0889b17279ccfb2e7cbd018c3b554c"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Amazon_Login.xml" hash="d8a59c5f864353ed00225b56d4567e19"/><file name="Amazon_Payments.xml" hash="524c5cecde418e14ed6e44c16fd8bae6"/></dir></target></contents>
|
42 |
<compatible/>
|
43 |
<dependencies><required><php><min>5.2.1</min><max>6.0.0</max></php></required></dependencies>
|
44 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>login_and_pay_for_magento</name>
|
4 |
+
<version>1.1.1</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.apache.org/licenses/LICENSE-2.0.html">Apache License, Version 2.0</license>
|
7 |
<channel>community</channel>
|
31 |
Keep your customers secure! Leverage the same user authentication system used on Amazon.com.</p>
|
32 |

|
33 |
</description>
|
34 |
+
<notes>See https://github.com/amzn/amazon-payments-magento-plugin/releases/tag/v1.1.1 for full list of fixes</notes>
|
|
|
|
|
|
|
35 |
<authors><author><name>Amazon Payments</name><user>payments-cp-devel</user><email>payments-cp-devel@amazon.com</email></author></authors>
|
36 |
+
<date>2014-10-02</date>
|
37 |
+
<time>17:09:11</time>
|
38 |
+
<contents><target name="magecommunity"><dir name="Amazon"><dir name="Login"><dir name="Block"><file name="Button.php" hash="6522fd3c81a5959c75979b8d17a62000"/><file name="Script.php" hash="40c4cca328e24521e3562f1466251c55"/><file name="Verify.php" hash="71ae4c427a3846f47ae3de927c54097a"/></dir><dir name="Helper"><file name="Data.php" hash="ae6797f0228b6cada765368d661d6bf6"/></dir><dir name="Model"><file name="Api.php" hash="48a3f6306d97f31fa4c3b954a665f334"/><file name="Customer.php" hash="7a019551c6efc3e073f838196c154f3f"/><file name="Login.php" hash="81a09b4f2c0c62e874ad209ef78ef462"/><dir name="Resource"><file name="Login.php" hash="cea5ac352d61cace9965f1cb940a7272"/></dir><dir name="System"><dir name="Config"><dir name="Backend"><file name="Enabled.php" hash="94bc7fde24ab2ee54ed15bbe7084f118"/><file name="Popupcomment.php" hash="ebcfc96661affbbe5de8ab4d4fc9d4bb"/></dir><dir name="Source"><file name="Buttoncolor.php" hash="ac335e432cd8e47c9ca4be601c706072"/><file name="Buttonsize.php" hash="76ef1db11834db449a7d52c34f3668d8"/><file name="Buttontype.php" hash="5e333d6cb1d70d0227766d78e390530b"/></dir></dir></dir></dir><dir name="controllers"><file name="CustomerController.php" hash="d326a02cb53c18bb78f988adb94a6478"/></dir><dir name="etc"><file name="adminhtml.xml" hash="0aa18eecfebd3e0bb1d84cd6b1040f50"/><file name="config.xml" hash="96acfda506615306cf0554bfd5dbbda2"/><file name="system.xml" hash="cc00b85cef386caf51e2cfa729183091"/></dir><dir name="sql"><dir name="login_setup"><file name="install-0.1.0.php" hash="690c4c33f4c5221185c0589e3add63b3"/></dir></dir></dir><dir name="Payments"><dir name="Block"><dir name="Adminhtml"><file name="Notifications.php" hash="16e9934aec3fadb1823e2d1a496cc7c9"/></dir><file name="Button.php" hash="b5e6ec0b061f8d904cede42b4a697a77"/><file name="Checkout.php" hash="532f647be6bd8ed047ae72d380461b7a"/><file name="Link.php" hash="47c237fe4604333b2080588c5498a865"/><dir name="Onepage"><file name="Progress.php" hash="fc308850a4ca031774b9869722eccc3a"/><file name="Widget.php" hash="f10bb86d3e7e5a88dfdfa4e645a61086"/></dir><file name="Onepage.php" hash="1d865069483bbe776f511119e0e2252b"/><dir name="Review"><file name="Info.php" hash="8d3688c55137971b18aec41272cf13a6"/></dir><file name="Review.php" hash="d9cf9b6ef7d6f063a06e006e01f09513"/></dir><dir name="Controller"><file name="Checkout.php" hash="4b8c6f1b52ac59b9611dbb9e4fec2d4f"/></dir><dir name="Helper"><file name="Data.php" hash="b8a91e228801ed8adbbffc003e6847f3"/></dir><dir name="Model"><file name="Api.php" hash="9ca4284eb16dde68905d88d6544c15f9"/><file name="Config.php" hash="6adceda8e7a5afbc79ca37665b1c57ab"/><dir name="Observer"><file name="Onepage.php" hash="ec9f1b60d5d2206c98e56fb6669461a2"/></dir><file name="PaymentMethod.php" hash="bbbe51690d15eccaf77c47ee7f2f8378"/><dir name="System"><dir name="Config"><dir name="Backend"><file name="Clientid.php" hash="4512003bcffedf26bc2fe415b91b1be7"/><file name="Clientsecret.php" hash="d2d5f275e4275676e3f494da704e41da"/><file name="Enabled.php" hash="ac17bd3379ddf8d83013497088af85c5"/></dir><dir name="Source"><file name="Buttoncolor.php" hash="2564780faa369e54339bded78a882636"/><file name="Buttonsize.php" hash="7f740927b5a58a3ea15d07ac4cfbed28"/><file name="Buttontype.php" hash="735083e4848fa2258b95670b1a546843"/><file name="Checkoutpage.php" hash="2969f9eaa9d87571e0fa8f005e2cdeaf"/><file name="Paymentaction.php" hash="4dba1ce3518538d1a5add743d65c8695"/><file name="Region.php" hash="0718cf97d03a8c56c73fb7ea3a103bc5"/></dir></dir></dir><dir name="Type"><file name="Checkout.php" hash="a99538049d00fe13bb9110f2bd92f3bc"/></dir></dir><dir name="controllers"><file name="CheckoutController.php" hash="6d005be14745219d5f7d28d4c6f51a4b"/><file name="IndexController.php" hash="128f218a9e1bf4af4f7b380f14d87a52"/><file name="OnepageController.php" hash="cc03d109ee1cf98f85aba606f5a44654"/></dir><dir name="etc"><file name="adminhtml.xml" hash="3c56d63f30e0e5cc8c22d3686046631b"/><file name="config.xml" hash="835923b959b317a280373a62016c0ee8"/><file name="system.xml" hash="ca88691a1ae8a5b39ed08f1a0888b9d4"/></dir><dir name="sql"><dir name="payments_setup"><file name="install-0.1.0.php" hash="658f9d8c8634b3158cee7b59866e6f39"/></dir></dir></dir></dir></target><target name="magelib"><dir name="OffAmazonPayments"><file name="Model.php" hash="a608217f17166ba11901f5334ad445de"/><file name=".autoloader.php" hash="193fddab8b5ca74646bb78243c0c7dda"/></dir><dir name="OffAmazonPaymentsNotifications"><file name="Client.php" hash="0ab53a8a0a0c069f13e1de3731eaebde"/><dir name="Impl"><file name="IpnNotificationParser.php" hash="fcad418dc58a93e87b854e4067f1e24d"/><file name="Message.php" hash="2ab8cb01bd97ceaeaae0df2bf93ddbf5"/><file name="OpenSslVerifySignature.php" hash="427e2e171daab9ef454ca4ce939edd68"/><file name="SnsMessageParser.php" hash="6a1088096d27a3cdc586e4c298ddf068"/><file name="SnsMessageValidator.php" hash="076f63d5960e4c72a3dc63a76e75316c"/><file name="VerifySignature.php" hash="b18edb328fbe91c1c7b0aa8afe2904d0"/><file name="XmlNotificationParser.php" hash="4881b7d021a86215e43798497bceea24"/></dir><file name="Interface.php" hash="effe919508aab0c2aa1e585d2783c4e6"/><file name="InvalidMessageException.php" hash="2edda9cd6cc0c059846c4858cedfcd66"/><dir name="Model"><file name="AuthorizationDetails.php" hash="843711e02fb56fffcdfb6afcf097e373"/><file name="AuthorizationNotification.php" hash="b00c64bd48ae3bd3c3fa6d991e4b9f5c"/><file name="BillingAgreement.php" hash="677eadcbc4c91282eab548afc6482fdc"/><file name="BillingAgreementLimits.php" hash="a1bd8e8ec111f516528e09340c47de4a"/><file name="BillingAgreementNotification.php" hash="e39a3189bdc937b29b8488e0ef62b562"/><file name="BillingAgreementStatus.php" hash="fae14e95f03245fe6c53e7c7b725c5ca"/><file name="CaptureDetails.php" hash="adb45ebf66daa15990e032025a420e1b"/><file name="CaptureNotification.php" hash="14c2bdc8f6bd6ce881f4403d1f08c6ef"/><file name="IdList.php" hash="2907bdba4b5a534f535c026c40e6d6cc"/><file name="IpnNotificationMetadata.php" hash="58674fca7aa30eea82cb4cba17dec04e"/><file name="MerchantRegistrationDetails.php" hash="37ecb29de3d2d98fbe6f6c8c23f670a2"/><file name="NotificationImpl.php" hash="bfd2e22da29de6dfa15c82a19240132a"/><file name="NotificationMetadataImpl.php" hash="b297f69b967338d433ff90054e06da4b"/><file name="OrderItemCategories.php" hash="a0655ec5a9127ddbd51174ef9e046c5d"/><file name="OrderReference.php" hash="94b51567b72f62355d885e37e365a032"/><file name="OrderReferenceNotification.php" hash="8e6e3a67bf0ae55e86bd718ceca20e0e"/><file name="OrderReferenceStatus.php" hash="e29870a166b75c6d90955a08e0dfe048"/><file name="OrderTotal.php" hash="4141b92ed1bdeb9cfa4c13837df41221"/><file name="Price.php" hash="d94b947bb989fb974e076f2727a0dceb"/><file name="ProviderCreditDetails.php" hash="bf29c9938744effcd759cd95b8a7beab"/><file name="ProviderCreditNotification.php" hash="14b3d8a09ee0feb53cfb701e93e3180e"/><file name="ProviderCreditReversalDetails.php" hash="e9980476af6da3f09de6faff86220f85"/><file name="ProviderCreditReversalNotification.php" hash="bfff2d0e347b1f1dd9e96b0612c87b46"/><file name="ProviderCreditReversalSummary.php" hash="1e69dc1cde4ffac600f89487930cc38c"/><file name="ProviderCreditReversalSummaryList.php" hash="b4b7edc94d7dad37221ca1da5f0969f9"/><file name="ProviderCreditSummary.php" hash="946e787472dc1ee7c9dbcb5d29d62af2"/><file name="ProviderCreditSummaryList.php" hash="fad79864ec1797eed4412d9463c0d02c"/><file name="RefundDetails.php" hash="e0c9fd8c1a921097b4c7e6eb71c20f47"/><file name="RefundNotification.php" hash="28f003801abeb45e0978df05068d73da"/><file name="SellerBillingAgreementAttributes.php" hash="79572632ec2c776fb6a7e96554d7291a"/><file name="SellerOrderAttributes.php" hash="aa6f71cb667d2efb50cc336603b6029c"/><file name="SnsNotificationMetadata.php" hash="835ebe9f84b23e6d59e3f7e2101df531"/><file name="SolutionProviderMerchantNotification.php" hash="91b02852ed507b91e70907e5db488f6f"/><file name="SolutionProviderOption.php" hash="33eca51f6789687e5472cded23be5328"/><file name="SolutionProviderOptions.php" hash="806d915cdd1bd0be5c0e92a3040d49aa"/><file name="Status.php" hash="60765642cca51b523276421d995be784"/></dir><file name="Notification.php" hash="edaf311309c64b67a4fd82ccb86393a3"/><file name="NotificationMetadata.php" hash="9ffe2779593da053e82587dbb61da7d1"/></dir><dir name="OffAmazonPaymentsService"><file name="Client.php" hash="2b5807dda8510506c32adda6686f19e8"/><file name="Environments.php" hash="d84e7322b3394033b427f91be0a0abdb"/><file name="Exception.php" hash="dd85e54cfa5783c7ef7b1f93ca3995b2"/><file name="Interface.php" hash="ca1693109051f319740e4cd7e8ed4de7"/><file name="MerchantValues.php" hash="adb10859cd24d7ab62fecb3c0b67b90d"/><dir name="Model"><file name="Address.php" hash="3b3c00f4b50a4a6f42da15701343ce91"/><file name="AuthorizationDetails.php" hash="77aa03389903c2f777930d838d396da5"/><file name="AuthorizeOnBillingAgreementRequest.php" hash="fcb797660fa5c9cde02c4d482ec69f79"/><file name="AuthorizeOnBillingAgreementResponse.php" hash="c641d4e41db304d6f8f4136ea5d2f500"/><file name="AuthorizeOnBillingAgreementResult.php" hash="7b10d0dc68e7cbf18681abb4e600cca4"/><file name="AuthorizeRequest.php" hash="e7944fb6372becb0c3dd022bb30a9140"/><file name="AuthorizeResponse.php" hash="fb396a94285cacc3eb0fb798a0895466"/><file name="AuthorizeResult.php" hash="0c8f0581538ebba22a5dac5287c0fcc9"/><file name="BillingAddress.php" hash="bef3c0a443ba48ad19d832b91e8740b9"/><file name="BillingAgreementAttributes.php" hash="fe9c760e12c3db71125412ada5a65ec2"/><file name="BillingAgreementDetails.php" hash="0fef2badb342c32a01c44389bcfb52bc"/><file name="BillingAgreementLimits.php" hash="974d1252d7b914169203acdfa6e7082b"/><file name="BillingAgreementStatus.php" hash="002b0516c52264ea95847ea840d68545"/><file name="Buyer.php" hash="83759bcb729cdd8718cdb80182d9a237"/><file name="CancelOrderReferenceRequest.php" hash="86a2753aac94ae645fda1117cf90a926"/><file name="CancelOrderReferenceResponse.php" hash="4d6bc1d4818d81fd5b5820510b608275"/><file name="CancelOrderReferenceResult.php" hash="32013170a09bccf0aac178a7acb56a30"/><file name="CaptureDetails.php" hash="9ca070a0a890be4ec84d7a7264b33800"/><file name="CaptureRequest.php" hash="436da55de37deb4227a685167eb4eaa3"/><file name="CaptureResponse.php" hash="05540d55de14a3252f909fd17c8b62b6"/><file name="CaptureResult.php" hash="20e0bc168c13eb69848f09b520232eeb"/><file name="CloseAuthorizationRequest.php" hash="92d56fd8a0ae338213fdd4f8a5d1b5fc"/><file name="CloseAuthorizationResponse.php" hash="d5887ecf3981534842a9a2371ae063f0"/><file name="CloseAuthorizationResult.php" hash="0505c8c12f3b5252ad389c0c5b94ca8d"/><file name="CloseBillingAgreementRequest.php" hash="c845cdde3cde3242d4c40b1381e0ab2f"/><file name="CloseBillingAgreementResponse.php" hash="51530b8a5d14896488dbf82d6b5a37dc"/><file name="CloseBillingAgreementResult.php" hash="21cb77e2fa38defbc076263c71593168"/><file name="CloseOrderReferenceRequest.php" hash="85ae367281cb4d59f5d347be8bf0147d"/><file name="CloseOrderReferenceResponse.php" hash="d06107418145176a4038f2b0937fd9d7"/><file name="CloseOrderReferenceResult.php" hash="17bc6d72eb29b021fad7d8a222f366dc"/><file name="ConfirmBillingAgreementRequest.php" hash="965b88fe77576f07ce439bc4909e5723"/><file name="ConfirmBillingAgreementResponse.php" hash="989a66f5c217ad50a2a36afd00c763f1"/><file name="ConfirmBillingAgreementResult.php" hash="f0acdd5b7e2e1027bec651e6a6f4681d"/><file name="ConfirmOrderReferenceRequest.php" hash="8561edc4d074fd376e647bd0cdf9a686"/><file name="ConfirmOrderReferenceResponse.php" hash="b94a17b5afd4d923bda35d606c974982"/><file name="Constraint.php" hash="436ed3c926e321bcc9d9c6eaf9b4003a"/><file name="Constraints.php" hash="0063db27ee04067daf94c448f57d5c30"/><file name="CreateOrderReferenceForIdRequest.php" hash="b1c22ce6d83e510d0b9530c99b955711"/><file name="CreateOrderReferenceForIdResponse.php" hash="c811a7c44241a8b968bf4408218ac08f"/><file name="CreateOrderReferenceForIdResult.php" hash="f532299b151a1c4fe4264891737efeaf"/><file name="Destination.php" hash="4e6067e4a3b5f9acb3b9c96452b216fe"/><file name="Error.php" hash="56651e2c89e0214a3c4226903ca84d87"/><file name="ErrorResponse.php" hash="6df06e3cca71a1e73dbcde4bc6b30a3f"/><file name="GetAuthorizationDetailsRequest.php" hash="a0eb816954b6770a7fd8d54d0d75bc1a"/><file name="GetAuthorizationDetailsResponse.php" hash="82b879ccc0212f0752446b40d5338332"/><file name="GetAuthorizationDetailsResult.php" hash="a23e9463ce78b01cc51c45c21b065b6e"/><file name="GetBillingAgreementDetailsRequest.php" hash="91f33b1b1533cc4e98a019ce2c405850"/><file name="GetBillingAgreementDetailsResponse.php" hash="3abcae092618211ae5487f678a45c94f"/><file name="GetBillingAgreementDetailsResult.php" hash="37dc2407a2e9e8dd3e7feae1f690d160"/><file name="GetCaptureDetailsRequest.php" hash="48a9edebb0c7c8284241ac12b53e2d41"/><file name="GetCaptureDetailsResponse.php" hash="49cb6ae36cfba0aedef3c74c24256d53"/><file name="GetCaptureDetailsResult.php" hash="9110dbde9258a74d9933f8a50d10bd3b"/><file name="GetOrderReferenceDetailsRequest.php" hash="b1704b0e1e1f98778501792b82403c50"/><file name="GetOrderReferenceDetailsResponse.php" hash="3ea19407068d478f6c2b077bf8489a74"/><file name="GetOrderReferenceDetailsResult.php" hash="51bc2cd9a665edfb00cec970fc1fd328"/><file name="GetProviderCreditDetailsRequest.php" hash="2ff598dcc690c90b36727351f95bc76a"/><file name="GetProviderCreditDetailsResponse.php" hash="7ec3943a5c7fb0890d1304ccf52cb7d3"/><file name="GetProviderCreditDetailsResult.php" hash="a9033131b919f4f79b1000268892e64b"/><file name="GetProviderCreditReversalDetailsRequest.php" hash="5502cdd97afce7c42d177706cdcb7d0b"/><file name="GetProviderCreditReversalDetailsResponse.php" hash="19d4d9337646583f4a69776965a9f193"/><file name="GetProviderCreditReversalDetailsResult.php" hash="bb56c2f2ec45144234d7534352fe35c4"/><file name="GetRefundDetailsRequest.php" hash="c798b0b57c53e22d20e7e4a92d9eb225"/><file name="GetRefundDetailsResponse.php" hash="c1011e3b07e32792c4ac8ceabab3bc6b"/><file name="GetRefundDetailsResult.php" hash="463db01fb3a45adf9634116f3397f8a7"/><file name="IdList.php" hash="07daf191c601560ddfe50440f9006450"/><file name="OrderItemCategories.php" hash="2820e45ffb6cb36a14368a1dfe89fa84"/><file name="OrderReferenceAttributes.php" hash="990daffb0857fca0c05292ae2fb465cf"/><file name="OrderReferenceDetails.php" hash="2c75125691a884aa8bdc40318bce3b06"/><file name="OrderReferenceStatus.php" hash="04459e930111cf70c989196440f6400f"/><file name="OrderTotal.php" hash="6fda4ce95b066f960eebe41731717925"/><file name="ParentDetails.php" hash="1c6738a58079ffdaaef6e3d5e6afff01"/><file name="Price.php" hash="ea1d5a6e473542f5b0cb8ed1e70436bd"/><file name="ProviderCredit.php" hash="9834503bcc2f619b38157400984377e4"/><file name="ProviderCreditDetails.php" hash="a74f8e42aacd945989e6c5513d808fb3"/><file name="ProviderCreditList.php" hash="1c90c2d71fd33e9b059503b0b0815b53"/><file name="ProviderCreditReversal.php" hash="37aa96053d61a290d98d595d3c3c9226"/><file name="ProviderCreditReversalDetails.php" hash="7585eab585360dcabe7acb0e616f3afb"/><file name="ProviderCreditReversalList.php" hash="e30c2373f4a708443e7dde8f75e1d794"/><file name="ProviderCreditReversalSummary.php" hash="03b0b5aefae44ea5dcac06a4322e57cd"/><file name="ProviderCreditReversalSummaryList.php" hash="23a82515eb4d9f288dbc97691fef9153"/><file name="ProviderCreditSummary.php" hash="530091cb8d5e103ca3e44a0a3384eff2"/><file name="ProviderCreditSummaryList.php" hash="23115d04c6987208d7ba307781e433a5"/><file name="RefundDetails.php" hash="01866f818651ad6c0a7bc12d3c7e6644"/><file name="RefundRequest.php" hash="22b14eadcf9679a92c4325225dbf8c39"/><file name="RefundResponse.php" hash="b01d5c4c81a040bca2e1109e5d34b3e9"/><file name="RefundResult.php" hash="8f2478b1f27a295bff8f30664fd45235"/><file name="ResponseHeaderMetadata.php" hash="d8024e3bf444e8a843a6f2f6a2f836ca"/><file name="ResponseMetadata.php" hash="18e8035d5fc28d2919c1500b9f8734c5"/><file name="ReverseProviderCreditRequest.php" hash="d1b710b8911346ee0437de4e6178ac8e"/><file name="ReverseProviderCreditResponse.php" hash="38c6958d2ceb9ee244e86adee3c55acf"/><file name="ReverseProviderCreditResult.php" hash="313db1523bd575da7ab1fd956866a15d"/><file name="SellerBillingAgreementAttributes.php" hash="b4dc6401ae4340df3c484c00622d234f"/><file name="SellerOrderAttributes.php" hash="9ec79bc1be30eb322d7e88c4102a4ced"/><file name="SetBillingAgreementDetailsRequest.php" hash="9b47c3c72825fe661948aa36a2947da2"/><file name="SetBillingAgreementDetailsResponse.php" hash="7b6886f3597c434e585fb576d84fd9eb"/><file name="SetBillingAgreementDetailsResult.php" hash="d03a4c84cb96eb30f7ef5c76f981d086"/><file name="SetOrderReferenceDetailsRequest.php" hash="eed7e3485bc27f9f73cf7b67a893a1fa"/><file name="SetOrderReferenceDetailsResponse.php" hash="145bdfcfbf3bb091e0eada1361d6f581"/><file name="SetOrderReferenceDetailsResult.php" hash="246c06e0c62ee6a6ec0cfe504940c12d"/><file name="Status.php" hash="11c00f2cc32b11d4cfb8541d5ba2c279"/><file name="ValidateBillingAgreementRequest.php" hash="60250e9c62eaffa0a841bce7238ace22"/><file name="ValidateBillingAgreementResponse.php" hash="c77eebf5805b5972de84a814b3872cc7"/><file name="ValidateBillingAgreementResult.php" hash="95d4e8efc88317a097e376a4aa37a287"/></dir><file name="Model.php" hash="1147a05809ff0cc5f115bb213e38cf02"/><file name="OffAmazonPaymentsService.config.inc.php" hash="20807040ef4565a6b78f09cda6529a34"/><file name="RegionSpecificProperties.php" hash="b18f449745ebbbde5eae769eaf89ade1"/><file name="Regions.php" hash="a544d12c6321899770c039426e063cce"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="amazon_payments.xml" hash="86dc7900219559e892ffc0728e8bb136"/></dir><dir name="template"><dir name="amazon_payments"><file name="notifications.phtml" hash="b1d84206d51f9b35fb777ec439acf7d0"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="amazon_login.xml" hash="8a64187752279fe95b7d46052b032f08"/><file name="amazon_payments.xml" hash="3c6bc0b34b4cd28f433eab3690324a73"/></dir><dir name="template"><dir name="amazon_login"><file name="button.phtml" hash="f480e98b14c76a712f71a9f396dec198"/><file name="script.phtml" hash="d88a072633c10bc92aa43e2b23632ae1"/><file name="script_authorize.phtml" hash="b48b1dd8bd8c2f79e3656f16d522f388"/><file name="verify.phtml" hash="bdc80396ca2a7f096ac334f97b402a0a"/></dir><dir name="amazon_payments"><file name="button.phtml" hash="e799a97c3f971e10d4f6d6a0ca025d6a"/><file name="button_shortcut.phtml" hash="08609929765e01f759d5259727d9dbe1"/><file name="cart.phtml" hash="20375f05aabc98f1384f1d7bf74750fc"/><file name="checkout.phtml" hash="593f30542ea341a16bc9da81f260f19d"/><dir name="onepage"><file name="button.phtml" hash="a30ed2b190c5a04c2a66a1bad8be6dcd"/><file name="login.phtml" hash="7147910e6940014ee96694150d3a0e99"/><file name="login_cancel.phtml" hash="ef82f978828a3f81bb9b6c525c5874e1"/><dir name="progress"><file name="widget.phtml" hash="cc26b9857c9f95f5a239e0adb94f6c3e"/></dir><file name="widget.phtml" hash="615c83e92e5a44dfa571fd580ba1e9bf"/></dir><file name="script.phtml" hash="d70b2bcfd1382011bca75e5459b4db70"/><file name="shipping_method.phtml" hash="b8ab8fcb1a91d7646e0f53d0997c231f"/></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="amazon_payments"><dir name="css"><file name="popup_alphacube.css" hash="bef655ef0df54d92bd06cec2b2c1a202"/><file name="styles_checkout.css" hash="6e94fbcc2b12ef11531ced9600337122"/><file name="styles_onepage.css" hash="8c0889b17279ccfb2e7cbd018c3b554c"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Amazon_Login.xml" hash="d8a59c5f864353ed00225b56d4567e19"/><file name="Amazon_Payments.xml" hash="524c5cecde418e14ed6e44c16fd8bae6"/></dir></target></contents>
|
39 |
<compatible/>
|
40 |
<dependencies><required><php><min>5.2.1</min><max>6.0.0</max></php></required></dependencies>
|
41 |
</package>
|
skin/frontend/base/default/amazon_payments/css/styles_checkout.css
CHANGED
@@ -18,6 +18,7 @@
|
|
18 |
|
19 |
#col-3-amz {
|
20 |
padding-left:2%;
|
|
|
21 |
}
|
22 |
|
23 |
#checkout-amazon-payments {
|
@@ -82,6 +83,18 @@ button.btn-checkout span span {
|
|
82 |
padding:0;
|
83 |
}
|
84 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
85 |
|
86 |
/* Forgot an Item */
|
87 |
#review-buttons-container .f-left {
|
18 |
|
19 |
#col-3-amz {
|
20 |
padding-left:2%;
|
21 |
+
position:relative;
|
22 |
}
|
23 |
|
24 |
#checkout-amazon-payments {
|
83 |
padding:0;
|
84 |
}
|
85 |
|
86 |
+
/* Ajax Loader */
|
87 |
+
#amz-review-loader {
|
88 |
+
position:absolute;
|
89 |
+
left:48%;
|
90 |
+
top:30%;
|
91 |
+
width:60px;
|
92 |
+
height:60px;
|
93 |
+
padding:5px;
|
94 |
+
background:#fff url(https://images-na.ssl-images-amazon.com/images/G/01/ep/loading-large.gif) center center no-repeat;
|
95 |
+
z-index:10;
|
96 |
+
}
|
97 |
+
|
98 |
|
99 |
/* Forgot an Item */
|
100 |
#review-buttons-container .f-left {
|