Closed tweetx closed 6 years ago
Miałem identyczny problem. Nie mam pojęcia dlaczego, ale u mnie w PayU_Account_Model_Payment błędnie ustawia wartość GrandTotal tablicy $shoppingCart.
$shoppingCart = array(
'GrandTotal' => $this->toAmount(Mage::getSingleton('checkout/cart')->getQuote()->getSubtotal()),
'CurrencyCode' => $orderCurrencyCode,
'ShoppingCartItems' => $items
);
Poprawiłem to dodając później:
if (empty($shoppingCart['GrandTotal'])) {
$shoppingCart['GrandTotal'] = $this->toAmount($this->_order->getSubtotalInclTax());
}
Osobiście miałem jeszcze problem z kosztem dostawy (po stronie payu wyświetlany jako netto), zmieniłem więc:
'Gross' => $this->toAmount($this->_order->getShippingAmount()),
na
'Gross' => $this->toAmount($this->_order->getShippingInclTax()),
@tweetx, @deus666,
Nowa wersja pluginu zawiera poprawkę i dostępna jest tutaj: https://github.com/PayU/plugin_magento_160/releases/tag/1.8.2
Pozdrawiam Emil, OpenPayU
Witam serdecznie, uprzejmie informuję, że obsługę wszystkich spraw związanych z pluginami przejmuje zespół wsparcia technicznego. Konsekwencją tej decyzji jest zamknięcie tego działu. Wszystkie pytania, wątpliwości, zgłoszenia błędów oraz propozycje prosimy wysyłać na e-mail tech@payu.com.
Witam,
Zaktualizowałem Państwa plugin do sklepu Magento do wersji 1.8.1 i od tej chwili po przyjęciu zamówienia przez sklep na ekranie realizacji platnosci w państwa systemie obciążenie następuje tylko za przesyłkę - koszty zamówionych produktów nie są doliczane. Przykład ponizej.
Pozdrawiam Lukasz
After update of magento plugin to 1.8.1 version total amount in payment screen in PayU system is wrong. It dosen't include cost of ordered items, only delivery cost is taken.
Example on screen above.
regards Lukasz