WebSite X5Help Center

 
Michael E.
Michael E.
User

Onlineshop ohne Funktion Kaufen Button funktioniert nicht  de

Author: Michael E.
Visited 615, Followers 1, Shared 0  

Hallo zusammen, nachdem eine Kundin nachfragte, ob eine Gutscheinbestellung eingegangen ist, habe ich im Verwaltungstool mehrere Bestellungen gefunden, für die ich gar keine Mail Erhalten habe.

Das ist das eine.

Das andere ist, ich habe selber mehrere Bestellungen gemacht und festgestellt, die werden zwar im Shop in der Menge heruntergezählt aber wenn ich auf den Button kaufen drücke, geht gar nichts.

Keine Weiterleitung zur Bestätigungsseite, Keine E-Mail wird ausgelöst. Weder zum Kunden noch zu mir.

Woran liegt das?

Gruß, Michael

Posted on the
25 ANSWERS
Incomedia
Eric C.
Incomedia

Hello Michael,
regarding the e-mails that were not received, this is likely because your provider does not support the recent changes in the sending of e-mails without modifying the configuration.
Please make sure that this option in Step 5 - Export ---> Online export ---> Parameters ---> E-mail is disabled.

Eric

Online translation:

Hallo Michael,
bezüglich der E-Mails, die nicht empfangen wurden, liegt das wahrscheinlich daran, dass dein Anbieter die aktuellen Änderungen beim Versenden von E-Mails ohne Änderung der Konfiguration nicht unterstützt.
Bitte stelle sicher, dass diese Option in Schritt 5 - Export ---> Online-Export ---> Parameter ---> E-Mail deaktiviert ist.

Eric

Read more
Posted on the from Eric C.
Incomedia
Eric C.
Incomedia

I was unfortunately unable to understand the details of the other issue however, could you please clarify?
Is the order stuck when attempting to pay?

Online translation:

Ich konnte leider die Details des anderen Problems nicht verstehen. Könnten Sie bitte näher erläutern? Steckt die Bestellung fest, wenn versucht wird zu bezahlen?

Read more
Posted on the from Eric C.
Andreas S.
Andreas S.
Moderator
Best User of the month DE

Das erst könnte das Problem sein, dass du keine automatische weiterleitung hast von...

schweissen-stuttgart.de auf www.schweissen-stuttgart.de  oder umgekehrt!

dann hast du keine automatische Weiterleitung von http auf https!  Du hast zwar ein Zertifikat, aber wenn ich deine URL eingebe, dann kommt ich auf die unsichere Seite.

Das letztere kannst du bei deinem Provideraccount im Backend erzwingen und das mit dem www musst du per htaccess Datei lösen. Es gibt schon einige Anleitung hier im Forum!

Es kann aber auch die PHP Version sein die veraltert ist was auf deinem Server läuft! Ideal wäre PHP 8.1 - 8.2

Read more
Posted on the from Andreas S.
Michael E.
Michael E.
User
Author

Danke euch beiden.

@eric : Der Haken in der E-Mail Einstellung ist drin. Ich habe auch den Port von 21 auf 465 geändert, wie bei meinem E-Mailprogramm.

@Andreas : Ich rufe bei HE gkeich an, und frage nach der Weiterleitung. Das wurde aber schon mal eingestellt, vielleicht gab es da wieder eine Änderung.

Ich weiß, bei den E-Mails wurd eine Verschlüsselung für Juli angekündigt. vielleicht liegt es daran.

Read more
Posted on the from Michael E.
Michael E.
Michael E.
User
Author

Der von Horst Europe meinte, ich müsste  im htt - exe (wo und was auch immer das ist) die entsprechende https seite angeben, dann klappt das mit der direkten Weiterleitung.

Wo finde ich diesen Schritt im WX5 ?

Read more
Posted on the from Michael E.
Daniel W.
Daniel W.
User

Ich habe einen Demo-Shop beim Webhoster Hosteurope.

Meine Datei .htaccess hat eine Weiterleitung zu HTTPS ohne www. - siehe unten

Bei URL der Website müsste dann die Webadresse auch mit https und ohne www. sein.

----- Inhalt der Datei .htaccess -----

# WebSite X5 - Start Code [do not edit]

<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
</IfModule>

# WebSite X5 - End Code

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Read more
Posted on the from Daniel W.
Michael E.
Michael E.
User
Author
Eric C.
I was unfortunately unable to understand the details of the other issue however, could you please clarify? Is the order stuck when attempting to pay? Online translation: Ich konnte leider die Details des anderen Problems nicht verstehen. Könnten Sie bitte näher erläutern? Steckt die Bestellung fest, wenn versucht wird zu bezahlen?

Ich habe nur die Bezahlmöglichkeit auf Rechnung.

Folgende Dinge habe ich probiert:

Programm deinstalliert und neu installiert

Alle Daten vom Server gelöscht

Die Webseite komplett neu hochgeladen

Alle Daten sind korrekt eingegeben. (Hat vorletze Woche ja auch alles funktioniert)

E-Mal ist auf STMP - Auth. eingestellt mit TLS Verschlüsselung Port 25. Port 426 habe ich getestet und geht nicht.

Die Webseite ist im Programm mit https:// angegeben.

Den Haken bei Zusendunf von alternativen Absendern habe ich rausgenommen

Vor ca. 1 Stunde habe ich noch mit einem Kunden telefoniert, dar nicht bestellen konnte. Er hat bestätigz, das der Kaufen Button nicht funktioniert.

 Ich weiß nicht seit wann das Problem besteht, mir ist nur aufgefallen, das weniger Bestellungen kommen seit vier Wochen. 

Hat jemand eine Idee?

Read more
Posted on the from Michael E.
Daniel W.
Daniel W.
User

Es geht keine automatische Weiterleitung zu HTTPS per Datei .htaccess und auch keine Festlegung auf "mit www." oder "ohne www." - also diese Aufgabe wurde nicht gemacht.

In der Datei .htaccess die Weiterleitung festlegen und die "URL der Website" in WebSite X5 dann auch so angeben, damit diese Fehkerquelle ausgeschlossen werden kann.

-----

Read more
Posted on the from Daniel W.
Andreas S.
Andreas S.
Moderator
Best User of the month DE

laut Anleitung von HE kann anscheinend dort keine automatische Weiterleitung gesetzt werden, sondern muss per htaccess DAtei gelöst werden. Also einmal den Code für http zu https und einmal mit www zu ohne www!

https://www.hosteurope.de/faq/webhosting/sicherheit-ssl/http-auf-https

Anleitungen gibt es im Internet zu hunderten.

Am besten über Filezilla die Datei erstellen und hochladen auf deinen SErver.

...und das Programm neu installieren und den SErver löschen und neu hochladen wird auch nicht helfen.

Read more
Posted on the from Andreas S.
Michael E.
Michael E.
User
Author

Also im Programm scheint es ja eine htaccess Angabe zu geben (screenshot blauer Haken). Kann ich die Datei nicht irgendwo im WX5 reinzaubern?

Ich kann das

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]

schonn mit dem filezilla hochladen, aber in welchen Ordner soll das rein?

So ganz erschließt sich mir das ganze nicht, entschuldigung, 

Read more
Posted on the from Michael E.
Michael E.
Michael E.
User
Author

Hier noch der screeshot

Read more
Posted on the from Michael E.
Daniel W.
Daniel W.
User

Website X5 erstellt schon eine Datei .htaccess, also am Besten diese Datei herunterladen und unten den eigenen Code für die Weiterleitung hinzufügen.

Kleine Anleitung für das FTP-Fenster:

Bei Website X5 unter ...

5 Export > Export der Website ins Internet

...gibt es rechts bei "Zielverzeichnis" ein Symbol, im das FTP-Fenster von WebSite X5 öffnen, hier stehen alle FTP-Grundfunktionen zur Verfügung.

Oben im FTP-Fenster von WebSite X5 gibt es die Symbole:

A) Blatt mit Pfeil nach unten im blauen Kreis - zum Herunterladen auf die Festplatte

B) Blatt mit Pfeil nach oben im blauen Kreis - zum Hochladen von der Festplatte

------

Read more
Posted on the from Daniel W.
Andreas S.
Andreas S.
Moderator
Best User of the month DE

WEnn du die Datei runtergeladen hast, dann benenne sie um in .htaccess.txt damit du sie bearbeiten kannst als Textdokument!

Dann kopierst du oben den Code und fügst ihn unter (darunter) dem "Website X5 Ende" ein!

Dann ladest du die Datei hoch auf den SErver (ganz normal wo deine Webseiten sind - nicht in einem Ordner)

Dann benennst du die DAtei um bzw. löscht das  .txt raus! Die alte Datei vorher löschen.

Read more
Posted on the from Andreas S.
Michael E.
Michael E.
User
Author

Also zwei Stunden später.... Ich hoffe es hat geklappt, mit der Weiterleitung.

An dieser Stelle ein Ganz großes Dankeschön an euch, @Andreas und @Daniel

ABER:

Der Shop funktioniert einfach nicht mehr im Bestellprozess.

Fotos anbei. 

Ich habe bewusst die Einstellung im Shop gewählt: Kauf ohne Nutzerregistrierung.

Un nun ist es ohne Nutzerregistrierung gar nicht möglich weiter zu machen.

Ich habe folgende Datei aus dem Shop html entfernt, weil das auch Probleme verursacht hat.

Das ist für die neuordnung der Buttons bei der letzten Kaufbestätigung.

Zeitverzögert um 1 Sec. hat sich immer das Bild mit der Anordnung der Buttons geändert- sah blöd aus, hat aber funktioniert. Bis vor kurzem.

<script>
/** -- pulsanti si-no CART WsX5 by KolAsim --**/
$( document ).ready(function() {//k>
ritardoK = 3;
setTimeout(function() { //K1>
$(".buttons-container").css("float","right");
$(".btn-go-next").css("display","none");
anchorK = location.hash;
},ritardoK * 1000);//K1<<
})//K<<
$(window).on("hashchange", function() {//K2>
anchorK = location.hash;
if ( anchorK == ""){ //K3>
setTimeout(function() { //K4>
$(".btn-go-next").css("display","none");
$(".buttons-container").css("text-align","right") ;
$(".btn-go-next").css("display","none");
},ritardoK * 1000);//K4<<
} //K3<<
if (anchorK == "#step1"){ //K5>
setTimeout(function() { //K6>
$(".buttons-container").css("float","right") ;
$(".buttons-container").css("width","100%")
$(".btn-go-next").css("right","0px");
},ritardoK * 1000);//K6<<
} //K5<<
if (anchorK == "#step2"){ //K7>
setTimeout(function() { //K8>
$(".buttons-container").css("float","right");
$(".btn-go-next").css("display","none");
},ritardoK * 1000);//K8<<
} //K7>>
if (anchorK == "#step3"){ //K9>
setTimeout(function() { //K10>
$(".buttons-container").css("float","right");
$(".btn-go-next").css("display","none");;
},ritardoK * 1000);//K10<<
} //K9<<
});//K2<<
</script>

Ich habe das im Shop wieder auf Kauf mit Registrierungspflicht gestellt und siehe da, man muss sich nicht mehr anmelden.

Die unterschiedlichen Darstellungen der Buttons nach kurzer Zeit ist immer noch. Wenn wir das noch besser hinbekommen, läuft es wohl wieder.

Hat jemand eine Idee, wie ich die Darstellung gleichbleibend hinbekomme?

Ca eine Sekunde später so:

Erst so:

und kurze Zeit Später so:

Read more
Posted on the from Michael E.
Daniel W.
Daniel W.
User

Das Notebook hat eine auch Drucktaste in der oberen Reihe, damit kann man ganz einfach Screenshots erstellen und diese ganz leicht hier in den Post einfügen.

Zur Beschriftung oder Unkenntlichmachung verwendet ich IrfanView, dort füge ich den Screenshot ein mit Strg+V und später kopiere ich ihn mit Strg+C, um ihn im Post einzufügen.

Dies nur zur Information, falls unbekannt.

Read more
Posted on the from Daniel W.
Michael E.
Michael E.
User
Author

Danke, Daniel. Screenshots waren so nicht möglich, weil die Umschaltzeit der unterschiedlichen Darstellungen auf der Webseite ja nur kurz ist.

Ich wusste mir da nicht anders zu helfen.

Read more
Posted on the from Michael E.
Michael E.
Michael E.
User
Author

Heute kam von einer Kundin folgende Rüclmeldung:

Hallo Michael,
ach ok, schade. Wann ist denn der nächste freie Termin? Bei der Registrierung kommt die Meldung "generischer Fehler“.

Offensichtlich war es gestern zufalll, das ich slebst eine Bestellung ausführen konnte.

So langsam bin ich Ratlos.

Read more
Posted on the from Michael E.
Daniel W.
Daniel W.
User

Zuerst sollte endlich mal das Problem mit der Weiterleitung per .htaccess gelöst werden, damit man das als Fehlerursache definitiv ausschließen kann.

Offenbar nicht nur ratlos, sondern auch nicht willens einen guten Rat umzusetzen.

Read more
Posted on the from Daniel W.
Daniel W.
Daniel W.
User

Ich habe einen Demo-Shop mit der aktuellen Version WebSite X5 Pro 2024.2.6 beim Webhoster Hosteurope hochgeladen und da gibt es keine Probleme, siehe

Demo Shop >> https://findelinks.de/123shop-hosteurope/cartsearch/index.html (kein Verkauf)

Ich habe gerade eine Testbestellung gemacht und auch die beiden Mails für den Kunden (Freenet-Mailadresse) und den Shopbetreiber (Domain-Mailadresse) erhalten.

Einfach mal in meinem Demo-Shop testen und sehen, dass es nicht an WebSite X5 liegt.

Read more
Posted on the from Daniel W.
Andreas S.
Andreas S.
Moderator
Best User of the month DE

Wenn du es selbst nicht schaffst mit der htaccess DAtei, könnte man sich per TeamViever verbinden wenn du willst. Kontaktiere mich einfach in meinem Profil!

Read more
Posted on the from Andreas S.
Michael E.
Michael E.
User
Author

Entschuldigung, @Daniel. Vielleicht bin ich ja tatsächlich unfähig eine nicht ganz so präzise Anleitung umzusetzten. Ich muss nicht alles können. Mir muss man solche Dinge erklären, als wäre ich 3 Jahre alt. :-)

Diese Datei

ist in diesem Ordner im WX5

In diesem Verzeichns bei Host Europe 4. von unten.

@Andreas, ja deine Hilfe würde ich sehr gerne annehmen. Ich schreibe Dir.

Read more
Posted on the from Michael E.
Daniel W.
Daniel W.
User

Moderator Andreas S. kann per Teamviewer prüfen, ob die Datei .htaccess auf dem Webspace in Ordnung ist und falls erforderlich auch Änderungen vornehmen sowie Tests durchführen.

Read more
Posted on the from Daniel W.
Michael E.
Michael E.
User
Author

Habe ihn gerade angeschrieben, Dankeschön.

Read more
Posted on the from Michael E.