Paypal funktioniert nicht
Autore: Thomas W.
Visite 1086,
Followers 2,
Condiviso 0
Hallo,
ich habe eine Webseite mit einem OnlineShop erstellt: www.kinderbuecherbarbarawalker.de/2022/.
In dem OnlineShop ist als Zahlungsart auch Paypal eingetragen.
Ein Paypal-Konto wurde in den Einstellungen damit verbunden.
Es gibt 2 Probleme:
1. Wenn jetzt jemand im Online Shop auf "Kaufen" drückt, kommt sofort die Meldung "Die Paypal-Zahlung ist eingegangen...". Das ist falsch, da ja noch gar keine Paypal-Abbuchung erfolgt ist.
2.Drückt man auf den großen "Paypal"-Button kommt die folgende Fehlermeldung:
"Der DNS-Rebind-Schutz Ihrer FREITZ!Box hat Ihre Anfrage aus Sicherheitsgründen abgewiesen.
Der Host-Header Ihrer Anfrage stimmt nicht mit dem Namen der FRITZ!Box überein."
Wo liegt hier das Problem ?
MfG
Thomas Walker
Postato il
Ich würde sagen an der Fitzbox liegts die blockiert.
Autore
Hallo,
die Ursache kann nicht alleine an meiner FRITZBox liegen.
Wenn ich über eBay gehe, kann ich ohne Probleme per PayPal von meinem Rechner aus bezahlen.
Das funktioniert nur ausschließlich über die von mir angelegte WebSeite nicht.
Schliesslich muss ein Bezahldienst für alle Kunden funktionieren unabhängig von deren Router-Einstellungen.
MfG
Thomas Walker
Du hast beim Schritt 5, Auswahl 'Export der Website ins Internet' im Feld 'URL der Website' nicht den richtigen Eintrag. Hier hinein gehört http://www.kinderbuecherbarbarawalker.de/2022/ und nicht http://www/.kinderbuecherbarbarawalker.de/2022/
Wenn das berichtigt ist, solltest Du bei gedrückter Strg-Taste auf den Vorschaubutton klicken und warten bis der grüne Fortschrittsbalken ganz durchgelaufen ist. Dadurch wird das Projekt komplett neu aufgebaut. Anschließend lädst Du das Projekt komplett neu hoch.
Und das gilt auch, wenn Du in Schritt 5 die Auswahl 'Export auf ein Laufwerk' auswählen und mit einem externen ftp-Programm hochlädst. Dort muss auch das Feld 'URL der Website' richtig ausgefüllt sein.
Ergänzung: Deine Website wird nicht immer auf die sichere Domain umgeleitet. Da Du ein SSL-Zertifikat hast, solltest Du dafür sorgen, dass Deine Website immer auf sichere https-Site umgeleitet wird. Wenn es bei Deinem Webhoster keine Möglichkeit gibt, die Umleitung zur https-Seite zu erzwingen, musst Du selbst eine .htaccess-Datei erstellen. Dazu mit dem Windows Editor eine Datei mit folgendem Inhalt erstellen:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI}[L,R=301]
Diese speichern zum Beispiel als htaccess.txt. Dann umbenennen in .htaccess (Achtung, der Punkt muss vorne sein) und diese in Dein Serverzeichnis (dahin wo Du auch Deine Homepage hochlädst) laden. Damit wird jeder Aufruf Deiner Seite automatisch auf die https-Seite gelenkt.
Autore
Hallo,
ich habe die URL in http://www.kinderbuecherbarbarawalker.de/2022 korrigiert und wie beschrieben
eine Datei mit dem Name .htaccess dem Homepage-Verzeichnis hinzugefügt.
Allerdings habe ich immer noch das gleiche Probleme, das nicht über Paypal bezahlt werden kann.
Drückt man auf den Paypal-Button kommt die Fehlermeldung :
"Not Found"
"The requested URL was not found on this server."
Folgende URL wird im Browser angezeigt:
https://www.kinderbuecherbarbarawalker.de/2022/cart/index.html%5bL,R=301%5d
Ich verstehe nicht, warum die Weiterleitung auf die Paypal-Seite nicht funktioniert.
Könnte das Problem am Hoster (one.com) liegen ?
MfG
Thomas Walker
Anscheinend hatte ich es falsch geschrieben. Richtig ist:
Hier hinein gehört https://www.kinderbuecherbarbarawalker.de/2022/ und nicht http://www/.kinderbuecherbarbarawalker.de/2022/
Wenn das berichtigt ist, solltest Du bei gedrückter Strg-Taste auf den Vorschaubutton klicken und warten bis der grüne Fortschrittsbalken ganz durchgelaufen ist. Dadurch wird das Projekt komplett neu aufgebaut. Anschließend lädst Du das Projekt komplett neu hoch.
Wenn dann immer noch die neue Fehlermeldung auftritt, musst Du die htaccess-Datei kontrollieren, ob alles richtig geschrieben ist.
Autore
Hallo Franz-Josef,
die URL habe ich korrigiert, das Projekt neu erzeugt und hochgeladen.
Allerdings hat dies keine Änderung gebracht.
Der Inhalt der Datei .htaccess wurde von mir aus diesem Ticket kopiert und nicht verändert (siehe Screenshot).
MfG
Thomas Walker
Es ist aber zu sehen, dass Du im Feld 'URL der Website' folgenden Eintrag hast:
http://www.KinderbuecherBarbaraWalker.de/2022/
Reinschreiben musst Du
https://www.kinderbuecherbarbarawalker.de/2022/
https beachten und nicht Groß- und Kleinschreibung vermischen. Und am besten nicht kopieren, sondern selbst von Hand eintragen, da sich eventuell ungewollt Zeichen einschleichen können. Nach Änderung die Prozedur mit strg+Vorschau wie oben beschrieben durchführen.
Autore
Hallo Franz-Josef,
der Aufruf von Paypal funktioniert jetzt.
Vielen Dank für die Hilfe.
MfG
Thomas Walker