Download-Produkte

Allgemein

Das Zusatzmodul Download-Produkte erlaubt den Verkauf von Downloads über die Shop-Front. Der Zugang zu dem beim Produkt hinterlegten Download wird dabei abhängig von der Bezahlung der Bestellung gesteuert. Die Verfügbarkeit des Downloads kann zeitlich begrenzt werden. Beachten Sie dazu die Einstellungen des Moduls unter Menü > Einstellungen > Shop-Einstellungen > M-Download-Produkte. Hier kann die Verwendung des Moduls aktiviert und eine Begrenzung der Downloadzeit angegeben werden.

Voraussetzungen

Das Modul ist ab Version 4.1.0.28 von Mondo Shop verfügbar und kann nur genutzt werden, wenn die Verwendung einer MySQL-Datenbank im Shop aktiviert wurde.
Weiterhin muss das PHP-Modul "cURL" auf dem Server verfügbar sein.

Download-Dateien

Die Download-Dateien müssen von Ihrem Webserver aus über die beim Produkt angegebene URL abrufbar sein. Sie können die Downloads innerhalb des Shop-Verzeichnisses in einem Unterordner des PublishedFiles-Ordners ablegen. Die Dateien werden dann zusammen mit dem Shop publiziert. Der Ordner sollte vor einem externen Zugriff geschützt sein. Das kann mit einer entsprechenden .htaccess-Datei erreicht werden, die den Zugriff auf den Download-Ordner nur dem eigenen Webserver gestattet.

Die .htaccess-Datei muss dazu folgenden Inhalt haben:
Order deny,allow
Deny from all
Allow from 127.0.0.1

Bitte ersetzen Sie dabei den Wert 127.0.0.1 durch die IP-Adresse Ihres Webservers.

Ablauf einer Bestellung

Wenn das Modul aktiviert ist, können Download-Produkte vom Kunden normal in den Warenkorb gelegt und bestellt werden. Der Kunde erhält mit der automatischen Auftragsbestätigung einen Link auf eine Seite mit den Downloads der Bestellung. Die Downloads sind auf dieser Seite erst dann verfügbar, wenn die Bestellung als bezahlt gekennzeichnet wurde.

Sollte dieser Link nicht auf die Seite mit den aktiven Downloads der Bestellung führen, dann prüfen Sie, ob unter Einstellungen/Shop-Einstellungen>Shop-Front>Standardseiten dem Eintrag "Aktive Downloads einer Bestellung" die Seite "SN_OrderDownloads" zugeordnet ist.
Wenn die Zahlung online von einem Zahlungsanbieter bestätigt wird, erhält der Kunde sofort Zugang zu den gekauften Downloads.
Voraussetzung dafür ist, dass von dem verwendeten Zahlungsanbieter der Zustand der Bestellung als "bezahlt" bestätigt wird. Erst dadurch wird die Bestellung zum Download freigegeben.
Es kann z.B. im Falle Paypal auch als Bestätigung der Zustand "ausstehend" herrschen - in diesem Fall ist die Bezahlung noch nicht sicher und die Dateien stehen noch nicht zum Download bereit. Welche Rückmeldung Paypal liefert, hängt vom bestellenden Benutzer und dessen "Status" bei Paypal ab.

Die Zahlung kann im Back-Office durch die Kennzeichung der Proforma-Rechnung oder Rechnung als bezahlt bestätigt werden. Downloads können so zum Beispiel auch per Vorkasse bezahlt werden. Die Übertragung des Bezahlt-Status an die Shop-Front erfolgt dabei beim Publizieren der Personendaten.

Im Shop ist zusätzlich die Seite "Aktive Downloads der Person" (SN_PersonDownloads) enthalten, auf der nach Login alle verfügbaren Downloads des Kunden aufgelistet werden. Sie können im Front-Editor auf die Login-Seite wechseln und dort einen Link auf diese Seite einfügen.

Zahlungsarten für Downloadprodukte

Wenn Sie Download-Produkte nur mit bestimmten Zahlarten anbieten möchten, können Sie bestimmte Zahlarten ausblenden, wenn sich Download-Produkte im Warenkorb befinden.