Hallo,
ich hab mir so geholfen:
Magento überprüft ob die Summer in der IPN mit der Summe in Magento übereinstimmt. Ich habe immer noch Probleme brutto / netto Berechnungen im Shop - vielleicht liegt es daran, dass Magento manchen Beträge netto führt welche von Paypal brutto übermittelt werden.
Ein "quick and dirty" fix wäre einfach die Überprüfung zu umgehen. Meines Erachtens ist es immer noch sicher da noch weitere Kriterien überprüft werden bis die Zahlung von Paypal übernommen wird:
\app\code\core\Mage\paypal\model\standard.php
original:
if ($this->getIpnFormData('mc_gross')!=$order->getBaseGrandTotal()) {
fix: irgend etwas anders überprüfen z.B.:
if ($this->getIpnFormData('invoice')==$order->getId()) {
__________________ Organic Beauty Paradies |