Magento – Null-Zwischensumme Bezahlvorgang / Zero Subtotal Checkout

Wer für kostenfreie Artikel, wie z.B. Virtuelle-Artikel oder andere Artikel, die 0 Euro kosten diese Zahlart „Keine Zahlungsinformation erforderlich“ aktivieren möchte, muss bedenken, dass auch der Versand kostenfrei sein muss, damit die Zahlungsart greift. Kostet der Versand etwas, ist die Zwischensumme nicht mehr 0 und somit gibt es die Zahlart nicht mehr.

Dies nicht vergessen…es kann einen nämlich zur Weißglut bringen, wenn man versucht und versucht und diese Zahlart taucht nicht auf 🙂

Nun aber zu einem wichtigeren Punkt:

Es gibt einen Fehler in Magento, der verhindert, dass bei einem normalen Produkt, welches kostenlos ist, (im Gegensatz zu oben) aber Versandkosten mit sich bringt, Zahlungsmethoden angezeigt werden. Man kann also nicht für den Versand eines kostenlosen Produktes zahlen. Da dies sehr ärgerlich ist, Magento bislang (Version 1.6.1.0) aber noch keine Lösung dafür gebracht hat, kann man sich sehr gut mit einem Patch/Fix von 4magen.to behelfen.

Das Problem selber und eine „dirty“ Lösung kann HIER gefunden werden. In dieser Lösung wird u.a. in der container.php und config.xml gearbeitet, welches aber nicht updatesicher ist. Somit ist es sehr schön, dass der Entwickler in einem WEITEREN Beitrag eine schöne Lösung samt wunderbarem Patch liefert, der direkt in Magento gespielt werden kann und nach einem Cache Reload die gewünschten Zahlungsmethoden im Checkout wieder anzeigt.

So klappt dann die Zahlung auch bei kostenlosem Produkt.

Genutzt in Magento 1.6.1.0 Fragen, Anmerkungen, Anregungen? Gerne!

Published by Covos

Seit 2009 arbeite ich nun intensiv mit Magento. Begonnen habe ich mit der Erstellung und dem Betrieb von B2C-Shops. Ausgeweitet wurde dies durch meine Tätigkeit im Logistik-Sektor. Hieraus entstanden erste spezialisierte B2B-Systeme. Heute arbeite ich tag-täglich mit spannenden B2C- und B2B-Shop-Projekten und berichte in diesem Blog über Herausforderungen und gebe Insider-Tipps.

One comment on “Magento – Null-Zwischensumme Bezahlvorgang / Zero Subtotal Checkout”

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.