Magento
NOTICE OF LICENSE
This source file is subject to the Open Software License (OSL 3.0) that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://opensource.org/licenses/osl-3.0.php If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to [email protected] so we can send you a copy immediately.
DISCLAIMER
Do not edit or add to this file if you wish to upgrade Magento to newer versions in the future. If you wish to customize Magento for your needs please refer to http://www.magentocommerce.com for more information.
Located in /GoogleCheckout/Model/Api/Xml/Callback.php (line 27)
Varien_Object | --Mage_GoogleCheckout_Model_Api_Xml_Abstract | --Mage_GoogleCheckout_Model_Api_Xml_Callback
Process notification from google
Add transaction to payment with defined type
If tax value differs tax which is setted on magento, apply Google tax and recollect quote
Apply shipping tax class
Creates rate by method code Sets shipping rate's accurate description, titles and so on, so it will get in order description properly
Format amount to be displayed
Returns array of possible shipping methods combinations Includes internal GoogleCheckout shipping methods, that can be created after successful Google Checkout
Return shipping method code by shipping method name received from Google
Import address data from google request to address object
Import totals information from google request to quote address
Load quote from request and make sure the proper payment method is set
Process authorization notification
Process charge notification
Process chargeback notification
Calculate available shipping amounts and taxes
Process new order creation notification from google.
Convert customer quote to order
Process refund notification
Inherited From Mage_GoogleCheckout_Model_Api_Xml_Abstract
Mage_GoogleCheckout_Model_Api_Xml_Abstract::getCurrency()
Mage_GoogleCheckout_Model_Api_Xml_Abstract::getGRequest()
Mage_GoogleCheckout_Model_Api_Xml_Abstract::getGResponse()
Mage_GoogleCheckout_Model_Api_Xml_Abstract::getLocale()
Mage_GoogleCheckout_Model_Api_Xml_Abstract::getMerchantId()
Mage_GoogleCheckout_Model_Api_Xml_Abstract::getMerchantKey()
Mage_GoogleCheckout_Model_Api_Xml_Abstract::getServerType()
Mage_GoogleCheckout_Model_Api_Xml_Abstract::log()
Mage_GoogleCheckout_Model_Api_Xml_Abstract::_call()
Mage_GoogleCheckout_Model_Api_Xml_Abstract::_getApiUrl()
Mage_GoogleCheckout_Model_Api_Xml_Abstract::_getBaseApiUrl()
Mage_GoogleCheckout_Model_Api_Xml_Abstract::_getCallbackUrl()
Mage_GoogleCheckout_Model_Api_Xml_Abstract::_getTaxClassForShipping()
Mage_GoogleCheckout_Model_Api_Xml_Abstract::_reCalculateToStoreCurrency()
Mage_GoogleCheckout_Model_Api_Xml_Abstract::__()
Documentation generated on Fri, 11 Feb 2011 16:57:17 +0200 by phpDocumentor 1.4.3