Einzelnen Beitrag anzeigen
Alt 10.11.2009   #8 (permalink)
[r::S]Linus5000
rack::SPEED Kunde
 
Registriert seit: 16.10.2009
Beiträge: 8
Renommee-Modifikator: 0
Linus5000 befindet sich auf einem aufstrebenden Ast
Standard

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
Linus5000 ist offline   Mit Zitat antworten
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17