JTL-Shop Plug-in

Änderungslog für dieses Plugin

Anmeldung zum Shop-Newsletter


Dringende Empfehlungen vor der Installation:

  • Legen Sie ein Backup Ihrer aktuellen Installation an (Dateien und Datenbank).
  • Update-Fall: Wenn eine (ältere) Version des Girocheckout- oder Giro-Connect-Plugins schon installiert ist, deinstallieren Sie dieses bitte vollständig, bevor Sie die neue Version installieren.

Installations-Anleitung für JTL 4 oder neuer gilt:

  1. ZIP Datei entpacken und den Ordner girocheckout in das Verzeichnis includes/plugins/ auf den Webserver kopieren.
  2. Falls Sie von einer früheren Plugin-Version updaten, sollten Sie die dafür vorgenommenen Änderungen an der JTL-Datei includes/modules/notify.php nun rückgängig machen (s. Anleitung für ältere JTL-Versionen). Dieser Patch ist ab der neuen Plugin-Version nicht mehr notwendig.
  3. Öffnen Sie die Administration Ihrer JTL-Shop-Installation und wechseln Sie zur Seite Plugins > Pluginverwaltung.
  4. Wählen Sie das Plug-in GiroCheckout aus und klicken Sie auf Installieren bzw. Aktualisieren.
  5. Gehen Sie anschließend zur Seite Plugins > Plugins > GiroCheckout und geben Sie dort die Verkäufer-ID ein. Bestätigen Sie mit einem Klick auf Speichern.
  6. Wechseln Sie nun zur Seite Kaufabwicklung > Zahlungsarten. Hier können Sie die einzelnen Zahlungsarten konfigurieren, in dem Sie auf der rechten Seite auf einstellen klicken.
  7. Bestätigen Sie anschließend die Konfiguration mit speichern. Fertig.

Hinweis bei parallelem Betrieb von Paypal PLUS:

Paypal PLUS übernimmt die Kontrolle über den gesamten Checkout-Vorgang, darum muss im Paypal-PLUS-Plugin eingestellt werden, welche weiteren Bezahlverfahren dort zulässig sind (maximal 5).  Dort müssen Sie die GiroCheckout-Zahlungsarten, die Sie einsetzen wollen, angeben. Sie finden diese Einstellung in der JTL-Shop-Administration unter "Plugins - JTL Paypal" und dann im Reiter "Zahlungsarten PLUS".  Setzen Sie dort bitte die entsprechenden Häkchen.

Installations-Anleitung für JTL < V. 4.0

  1. ZIP Datei entpacken und den Ordner girocheckout in das Verzeichnis includes/plugins/ auf den Webserver kopieren.
  2. Es muss eine Anpassung an der Datei includes/modules/notify.php des JTL Shops vorgenommen werden.

    Um Zeile 100 herum finden Sie diese Zeile:
    $order = finalisiereBestellung();

    Sie muss durch Folgendes ersetzt werden:
    if(isset($_GET["gcMerchantTxId"]))
    $strcBestellNr = $_GET ["gcMerchantTxId"];
    else
    $strcBestellNr = "";
    $order = finalisiereBestellung($strcBestellNr);

  3. Öffnen Sie die Administration Ihrer JTL-Shop-Installation und wechseln Sie zur Seite Plugins > Pluginverwaltung.
  4. Wählen Sie das Plugin GiroCheckout aus und klicken Sie auf Installieren.
  5. Gehen Sie anschließend zur Seite Plugins > Plugins > GiroCheckout und geben Sie dort die Verkäufer-ID ein. Bestätigen Sie mit einem Klick auf Speichern.
  6. Wechseln Sie nun zur Seite Kaufabwicklung > Zahlungsarten. Hier können Sie die einzelnen Zahlungsarten konfigurieren, in dem Sie auf der rechten Seite auf einstellen klicken.
  7. Bestätigen Sie anschließend die Konfiguration mit speichern. Fertig.

Manuelle Deinstallation

In manchen Fällen kann eine manuelle Deinstallation des Plugins erforderlich sein, z.B. wenn ein altes Plugin entfernt werden muss, bevor das neue installiert wird.  Bitte gehen Sie dazu wie folgt vor:

  1. Öffnen Sie die Administration Ihrer JTL-Shop-Installation und wechseln Sie zur Seite Plugins > Pluginverwaltung.
  2. Suchen Sie hier in der Lasche "Aktiviert" das Plugin "GiroCheckout", markieren Sie die Checkbox links daneben und klicken sie dann unten auf den Button "Deinstallieren". Folgen Sie den Anweisungen auf dem Bildschirm.
  3. Nun sollten Sie sicher stellen, dass auch wirklich alle Dateien des Plugins vom Server gelöscht wurden. Verbinden Sie sich per FTP mit Ihrem Webserver.  Die Zugangsdaten hierfür sollten Sie von Ihrem Hoster vorliegen haben oder können sie dort erfragen.
  4. Löschen Sie das Verzeichnis includes/plugins/girocheckout vollständig, falls es noch vorhanden sein sollte.
  5. Stellen Sie - falls Sie mit JTL 3 arbeiten oder gearbeitet haben - die Datei includes/modules/notify.php aus der zugehörigen Original-JTLShop-Zip-Datei wieder her, falls Sie diese früher einmal gemäß unseren Anweisungen für JTL 3 angepasst haben.
  6. Sollten Sie Zugang zur MySQL-Datenbank von JTLShop haben, stellen Sie sicher, dass in der Tabelle tzahlungsart kein Eintrag der Girosolution mehr enthalten ist.  Sie können dazu folgendes SQL-Statement verwenden:
    DELETE FROM tzahlungsart where cAnbieter like 'GiroSolution AG';
  7. Entfernen Sie folgende Plugin-eigene Tabelle, falls vorhanden: xplugin_girocheckout_tpayments.  SQL-Statement dazu:
    DROP TABLE xplugin_girocheckout_tpayments;

Nun können Sie die aktuelle Plugin-Version problemlos neu installieren.

Getestete Shop-VersionenPlug-in Version
4.0
3.20
3.19
3.18
3.1.xSpeichern

Aktuelle Version speichern

Vorsicht vor betrügerischen E-Mails!

Derzeit befinden sich E-Mails im Umlauf, die angeblich von der „GiroSolution AG“ stammen und eine Zahlungsaufforderung enthalten. Diese E-Mails stammen nicht von GiroSolution.
Zum Seitenanfang