Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2.0.RC2] - Zahlungsaufschlag wird falsch berechnet #877

Open
katgirl opened this issue Dec 13, 2013 · 16 comments
Open

[2.0.RC2] - Zahlungsaufschlag wird falsch berechnet #877

katgirl opened this issue Dec 13, 2013 · 16 comments
Labels
Milestone

Comments

@katgirl
Copy link
Contributor

katgirl commented Dec 13, 2013

Möchte ich bei PayPal-Zahlungen einen Aufschlag von 3.5% nehmen, weil dieses die Gebühren bei PayPal sind, sollten diese natürlich auch die Versandkosten berücksichtigen. Denn sonst muss ich die PayPal-Gebühren dafür selbst tragen.

@aschempp
Copy link
Member

Bisher ist es leider nicht möglich, dass Zuschläge sich auf Zuschläge erheben...

@zonky2
Copy link
Contributor

zonky2 commented Jun 14, 2014

Hallo Andreas, kannst Du mal ein Statement abgeben, wie die (geplante) Überarbeitung des Blocks "Regeln" aussehen wird und ob das in 3.x auch kommen wird...

@aschempp
Copy link
Member

Aktuell gibt es noch keinen Plan, wie das aussehen wird. Der entsteht erst wenn wir uns damit beschäftigen...

@e-spin
Copy link

e-spin commented Jul 21, 2014

Ich meine, man wird an der Stelle nicht umhin kommen, die Reihenfolge der einzelnen Berechnungsschritte einstellen zu können.

Wenn ich mich recht erinnere, ist das z.B. in Magento der Fall

@aschempp
Copy link
Member

Gibts davon (in Magento) ein Beispiel bzw. was zu sehen?

@e-spin
Copy link

e-spin commented Jul 21, 2014

ich suche schon...

@e-spin
Copy link

e-spin commented Jul 21, 2014

hier ganz gut beschrieben für die Preisregeln (denke ich)
https://www.youtube.com/watch?v=2QO3fOh1_i8

beachte "Priorität der Regel" ca. bei 3:21

@e-spin
Copy link

e-spin commented Jul 21, 2014

@e-spin
Copy link

e-spin commented Jul 21, 2014

habe nochmal in Oxid nachgesehen: da gibt es die Reihenfolge (Priorität) nur bei den Versandkosten(-Regeln) - bei den Rabatten nicht

@aschempp
Copy link
Member

Scheinbar gibt es in Magento keine "Reihenfolge der Berechnung". Das einzige was ich gesehen habe war die Option, ob der Rabatt auf Versand angewendet werden soll. Was aber in Isotope nicht so einfach ist...

@zonky2
Copy link
Contributor

zonky2 commented Jul 22, 2014

hmmm - o.k.

dann habe ich das vllt falsch verstanden - mit Magento habe ich aktuell keinen Shop (mehr) laufen.

aber um den Kreis zu katgirl zu schließen - wenn die Berechnungsmodule für Rabatt, Versand usw. so aufgebaut sind, dass sie eine konsistente Schnittstelle haben (Input>Output), so sollte doch (theoretisch) ein individueller Berechnungsablauf möglich sein... - oder?

z.B.
[Warenkorb]
V
[Produktgutscheine]
V
[Zwischensumme]
V
[Kundennachlass]
V
[Zwischensumme]
V
[Versandkosten]
V
[Kosten für Zahloptionen]

@aschempp
Copy link
Member

theoretisch, ja. Es gibt dabei zwei Probleme:

  1. wir wissen nicht welche Zuschläge vorhanden sind. Jeder Entwickler kann weitere Zuschlagsoptionen programmieren (z.B. eigene Rabatte oder ein Konfigurations-Zuschlag, haben wir auch schon gemacht).
  2. Da wir nicht wissen welche Zuschläge es gibt, ist es auch schwer deren Position zu bestimmen.

Stell dir folgendes vor:
Sollen wir irgendwann den Versand an mehrere Adressen unterstützen (kann Amazon zum Beispiel), dann würden ja mehrfache Versandkosten anfallen. Wie positionierst du die dann?

@zonky2
Copy link
Contributor

zonky2 commented Jul 22, 2014

bisher kenne ich das bei Amazon so, dass ich eine Bestellung an eine Adresse senden kann aber nicht Position 1-5 an Adresse A und 6-8 an Adresse B

m.E. musst Du die Position nicht wissen - die kann der Admin ja einstellen

d.h. man kann auch sowas "zusammenklicken"

z.B.
[Warenkorb]
V
[Produktgutscheine]
V
[Zwischensumme]
V
[Kosten für Zahloptionen]
V
[Versandkosten]

@aschempp
Copy link
Member

Ich dachte Amazon kann das, es gibt aber auf jeden Fall Shops die das können (ist ein Magento Feature).

Dass das der Admin konfiguriert ist schon klar, aber jeder Gutschein kann ja wieder an einer anderen Position stehen...

@zonky2
Copy link
Contributor

zonky2 commented Jul 23, 2014

zu 1.) Habe nochmal zu Magento gesucht: der kann das m.E. auch nur wie die meisten Shops eine bestellung an eine Adresse aber mehrere Adressen (zur Auswahl) möglich.

zu 2.) ... genau! Deshalb "muss/müsste" der Admin ggf. auch mehrere Gutscheinblocks in den Berechnungspfad einpflegen. In den Blocks müsste dann über die Regeln definiert werden, ob bei dem gerade anstehenden Kauf hier was passiert oder nicht.

Als gedanklicher Schnellschuß müssten die Module im Prinzip zwei Sachen können:
a) vorhandene Preise wie Produktpreise oder Versandkosten beeinflussen (z.B. Rabatt auf Produkte bzw. Gutschein auf Versandkosten)
b) neue Zuschläge erzeugen (z.B. Versandkosten)
... und wie "Legosteine" immer aufeinander passen ;-)

@zonky2
Copy link
Contributor

zonky2 commented Aug 14, 2014

ich habe bei dem Artikel http://www.kassenzone.de/2014/02/20/das-beste-shopsystem-2014-erwartung-vs-wirklichkeit/ noch einen interessanten Screenshot zu IBM WebSphere Commerce gefunden, bei dem die Regeln offensichtlich sehr flexibel aufgebaut sind https://www-304.ibm.com/connections/files/app#/file/da3acec6-05e1-448c-b293-7344c9a56ae8 - ganz so heavy mus es ja nicht gleich sein ;-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants