Seite 1 von 1

Download Produkt aut. Versandbestätigung

BeitragVerfasst: Do 13. Okt 2011, 13:14
von ges01
Hallo,

wie kann ich im Faktura Bereich einstellen, dass automatisch eine Versandbestätigung an den Besteller geht, wenn ein über PayPal bestelltes Produkt (bei Zahlart PayPal sind bereits Häckchen "sofort als bezahlt markieren" und "Zahlungsart für den Artikeldownload freigeben" markiert...
Also seitens des Admin nichts manuell zu tun ist...

Re: Download Produkt aut. Versandbestätigung

BeitragVerfasst: Do 13. Okt 2011, 14:40
von mmaass
Für den automatischen Versand ohne etwas hinzu zu tun ist es eigentlich nicht gedacht aber es könnte trotzdem funktionieren.

In den Status, wo die Bestellung automatisch reingesetzt wird, müssten Sie noch den Aktionsstatus setzen, was passieren soll, wenn der Status aktiviert wird. Also eben dort anklicken, dass eine Versandbestätigung verschickt werden soll.

Re: Download Produkt aut. Versandbestätigung

BeitragVerfasst: Do 13. Okt 2011, 15:08
von ges01
Ja und bei der Zahhlart den Aktionsstatus, den ich eben inkl. Versandbestätigung schicken angelegt habe, angeben - das habe ich nicht gefunden :-)

Re: Download Produkt aut. Versandbestätigung

BeitragVerfasst: Fr 14. Okt 2011, 13:04
von ges01
Soweit passt das jetzt, aber:

Wie kann ich eine Zahlart, die für Downloadprodukte markiert ist, für physische Produkte ausblenden?
Also Häkchen ist bei "Diese Zahlungsart für den Artikeldownload freigeben" ist gesetzt
Habe auch schon eine Versandart "Download" angelegt und dort bei "Für Download-Artikel freigeben?" Häkchen markiert...

Darunter steht sogar: (Diese Versandart ist dann für physische Artikel nicht freigegeben)

Aber bei Bestellung eines physischen Artikel wird dann die definierte Download Zahlart trotzdem angezeigt...
Umgekehrt geht es, d.h. bei einem Download Produkt wird eine "NICHT für Downloadprodukte markierte" Zahlart auch richtigerweise NICHT angezeigt.

Ist das ev. ein Bug? - oder finde ich was nicht?

LG

Re: Download Produkt aut. Versandbestätigung

BeitragVerfasst: Fr 14. Okt 2011, 16:34
von mmaass
Hmm, müsste ich selbst mal testen, ein Bug ist natürlich nie ausgeschlossen aber bisher hatte es immer geklappt.

Re: Download Produkt aut. Versandbestätigung

BeitragVerfasst: Sa 15. Okt 2011, 13:39
von ges01
mmaass hat geschrieben:Hmm, müsste ich selbst mal testen, ein Bug ist natürlich nie ausgeschlossen aber bisher hatte es immer geklappt.


Also ich habe gerade auf euren Demoshop meine obige Anordnung getestet.
Und auch dort ist es so, dass eine Zahlart für Download mit einer Versandart für Downlod beim Bestellvorgang eines physischen Artikel angezeigt wird, obwohl ja bei der Versandart die mit "Freigabe für Download - Häkchen gesetzt" steht "Diese Versandart ist dann für physische Artikel nicht freigegeben"

Bitte um Hilfe was ich wo in welchen script ausbessern muss, damit die angegebene Funktion (Versandart nur für Downloadartikel) richtig ausgeführt wird.

Danke

LG

Re: Download Produkt aut. Versandbestätigung

BeitragVerfasst: Mo 24. Okt 2011, 17:37
von mmaass
Schauen wir nach und kommt dann bald eine Lösung.

Re: Download Produkt aut. Versandbestätigung

BeitragVerfasst: Mi 26. Okt 2011, 14:39
von ablass
Für Versandarten kann ich hier kein Problem feststellen. Downloadversandarten erscheinen nicht bei physischen Artikeln und normale Versandarten nicht bei Downloadartikeln.
Bei den Zahlungsarten konnte ich nachvollziehen, dass eine Downloadzahlungsart auch bei physischen Artikeln angezeigt wird. Das war offenbar bisher für niemanden ein Problem, im Gegenteil sonst muss man ja die Zahlungsart immer zweimal anlegen jeweils für Download und physische Artikel.

Wenn man das aber gern so haben möchte ist folgendes zu ändern:

In der Datei /includes/functions.zahlungsart.inc.php steht etwa in Zeile 965 folgendes:

Code: Alles auswählen
  if ($ArtikelDownload) {
    $SQLStringArtikelDownload = " AND " . TABLE_ZAHLUNGSART . ".artikel_download = 1 ";
  }


Das muss folgendermassen erweitert werden:

Code: Alles auswählen
  if ($ArtikelDownload) {
    $SQLStringArtikelDownload = " AND " . TABLE_ZAHLUNGSART . ".artikel_download = 1 ";
  } else {
    $SQLStringArtikelDownload = " AND " . TABLE_ZAHLUNGSART . ".artikel_download = 0 ";
  }