OXID esales Dokumentation



Ähnliche Dokumente
OXID esales Dokumentation

OXID esales Dokumentation

OXID esales Dokumentation

OXID esales Dokumentation

Google Analytics. Installation und Schnellstart

OXID esales Dokumentation

INSTALLATIONSANLEITUNG

Benutzerhandbuch. Bürgel ConsumerCheck für OXID eshop

Leitfaden zum Update von sofortüberweisung.de in xtcmodified ecommerce

Adminer: Installationsanleitung

Anbindung an easybill.de

Skrill Integra-on bei Kontakt

Installationsanleitung für Magento-Module

PayPal PLUS für Shopware

Das Einzelplatz-Versionsupdate unter Version Bp810

Google Services. Installation und Schnellstart

INSTALLATIONSANLEITUNG

bizsoft Rechner (Server) Wechsel

Loggen Sie sich in Ihrem teamspace Team ein, wechseln Sie bitte zur Verwaltung und klicken Sie dort auf den Punkt Synchronisation.

Installationsanleitung. Novaline Datenarchivierung / GDPdU

INSTALLATIONSANLEITUNG

Anleitung zum Login. über die Mediteam- Homepage und zur Pflege von Praxisnachrichten

PostFinance Modul. Installationsanleitung. Module version: 1.0 OXID versions: 4.6.x 4.8.x/5.1.x. Copyright Tarkka.ch /8

Import der Schülerdaten Sokrates Web

Zur Bestätigung wird je nach Anmeldung (Benutzer oder Administrator) eine Meldung angezeigt:

So richten Sie Ihr Postfach im Mail-Programm Apple Mail ein:

Installation des edu- sharing Plug- Ins für Moodle

OP-LOG

Installationsanleitung Webhost Windows Flex

Internationales Altkatholisches Laienforum

Drupal 8 manuell installieren

Installationsanleitung

Musterlösung für Schulen in Baden-Württemberg. Windows Basiskurs Windows-Musterlösung. Version 3. Stand:

HOWTO Update von MRG1 auf MRG2 bei gleichzeitigem Update auf Magento CE 1.4 / Magento EE 1.8

Vorgehensweise bei Lastschriftverfahren

Workflow. Installationsanleitung

Installationsanleitung dateiagent Pro

Einrichtung Konto Microsoft Outlook 2010

ShopwareAutoinvoice Installations- und Benutzeranleitung

Installationsanleitung CLX.PayMaker Office (3PC)

VIDA ADMIN KURZANLEITUNG

Anleitung. Lesezugriff auf die App CHARLY Termine unter Android Stand:

Inhalt: Ihre persönliche Sedcard... 1 Login... 1 Passwort vergessen... 2 Profildaten bearbeiten... 3

erweiterte Suche Installation und Schnellstart

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Installationsanleitung INFOPOST

Installationsbeschreibung Import / ATLAS / PV Zollsystem für die EDV-Abteilung

Installationsanleitung

Installationsanleitung

Wie richten Sie Ihr Web Paket bei Netpage24 ein

lññáåé=iáåé===pìééçêíáåñçêã~íáçå=

Step by Step Webserver unter Windows Server von Christian Bartl

ecaros-update 8.2 Update 8.2 procar informatik AG 1 Stand: DP 02/2014 Eschenweg Weiterstadt

Options- und Freitext-Modul Update-Anleitung

COSIDNS 2 ISPconfig3. Version 0.1 ( )

Installationsanleitung WordPress auf greenwebhosting

ERSTE SCHRITTE.

Anti-Botnet-Beratungszentrum. Windows XP in fünf Schritten absichern

INSTALLATION. Voraussetzungen

Dealer Management Systeme. Bedienungsanleitung. Freicon Software Logistik (FSL) für Updates

Deinstallationsanleitung

WorldShip Installation auf einen Arbeitsgruppen-Admin- oder Arbeitsgruppen-Remote-Arbeitsstation

ANLEITUNG NETZEWERK INSTALATION

Anbindung an Wer-hat-Fotos.net

AUTOMATISCHE -ARCHIVIERUNG. 10/07/28 BMD Systemhaus GmbH, Steyr Vervielfältigung bedarf der ausdrücklichen Genehmigung durch BMD!

INSIEME als Nachfolger einrichten

Installation/Einrichtung einer Datenbank für smalldms

HVB globaltrxnet Fremdbank nach Neuinstallation wieder hinzufügen

GEORG-WWW. Online-Kundenmodul. Handbuch-Online-Kunden.docx 1

VPN-Verbindung zwischen LANCOM und integrierten VPN-Client im MacOS X 10.6 Snow Leopard

Microsoft SQL Server 2005 Management Studio Express Installation und Wiederherstellung einer Redisys SQL Datenbank. Inhaltsverzeichnis

Anleitung zur Konfiguration eines NO-IP DynDNS-Accounts mit der TOOLBOXflex-3.2

Bitte melden Sie sich als Administrator des Betriebssystems oder als Benutzer mit ausreichenden Installationsrechten an Ihrem PC an.

Die Installation des GeoShop Redirector für IIS (Internet Information Server, Version 4.0, 5.0 und 6.0) umfasst folgende Teilschritte:

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Installation von Wordpress

Einspielanleitung für das Update DdD Cowis backoffice DdD Cowis pos

Installation des GeoShop Redirector für Apache (Stand ) ================================================================

Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten

Postbank Paysolution OXID Zahlungsmodul

Anwender-Dokumentation. Update ATOSS WINDOWS. Versionswechsel innerhalb der V2.5

1. Anmeldung von Konten für das elektronische Postfach

Anleitung öffentlicher Zugang einrichten

IT-Recht Kanzlei München Dokumentation zur Nutzung des Rechtstexte-Service

SMS4OL Administrationshandbuch

Arbeiten mit Workflows Installationsleitfaden Zur Installation des d3 Workflows

Der einfache Weg zum CFX-Demokonto

Anmeldung im LAUER-FISCHER Internet-Portal

Live Update (Auto Update)

BEDIENANLEITUNG WISO MEINBÜRO-APP

INTERNETZUGANG WLAN-ROUTER ANLEITUNG FIRMWARE-UPDATE SIEMENS

Profi cash 10. Electronic Banking. Installation und erste Schritte. Ihre Spezialisten für den elektronischen Zahlungsverkehr und moderne Bezahlsysteme

Clientkonfiguration für Hosted Exchange 2010

FritzCall.CoCPit Schnelleinrichtung

Quicken Anleitung zum Rechnerwechsel

KONFIGURATION livecrm 4.0

AppCenter Handbuch August 2015, Copyright Webland AG 2015

Transkript:

OXID esales Dokumentation Installation des PayPal-Moduls für OXID efire

Copyright Copyright 2009 OXID esales AG, Deutschland Die Vervielfältigung dieses Dokuments oder Teilen davon, insbesondere die Verwendung von Texten oder Textteilen bedarf der ausdrücklichen vorherigen Zustimmung der OXID esales AG. Eine Dekompilierung des Quellcodes, unerlaubte Vervielfältigung sowie die Weitergabe an Dritte ist nicht gestattet. Zuwiderhandlungen werden ausnahmslos zur Anzeige gebracht und strafrechtlich verfolgt. Die alleinigen Rechte an der Software sowie an diesem Dokument liegen ausschließlich bei der OXID esales AG. Die in diesem Dokument bereit gestellten Informationen wurden nach aktuellem Stand der Technik verfasst. Die OXID esales AG übernimmt jedoch keine Haftung oder Garantie für die Aktualität, Richtigkeit und Vollständigkeit der bereit gestellten Informationen. Da sich Fehler, trotz aller Bemühungen nie vollständig vermeiden lassen, sind wir für Hinweise jederzeit dankbar. Konventionen In diesem Dokument werden die folgenden typographischen Konventionen verwendet: Grau hinterlegte Proportionalschrift Für Benutzereingaben, Quellcode und URLs Graue Kursivschrift Für Dateinamen und Pfade Fettschrift Für Eingabefelder und Navigationsschritte Fettschrift dunkelrot Für Warnungen und wichtige Hinweise Impressum OXID esales AG Bertoldstraße 48 79098 Freiburg Deutschland Fon: +49 (761) 36889 0 Fax: +49 (761) 36889 29 Vorstand: Roland Fesenmayr (Vorsitzender), Andrea Seeger Aufsichtsrat: Harald Fuchs (Vorsitzender) Sitz: Freiburg Amtsgericht Freiburg i. Brg. HRB 701648 2/9

Inhaltsverzeichnis Copyright...2 Konventionen...2 Impressum...2 Die Benutzung dieser Installationsanleitung...4 Systemvoraussetzungen...4 1 Moduldateien kopieren...5 2 Schreibrechte von /modules/log ändern...5 3 Externen Transaktions Login eintragen...5 3.1 Für eshop ab Version 4...5 3.2 Für Enterprise Edition 2.7.0.3/Professional Edition 3.0.4.1...5 3.2.1 Für Professional Edition 3.0.4.1...6 3.2.2 Für Enterprise Edition 2.7.0.3...6 4 Templates anpassen...6 5 Modul eintragen...6 5.1 Falls Sie weder ipayment noch creditpass nutzen:...7 5.2 Falls Sie ipayment nutzen:...7 5.3 Falls Sie creditpass nutzen:...7 5.4 Falls Sie ipayment und creditpass nutzen:...7 6 Zahlungsart PayPal im Shop aktivieren...7 6.1 Für OXID eshop ab Version 4...8 6.2 Für OXID eshop vor Version 4...8 7 Zahlungsart Paypal einrichten...8 8 Datenbank anpassen...8 9 Temporäre Dateien löschen...9 10 Abschließende Checkliste...9 11 Mit dem efire Workflow fortfahren...9 12 Hinweise...9 12.1 Änderungen an PayPal-Logos...9 12.2 Aktivieren des PayPal Loggings...9 3/9

Die Benutzung dieser Installationsanleitung Diese Installationsanleitung beschreibt die Neuinstallation des PayPal Moduls für die OXID eshop Versionen PE 3.0.4.1/EE 2.7.0.3 sowie ab Version 4. Verschaffen Sie sich einen Überblick über die enthaltenen Kapitel und entscheiden Sie, welches Kapitel für Ihren konkreten OXID eshop zutreffend ist. Danach befolgen Sie die Anleitung Schritt für Schritt. Alternativ kann auch OXID esales das Modul für Sie installieren: Das Servicepaket PayPal bietet Ihnen neben der Modulinstallation noch weitere Leistungen. Weitere Informationen zum Servicepaket PayPal und das Buchungsformular finden Sie auf der OXID esales Website. Hinweis 1. Beachten Sie die Installationsanleitung und prüfen Sie, ob alle Schritte exakt nach Anleitung befolgt wurden. 2. Die Lizenzbedingungen erlauben die Verwendung der Module gemäß dieser Installationsanleitung. Eine anderweitige Verwendung, Dekompilierung oder Veränderung der Programmdateien ist nicht gestattet. Systemvoraussetzungen Falls Sie das Modul ipayment nutzen, melden Sie sich bitte beim OXID-Support, weil zuvor ein Update für das Modul eingespielt werden muss. Folgende PHP-Erweiterungen müssen auf Ihrem Server installiert sein: o curl o OpenSSL o SOAP o Zend Optimizer o Libxml in einer Version <= 2.6.30 Das Installationspaket enthält ein Skript, um die Voraussetzungen zu überprüfen: Kopieren Sie die Datei check_system_requirements.php ins Hauptverzeichnis Ihres eshops. Rufen Sie das Skript mit Ihrem Browser auf (www.ihreshop.de/check_system_requirements.php) Das Skript zeigt an, ob die Voraussetzungen erfüllt sind. Wenden Sie sich an Ihren Webhoster, wenn nicht alle Voraussetzungen erfüllt sind. 4/9

1 Moduldateien kopieren Kopieren Sie den Inhalt des Ordners copy_this in das Hauptverzeichnis Ihres Shops. Kopieren Sie die Dateien unbedingt im binären Modus! 2 Schreibrechte von /modules/log ändern Ändern Sie die Schreibrechte von /modules/log: Geben Sie volle Schreibrechte für Benutzer, Gruppe und öffentlich (666). 3 Externen Transaktions Login eintragen 3.1 Für eshop ab Version 4 Loggen Sie sich in den Administrationsbereich des eshops ein. Gehen Sie zu OXID efire => Shop-Connector Tragen Sie Ihren Externern Transaktions Login und Externes Transaktions Passwort ein, falls noch nicht vorhanden. Aktivieren Sie die Einstellung Einstellungen für zukünftige Verbindungen zu OXID efire speichern. Klicken Sie auf Daten absenden. Der Login und das Passwort müssen der gleiche Login und das gleiche Passwort sein, die Sie in OXID efire unter Einstellungen => Zugangsdaten => Externer Transaktions Login vergeben haben. 3.2 Für Enterprise Edition 2.7.0.3/Professional Edition 3.0.4.1 Sofern Sie bereits ein anderes Modul im Einsatz haben, können einige Zeilen bereits vorhanden sein. Ein Doppeleintrag ist in diesem Fall nicht notwendig. 5/9

3.2.1 Für Professional Edition 3.0.4.1 Fügen Sie folgende zwei Einträge am Ende der Datei, noch vor der Zeile?> hinzu: $this->efi_transaction_user = 'myuser'; $this->efi_transaction_pw = 'mypassword'; 3.2.2 Für Enterprise Edition 2.7.0.3 Fügen Sie folgende Einträge am Ende der Datei, noch vor der Zeile?> hinzu und tragen Sie die Subshop IDs in eckigen Klammern ein: $this->efi_transaction_user[1] = 'myuser1'; $this->efi_transaction_pw[1] = 'mypassword1'; $this->efi_transaction_user[2] = 'myuser2'; $this->efi_transaction_pw[2] = 'mypassword2'; $this->efi_transaction_user[3] = 'myuser3'; $this->efi_transaction_pw[3] = 'mypassword3';. usw. Dabei ersetzen Sie bitte myuser und mypassword durch Benutzernamen und Passwort, die Sie in OXID efire unter Einstellungen => Zugangsdaten => Externer Transaktions Login vergeben haben. Sollten Sie dort noch keinen Benutzernamen und Passwort eingetragen haben, müssen Sie diese jetzt dort vergeben (frei wählbar). 4 Templates anpassen Als nächstes müssen die Templates angepasst werden. Die Änderungen sind präzise in templ_docu/index.html dokumentiert. 5 Modul eintragen Das PayPal-Modul muss im Shop registriert werden. Achtung: Falls Sie noch weitere Module in Ihrem Shop einsetzen und nicht mit der Schreibweise in diesem Feld Installierte Module in Ihrem Shop vertraut sind, fragen Sie Ihren Partner oder den OXID esales Support, bevor Sie versehentlich ein bereits vorhandenes Modul deaktivieren. Gehen Sie zu Stammdaten => Grundeinstellungen => System => Module (bis Version 4: Stammdaten => Grundeinstellungen => System) Fügen Sie in das Feld Installierte Module in Ihrem Shop zu eventuell bereits bestehenden Einträgen hinzu bzw. ändern sie ab. 6/9

5.1 Falls Sie weder ipayment noch creditpass nutzen: basket => efi_paypal/efi_paypal_basket order => efi_paypal/efi_paypal_order oxpaymentlist => efi_paypal/efi_paypal_oxpaymentlist oxpaymentgateway => efi_paypal/efi_paypal_oxpaymentgateway 5.2 Falls Sie ipayment nutzen: basket => efi_paypal/efi_paypal_basket order => efi_paypal/efi_paypal_order oxpaymentlist => efi_paypal/efi_paypal_oxpaymentlist oxpaymentgateway => ipayment/ipaymentgw&efi_paypal/efi_paypal_oxpaymentgateway 5.3 Falls Sie creditpass nutzen: basket => efi_paypal/efi_paypal_basket order => oxid2creditpass/oxid2creditpass_order&efi_paypal/efi_paypal_order oxpaymentlist => efi_paypal/efi_paypal_oxpaymentlist oxpaymentgateway => efi_paypal/efi_paypal_oxpaymentgateway 5.4 Falls Sie ipayment und creditpass nutzen: basket => efi_paypal/efi_paypal_basket order => oxid2creditpass/oxid2creditpass_order&efi_paypal/efi_paypal_order oxpaymentlist => efi_paypal/efi_paypal_oxpaymentlist oxpaymentgateway => ipayment/ipaymentgw&efi_paypal/efi_paypal_oxpaymentgateway 6 Zahlungsart PayPal im Shop aktivieren Wenn die Zahlungsart PayPal unter Shopeinstellungen => Zahlungsarten in Ihrem Shop noch nicht existiert, führen Sie bitte das folgende SQL-Statement aus, mit dem automatisch die Zahlungsart PayPal angelegt wird. (Bitte legen Sie die Zahlungsart nicht manuell im Admin-Bereich an) Gehen Sie im Administrationsbereich zu Service => Tools Kopieren den unten stehenden INSERT-Befehl in das Feld Update SQL Klicken Sie auf Update Starten. 7/9

6.1 Für OXID eshop ab Version 4 INSERT INTO `oxpayments` (`OXID`, `OXACTIVE`, `OXDESC`, `OXADDSUM`, `OXADDSUMTYPE`, `OXFROMBONI`, `OXFROMAMOUNT`, `OXTOAMOUNT`, `OXVALDESC`, `OXCHECKED`, `OXDESC_1`, `OXVALDESC_1`, `OXDESC_2`, `OXVALDESC_2`, `OXDESC_3`, `OXVALDESC_3`, `OXLONGDESC`, `OXLONGDESC_1`, `OXLONGDESC_2`, `OXLONGDESC_3`, `OXSORT`) VALUES ('oxidpaypal', 1, 'PayPal', 0, 'abs', 0, 0, 99999, '', 0, '', '', '', '', '', '', '', '', '', '', 0); 6.2 Für OXID eshop vor Version 4 INSERT INTO `oxpayments` (`OXID`, `OXACTIV`, `OXDESC`, `OXADDSUM`, `OXADDSUMTYPE`, `OXFROMBONI`, `OXFROMAMOUNT`, `OXTOAMOUNT`, `OXVALDESC`, `OXCHECKED`, `OXDESC_1`, `OXVALDESC_1`, `OXDESC_2`, `OXVALDESC_2`, `OXDESC_3`, `OXVALDESC_3`, `OXLONGDESC`, `OXLONGDESC_1`, `OXLONGDESC_2`, `OXLONGDESC_3`, `OXSORT`) VALUES ('oxidpaypal', 1, 'PayPal', 0, 'abs', 0, 0, 99999, '', 0, '', '', '', '', '', '', '', '', '', '', 0); 7 Zahlungsart Paypal einrichten Konfigurieren Sie die Zahlungsart nach Ihren wünschen. Vergessen Sie nicht, die Zahlungsart in den Versandarten zu hinterlegen! Weitere Informationen zum Einrichten von Zahlungsarten finden Sie im Handbuch. 8 Datenbank anpassen Die unten stehenden Datenbankbefehle müssen auf der Datenbank ausgeführt werden. Das können Sie z. B. mit phpmyadmin machen oder die SQL-Funktion im eshop Admin nutzen: Gehen Sie im eshop Admin zu Service -> Tools. Kopieren Sie die Datenbankbefehle in das Feld Update SQL. Klicken Sie auf Update starten. CREATE TABLE IF NOT EXISTS `efi_paypal_transaction_drop` (`id` int(11) NOT NULL auto_increment,`transaction_data` text collate latin1_general_ci NOT NULL, PRIMARY KEY (`id`)) ENGINE= MYISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; CREATE TABLE IF NOT EXISTS `efi_paypal_cfg` ( `id` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY, `paypal_1` VARCHAR( 255 ) NOT NULL, `paypal_2` VARCHAR( 255 ) NOT NULL, `paypal_3` VARCHAR( 255 ) NOT NULL, `paypal_4` VARCHAR( 255 ) NOT NULL, `paypal_5` VARCHAR( 255 ) NOT NULL, `paypal_6` VARCHAR( 255 ) NOT NULL ) ENGINE = MYISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; 8/9

9 Temporäre Dateien löschen Löschen Sie alle Dateien und Ordner außer der index.html (falls vorhanden) aus dem /tmp Verzeichnis. 10 Abschließende Checkliste Zum Schluss überprüfen Sie, ob alle notwendigen Schritte durchgeführt worden sind: Alle Moduldateien wurden in den Shop kopiert? Das externe Transaktions Login wurde im Admin-Bereich des Shops hinterlegt bzw. die Datei config.inc.php wurde angepasst? Alle Templates sind angepasst und in den Shop kopiert worden? Modul im Shop unter System eingetragen? Die Bezahlmethode PayPal ist aktiviert und konfiguriert? Datenbank wurde aktualisiert? Tmp-Dateien wurden gelöscht? 11 Mit dem efire Workflow fortfahren Die Extension ist fertig installiert. Fahren Sie mit dem Aktivierungsworkflow in efire fort. 12 Hinweise 12.1 Änderungen an PayPal-Logos PayPal schreibt vor, dass die entsprechenden Logos von PayPal im Shop benutzt werden müssen. Solange Änderungen im Rahmen der Integrationsrichtlinien von PayPal bleiben (www.paypal.de/logopaypal), können diese nach Belieben durchgeführt werden. 12.2 Aktivieren des PayPal Loggings Das Paypal aktions Logging (zur Fehlersuche) kann durch den config.inc.php eintrag $this->blpaypallogging = true; aktiviert werden. 9/9