Hi Leute!
Ich weiß nicht genau, in welches Forum dieses Thema gehört, und ob das hier überhaupt passend im df aufgehoben ist... Vielleicht kann mich ja jemand in die richtige Richtung schubsen.
Ich habe eine relativ einfache Aufgabe (glaub halt, dass sie einfach sein müsste...)
Auf einer Website, die nur aus einer einzigen Seite besteht, möchte ich eine Downloadseite nur dann freigeben, wenn zuvor ein kleiner Obolus per Paypal entrichtet wurde. Diese Downloadseite soll einmal abrufbar sein und auf die Paypal-Zahlung individualisiert sein.
Also um es noch prägnanter zu beschreiben:
1) Jemand ruft mit dem Browser die Seite https://totaltolle.seite.example auf
2) Auf dieser Seite gibts kurze Information und einen Paypal-Bezahl-Button.
3) Der User bezahlt per Paypal und wird anschließend auf https://totaltolle.seite.example/danke.(php|html|...)
weitergeleitet.
https://totaltolle.seite.example/danke.(php|html|...) mit diesem Inhalt soll aber nur genau einmal nach Bezahlung aufgerufen werden können. Wird diese Seite direkt aufgerufen, wird man direkt wieder auf https://totaltolle.seite.example weitergeleitet, ohne dass der Inhalt gezeigt wird.
Ich habe bisher rausgefunden, dass man Paypal entweder vom Webserver aus oder vom Client aus aufrufen kann. Wenn ich das vom Server aus machen lasse, dann kann ich offenbar tatsächlich sicher gehen, dass die "danke-Seite" nur nach erfolgreicher Bezahlung und nur einmal aufgerufen werden kann. Aber das ist komplizierter zu lösen.
Ich bin schon länger nicht mehr im Thema Website-Programmierung drin... Hab vor Jahren mal mit PHP und ein wenigmit AJAX gearbeitet...
Leider sind mir die Beispiele auf den Paypal-Seiten zu kryptisch, da mir Code rundherum fehlt, wo ich das einbetten kann... Und ich hab auch andere Examples gefunden, die zwar aufschlußreich sind, aber mir dennoch zu wenig ins Detail der tatsächlichen Website gehen.
Ich hab ein Webservice gemietet, welches mir verschiedene CMS als auch FTP-Zugang ermöglicht. Auf dem Server wäre php nutzbar.
Ich möchte das nicht über ein CMS lösen, aber php wäre eine für mich praktikable Lösung.
Zusätzlich möchte ich einen Zähler einbauen, der jeden Aufruf der Danke-Seite protokolliert und mit jedem Aufruf der Danke-Seite die bisherige Anzahl der Aufrufe ausgibt.
Ist sowas besser mit einer Datenbank oder auch mit einem einfachen Textfile zu realisieren? Eine Datenbank könnte ich auf meinem Webservice auch nutzen.
Mir gehts nur um eine prinzipielle Realisierung, wie ich von Paypal die Rückgabe bekomme und am Webserver verarbeiten kann. Die erste Seite hab ich schon soweit hinbekomen, dass die Paypal-Bezahlseite aufgerufen wird. Ich will vom User keinerlei Daten abgreifen, sondern lediglich von Paypal ein OK zurückbekommen, ob die Danke-Seite generiert werden darf oder ob zur ersten Seite weitergeleitet werden muss.
Geht das so einfach? Oder ist das viel viel aufwändiger, als ich mir grad so vorstelle?
lg scientific
Inhalt auf Website mit Paypal freigeben
-
- Beiträge: 3020
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Inhalt auf Website mit Paypal freigeben
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Re: Inhalt auf Website mit Paypal freigeben
Vielleicht solltest du bei Paypal fragen, wie man es benutzt.
Von mir an dieser Stelle nur die rechtlichen Bedenken: es ist damit eine kommerzielle Website, das Gewerbe muss angemeldet werden, es müssen Steuern und so gezahlt werden, Widerrufs-/Rückgaberecht sollte Beachtung finden, etc., pp.
Von mir an dieser Stelle nur die rechtlichen Bedenken: es ist damit eine kommerzielle Website, das Gewerbe muss angemeldet werden, es müssen Steuern und so gezahlt werden, Widerrufs-/Rückgaberecht sollte Beachtung finden, etc., pp.
Re: Inhalt auf Website mit Paypal freigeben
und noch besser ist, das er als improvisierter filehoster schnell Aufmerksamkeit erzeugt... und das nicht von den Leuten von den du die Aufmerksamkeit haben willst :> ...viele gute filehoster haben ihren Sitz im ausland wo die deutschen Gesetze nicht greifen... versuche erstmal damit anzufangen
mfg.: ich
-
- Beiträge: 3020
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Inhalt auf Website mit Paypal freigeben
Das mit dem Gewerbe ist mir bewusst.
Die Inhalte, die ich bereitstellen möchte, sind vollkommen selbsterstellt. Urheberrechtsbedenken gibts da nicht.
Ich nehm an, die Leute, von denen ich Aufmerksamkeit bekommen werde, sind Abmahnanwälte, Urheberrechtsverwertungsagenturen u. ä. ... @swirlen
Lg scientific
Die Inhalte, die ich bereitstellen möchte, sind vollkommen selbsterstellt. Urheberrechtsbedenken gibts da nicht.
Ich nehm an, die Leute, von denen ich Aufmerksamkeit bekommen werde, sind Abmahnanwälte, Urheberrechtsverwertungsagenturen u. ä. ... @swirlen
Lg scientific
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Re: Inhalt auf Website mit Paypal freigeben
Die einfachste Lösung dürfte für dich der Einsatz eines fertigen Webshops bzw eines CMS mit Webshop-Plugin sein. Alles andere dürfte zuviel Zeit fressen.
Du kannst dir mal WordPress mit woocommerce Plugin ansehen, das müsste eigntlich können, was du willst.
https://docs.woocommerce.com/document/ ... ndard/
https://docs.woocommerce.com/document/ ... -handling/
Du kannst dir mal WordPress mit woocommerce Plugin ansehen, das müsste eigntlich können, was du willst.
https://docs.woocommerce.com/document/ ... ndard/
https://docs.woocommerce.com/document/ ... -handling/
-
- Beiträge: 3020
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Inhalt auf Website mit Paypal freigeben
Genau das will ich vermeiden.
Ein CMS hat viele Angriffsvektoren... Und benötigt viel Ressourcen.
Der Lerneffekt ist auch bescheiden.
Ich will bloß 2 Seiten. Eine Begrüßung mit kurzer Erklärung, und eine Danke-Seite mit dem freigeschaltenen Inhalt. Dazwischen liegt der Paypal-Bezahlprozess.
Natürlich noch eine Cancel-Seite, wenn der Vorgang abgebrochen wurde und ein Impressum und rechtliche Hinweise.
Mehr soll das nicht werden. Und ich will lernen, wie man sowas in der Tat unsetzt.
Lg scientific
Ein CMS hat viele Angriffsvektoren... Und benötigt viel Ressourcen.
Der Lerneffekt ist auch bescheiden.
Ich will bloß 2 Seiten. Eine Begrüßung mit kurzer Erklärung, und eine Danke-Seite mit dem freigeschaltenen Inhalt. Dazwischen liegt der Paypal-Bezahlprozess.
Natürlich noch eine Cancel-Seite, wenn der Vorgang abgebrochen wurde und ein Impressum und rechtliche Hinweise.
Mehr soll das nicht werden. Und ich will lernen, wie man sowas in der Tat unsetzt.
Lg scientific
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Re: Inhalt auf Website mit Paypal freigeben
Die Sache ist halt: Paypal steht nicht unbedingt für Transparenz, oder für Fairness, oder für moralische Integrität. Ich denke daher weiterhin, dass du mit dem Anliegen, Hilfe für das Einbinden dieses Anbieters auf deiner Seite hier, in einem Forum für ein freies OS, zu erhalten, nicht an der richtigen Stelle bist. Hingegen bin ich mir ziemlich sicher, dass der Anbieter selbst entsprechende Doku zur Verfügung stellt.
Re: Inhalt auf Website mit Paypal freigeben
Das hatte ich befürchtet
Ich würde trotzdem woocommerce installieren inkl paypal und mir ansehen, wie das lösen. Du kannst dann deren Code nehmen und für deine Lösung umbauen. Steht doch alles unter GPL, wenn ich mich nicht täusche.
Ein Webshop für digitale Produkte - und das willst ja eigentlich - ist nicht so trivial. Da gibt es viele Details zu beachten, auch rechtlicher Natur. Ist ein anspruchsvolles Projekt.
Ich würde trotzdem woocommerce installieren inkl paypal und mir ansehen, wie das lösen. Du kannst dann deren Code nehmen und für deine Lösung umbauen. Steht doch alles unter GPL, wenn ich mich nicht täusche.
Ein Webshop für digitale Produkte - und das willst ja eigentlich - ist nicht so trivial. Da gibt es viele Details zu beachten, auch rechtlicher Natur. Ist ein anspruchsvolles Projekt.