Ubercart Vorkasse / Nachnahme verknüpfen mit Zahlungsmethode
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 01.11.2010 - 11:02 Uhr in
Ich habe das selbe wie schon 2 Leute hier, denen nicht geholfen wurde (http://www.drupalcenter.de/node/15985). Da dieser Thread aber schon recht alt ist, starte ich einen neuen:
Module:
Drupal 6
Ubercart
Bank Transfer (für Überweisung bei Vorkasse)
Payment Method Pack (für Nachnahmezahlung)
Flatrate (um einen festen Wert der Verssandkosten eingeben zu können Vorkasse 6,- Nachnahme 15,-)
Problem:
Wenn ich nun nur Vorkasse mache wie bisher ist alles super. Aktiviere ich nun aber die Option Nachnahme und lege Kosten dafür an, kann ich diese beiden Punkte nicht miteinander ZWINGEND verknüpfen (oder weiss nicht wie).
Man kann also nun im Shop jede beliebige Kombination von Versandkosten und Versandoptionen Wählen:
Beispielsweise kann man Versand per Nachnahme (was 15,- kosten soll) wählen und dann dazu die billige Vorkasserechnung (6,- bei Versand nach Vorkasse) was keinen Sinn macht!
Normal muss es doch so sein, dass wenn ich Versand per Nachnahme wähle die Zahlungsmethode automatisch auf Nachnahme springt oder andersrum!
Was mache ich falsch?
____________
Edit:
Ich habe das vorläufig mit dem uc_pma Modul gelöst. etwas umständlich und nicht wirklich toll aber als Notlösung ok.
Hat einer ne Idee wie ich das oben einstellen kann, damit es läuft wie es soll (ohne pma)?
- Anmelden oder Registrieren um Kommentare zu schreiben
Thx für die Lösung!!! Stand
am 29.12.2010 - 22:48 Uhr
Thx für die Lösung!!! Stand grad vor dem selben Problem. Dann les ich deine Post und befürchtete schon dass hier auch nix zu holen ist weil keine Antwort da war. Aber dann kam Sie...
Dankööö Edith ;)
Gern. Was mich wundert ist,
am 03.01.2011 - 11:02 Uhr
Gern.
Was mich wundert ist, dass es sicher tausende von Drupal Shops gibt und 99% es sicher eleganter gelöst haben, aber nicht eine Antwort dazu kommt....
Die pma Lösung ist eigentlich rechtlich etwas schwammig, da die Zusatzkosten erst ohne MwSt. ausgewiesen werden, was nicht sein dürfte.
Also, wenn einer ne bessere Lösung hat, bitte immer her damit, damit wir nicht unwissend sterben ;=)