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 Wie importiere ich die Zahlungs-ID für meine eigene benutzerdefinierte Zahlung, wie es andere Anbieter wie Paypal und Molli Payments in Shopware 6? Onlineshop-Anbindung 0
Neu Änderung des Auftrags nach Zahlungseingang Paypal Arbeitsabläufe in JTL-Wawi 7
Neu PayPal Checkout: Kunden verwirrt wegen Zahlungsart Name Plugins für JTL-Shop 0
Neu Erledigt - Plugin PayPal Checkout, Update auf 1.4.0, Komplettabsturz Plugins für JTL-Shop 1
Neu Paypal Gebühren neue AGB Allgemeine Fragen zu JTL-Shop 1
Neu PayPal Checkout mit Apple Pay und Google Pay Plugins für JTL-Shop 1
Neu JTL-Shop 5 Paypal Zahlung 30 Tage Zahlungsziel Allgemeine Fragen zu JTL-Shop 6
Neu Paypal Plugin erzeugt "Quirks Mode" Betrieb / Pflege von JTL-Shop 0
Neu PayPal Checkout - Bestellungen werden nicht übertragen! User helfen Usern - Fragen zu JTL-Wawi 0
Neu PayPal Checkout 1.3.0 Log Notice Mindestbestellwert Plugins für JTL-Shop 1
Neu PayPal Checkout - Beschreibung der Kaufdetails Plugins für JTL-Shop 0
PayPal - Consent-Manager Einrichtung JTL-Shop5 0
PayPal Checkout Personalisieren Einrichtung JTL-Shop5 6
Neu neues Paypal-Checkout (plugin) verhindert Bestellung - keine Zahlungsarten angezeigt (hängt) Betrieb / Pflege von JTL-Shop 8
Neu PayPal - Benachrichtungen über Zahlung -> EMail. Wo kann man den Betreff bearbeiten? User helfen Usern - Fragen zu JTL-Wawi 6
Neu Nach Migration auf JTL Shop 5 fehlerhafte PayPal Zahlungsmitteilungen Allgemeine Fragen zu JTL-Shop 0
Neu Paypal ... wo ist die normale Paypal-Auswahl? Plugins für JTL-Shop 6
Neu Track&Trace für Österreichische Post JTL-Track&Trace - Ideen, Lob und Kritik 1
Neu PrestaShop Connector für Prestashop 8 mit PHP 8.2 wird nicht unterstützt PrestaShop-Connector 0
Neu Variablen für den Email Versand Einrichtung JTL-Shop5 0
Neu Nach Update auf 5.3 funktioniert das Video-Portlet für lokale Videos nicht Gelöste Themen in diesem Bereich 9
Wo befindet sich das Feld mit der Information für "Zustandsbeschreibung" auf Ebay? JTL-Wawi 1.8 9
Neu Egener Export für CBAM-Bericht möglich? JTL Ameise - Eigene Exporte 0
Beantwortet Globaler Haken für Überverkaufe ermöglichen JTL-Workflows - Fehler und Bugs 1
Neu JTL 1.8.12.0 - Artikelattribut für Shop importieren - Format CSV-Datei / Hilfe bei Import von individuellen Attributen für JTL-Shop (googlekat) JTL-Ameise - Ideen, Lob und Kritik 1
In Diskussion Benutzerdefinierten Standardpfad für Errorlogs definieren (Voting) JTL-Workflows - Ideen, Lob und Kritik 0
Neu Freitextfeld über Variation - Zeichenbeschränkung für Gravur Allgemeine Fragen zu JTL-Shop 8
Neu Template/ Vorlage für Bestellbestätigung gesucht Templates für JTL-Shop 0
WaWi Preisuntergrenze für Artikel festschreiben JTL-Wawi 1.7 4
Neu Variablen für Stücklistartikel in den neuen Vorlagen Angebot Auftrag Rechnung ect. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Anleitung: Artikeletiketten für Auftrag, Rechnung, Lieferschein etc. drucken mit Etikettenanzahl = Artikelanzahl User helfen Usern - Fragen zu JTL-Wawi 0
Neu Zusatzkosten für Artikel Gelöste Themen in diesem Bereich 17
Neu Versandschein für Schweiz kann nicht gedruckt werden folgende Fehlermeldung JTL-ShippingLabels - Fehler und Bugs 1
Neu Bestellbestätigung email Variable Hinweistext für Downloadartikel Allgemeine Fragen zu JTL-Shop 3
Neu Dienstleister/Freelancer für Vorlagenerstellung Design gesucht Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu JTL erstellt falsche Rechnungskorrekturen für Amazon.co.uk Aufträge und verweigert den Support Amazon-Anbindung - Fehler und Bugs 5
Neu Pickliste für Standardlager - Sortierung in WMS Mobile Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Workflow Web-Request Post für mollie Arbeitsabläufe in JTL-Wawi 5
Versuch Bilder aus Ebay für Kaufland zu übernehmen JTL-Wawi 1.8 0
Debitorennummern für bestehende und neue Kunden anlegen JTL-Wawi 1.8 2
Druckvorlage für Etiketten aus Auftragspositionen JTL-Wawi 1.8 4
Eigene Felder für Ebay-Listings verwenden JTL-Wawi 1.8 0
In Diskussion Automatische Zuweisung der Kategorien für Artikel durch Workflow JTL-Workflows - Ideen, Lob und Kritik 3
Gelöst Hardware für häufige Konstellationen mit USB und Swissbit TSE-Problem ab Android 11 JTL-POS - Fragen zu Hardware 5
Neu Wie erstelle ich das richtige Layout für handy, Desktop etc Allgemeine Fragen zu JTL-Shop 0
Beantwortet Preise für Kundengruppen berechnen JTL-Workflows - Ideen, Lob und Kritik 1
Tablet Empfehlung für JTL-WaWi APP? JTL-Wawi App 0
Neu Dienstleister für Erstellung eigener Produktseiten Amazon-Anbindung - Ideen, Lob und Kritik 4
Neu JTL Connector Woocomerce für PHP Version 7.4 WooCommerce-Connector 2
Neu Lizenz zu verkaufen für JTL-Shop Standard Edition Allgemeine Fragen zu JTL-Shop 4

Ähnliche Themen