Nach Update auf 405 B2 und Einbindung von SSL wollte ich Paypal Plus einrichten.
Zunächst wurde das paypal plugin upgedatet
Bei Eintragen der der Apis etc stellte ich fest, dass ich keine Signatur eintragen konnte.
Deshalb habe ich das Plugin komplett deinstalliert und neu installiert
Nun sah ich, dass die Zahlungsart paypal basic 2 mal aufzufinden ist
Das Feld für die API-Signatur fehlt immer noch
Paypal Express läuft fehlerfrei
Bei der Verifizierung werden alle paypal Zahlungsarten als erfolgreich verifiziert gemeldet, Man sieht aber bei den Zahlungsarten das rote Ausrufezeichen _ die Fehlermeldung ist folgerichtig:
Client Authentication failed
Fehlerbehebung
Lösung:
DB :
SELECT * FROM `tzahlungsart` WHERE `cModulId` LIKE "kPlugin%" AND SUBSTR(cModulId, INSTR( cModulId, '_' )+1, INSTR(SUBSTR(cModulId,INSTR( cModulId, '_' )+1), '_')-1) NOT IN (SELECT kPlugin FROM tplugin);
DELETE FROM tzahlungsartsprache WHERE kZahlungsart IN (SELECT kZahlungsart FROM `tzahlungsart` WHERE `cModulId` LIKE "kPlugin%" AND SUBSTR(cModulId, INSTR( cModulId, '_' )+1, INSTR(SUBSTR(cModulId,INSTR( cModulId, '_' )+1), '_')-1) NOT IN (SELECT kPlugin FROM tplugin));
DELETE tzahlungsart.* FROM tzahlungsart LEFT JOIN tplugin ON SUBSTR(cModulId, INSTR( cModulId, '_' )+1, INSTR(SUBSTR(cModulId,INSTR( cModulId, '_' )+1), '_')-1) = kPlugin WHERE `cModulId` LIKE "kPlugin%" AND kPlugin is NULL
, danach PayPal Plugin deinstallieren , und erneut installieren. Cache währenddessen komplett zu deaktivieren.
Danach müssen alle Zugangsdaten zu den Zahlungsarten neu hinterlegt werden sowie auch den Versandarten neu hinzugefügt werden.
Vor jeder Änderung sollte jedoch immer ein Datenbank Backup erstellt werden.
Zunächst wurde das paypal plugin upgedatet
Bei Eintragen der der Apis etc stellte ich fest, dass ich keine Signatur eintragen konnte.
Deshalb habe ich das Plugin komplett deinstalliert und neu installiert
Nun sah ich, dass die Zahlungsart paypal basic 2 mal aufzufinden ist
Das Feld für die API-Signatur fehlt immer noch
Paypal Express läuft fehlerfrei
Bei der Verifizierung werden alle paypal Zahlungsarten als erfolgreich verifiziert gemeldet, Man sieht aber bei den Zahlungsarten das rote Ausrufezeichen _ die Fehlermeldung ist folgerichtig:
Client Authentication failed
Fehlerbehebung
Lösung:
DB :
SELECT * FROM `tzahlungsart` WHERE `cModulId` LIKE "kPlugin%" AND SUBSTR(cModulId, INSTR( cModulId, '_' )+1, INSTR(SUBSTR(cModulId,INSTR( cModulId, '_' )+1), '_')-1) NOT IN (SELECT kPlugin FROM tplugin);
DELETE FROM tzahlungsartsprache WHERE kZahlungsart IN (SELECT kZahlungsart FROM `tzahlungsart` WHERE `cModulId` LIKE "kPlugin%" AND SUBSTR(cModulId, INSTR( cModulId, '_' )+1, INSTR(SUBSTR(cModulId,INSTR( cModulId, '_' )+1), '_')-1) NOT IN (SELECT kPlugin FROM tplugin));
DELETE tzahlungsart.* FROM tzahlungsart LEFT JOIN tplugin ON SUBSTR(cModulId, INSTR( cModulId, '_' )+1, INSTR(SUBSTR(cModulId,INSTR( cModulId, '_' )+1), '_')-1) = kPlugin WHERE `cModulId` LIKE "kPlugin%" AND kPlugin is NULL
, danach PayPal Plugin deinstallieren , und erneut installieren. Cache währenddessen komplett zu deaktivieren.
Danach müssen alle Zugangsdaten zu den Zahlungsarten neu hinterlegt werden sowie auch den Versandarten neu hinzugefügt werden.
Vor jeder Änderung sollte jedoch immer ein Datenbank Backup erstellt werden.
Zuletzt bearbeitet: