diff --git a/app/code/community/RicardoMartins/PagSeguro/controllers/AjaxController.php b/app/code/community/RicardoMartins/PagSeguro/controllers/AjaxController.php index 594a1753..043c95f6 100644 --- a/app/code/community/RicardoMartins/PagSeguro/controllers/AjaxController.php +++ b/app/code/community/RicardoMartins/PagSeguro/controllers/AjaxController.php @@ -17,7 +17,11 @@ class RicardoMartins_PagSeguro_AjaxController extends Mage_Core_Controller_Front */ public function getGrandTotalAction() { - $total = Mage::helper('checkout/cart')->getQuote()->getGrandTotal(); + /** @var Mage_Sales_Model_Quote $quote */ + $quote = Mage::helper('checkout/cart')->getQuote(); + $quote->getPayment()->setMethod('rm_pagseguro_cc'); + $quote->collectTotals(); + $total = $quote->getGrandTotal(); $this->getResponse()->setHeader('Content-type', 'application/json', true); $this->getResponse()->setBody(json_encode(array('total'=>$total))); diff --git a/app/code/community/RicardoMartins/PagSeguro/etc/config.xml b/app/code/community/RicardoMartins/PagSeguro/etc/config.xml index 9c577275..c751b0cd 100644 --- a/app/code/community/RicardoMartins/PagSeguro/etc/config.xml +++ b/app/code/community/RicardoMartins/PagSeguro/etc/config.xml @@ -2,7 +2,7 @@ - 3.7.2 + 3.7.3