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!
Es un buen blog es necesario manejar una logistica acorde a los procesos que se manejen para una mejor eficacia.