Gambio-Modul: Registrierung ohne Abbrüche

Wenn „Weiter“ nichts tut, ist der Kunde weg

Gambio-Modul gegen stille Abbrüche bei Registrierung und Gastbestellung

Eine Kundin füllt das Formular aus, klickt auf „Weiter“, und die Seite kommt unverändert zurück. Keine Meldung, und ab jetzt ist der Knopf gesperrt. Im Standard-Gambio reicht dafür ein zweiter Tab mit dem Kontaktformular. Dieses Modul schließt die Lücke.


Das Problem: eine Abweisung, die niemand sieht

Gambios Spamschutz arbeitet mit einem einzigen Schlüssel je Besucher. Öffnet der Kunde Registrierung oder Kontaktformular in einem zweiten Tab, wird der Schlüssel ersetzt, und das erste Formular gilt als ungültig. Gambio weist es ab, ohne etwas zu sagen, setzt die Kontoart zurück und sperrt „Weiter“. Weder Kunde noch Shopbetreiber erfahren davon.


Zweiter Tab ist kein Problem

Das Formular bleibt gültig, auch wenn der Kunde nebenbei Kontaktformular oder Registrierung in einem weiteren Tab öffnet.

Hinweis statt Stille

Weist Gambio trotzdem ab, etwa weil zu schnell abgeschickt wurde, erscheint ein Hinweis über dem Formular.

Bot-Schutz bleibt

Gambios Prüfung läuft unverändert. Das Modul repariert nur, was echte Kunden ausbremst.


Im Video: Registrieren, auch mit zweitem Tab

Text zum Video

Eine Kundin legt im Shop ihre Kundendaten an. Name, Adresse, E-Mail: alles ausgefüllt. Zur selben Zeit öffnet sie in einem zweiten Tab das Kontaktformular. Gambio vergibt dabei einen neuen Spamschutz-Schlüssel, das Formular im ersten Tab gilt ab jetzt als ungültig. Im Standard-Gambio kommt das Formular jetzt kommentarlos zurück, und „Weiter“ bleibt gesperrt. Mit dem Modul geht die Registrierung beim ersten Klick durch, weiter zum Warenkorb. Und wenn der Spamschutz doch abweist, zum Beispiel, weil zu schnell abgeschickt wurde? Dann sagt der Shop es jetzt, statt zu schweigen. Gambios Bot-Schutz bleibt dabei unverändert. Die gewählte Kontoart bleibt erhalten, „Weiter“ bleibt bedienbar. Ein zweiter Klick, ohne etwas neu einzutippen, und es geht weiter.



So funktioniert es

Drei Stellen, an denen das Modul ansetzt

1. Schlüssel merken. Jeder Spamschutz-Schlüssel, den der Shop dem Besucher für das Registrierungsformular ausgibt, wird in seiner Sitzung vermerkt (die letzten fünf, höchstens eine Stunde).

2. Schlüssel zurücklegen. Schickt der Besucher ein Formular mit einem dieser Schlüssel ab, legt das Modul ihn zurück, bevor Gambio prüft. Ein zweiter Tab kann das Formular so nicht mehr entwerten.

3. Abweisung sichtbar machen. Kommt das Formular trotzdem ohne Meldung zurück, erscheint ein Hinweis, und die gewählte Kontoart bleibt erhalten, damit „Weiter“ bedienbar bleibt.



Technik

Gambioentwickelt und im Einsatz mit Gambio 26.10, Theme Malibu; andere Versionen auf Anfrage
Eingriff in den Gambio-Kernkeiner, nur Overloads und GXModule
Datenbankkeine Änderung; die Schlüssel stehen nur in der Sitzung des Besuchers
SpamschutzGambios Prüfung bleibt unverändert (umgeschlüsselter Schlüssel, Wartezeit, nur Schlüssel derselben Sitzung)
Gilt fürRegistrierung mit Kundenkonto und Gastbestellung
VoraussetzungJavaScript im Browser des Kunden, wie für Gambios Spamschutz ohnehin


Im Einsatz: in Registrierung und Kasse von humpfle.de.



Häufige Fragen

Wird damit der Spamschutz von Gambio abgeschwächt?

Nein. Gambios Prüfung läuft unverändert: Der Schlüssel muss wie bisher im Browser umgeschlüsselt sein, die Wartezeit gilt, und es zählen nur Schlüssel, die derselben Sitzung ausgegeben wurden. Das Modul verhindert nur, dass ein zweiter Tab ein gültiges Formular ungültig macht, und macht verbleibende Abweisungen sichtbar.

Wann tritt das Problem überhaupt auf?

Gambio führt genau einen Spamschutz-Schlüssel je Sitzung. Jede Seite mit geschütztem Formular überschreibt ihn: Registrierung, Kontaktformular, Rückrufservice, Widerruf, Weiterempfehlen und Preisvorschlag. Wer eine davon in einem zweiten Tab öffnet, macht das Formular im ersten Tab ungültig. Die Abweisung erfolgt ohne Meldung, und „Weiter“ bleibt danach gesperrt.

Gilt das auch für Gastbestellungen?

Ja. Registrierung und Gastbestellung laufen in Gambio über dasselbe Formular; die gewählte Kontoart bleibt auch nach einer Abweisung erhalten.

Was sieht der Kunde, wenn Gambio trotzdem abweist?

Einen Hinweis über dem Formular, seine Angaben seien nicht übernommen worden und er möge in einigen Sekunden erneut auf „Weiter“ klicken. Seine Eingaben bleiben stehen, nur die Passwortfelder leert Gambio wie bisher.

Muss an der Datenbank etwas geändert werden?

Nein. Das Modul merkt sich die ausgegebenen Schlüssel nur in der Sitzung des Besuchers, höchstens die letzten fünf und höchstens eine Stunde lang.