Plentymarkets - Rabatt für Zahlungsart im individuellen Checkout darstellen.

Wollen Sie den in der Kundenklasse definierten Rabatt auf die Zahlunsgart im indivudellen Checkout bei der Auswahl der Zahlungsart als Ersparniss in Zahlen darstellen, ersetzen Sie im Template "CheckoutMethodsOfPayment" folgende Zeile

 

<span class="pull-right">{% FormatMonetaryValue($_payment->MethodOfPaymentPrice, false, false) %} $CurrencySign</span>

 

durch

 

{% if $_payment->MethodOfPaymentID == 0  && $CustomerClass=="3" %}
{% $_saving = $BasketTotalSeperatorComma/100*3; %}
<span class="pull-right bold">-$_saving $CurrencySign</span>
{% else %}
<span class="pull-right">{% FormatMonetaryValue($_payment->MethodOfPaymentPrice, false, false) %} $CurrencySign</span>
{% endif %}

 

Dieses Beispiel stellt für die Kundenklasse 3 (Standart Endkunde) bei der Zahlungsart Vorkasse (ID=0) den Rabatt von 3% als Betrag dar.

Die Zahl hinter MethodOfPaymentID in Zeile 1 steht für die Abfrage der ID Ihrer Zahlunsgart.
Die Zahl hinter CustomerClass in Zeile 1 steht für die Abfrage der ID Ihrer Kundenklasse.

Diese müssen Sie entsprechend anpassen.
Zeile 2 errechnet die Ersparniss für den Kunden. Tragen Sie hier einfach die entsprechenden Prozente als Zahl ein.

..oder doch nur die Prozente Anzeigen lassen? Dann definieren Sie einfach die Variable "$_saving" neu

{% $_saving = 3; %}

und ersetzen $CurrencySign durch ein % Zeichen.

Nicht wirklich dynamisch aber besser als nichts ;)

 

 

Zu kompliziert?
Doch lieber durch uns einbauen lassen?

Kein Problem! Melden Sie sich einfach bei uns.