=== GiroCheckout Plug-in for Oxid eShop  ===

Die Bezahllsung fr Ihren erfolgreichen Online-Shop.

== Kurzbeschreibung ==

Bieten Sie mit GiroCheckout Ihren Kunden den perfekten Payment Mix. Denn mit den richtigen Bezahlverfahren reduzieren Sie Kaufabbrche. Sie whlen 
aus allen relevanten Zahlarten  national wie international.

Ihre Kunden profitieren von sicheren und bequemen Zahlungsmglichkeiten, und Sie schaffen die richtige Basis fr Kundenvertrauen und damit die 
Grundlage fr eine hohe Konversionsrate. Vorgefertigte Plug-ins vereinfachen die schnelle technische Integration in Ihren Online-Shop. Ihren 
gesamten Zahlungsverkehr verwalten Sie bequem und bersichtlich im GiroCockpit, unserem Backend-System. Hchste Sicherheitsstandards sowie 
faire und transparente Preise zeichnen GiroCheckout aus.

== Dringende Empfehlungen ==

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

== Installation (VERSION 6.2 ODER NEUER) ==

1. Entpacken Sie Zip-Datei des Plugins.
2. Kopieren Sie das Verzeichnis "girocheckout" aus "copy_this/modules" auf den Webserver in das modules-Verzeichnis Ihres Shops.
3. Melden Sie sich per SSH auf der Kommandozeile Ihres Servers an
4. Installieren Sie das Modul ber Composer in der Kommandozeile des Servers (nicht als root!):
   vendor/bin/oe-console oe:module:install-configuration source/modules/girocheckout.
5. Geben Sie dem Webserver Schreibrechte auf das girocheckout-Verzeichnis, wenn ntig.
6. Fahren Sie nun mit den Einstellungen wie im nchsten Abschnitt ab Punkt 2 beschrieben.

== Installation (VERSION 4.7 ODER NEUER) ==

1. Laden Sie den Inhalt des Ordners 'copy_this' in das Hauptverzeichnis Ihres Online Shops, mithilfe eines FTP-Programmes (File Transfer Protocol). 
2. Melden Sie sich im Admin-Bereich Ihres Shops als Administrator an.
3. Gehen Sie zu 'Erweiterungen -> Module -> GiroCheckout -> Stamm und klicken Sie auf den Button 'Aktivieren'.
4. Gehen Sie zu 'Erweiterungen -> Module -> GiroCheckout -> Einstell.', geben Sie die Zugangsdaten aus dem Girocockpit fr jede
Zahlungsart an und klicken Sie dann auf den 'Speichern'-Button.
5. Fr jede der GiroCheckout-Zahlungsarten, die Sie verwenden wollen ("Kreditkarte", "Lastschrift", "eps",
"giropay", "iDEAL", "Sofort-berweisung" oder "Paydirekt"), folgen Sie diesen Anweisungen:
a. Gehen Sie zu 'Shopeinstellungen -> Zahlungsarten', klicken Sie dann auf die Zahlungsart.
b. Markieren Sie die Checkbox 'Aktiv' und klicken Sie auf den 'Speichern'-Button.

Wichtig! Denken Sie daran, die Zahlungsarten - wie bei allen Oxid-Zahlungsarten - ihren richtigen Benutzergruppen, Lndern und Versandarten zuzuordnen.

Die Informationen zu Verkufer-ID, Projekt-ID und Projekt-Passwort finden Sie in Ihrem Girocockpit unter https://www.girosolution.de/user.

== Manuelle Deinstallation ==

In manchen Fllen 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:

=== Version 4.7 - 6.1x ===
1. Verbinden Sie sich per FTP mit Ihrem Webserver.  Die Zugangsdaten hierfr sollten Sie von Ihrem Hoster vorliegen haben oder knnen sie
dort erfragen.
2. Wechseln Sie in das Unterverzeichnis modules
3. Lschen Sie hier das gesamte Unterverzeichnis "girocheckout" und fahren dann mit Schritt 4 weiter unten fort, um die Datenbanktabellen
zu lschen.

=== Version ab 6.2 ===
1. Melden Sie sich per SSH auf der Kommandozeile Ihres Servers an
2. Fhren Sie folgenden Befehl aus:
   vendor/bin/oe-console oe:module:uninstall-configuration girocheckout
3. Fahren Sie unten mit Schritt 4 fort, um die Datenbanktabellen zu lschen.

=== Alle Versionen ===
4. Stellen Sie eine Verbindung zur Datenbank des Shops her.  Hierfr verwenden Sie blicherweise phpMyAdmin oder ein hnliches Werkzeug. Nhere
Informationen und die Zugangsdaten kann Ihnen auch hier Ihr Hoster liefern.
5. Lschen Sie die Tabelle giroconnect__order_number_reservations (DROP TABLE giroconnect__order_number_reservations).
6. Lschen Sie die folgenden Eintrge der Tabelle oxpayments:
    DELETE FROM oxpayments
    WHERE oxid IN ('gc_creditcard','gc_directdebit','gc_eps','gc_giropay','gc_ideal',
    'gc_paydirekt','gc_sofortuw');
7. Lschen Sie zwei Spalten aus der Tabelle oxorder:
    ALTER TABLE oxorder
    DROP COLUMN giroconnect__status;
    ALTER TABLE oxorder
    DROP COLUMN giroconnect__transaction_id;
8. Lschen der Einstellungen der Module:
    DELETE FROM oxconfig WHERE oxmodule='module:girocheckout';

Nun knnen Sie die aktuelle Plugin-Version problemlos installieren.