Rabatt Kupons nur über Ware aber nicht über Versandkosten !

Thema wurde von Max', 14. März 2013 erstellt.

  1. WalterGestalter
    WalterGestalter Erfahrener Benutzer
    Registriert seit:
    24. Mai 2011
    Beiträge:
    213
    Danke erhalten:
    11
    Danke vergeben:
    56
    kommt vor, ärger dich nicht :)
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.629
    Danke erhalten:
    11.350
    Danke vergeben:
    1.614
    jetzt wollte ich das mal im Gambio-Testshop probieren, aber da kommt die Gutscheinbox erst gar nicht.
    egal, was ich unter Zusammenfassung aktiviere.
     
  3. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.629
    Danke erhalten:
    11.350
    Danke vergeben:
    1.614
    Da ich das jetzt auch im Gambio-Testshop 1 nachstellen konnte schiebe ich hier nochmal.

    [ Kupon3.jpg Kupon4.jpg ] [ Kupon5.jpg ]
     
  4. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.629
    Danke erhalten:
    11.350
    Danke vergeben:
    1.614
    Ich habe nochmal in einem "frischen" Shop Version 2.0.13.0 (ohne Versandkosten im WK) getestet.
    Ist der Kupon auf bestimmte Kategorien beschränkt, wird der Wert nur vom Artikelwert abgezogen, aber nicht von den Versandkosten.
    Ist keine Kategorie eingetragen, wird der komplette Wert des Kupons abgezogen, also auch von den Versandkosten.
     
  5. Manni_HB
    Manni_HB G-WARD 2012/13/14/15
    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    @Barbara: Eigentlich wäre dies Dingens genau richtig: Siehe...
    "Versandkosten-Rabatt" klingt interessant. Schau mal hier - die haben so´n "Versandkostenfrei-Gutschein"!
     
  6. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.629
    Danke erhalten:
    11.350
    Danke vergeben:
    1.614
    Hallo Manfred,

    es geht eigentlich darum, dass die Kupons nicht mehr richtig abgezogen werden, wenn man diese auf eine (oder mehrere) Kategorien begrenzt.
    mit dem "Versandkosten im WK" wird der Wert nicht mehr abgezogen.
    Bisher hat das funktioniert.
    Ich weiß nicht ob das mit einem weiteren Modul anders wäre.

    Kupon "Versandkostenfrei" funktioniert
     
  7. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.629
    Danke erhalten:
    11.350
    Danke vergeben:
    1.614
    Ich habe heute eine Antwort vom Support erhalten,
    Demnach werden Kategorie-IDs größer 9 nicht berücksichtigt
    Das Fix kommt mit dem SP 2.0.14.

    Für alle die nicht so lange warten können / wollen:
    in der includes/ modules/ order_total/ ot_coupon.php
    müssen 2 Sachen geändert werden (Version 2.0.13.2):

    ca. in Zeile 275
    PHP:
    preg_match_all'-(\d)-'$t_row'categories_index' ], $t_matches );
    ändern in
    PHP:
    preg_match_all'-(\d+)-'$t_row'categories_index' ], $t_matches );
    und ca. in Zeile 745
    PHP:
    if(!empty($tax_rate))
        {
        if(
    $_SESSION['customers_status']['customers_status_show_price_tax'] == 0)
        {
        
    $order->info['tax_groups'][$key] -= ($od_amount * ($tax_rate 100));
        
    $order->info['tax'] -= ($od_amount * ($tax_rate 100));
        }
        else
        {
        
    $order->info['tax_groups'][$key] -= (( ($od_amount / (+ ($tax_rate 100)) ) - $od_amount ) * -1);
        
    $order->info['tax'] -= (( ($od_amount / (+ ($tax_rate 100)) ) - $od_amount ) * -1);
        }
        }
    ändern in
    PHP:
    if(!empty($tax_rate))
        {
        
    $order->info['tax_groups'][$key] *= (100 $get_result['coupon_amount']) / 100;
        
    $order->info['tax'] *= (100 $get_result['coupon_amount']) / 100;
        }
     

    Anhänge:

  8. ralfpressler
    ralfpressler Mitglied
    Registriert seit:
    1. Juli 2013
    Beiträge:
    6
    Danke erhalten:
    0
    Hallo und wie verhält es ich bei folgenden: Aktuell 20% Rabatt auf alles im Shop und Versandkostenfreie Lieferung ab 50€. Wenn jetzt jemand für 60€ kauft werden ja die 20% noch abgezogen, macht 48€ Summe. Im Shop wird dann aber trotzdem Versandkostenfrei angezeigt, da der ursprüngliche Wert ja 60€ war...........Wie kann ich das lösen? Die Moduleinstellung ist gemacht. Kupon steht auf Reihenfolge 29 und VK auf 30
     
  9. MBJ
    MBJ Aktives Mitglied
    Registriert seit:
    31. Januar 2012
    Beiträge:
    43
    Danke erhalten:
    3
    Danke vergeben:
    10
    Hi @ralfpressler hast du das mit den Versandkosten hingekriegt? Habe das gleiche Problem, dass die Versandkosten nach Rabattabzug nicht berechnet werden!
     
  10. ralfpressler
    ralfpressler Mitglied
    Registriert seit:
    1. Juli 2013
    Beiträge:
    6
    Danke erhalten:
    0