Trade Republic - Provisionsfrei Aktien handeln
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: MODUL: PayPal PLUS & PayPal Checkout Zahlungsmodule für modified eCommerce Shopsoftware

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.185
    • Geschlecht:
    Dann muß das in all den genannten Dateien korrigiert werden.
    [...]

    Hat Andreas gerade in r12990 erledigt.

    Grüße

    Torsten

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.852
    • Geschlecht:
    Hi,

    wäre echt wichtig, wenn ein Fix für die doppelte Mwst Berechnung für Paypal Express kommt. Da möchte ich mir wirklich gerne die Meckerei von und den Stress mit den Kunden ersparen! Die fühlen sich ja veräppelt, wenn dann die Versandkosten höher sind als angegeben...

    Gibt es hierzu vielleicht einen kleinen Fix, den man selber einbauen kann, damit nicht zwingend das gesamte Paket neu geschnürt werden muss?

    Grüße
    Dominik

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.185
    • Geschlecht:
    Die notwendigen Changesets habe ich in Ticket #1823 angehängt.

    Grüße

    Torsten

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.852
    • Geschlecht:
    Servus Torsten,

    perfekt - vielen Dank für die Bereitstellung der Changesets. :)

    Nun gehts wieder. :D

    Grüße
    Dominik

    lullifatz

    • Fördermitglied
    • Beiträge: 474
    Hallo Dominik,

    kannst Du bestätigen, dass PayPal mit diesem Fix wieder richtig funktioniert? Wir würden es gerne wieder einbauen lassen.

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.852
    • Geschlecht:
    Jupp, deswegen hatte ich schließlich geschrieben, dass es nun wieder geht. ;)

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.185
    • Geschlecht:
    Die Module in Beitrag 1 wurden erneut aktualisiert. Wer bereits eine ältere Version des Moduls installiert hatte, der lädt bitte einfach den Inhalt des Ordners "NEW_FILES" erneut in seinen Shop.

    Zusätzlich sind seit der letzten Modulversion noch folgende Dateien aus dem Ordner "CHANGED_FILES" zu bearbeiten:

    Für Shopversion 1.05, 1.06 rev 4642, 1.06 rev 4642 SP1, 1.06 rev 4642 SP2 & 1.06 rev 4642 SP3
    • /admin/modules.php
    • /inc/xtc_get_countries.inc.php
    • /includes/application_bottom.php
    • /includes/classes/shipping.php

    Für Shopversion 1.06 rev 4642 SP4
    • /admin/modules.php
    • /admin/paypal_module.php
    • /inc/xtc_get_countries.inc.php
    • /includes/application_bottom.php
    • /includes/classes/shipping.php
    • /includes/external/paypal/classes/PayPalAuth.php
    • /includes/external/paypal/classes/PayPalCommon.php
    • /includes/external/paypal/classes/PayPalInfo.php
    • /includes/external/paypal/classes/PayPalPayment.php
    • /includes/external/paypal/classes/PayPalPaymentBase.php
    • /includes/external/paypal/lang/english.php
    • /includes/external/paypal/lang/german.php
    • /includes/external/paypal/lib/PayPal/Api/BaseAddress.php
    • /includes/external/paypal/lib/PayPal/Api/BillingInfo.php
    • /includes/external/paypal/lib/PayPal/Api/ShippingAddress.php
    • /includes/external/paypal/modules/orders_paypal.php
    • /includes/external/paypal/modules/product_info.php
    • /includes/external/paypal/templates/comments_block.html
    • /includes/modules/payment/paypalcart.php

    Für Shopversion 2.0.0.0 rev 9678
    • /admin/modules.php
    • /admin/paypal_module.php
    • /inc/xtc_get_countries.inc.php
    • /includes/classes/shipping.php
    • /includes/external/paypal/classes/PayPalAuth.php
    • /includes/external/paypal/classes/PayPalCommon.php
    • /includes/external/paypal/classes/PayPalInfo.php
    • /includes/external/paypal/classes/PayPalPayment.php
    • /includes/external/paypal/classes/PayPalPaymentBase.php
    • /includes/external/paypal/lang/english.php
    • /includes/external/paypal/lang/german.php
    • /includes/external/paypal/lib/PayPal/Api/BaseAddress.php
    • /includes/external/paypal/lib/PayPal/Api/BillingInfo.php
    • /includes/external/paypal/lib/PayPal/Api/ShippingAddress.php
    • /includes/external/paypal/modules/orders_paypal.php
    • /includes/external/paypal/templates/comments_block.html
    • /includes/modules/payment/paypalcart.php

    Für Shopversion 2.0.1.0 rev 10403
    • /admin/modules.php
    • /admin/paypal_module.php
    • /inc/xtc_get_countries.inc.php
    • /includes/classes/shipping.php
    • /includes/external/paypal/classes/PayPalAuth.php
    • /includes/external/paypal/classes/PayPalCommon.php
    • /includes/external/paypal/classes/PayPalInfo.php
    • /includes/external/paypal/classes/PayPalPayment.php
    • /includes/external/paypal/classes/PayPalPaymentBase.php
    • /includes/external/paypal/lang/english.php
    • /includes/external/paypal/lang/german.php
    • /includes/external/paypal/lib/PayPal/Api/BaseAddress.php
    • /includes/external/paypal/lib/PayPal/Api/BillingInfo.php
    • /includes/external/paypal/lib/PayPal/Api/ShippingAddress.php
    • /includes/external/paypal/modules/orders_paypal.php
    • /includes/external/paypal/modules/orders_paypal_action.php
    • /includes/external/paypal/templates/comments_block.html
    • /includes/modules/payment/paypalcart.php

    Für Shopversion 2.0.2.0 rev 10591, 2.0.2.1 rev 10607, 2.0.2.2 rev 10690 & 2.0.3.0 rev 10907
    • /admin/modules.php
    • /admin/paypal_module.php
    • /inc/xtc_get_countries.inc.php
    • /includes/classes/shipping.php
    • /includes/external/paypal/classes/PayPalAuth.php
    • /includes/external/paypal/classes/PayPalCommon.php
    • /includes/external/paypal/classes/PayPalInfo.php
    • /includes/external/paypal/classes/PayPalPayment.php
    • /includes/external/paypal/classes/PayPalPaymentBase.php
    • /includes/external/paypal/lang/english.php
    • /includes/external/paypal/lang/german.php
    • /includes/external/paypal/lib/PayPal/Api/BaseAddress.php
    • /includes/external/paypal/lib/PayPal/Api/BillingInfo.php
    • /includes/external/paypal/lib/PayPal/Api/ShippingAddress.php
    • /includes/external/paypal/modules/orders_paypal.php
    • /includes/external/paypal/modules/orders_paypal_action.php
    • /includes/external/paypal/templates/comments_block.html
    • /includes/extra/modules/order_details_cart_total/paypalinstallment.php
    • /includes/extra/modules/product_info_end/paypalinstallment.php
    • /includes/modules/payment/paypalcart.php

    Für Shopversion 2.0.4.0 rev 11204, 2.0.4.1 rev 11327 & 2.0.4.2 rev 11374
    • /admin/modules.php
    • /admin/paypal_module.php
    • /inc/xtc_get_countries.inc.php
    • /includes/classes/shipping.php
    • /includes/external/paypal/classes/PayPalAuth.php
    • /includes/external/paypal/classes/PayPalCommon.php
    • /includes/external/paypal/classes/PayPalInfo.php
    • /includes/external/paypal/classes/PayPalPayment.php
    • /includes/external/paypal/classes/PayPalPaymentBase.php
    • /includes/external/paypal/lang/english.php
    • /includes/external/paypal/lang/german.php
    • /includes/external/paypal/lib/PayPal/Api/BaseAddress.php
    • /includes/external/paypal/lib/PayPal/Api/BillingInfo.php
    • /includes/external/paypal/lib/PayPal/Api/ShippingAddress.php
    • /includes/external/paypal/modules/orders_paypal.php
    • /includes/external/paypal/modules/orders_paypal_action.php
    • /includes/external/paypal/modules/orders_paypal_data.php
    • /includes/external/paypal/templates/comments_block.html
    • /includes/extra/modules/order_details_cart_total/paypalinstallment.php
    • /includes/extra/modules/product_info_end/paypalinstallment.php
    • /includes/modules/payment/paypalcart.php

    Für Shopversion 2.0.5.0 rev 12487
    • /admin/modules.php
    • /admin/paypal_module.php
    • /inc/xtc_get_countries.inc.php
    • /includes/classes/shipping.php
    • /includes/external/paypal/classes/PayPalAuth.php
    • /includes/external/paypal/classes/PayPalCommon.php
    • /includes/external/paypal/classes/PayPalInfo.php
    • /includes/external/paypal/classes/PayPalPayment.php
    • /includes/external/paypal/classes/PayPalPaymentBase.php
    • /includes/external/paypal/lang/english.php
    • /includes/external/paypal/lang/german.php
    • /includes/external/paypal/lib/PayPal/Api/BaseAddress.php
    • /includes/external/paypal/lib/PayPal/Api/BillingInfo.php
    • /includes/external/paypal/lib/PayPal/Api/ShippingAddress.php
    • /includes/external/paypal/modules/orders_paypal.php
    • /includes/external/paypal/modules/orders_paypal_action.php
    • /includes/external/paypal/modules/orders_paypal_data.php
    • /includes/external/paypal/templates/comments_block.html
    • /includes/extra/application_bottom/10_paypal.php
    • /includes/extra/modules/order_details_cart_total/paypalinstallment.php
    • /includes/extra/modules/product_info_end/paypalinstallment.php
    • /includes/modules/payment/paypalcart.php

    Für Shopversion 2.0.5.1 rev 12725
    • /admin/modules.php
    • /admin/paypal_module.php
    • /includes/classes/shipping.php
    • /includes/external/paypal/classes/PayPalAuth.php
    • /includes/external/paypal/classes/PayPalCommon.php
    • /includes/external/paypal/classes/PayPalInfo.php
    • /includes/external/paypal/classes/PayPalPayment.php
    • /includes/external/paypal/classes/PayPalPaymentBase.php
    • /includes/external/paypal/lang/english.php
    • /includes/external/paypal/lang/german.php
    • /includes/external/paypal/lib/PayPal/Api/BaseAddress.php
    • /includes/external/paypal/lib/PayPal/Api/BillingInfo.php
    • /includes/external/paypal/lib/PayPal/Api/ShippingAddress.php
    • /includes/external/paypal/modules/orders_paypal.php
    • /includes/external/paypal/modules/orders_paypal_action.php
    • /includes/external/paypal/modules/orders_paypal_data.php
    • /includes/external/paypal/templates/comments_block.html
    • /includes/extra/application_bottom/10_paypal.php
    • /includes/extra/modules/order_details_cart_total/paypalinstallment.php
    • /includes/extra/modules/product_info_end/paypalinstallment.php
    • /includes/modules/payment/paypalcart.php

    Da hier davon ausgegangen wird, dass der Shopbetreiber an diesen Dateien keine Änderungen vorgenommen hat, können die Dateien aus dem Ordner "CHANGED_FILES" für die genannten Shopversionen einfach in den Shop kopiert werden, nachdem von den entsprechenden Dateien Sicherheitskopien erstellt wurden.

    Eingeflossen sind die Korrekturen r12916, r12937, r12938, r12950, r12951, r12957, r12980, r12981, r12984, r12990, r13005r13020 & r13054.

    Grüße

    Torsten

    Timm

    • Fördermitglied
    • Beiträge: 6.165
    Moin

    Man bekommt monatlich eine Kontoübersicht von Paypal per Email. Darin gibt es den Punkt "Empfangene Zahlungen nach Kunden". Seit mindestens 2 Monaten steht da immer, dass es sich um 100% Neukunden handelt. Was natürlich nicht stimmt.

    Woher bekommt Paypal diese Info? Über den Shop, oder schauen sie in ihren eigenen Daten, ob mit der Emailadresse schonmal bezahlt wurde?

    Je nachdem kommt der Fehler von Paypal oder vom Shop.

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Gruß Timm

    Timm

    • Fördermitglied
    • Beiträge: 6.165
    Mit Version 1.52 bekommt man in Shopversion 2.0.5.1 folgendes warning:

    Code: XML  [Auswählen]
    [2020-12-16 21:14:49]   [warning]       [modified]      [pid:14924]     require_once(/shoppfad/includes/modules/payment/paypalsubscription.php): failed to open stream: No such file or directory in File: /shoppfad/admin/paypal_module.php on Line: 340       {}      {}

    Liegt vermutlich an folgendem Teil in gleicher Datei in Zeile 51-58:

    Code: PHP  [Auswählen]
    $payment_array = array(
      'paypalplus',
      'paypalclassic',
      'paypalcart',
      'paypallink',
      'paypalpluslink',
      'paypalsubscription',
    );
     

    Sollte man das paypalsubscription auskommentieren, bis es vermutlich erst mit der neuesten Shopversion auch in Paypal einfließt, oder hat die Warnung keine negativen Auswirkungen?

    Gruss Timm

    EDIT:
    In weiteren Dateien ist paypalsubscription auch schon enthalten zb in admin/modules.php und zusätzlich sind viele dafür vermutlich notwendige Dateien im Ordner New Files dazugekommen. Kann es vielleicht sein, dass die Datei includes/modules/payment/paypalsubscription.php nur fehlt? Oder soll es, wie durch die verlinkten changesets ersichtlich, wirklich noch nicht in diesem update kommen?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.185
    • Geschlecht:
    Mit der kommenden Modulversion ist das korrigiert.

    Grüße

    Torsten

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.185
    • Geschlecht:
    Die Module in Beitrag 1 wurden erneut aktualisiert. Wer bereits eine ältere Version des Moduls installiert hatte, der lädt bitte einfach den Inhalt des Ordners "NEW_FILES" erneut in seinen Shop.

    Zusätzlich sind seit der letzten Modulversion noch folgende Dateien aus dem Ordner "CHANGED_FILES" zu bearbeiten:

    Für Shopversion 1.05, 1.06 rev 4642, 1.06 rev 4642 SP1, 1.06 rev 4642 SP2 & 1.06 rev 4642 SP3
    • /includes/application_bottom.php

    Für Shopversion 1.06 rev 4642 SP4
    • /admin/paypal_module.php
    • /includes/application_bottom.php
    • /includes/external/paypal/classes/PayPalPaymentBase.php
    • /includes/external/paypal/lib/PayPal/Core/PayPalConfigManager.php
    • /includes/external/paypal/lib/PayPal/Core/PayPalCredentialManager.php

    Für Shopversion 2.0.0.0 rev 9678, 2.0.1.0 rev 10403, 2.0.2.0 rev 10591, 2.0.2.1 rev 10607, 2.0.2.2 rev 10690, 2.0.3.0 rev 10907, 2.0.4.0 rev 11204, 2.0.4.1 rev 11327 & 2.0.4.2 rev 11374
    • /admin/paypal_module.php
    • /includes/external/paypal/classes/PayPalPaymentBase.php
    • /includes/external/paypal/lib/PayPal/Core/PayPalConfigManager.php
    • /includes/external/paypal/lib/PayPal/Core/PayPalCredentialManager.php

    Für Shopversion 2.0.5.0 rev 12487 & 2.0.5.1 rev 12725
    • /admin/paypal_module.php
    • /includes/external/paypal/classes/PayPalPaymentBase.php
    • /includes/external/paypal/lib/PayPal/Core
    • /includes/external/paypal/lib/PayPal/Core/PayPalConfigManager.php
    • /includes/external/paypal/lib/PayPal/Core/PayPalCredentialManager.php
    • /includes/extra/application_bottom/10_paypal.php

    Da hier davon ausgegangen wird, dass der Shopbetreiber an diesen Dateien keine Änderungen vorgenommen hat, können die Dateien aus dem Ordner "CHANGED_FILES" für die genannten Shopversionen einfach in den Shop kopiert werden, nachdem von den entsprechenden Dateien Sicherheitskopien erstellt wurden.

    Eingeflossen sind die Korrekturen r13078 & r13083.

    Grüße

    Torsten

    peter111

    • Fördermitglied
    • Beiträge: 257
    • Geschlecht:
    Moin
    ich habe die new files and change files wie beschrieben überschrieben und im Ergebnis folgende Warning erhalten:

    Incorrect table definition; there can be only one auto column and it must be defined as a key<br/><br/>ALTER TABLE paypal_instructions ADD `paypal_instructions_id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST in File: /.../inc/db_functions_mysqli.inc.php on Line: 161 {} {}
    Die Warnung wurde im Zusammenhang mit einem Zugriff auf ein Produkt einmalig ausgegeben und erscheint nun nicht mehr.  Ich vermute,  dass jemand im Moment des Uploads "dazwischen" geraten ist - oder ?
    Ach ja - die paypal_instructions ist leer.
    Gruß
    Peter

    Timm

    • Fördermitglied
    • Beiträge: 6.165
    Moin

    In Modulversion 1.53 für Shopversion 2.0.5.1 funktioniert das öffnen der Transaktionsdetails nicht und somit auch nicht die Möglichkeit einer Rückzahlung. Es kommt nur ein dauerhafter Ladebalken und folgender error:

    Code: XML  [Auswählen]
    [2020-12-17 14:46:11]   [error] [modified]      [pid:8332]      syntax error, unexpected end of file in File: /shoppfad/includes/external/paypal/modules/orders_paypal_data.php on Line: 358    {}      {}

    Gruss Timm

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.185
    • Geschlecht:
    Wir schauen uns beide Fehler nochmal an und veröffentlichen zeitnah neue Module.

    Grüße

    Torsten

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.185
    • Geschlecht:
    Die Module in Beitrag 1 wurden erneut aktualisiert. Wer bereits eine ältere Version des Moduls installiert hatte, der lädt bitte einfach den Inhalt des Ordners "NEW_FILES" erneut in seinen Shop.

    Zusätzlich sind seit der letzten Modulversion noch folgende Dateien aus dem Ordner "CHANGED_FILES" zu bearbeiten:

    Für Shopversion 1.06 rev 4642 SP4, 2.0.0.0 rev 9678, 2.0.1.0 rev 10403, 2.0.2.0 rev 10591, 2.0.2.1 rev 10607, 2.0.2.2 rev 10690 & 2.0.3.0 rev 10907
    • /includes/external/paypal/classes/PayPalPaymentBase.php

    Für Shopversion 2.0.4.0 rev 11204, 2.0.4.1 rev 11327, 2.0.4.2 rev 11374, 2.0.5.0 rev 12487 & 2.0.5.1 rev 12725
    • /includes/external/paypal/classes/PayPalPaymentBase.php
    • /includes/external/paypal/modules/orders_paypal_data.php

    Da hier davon ausgegangen wird, dass der Shopbetreiber an diesen Dateien keine Änderungen vorgenommen hat, können die Dateien aus dem Ordner "CHANGED_FILES" für die genannten Shopversionen einfach in den Shop kopiert werden, nachdem von den entsprechenden Dateien Sicherheitskopien erstellt wurden.

    Eingeflossen sind die Korrekturen r13099 & r13100.

    Grüße

    Torsten
               
    anything