Offen Paypal für Shop4 freischalten

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Paypal für Shop4 freischalten

Hallo zusammen,

um mal ein wenig die Zusammenhänge zu erklären und ggfls. eine Fehelrbehebung hin zu bekommen:

Im 3er Shop war Paypal nativ im Shop-Core eingebunden. Es war somit kein Plugin erforderlich, um Paypal (in alter Art nur mit Empfängermailadresse) in Betrieb zu nehmen.

Mit Update von einem 3er Shop auf Shop 4.0.0 soll normalerweise diese native PayPal-Zahlungsart gelöscht werden.
D.h. direkt nach Installation von Shop 4.0.0 bzw. 4.0.1 steht zunächst mal gar kein PayPal zur Verfügung.

Hierfür wird im Update-Prozess sowohl die Zahlungsart "PayPal" wie auch die Zuordnungen dieser ZA-PayPal zu den Versandarten gelöscht.

Wenn daher OHNE installiertem PayPal-Plugin die Zahlungsart "PayPal" trotzdem unter den Zahlungsarten und bei den Versandarten zur Zuordnung zur Verfügung steht, dann ist das Update nicht sauber durchgelaufen!

Wenn man jetzt auf dieser Fehlersituation hingeht und instaliert das neue PayPal-Plugin und aktiviert dazu noch mal "alt" mal "neu" mal "beides" bei den Versandarten, dann knallt es im Checkoutprozess (weiße Seite, fehlermeldungen, etc.).

Um das Problem in den Griff zu bekommen, müsst ihr also zunächst mal das "alte" Paypal entfernen.

Sofern Ihr Zugriff auf die Shop-Datenbank habt (Achtung: Datenbanksicherung machen und Shop in den Wartungsmodus setzen!) dann führt zunächst mal bitte nacheinander folgende Befehle aus:
Achtet darauf, dass das neue PayPal-Plugin deinstalliert ist!

Code:
SELECT * FROM tzahlungsart WHERE kZahlungsart=7;
SELECT * FROM tzahlungsartsprache WHERE kZahlungsart=7;
SELECT * FROM tversandartzahlungsart WHERE kZahlungsart=7;
SELECT * FROM tzahlungsart WHERE cModulId="za_paypal_jtl";

Stellt bitte die Ergebnisse hier rein.
 

ichbinsmal

Gut bekanntes Mitglied
20. Dezember 2008
353
0
AW: Paypal für Shop4 freischalten

Erstmal Danke für die ausführlichen Infos ... das bringt Licht ins Dunkle, würde ich sagen !

Wenn daher OHNE installiertem PayPal-Plugin die Zahlungsart "PayPal" trotzdem unter den Zahlungsarten und bei den Versandarten zur Zuordnung zur Verfügung steht, dann ist das Update nicht sauber durchgelaufen!
Sowas hab ich mir schon gedacht/befürchtet ...
Bei der Installation von 4.0 gab es keine Problem, keine Fehlermeldung oder sowas ... auch nicht beim "UpDate" auf 4.01
So gesehen lief alles sauber durch ...


Anbei das "Ergebnis" meiner MySQL Durchführung:

Code:
SELECT * FROM tzahlungsart WHERE kZahlungsart=7;
Zeige Datensätze 0 - 0 (1 insgesamt, Die Abfrage dauerte 0.0008 Sekunden)

SELECT * FROM tzahlungsartsprache WHERE kZahlungsart=7;
Zeige Datensätze 0 - 1 (2 insgesamt, Die Abfrage dauerte 0.0004 Sekunden)

SELECT * FROM tversandartzahlungsart WHERE kZahlungsart=7;
MySQL lieferte ein leeres Resultat zurück (d.h. null Datensätze). (Die Abfrage dauerte 0.0005 Sekunden)

SELECT * FROM tzahlungsart WHERE cModulId="za_paypal_jtl";
Zeige Datensätze 0 - 0 (1 insgesamt, Die Abfrage dauerte 0.0019 Sekunden)

t'ja ... und nu ? ;)
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Paypal für Shop4 freischalten

@ichbinsmal

Bitte führe (DB-Backup gemacht?!!) folgende SQl-Befehle nacheinander aus (PP-Plugin ist immer noch deinstalliert!).
Mit diesen Befehlen (die normalerweise im Update durchgeführt werden) wird die alte PP-ZA gelöscht:

Code:
DELETE FROM tzahlungsart WHERE kZahlungsart=7;
DELETE FROM tzahlungsartsprache WHERE kZahlungsart=7;
DELETE FROM tversandartzahlungsart WHERE kZahlungsart=7;

Führe nachdem du alle drei Befehle ausgeführt hast, nochmals die SELECT-Befehle aus dem Post davor aus

Ergebis bitte posten
 

ichbinsmal

Gut bekanntes Mitglied
20. Dezember 2008
353
0
AW: Paypal für Shop4 freischalten

Code:
DELETE FROM tzahlungsart WHERE kZahlungsart=7;
1 Datensatz gelöscht.

DELETE FROM tzahlungsartsprache WHERE kZahlungsart=7;
2 Datensätze gelöscht.

DELETE FROM tversandartzahlungsart WHERE kZahlungsart=7;
0 Datensätze gelöscht


Code:
SELECT * FROM tzahlungsart WHERE kZahlungsart=7;
MySQL lieferte ein leeres Resultat zurück (d.h. null Datensätze)

SELECT * FROM tzahlungsartsprache WHERE kZahlungsart=7;
MySQL lieferte ein leeres Resultat zurück (d.h. null Datensätze).

SELECT * FROM tversandartzahlungsart WHERE kZahlungsart=7;
MySQL lieferte ein leeres Resultat zurück (d.h. null Datensätze).

SELECT * FROM tzahlungsart WHERE cModulId="za_paypal_jtl";
MySQL lieferte ein leeres Resultat zurück (d.h. null Datensätze).


... würde sagen sieht sauber aus ;)

Und nu ... PayPal Plugin installieren?
 

ichbinsmal

Gut bekanntes Mitglied
20. Dezember 2008
353
0
AW: Paypal für Shop4 freischalten

hmmm ... nach der Installation es PayPal PlugIn fehlt PayPal ansich nach-wie-vor als Zahlungsart (PayPal plus und PayPal express sind da)
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Paypal für Shop4 freischalten

momennt ... wir sind noch nicht fertig

führe jetzt mal bitte folgendes Statement aus

Code:
INSERT INTO `tzahlungsart` (`kZahlungsart`, `cName`, `cModulId`, `cKundengruppen`, `cZusatzschrittTemplate`, `cPluginTemplate`, `cBild`, `nSort`, `nMailSenden`, `nActive`, `cAnbieter`, `cTSCode`, `nWaehrendBestellung`, `nCURL`, `nSOAP`, `nSOCKETS`, `nNutzbar`) VALUES (7, 'PayPal', 'za_paypal_jtl', '', '', NULL, '', 0, 1, 1, 'PayPal', 'PAYPAL', 0, 0, 0, 1, 1);
INSERT INTO `tzahlungsartsprache` (`kZahlungsart`, `cISOSprache`, `cName`, `cGebuehrname`, `cHinweisText`) VALUES (7, 'eng', 'PayPal', 'Fee', ''), (7, 'ger', 'PayPal', 'Gebühr', '');
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Paypal für Shop4 freischalten

mit installiertem PP-Plugin

Das ergebnis soll sein

Das Plugin bietet dir PP-Express und PP-Plus

Und PP-Classic steht dir wie bisher als "native" zahlungsart zur Verfügung (mit Empfänger-Mailadresse)
 

ichbinsmal

Gut bekanntes Mitglied
20. Dezember 2008
353
0
AW: Paypal für Shop4 freischalten

Code:
INSERT INTO `tzahlungsart` (`kZahlungsart`, `cName`, `cModulId`, `cKundengruppen`, `cZusatzschrittTemplate`, `cPluginTemplate`, `cBild`, `nSort`, `nMailSenden`, `nActive`, `cAnbieter`, `cTSCode`, `nWaehrendBestellung`, `nCURL`, `nSOAP`, `nSOCKETS`, `nNutzbar`) VALUES (7, 'PayPal', 'za_paypal_jtl', '', '', NULL, '', 0, 1, 1, 'PayPal', 'PAYPAL', 0, 0, 0, 1, 1);
1 Datensatz eingefügt.

INSERT INTO `tzahlungsartsprache` (`kZahlungsart`, `cISOSprache`, `cName`, `cGebuehrname`, `cHinweisText`) VALUES (7, 'eng', 'PayPal', 'Fee', ''), (7, 'ger', 'PayPal', 'Gebühr', '');
2 Datensätze eingefügt.

erledigt ...


Aber sind wir dann nicht wieder "am Anfang" ???
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Paypal für Shop4 freischalten

Um die Erklärung noch was weiter auszuholen

Mit der Pluginversion 1.00 vom PayPal-Plugin werden alle drei Varianten (Paypal, Paypal-Express, Paypal Plus) eingebunden.

Mit der Pluginversion 1.01 sollen aber nur noch die beiden Varianten Paypal-Express und Paypal-Plus über das Plugin unterstützt werden.
Paypal (classic) wird nicht mehr vom Plugin unterstützt. Dafür beinhaltet die Shop-Update-Routine vom 4.0.1 wieder die notwendigen Datenbankbefehle, Paypal (classic) nativ zur Verfügung zu stellen.

Problematisch wird es, wenn beim Plugin-Update die Paypal-Zahlungsart (Classic) nicht raus genommen wird.
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Paypal für Shop4 freischalten

Aber sind wir dann nicht wieder "am Anfang" ???

ja und nein, siehe mein beitrag zuvor.

Du solltest jetzt bei den Zahlungsarten aber nur 3x Paypal finden
- Paypal
- Paypal-Express
- Paypal-Plus

Paypal
Läuft wie bisher über die Empfängermailadresse außerhalb vom Plugin. Die Mailadresse ist in der Zahlungsart einzutragen

Paypal-Express und
Paypal-Plus
Laufen über das Plugin und nutzen die PayPal-API (Zugangsdaten siehe Anleitung)

Frag mich jetzt bitte nicht, ob das so bleibt ... es ist zumindestens der aktuelle Stand

Die Einrichtung der drei PP-Zahlungsarten sollte jetzt fehlerfrei vollzogen werden können.
 

ichbinsmal

Gut bekanntes Mitglied
20. Dezember 2008
353
0
AW: Paypal für Shop4 freischalten

Ah ... okay

Das erklärt auch, warum ich bei 1.00 zunächst auch PayPal im Plugin als Button hatte ... und nach dem upDate auf 1.01 nicht mehr

Ich habe jetzt 3x PayPal drin ... wie du schon geschrieben hast.


Wenn ich das richtig sehe wurde beim 1.01 UpDate "vergessen" den Befehle zum Löschen des "alten" PayPal (classic) einzubinden ... naja, was soll ich sagen ... ohne worte
 

ichbinsmal

Gut bekanntes Mitglied
20. Dezember 2008
353
0
AW: Paypal für Shop4 freischalten

ich denke dir jedenfalls sehr !!!

Die Aktivierung der Zahlsysteme mach ich mal Morgen .... geh mir jetzt ein Bierchen aufmachen ;)
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Paypal für Shop4 freischalten

Das erklärt auch, warum ich bei 1.00 zunächst auch PayPal im Plugin als Button hatte ... und nach dem upDate auf 1.01 nicht mehr

genau

Ich habe jetzt 3x PayPal drin ... wie du schon geschrieben hast.

schon mal ein Teilerfolg

Die Aktivierung der Zahlsysteme mach ich mal Morgen .... geh mir jetzt ein Bierchen aufmachen

trink für mich eins mit :)
 

ichbinsmal

Gut bekanntes Mitglied
20. Dezember 2008
353
0
AW: Paypal für Shop4 freischalten

Hab jetzt Paypal (classic) und Paypal Express aktiviert ...

Paypal (classic) funktioniert ... kann im Bezahlvorgang als Zahlungssystem ausgewählt werden ... also wie gehabt


Paypal Expresse funktioniert leider nicht ...
API Daten bei Bezahlarten sind eingetragen und auf LIVE gestellt ... Plugin ist installiert und zeigt "grün" beim "Test" ... Einstellungen bei "Express" ist aktiviert für Warenkorb und Artikelseite
Aber es erscheint kein Button ...
Habb ich noch eine Einstellung übersehen?
 

ichbinsmal

Gut bekanntes Mitglied
20. Dezember 2008
353
0
AW: Paypal für Shop4 freischalten

... hat sich erledigt

Paypal Express muss auch noch bei den Versandarten eingetragen sein .... hab ich übersehen :)
 

ichbinsmal

Gut bekanntes Mitglied
20. Dezember 2008
353
0
AW: Paypal für Shop4 freischalten

eins noch :)

Das Shoplogo für PayPal Login wird nicht angezeigt ... dort steht nur der Firmenname als Text, nicht die unter Zahlarten (Paypal Express) angegebene Grafik (liegt auf einem SSl Server)
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu [Entwarnung] ACHTUNG: JTL Shop 5.3.3 | Nach Update des JTL PayPal Commerce Plugins kein Backend mehr verfügbar (FATAL ERROR) Installation / Updates von JTL-Shop 2
paypal zahlunbgsabgleich bringt fehler JTL-Wawi 1.9 0
Nach Umstieg auf V5 Paypal express weg. Einrichtung JTL-Shop5 5
Neu Erstattungen per Paypal bei Stornierungen wird öfter nicht ausgezahlt Arbeitsabläufe in JTL-Wawi 0
Neu Probleme mit PayPal-Plugin: Bestellungen "pending" & doppelte Zahlungen nach Direktzahlung Plugins für JTL-Shop 0
Neu Neueste Version Paypal Checkout: Rechnungskauf mit Ratepay und Paypal-Kreditkarte sind nicht verfügbar. Plugins für JTL-Shop 21
Paypal Alternativen JTL-Wawi 1.9 4
HILFEEE!!!! Paypal Problem JTL-Wawi 1.9 12
Neu QR Code auf Rechnung bei PayPal fehlerhaft User helfen Usern - Fragen zu JTL-Wawi 0
Wawi 1.9.5.0 Zahlungsmodul Paypal Fehler + Bankkonto Fehler JTL-Wawi 1.9 26
Neu Umstellung Paypal Plus auf Paypal Checkout - bleiben die Sonderkonditionen erhalten ? Smalltalk 2
Paypal Kontosperre / Verbot bestimmte Artikel in bestimmte Länder zu liefern - wie Umsetzen? JTL-Wawi 1.9 2
Neu PAYPAL CHECKOUT - Domain binden Plugins für JTL-Shop 1
Neu Paypal Checkout - Wann werden Vebindungen zu Paypal aufgebaut bzw. fließen Daten zu Paypal? (Datenschutz) Plugins für JTL-Shop 6
Beantwortet PayPal ohne Funktion Plugins für JTL-Shop 0
Neu Nach dem entfernen des PayPal Checkout werden keine Zahlungsarten anderer Anbieter angezeigt. JTL-Shop - Fehler und Bugs 4
Neu Nach Update von PayPal Checkout wird PayPal Zahlungsart entfernt Plugins für JTL-Shop 4
PayPal Zahlungsabgleich Ausgang Fehler 10001 Internal Error JTL-Wawi 1.8 0
Neu PayPal Checkout Update auf 1.5.1 nicht möglich Betrieb / Pflege von JTL-Shop 2
Neu PayPal Checkout Update Plugins für JTL-Shop 12
Neu IDeal Zahlung über Paypal und Bestellung nicht erhalten. Geld aber abgebucht.... Allgemeine Fragen zu JTL-Shop 2
Neu PayPal Link zur Zahlung in Angeboten / Aufträgen funktioniert aktuell nicht mehr User helfen Usern - Fragen zu JTL-Wawi 1
Neu Eigene Kategorien für ebay Angebote oder JTL Wawi Kategorie Baum nutzen Einrichtung und Installation von JTL-eazyAuction 0
Neu GPSR Plugin für Gambio Connector steht bereit Gambio-Connector 0
Neu JTL-Infoschreiben "Wichtige Neuerung im Postgesetz zur Kennzeichnungspflicht" - Umsetzung auch für Österreichische Post Labels ? JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Benutzerdefinierte Klasse für Überschrift anlegen funktioniert nicht Templates für JTL-Shop 2
Kategoriebox Nummer für Unterkategorien JTL-Wawi 1.9 2
20 % USt wird für UK nicht ausgewiesen - was mache ich falsch JTL-Wawi 1.9 3
Neu Spezialist für Rechnungsformular-Anpassung benötigt Dienstleistung, Jobs und Ähnliches 1
Getrenntes Lager für den JTL shop JTL-Wawi 1.9 1
Neu Benutzer Authentifizierung für externe App/Shop Onlineshop-Anbindung 1
Sql Abfrage VK Preise pro Kundengruppe für Grafana JTL-Wawi 1.8 9
Neu List & Label - Eigene SQL-Abfrage als Grundlage für Tabelle im Berichtscontainer? User helfen Usern - Fragen zu JTL-Wawi 10
Schnittstelle für Zalando, Kaufland und Otto JTL-Wawi 1.9 5
Neu Die Kennzeichnungspflicht für schwere Pakete kommt am 1.1.2025 JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Ausgabeweg => Beschreibungen werden nicht von JTL Wawi gezogen für Shop/ebay/sonst was User helfen Usern - Fragen zu JTL-Wawi 3
Neu SQL Vartable für Reservierte Artikel gesucht User helfen Usern - Fragen zu JTL-Wawi 2
Herstellername / Verantwortliche Person für die EU für Kaufland kaufland.de - Anbindung (SCX) 1
Neu Umfrage: Scanpflicht auf Artikelebene (Nur für bestimmte Artikel aktivieren/deaktivieren) JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu Workflow und Version für Vorhaben Starten mit JTL: Projektabwicklung & Migration 3
Neu Rabatt für Bundles Allgemeine Fragen zu JTL-Shop 2
Neu Suche Dienstleister für Rechnungsvorlage, MwSt Sätze User helfen Usern - Fragen zu JTL-Wawi 0
Provisionsabrechnung für Vertrieb JTL-Wawi 1.9 1
Beantwortet Kosten für Aufträge aus Shopware 5 Shopware-Connector 1
Neu Artikelbestände für Stücklistenartikel blockieren User helfen Usern - Fragen zu JTL-Wawi 2
Neu Attribute für EWR Pflichtangaben - otto.de User helfen Usern - Fragen zu JTL-Wawi 5
Neu Amazon Lister 2.0 Fehlercode: SLR402 Bild "1.jpg" für das Angebot mit SKU "xxxxx" auf Channel "AMAZONDEJTL" wurde nicht gefunden Amazon-Lister - Ideen, Lob und Kritik 0
Neu Variable für Zulaufdatum User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wichtige Infos zu GPSR-Attributen für JTL-eazyAuction und kommende JTL-Wawi Version 1.9.6.0 Einrichtung und Installation von JTL-eazyAuction 120
Welche Einstellung für "Überverkäufe nicht mehr möglich" wenn "alle Lagerbestände null" sind. JTL-Wawi 1.9 5

Ähnliche Themen