Managed Server
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

    lohkaes1

    • Viel Schreiber
    • Beiträge: 514
    @Murmeltier: Würdest Du mal deine Tabelle hier als Anhang bitte bereitstellen, habe aktuell auch Probleme mit PayPal. Eventuell würde das hier auch mein Problem lösen. Danke.

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.147
    • Geschlecht:
    Modul komplett deinstallieren und wieder installieren hilft da höchstwahrscheinlich. => DB wird neu beschrieben

    lohkaes1

    • Viel Schreiber
    • Beiträge: 514
    Deinstallieren bringt nichts. Da bleibt alles drin stehen.

    awids

    • Experte
    • Beiträge: 3.790
    • Geschlecht:
    [...] Würdest Du mal deine Tabelle hier als Anhang bitte bereitstellen, [...]

    Eben so gut könntest du ihn auch direkt nach seinen PayPal-Zugangsdaten fragen. :D In der Tabelle sind sensible Daten - also bitte niemals hier posten (und wenn, sollten diese Daten unkenntlich gemacht werden)!!!

    lohkaes1

    • Viel Schreiber
    • Beiträge: 514
    Es war ja auch die Struktur der Tabelle gemeint.

    awids

    • Experte
    • Beiträge: 3.790
    • Geschlecht:
    In der Tabelle befinden sich folgende 23 Zeilen:

    Zitat
    • PAYPAL_CLIENT_ID_LIVE
    • PAYPAL_SECRET_LIVE
    • PAYPAL_CLIENT_ID_SANDBOX
    • PAYPAL_SECRET_SANDBOX
    • PAYPAL_MODE
    • PAYPAL_CONFIG_INVOICE_PREFIX
    • PAYPAL_TRANSACTION_TYPE
    • PAYPAL_CAPTURE_MANUELL
    • PAYPAL_ADD_CART_DETAILS
    • PAYPAL_ORDER_STATUS_SUCCESS_ID
    • PAYPAL_ORDER_STATUS_REJECTED_ID
    • PAYPAL_ORDER_STATUS_PENDING_ID
    • PAYPAL_ORDER_STATUS_TMP_ID
    • PAYPAL_ORDER_STATUS_CAPTURED_ID
    • PAYPAL_ORDER_STATUS_REFUNDED_ID
    • PAYPAL_LOG_ENALBLED
    • PAYPAL_LOG_LEVEL
    • PAYPAL_STANDARD_PROFILE
    • XP-LG4B-8ZGD-LQB4-RZVH_TIME
    • XP-LG4B-8ZGD-LQB4-RZVH_ADDRESS
    • PAYPAL_PAYPALCLASSIC_DE_PROFILE
    • MODULE_PAYMENT_PAYPALCART_SHOW_PRODUCT
    • PAYPAL_PAYPALCART_DE_PROFILE

    lohkaes1

    • Viel Schreiber
    • Beiträge: 514
    @alex: Danke. Meine Tabelle sieht anders aus, da fehlen einige Spalten. Frage:Wie bekomme ich nun die richtige Tabelle an Start? In den sql update Scripts zur 2.0er Version hab ich nichts gefunden um das upzudaten.

    awids

    • Experte
    • Beiträge: 3.790
    • Geschlecht:
    Spiel das mal via phpMyAdmin ein:

    Code: SQL  [Auswählen]
    DROP TABLE IF EXISTS `paypal_config`;
    CREATE TABLE `paypal_config` (
      `config_key` VARCHAR(128) COLLATE latin1_german1_ci NOT NULL,
      `config_value` text COLLATE latin1_german1_ci NOT NULL,
      KEY `idx_config_key` (`config_key`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci;

    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_CLIENT_ID_LIVE','');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_SECRET_LIVE','');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_CLIENT_ID_SANDBOX','');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_SECRET_SANDBOX','');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_MODE','live');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_CONFIG_INVOICE_PREFIX','');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_TRANSACTION_TYPE','sale');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_CAPTURE_MANUELL','0');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_ADD_CART_DETAILS','1');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_ORDER_STATUS_SUCCESS_ID','39');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_ORDER_STATUS_REJECTED_ID','21');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_ORDER_STATUS_PENDING_ID','40');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_ORDER_STATUS_TMP_ID','38');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_ORDER_STATUS_CAPTURED_ID','41');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_ORDER_STATUS_REFUNDED_ID','42');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_LOG_ENALBLED','1');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_LOG_LEVEL','ERROR');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_STANDARD_PROFILE','XP-LG4B-8ZGD-LQB4-RZVH');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('XP-LG4B-8ZGD-LQB4-RZVH_TIME','1467720345');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('XP-LG4B-8ZGD-LQB4-RZVH_ADDRESS','1');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_PAYPALCLASSIC_DE_PROFILE','XP-LG4B-8ZGD-LQB4-RZVH');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('MODULE_PAYMENT_PAYPALCART_SHOW_PRODUCT','0');
    INSERT INTO `paypal_config` (`config_key`,`config_value`) VALUES ('PAYPAL_PAYPALCART_DE_PROFILE','XP-LG4B-8ZGD-LQB4-RZVH');
     

    und ändere dann via modified-Admin die Daten unter: http://www.dein-shop.de/admin/paypal_config.php

    lohkaes1

    • Viel Schreiber
    • Beiträge: 514
    @alex: danke werd ich testen. Frage: ist dieser key: XP-LG4B-8ZGD-LQB4-RZVH überall identisch?

    lohkaes1

    • Viel Schreiber
    • Beiträge: 514
    @alex: eine neue Tabelle hat auch keinen Erfolg gebracht. Kann es sein das PayPal aktuell irgendwelche Probleme hat? Hab das Modul mehrfach im Sandboxmodus getestet, ohne Probleme und nun im Live-Modus gibt es so Probleme.

    Bei jedem neuen Versuch steht irgendwas anderes im Logfile:  :crazy:

    Code: XML  [Auswählen]
    [08-07-2016 20:49:37] E_STRICT  : LoggingManager: Declaration of paypallink::success() should be compatible with PayPalPaymentBase::success($orders_id = '') in File: /homepages/xx/xxxxxx/xxxxxx/xxxxxxx/includes/modules/payment/paypallink.php on Line: 63

    Ein Anruf bei PayPal bringt leider auch nicht wirklich was, der Mitarbeiter war nicht wirklich hilfreich und vom technsichen Support bekommst niemand ans Telefon, nur umständlich über Email. Ganz toll!!! Ein direkter Ansprechpartner hätte hier das Problem eventuell schon längst gelöst.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.197
    • 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.

    Alle hier genannten Fehler sollten damit behoben sein.

    Grüße

    Torsten

    Viol

    • Fördermitglied
    • Beiträge: 2.271
    Wann kommt denn mal ein Update für modified 2.0. Könnte nicht auch ein separates Update für das PayPal Plus kommen?

    klabund

    • Neu im Forum
    • Beiträge: 11
    [...]
    • [...]
    • [...]
    • [...]
    • Last not least: wieso werden die Zahlungsmodule trotz entsprechender Konfiguration nicht angezeigt,
      und zwar, wie man vermuten muß, direkt unter dem ominösen Satz
      "Bitte wählen Sie eine aus den hier aufgeführten Zahlarten durch anklicken aus." ?

    Für Punkt 4. hoffe ich immer noch auf einen Tipp von jemandem der das Modul genau kennt.

    Vielen Dank.
    [...]

    Wahrscheinlich so:
    Paypal Plus -> Bearbeiten -> PayPal Module -> Accordion / Tabs -> ja

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.197
    • Geschlecht:
    Wann kommt denn mal ein Update für modified 2.0. Könnte nicht auch ein separates Update für das PayPal Plus kommen?

    Habe ich soeben in Beitrag 1 ergänzt.

    Grüße

    Torsten

    Viol

    • Fördermitglied
    • Beiträge: 2.271
    Super und danke!
    Trade Republic - Provisionsfrei Aktien handeln