Offen Paypal für Shop4 freischalten

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
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
1
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
233
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
1
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
1
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
233
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
233
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
1
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
233
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
233
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
1
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
1
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
233
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
1
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
1
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
1
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 Shop 5.7.2 - JTL PayPal Checkout legt alles lahm JTL-Shop - Fehler und Bugs 4
PayPal Zahlungsabgleich geht nicht JTL-Wawi 1.11 29
Neu Rechnungen zeigen Paypal Text an, obwohl er in der Vorlage nicht ausgewählt ist JTL-Wawi 2.0 3
Neu PayPal Transaktionsversuche – Wie hoch sind eure Ablehnungsquoten? Allgemeine Fragen zu JTL-Shop 1
Neu Paypal 2.2.1; Fehler "Der Zahlungsanbieter hat eine Anmeldung gefordert" Plugins für JTL-Shop 0
Neu Paypal Abgleich - Schnittstelle geändert- Wawi Update Erforderlich ! JTL-Wawi - Fehler und Bugs 12
Neu Apple Pay über PayPal nicht zu verbinden (Die Domain-Verifizierungsdatei wurde nicht gefunden.) Technische Fragen zu Plugins und Templates 26
Neu JTL PayPal Checkout 2.3.0 ... 1. Update klappte nicht, 2. Update nun Eintrag doppelt Plugins für JTL-Shop 24
Neu PayPal Rundungsfehler automatischer ungewollter Rabatt in PayPal Zahlung JTL-Shop - Fehler und Bugs 19
Neu Seltsamer Fehler bei PayPal-Checkout: "Warenkorb enthielt Vaterartikel..." JTL-Shop - Fehler und Bugs 2
Neu PayPal Plugin wirft Fehler auf einmal wegen telefonnummer JTL-Shop - Fehler und Bugs 3
PayPal Abgleich funktioniert nicht (JTL 1.9.8.0) JTL-Wawi 1.9 23
Neu PayPal Käufername stimme nicht mit Liederadresse überein! Business Jungle 0
Neu Alle PayPal Zahlungsarten seit gestern verschwunden! Plugins für JTL-Shop 3
PayPal Zahlungsabgleich plötzlich nich tmehr möglich JTL-Wawi 1.11 0
Neu Lieferadresse in PayPal-Transaktion weicht von der in der Wawi ab Plugins für JTL-Shop 0
Neu Wir suchen Mitstreiter für ein gemeinsames Konfigurator-Projekt Dienstleistung, Jobs und Ähnliches 0
Neu Wir suchen Mitstreiter für ein gemeinsames Konfigurator-Projekt User helfen Usern - Fragen zu JTL-Wawi 7
In Diskussion Workflow für Erinnerungen an bevorstehende Lieferungen JTL-Workflows - Ideen, Lob und Kritik 0
Neu Wie stelle ich Retouren in JTL für DPD ein? JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu JTL Shop Plugin - BD Automatisierter Widerruf (Von Händler für Händler - Schluss mit Mail-Chaos & Spam-Sorgen!) Plugins für JTL-Shop 0
Wroker macht keinen abgleich für Kaufland JTL-Wawi 2.0 8
Neu Beta-Tester gesucht: Produktdaten aus Artikelfotos schneller für JTL/CSV vorbereiten Dienstleistung, Jobs und Ähnliches 0
Neu Kundengruppeneinstellungen für Mindestabnahme und Abnahmeintervall löschen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Installationsdatei für JTL‑Wawi 1.9.6.5 Installation von JTL-Wawi 2
Wie lange braucht ihr aktuell für die Anlage eines neuen Artikels? JTL-Wawi App 3
Neu kostenlos: DHL Sendungsverfolgung für JTL-Wawi – Web-Dashboard mit Frühwarnsystem Schnittstellen Import / Export 0
In Diskussion Tool für Abrechnung von Fulfillment Dienstleistungen Arbeitsabläufe im Fulfillment Network 0
Neu Widerrufsbutton für JTL-Shop 4 Allgemeine Fragen zu JTL-Shop 17
Neu Keine Labels für Warenpost international über Packtisch JTL-ShippingLabels - Fehler und Bugs 8
Neu Laut Backend Shop Update für Shop 5.71 - Download nicht zu finden? Betrieb / Pflege von JTL-Shop 3
Neu Meta Shop seit September 2025: JTL-Lösung für neue Checkout-URL gesucht Allgemeine Fragen zu JTL-Shop 0
Angebliche externe Aufträge "für Rechnungserstellung freigeben" und Rechnungen erstellen. Gibt es dazu eine akzeptable Erklärung von JTL? JTL-Wawi 1.11 1
Neu Artikelname & Beschreibung angepasst für jeweiligen Marktplatz Arbeitsabläufe in JTL-Wawi 1
Neu OnFinds: KI-Suche für JTL-Shop mit fairer Abrechnung nach Artikelanzahl. 30 Tage kostenlos testen Plugins für JTL-Shop 0
API 2.1 für OnPrem? JTL-Wawi 2.0 6
Neu Dummy-ID oder Freiposition für Angebot mit mehrzeiliger Beschreibung JTL-Wawi - Ideen, Lob und Kritik 7
Neu Neue Kennzeichnungspflicht für Elektrogeräte (Altgeräterücknahme) Betrieb / Pflege von JTL-Shop 4
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 2
Neu Exportgenehmigung / Ausfuhrgenehmigung automatisch für Auslandskunden als Aufpreis Allgemeine Fragen zu JTL-Shop 2
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 15
Neu Ab welcher JTL Wawi Version ist der OnPremise REST API Endpoint POST /v2/returns oder POST /v1/returns für Create Return verfügbar? Schnittstellen Import / Export 0
Neu Seller2Go – Mobile App & JTL-Plugin für Bestellungen, Support und Produktmanagement Plugins für JTL-Shop 0
Neu Neues Plugin: Erweiterter Widerrufsbutton für JTL-Shop Plugins für JTL-Shop 9
JTL-Worker 2.0 - Einrichtung als Dienst - Auffälligkeiten und Problemlösungen für manche JTL-Wawi 2.0 3
Neu Muss man für DHL Versenden 4.0 einen neuen Benutzer bei DHL anlegen? JTL-ShippingLabels - Ideen, Lob und Kritik 2
Neu Retourenetikett für Briefe kann unter Internetmarke 2.0 nicht erstellt werden JTL-ShippingLabels - Fehler und Bugs 5
Neu Neue Tracking-URL für DPD JTL-ShippingLabels - Fehler und Bugs 4
AboutYou keine Felder für GPSR Daten SCX-(Ninepoint)-Anbindungen 0
globale Angebotsvorlage anpassen für eBay Angebote "Artikelspezifisch" JTL-Wawi 1.11 0

Ähnliche Themen