Hallo,
ich würde gern ein Download-Portal für verschiedene Dateien programmieren. Dabei soll nach erfolgreicher Bezahlung (vorerst Paypal, später auch weitere Bezahloptionen) direkt ein Downloadlink zur Verfügung gestellt werden, welcher zusätzlich auch im Kundenkonto für einen gewissen Zeitraum abrufbar ist.
Mein Problem hierbei ist jedoch der grundlegende Anfang. Wie programmiert man einen Download, welcher erst nach Bezahlung verfügbar ist?Wie sichere ich ab, dass ein Download erst nach Bezahlung und nur für eine gewisse Zeit möglich ist? Eventuell optional auch ohne Login, wobei der Download in diesem Fall nur direkt nach der Bezahlung zur Verfügung steht (oder eventuell zusätzlich noch der Link per Email).
(Bisher habe ich nur eine normale Bezahlfunktion programmiert für zu versendende Güter, nicht jedoch für Downloads...)
Kennt irgendjemand hier gute Quellen/Tutorials/Hinweise? (irgendwie finde ich bei der Suche nur Portale, in denen man selbst Dateien runterladen kann, aber nicht wie man sowas selbst programmiert...)
Bin für jeden Tipp dankbar.
Magical
ich würde gern ein Download-Portal für verschiedene Dateien programmieren. Dabei soll nach erfolgreicher Bezahlung (vorerst Paypal, später auch weitere Bezahloptionen) direkt ein Downloadlink zur Verfügung gestellt werden, welcher zusätzlich auch im Kundenkonto für einen gewissen Zeitraum abrufbar ist.
Mein Problem hierbei ist jedoch der grundlegende Anfang. Wie programmiert man einen Download, welcher erst nach Bezahlung verfügbar ist?Wie sichere ich ab, dass ein Download erst nach Bezahlung und nur für eine gewisse Zeit möglich ist? Eventuell optional auch ohne Login, wobei der Download in diesem Fall nur direkt nach der Bezahlung zur Verfügung steht (oder eventuell zusätzlich noch der Link per Email).
(Bisher habe ich nur eine normale Bezahlfunktion programmiert für zu versendende Güter, nicht jedoch für Downloads...)
Kennt irgendjemand hier gute Quellen/Tutorials/Hinweise? (irgendwie finde ich bei der Suche nur Portale, in denen man selbst Dateien runterladen kann, aber nicht wie man sowas selbst programmiert...)
Bin für jeden Tipp dankbar.
Magical