Oxid Efire Paypal Portlet integrieren

Oxid Efire Paypal Portlet integrieren

- in Script & Web
6097
9

Für einen Kunden habe ich einen Oxid Shop installiert und eingerichtet. Die Community Edition des Shops ist eigentlich kostenlos und empfehlenswert. Allerdings fehlt z.B. die Zahlungsart Paypal, mit der man ja nicht nur Paypal Kunden akzeptieren kann, sondern auch Überweisungen und Kreditkarten. Also mal flott bei dem so genannten Oxid – Efire angemeldet und das dort so genannte Portlet für Paypal aktiviert. Auf EFire, dessen Funktionen, Vor- und Nachteile, möchte ich jetzt nicht eingehen. Hier soll nur schnell denjenigen geholfen werden, die mit der Installation des Paypal Portlets aus EFire nicht klar kommen.
Die Anleitung die mitgeliefert wird, ist gut. Man steigt gut durch. Wer trotzdem Hilfe braucht, kann mich gerne kontaktieren. Mich störte nur, daß die Befehle für die MySQL – Datenbank nicht als Klartext kopierbar waren und man alles per Hand eingeben musste. Hier also für alle Leidensgenossen der Text zum kopieren und einfügen.

Daten für MySQL:

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);

Hier noch mal in Klarschrift für die SQL Datenbank die Änderungen:
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;

Und noch das hier:
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;

Bei wem der Bestellvorgang nicht mehr klappen sollte, nach Installation des Portlets, der sollte den Ordner modules/efi_paypal nochmals im reinen BINÄR – Modus hochladen. Ein oft gemachter aber unterschätzter Fehler. Danach klappts auch mit dem Nachbarn und das Geschäft via Paypal kann losgehen.

Die Meinung unserer User (stimme mit ab)
[Gesamt: 0 Durchschnitt: 0]

You may also like

Cleverer Kurs – Learning Management System Layout

Clever Course – Learning Management System Layout Kauf