modified eCommerce Shopsoftware Support Forum

Module => Modulecke (kommerziell) => Thema gestartet von: Tomcraft am 13. März 2018, 19:27:19

Titel: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 13. März 2018, 19:27:19
Anbei das Zahlungsmodul für ratenkauf by easyCredit (https://www.easycredit-ratenkauf.de/registrierung-modified.htm?utm_source=partnerseite&utm_medium=link&utm_campaign=Modified) für Shopversion 1.x sowie 2.x

Zitat
Der schnelle, einfache und medienbruchfreie Prozess mit sofortiger Online-Bonitätsprüfung lässt sich sicher in den Onlineshop integrieren. Wir übernehmen das Ausfallrisiko und Sie können Ihren Umsatz bereits nach drei Tagen verbuchen. Vertrauen Sie auf unsere langjährige Erfahrung im Liquiditätsmanagement und die bewiesene hohe Kundenzufriedenheit mit dem easyCredit.

Vorteile für den Händler:
Einfach - Leichte Einbindung des Plugins.
Fair - Einfaches, transparentes Preismodell.
Sicher - Maximaler Schutz der Zahlungsdaten hat höchste Priorität.

Vorteile für den Endkunden:
Sofort - Sofortige Kreditentscheidung im Zahlungsvorgang. Ganz bequem ohne PostIdent-Verfahren.
Fair - Klare Darstellung des Teilzahlungspreises ohne versteckte Kosten oder Gebühren.
Flexibel - Vorzeitige Rückzahlung und Zahlpausen des Ratenkaufkunden möglich.

Fakten:
Einkaufsbeträge: 200 Euro bis 5.000 Euro
Laufzeiten: 6 bis 36 Monate
Nutzbar in deutschen Online-Shops und für Kunden mit Wohnsitz in Deutschland

[EDIT Tomcraft 16.03.2018: Modul für Shopversion 1.x
ergänzt (https://www.modified-shop.org/forum/index.php?topic=38694.msg349472#msg349472).]
[EDIT Tomcraft 16.03.2018: Module
aktualisiert (https://www.modified-shop.org/forum/index.php?topic=38694.msg349485#msg349485).]
[EDIT Tomcraft 23.03.2018: Module
aktualisiert (https://www.modified-shop.org/forum/index.php?topic=38694.msg349787#msg349787).]
[EDIT Tomcraft 11.05.2018: Module
aktualisiert (https://www.modified-shop.org/forum/index.php?topic=38694.msg351880#msg351880).]
[EDIT Tomcraft 15.06.2018: Module
aktualisiert (https://www.modified-shop.org/forum/index.php?topic=38694.msg354055#msg354055).]
[EDIT Tomcraft 25.10.2018: Module
aktualisiert (https://www.modified-shop.org/forum/index.php?topic=38694.msg357864#msg357864).]
[EDIT Tomcraft 30.10.2018: Module
aktualisiert (https://www.modified-shop.org/forum/index.php?topic=38694.msg358044#msg358044).]
[EDIT Tomcraft 14.03.2019: Module
aktualisiert (https://www.modified-shop.org/forum/index.php?topic=38694.msg362614#msg362614).]
[EDIT Tomcraft 02.04.2019: Module
aktualisiert (https://www.modified-shop.org/forum/index.php?topic=38694.msg363212#msg363212).]
[EDIT Tomcraft 02.04.2019: Module
aktualisiert (https://www.modified-shop.org/forum/index.php?topic=38694.msg363217#msg363217).]
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Onlineshopper am 14. März 2018, 00:56:07
Was kostet denn der Spaß?

LG
Nils
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 14. März 2018, 10:50:54
Dass diese Frage aber auch immer wieder hier im Forum kommen muss...

Wende dich an easyCredit und fordere ein Angebot dort an. Es gibt da keine Festpreise. Es werden immer individuelle Verträge ausgehandelt.

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 16. März 2018, 15:45:24
Wir haben ein Modul für Shopversion 1.x in Beitrag 1 (https://www.modified-shop.org/forum/index.php?topic=38694.msg349323#msg349323) ergänzt.

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 16. März 2018, 18:57:56
Die Module in Beitrag 1 (https://www.modified-shop.org/forum/index.php?topic=38694.msg349323#msg349323) 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.

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: UGOSI am 20. März 2018, 20:32:26
Gibt es eine Installationsanleitung? In welche Verzeichnisse sind die Dateien zu kopieren? Ich nutze ein "fremdes" Template. Gibt es dabei etwas zu beachten?
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 21. März 2018, 12:31:30
Die Dateien liegen im Ordner "new_files" sowie "changed_files" bereits in den korrekten Ordnern.

Bei fremden Templates ist in den "product_info" Templates einfach an gewünschter Stelle folgendes einzufügen:

{if $EASYCREDIT}
  <br class="clearfix" />
  {$EASYCREDIT}
{/if}

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 23. März 2018, 16:08:00
Die Module in Beitrag 1 (https://www.modified-shop.org/forum/index.php?topic=38694.msg349323#msg349323) 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.

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: UGOSI am 27. März 2018, 17:53:20
Die Ordner "new_files" sowie "changed_files" liegen jetzt im Shop-Verzeichnis. Den php-Code habe ich in der product_info Datei ergänzt. Wie geht es jetzt weiter?
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 27. März 2018, 18:02:27
Nicht die Ordner gehören in den Shop-Verzeichnis, sondern der Inhalt der Ordner. :!:

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: UGOSI am 10. April 2018, 19:41:48
Hallo Torsten

die Dateien sind jetzt in den richtigen Ordnern.

Ich habe danach mal die Produktseiten aufgerufen und es kommt beim Aufruf einer jeden Produktseite die Meldung:

Zitat
Direct Access to this location is not allowed.

Womit hängt das zusammen?

Gruß Thomas
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 10. April 2018, 19:46:48
Backup zurück spielen und nochmal von vorne beginnen. Diesmal keine Fehler beim Einbau machen. ;-)

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: UGOSI am 12. April 2018, 14:28:18
Hallo Torsten,

worauf deutet jetzt diese Fehlermeldung hin?

Danke

Zahlungsweisen
Modules

Fatal error: Cannot redeclare class easycredit in /www/htdocs/w012c6c6/schubel-uhren.de/includes/modules/payment/easycredit.php on line 46
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 12. April 2018, 17:51:29
Die deutet darauf hin, dass die Klasse "easycredit" bereits deklariert ist.
Vermutlich hast du da noch eine Backup-Datei mit PHP-Endung im Ordner "/includes/modules/payment/"?

Wenn Du da noch eine ältere Datei für easycredit drin hast, dann mach sie bitte unscharf, indem du die Dateiendung .bak verwendest, also:

Richtig:
easycredit.php.bak

Falsch:
easycredit_bak.php

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: UGOSI am 12. April 2018, 21:33:43
Es ist keine weitere Datei mit der Bezeichnung im Ordner.

Ein ähnliches Problem tritt im Ordner "Zusammenfassung" auf. Hier die Fehlermeldung

Order Total Modul
Modules

Code: PHP  [Auswählen]
Fatal error: Cannot redeclare class ot_easycredit_fee in /www/htdocs/w012c6c6/schubel-uhren.de/includes/modules/order_total/ot_easycredit_fee.php on line 14
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 13. April 2018, 15:00:40
Witzige Sache... die zugehörigen Sprachdateien hatten jeweils den Inhalt der Modul-Dateien!

Auf Nachfrage sagte mir Thomas, dass er die Dateien mittels all-inkl.com KAS WebFTP hoch geladen hatte. Hier liegt nun der Verdacht nahe, dass dieser WebFTP sich dachte: "Ach... den Dateinamen hatte ich ja schonmal, da lade ich die Datei einfach nicht neu hoch, sondern benutze da nochmal die bereits hochgeladene Datei." :crazy:

Damit ist auch klar, wieso die Klasse bereits vorhanden war. ;-)

Problem damit behoben.

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Aladin am 18. April 2018, 18:43:57
Hallo zusammen,

wir haben das Modul integriert. Es läuft soweit auch alles, nur easyCredit bemängelt, dass die Zinsen nicht in der Checkout Confirmation angezeigt werden. Hat jemand eine Idee?

Viele Grüße
Aladin
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 18. April 2018, 19:47:07
Bitte unter "Module" -> "Zusammenfassung" -> "Zinsen (ot_easycredit_fee)" noch installieren.

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 11. Mai 2018, 21:25:42
Die Module in Beitrag 1 (https://www.modified-shop.org/forum/index.php?topic=38694.msg349323#msg349323) 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.

Eingeflossen ist die Korrektur aus
r11131 (https://trac.modified-shop.org/changeset/11131/).

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 15. Juni 2018, 11:43:32
Die Module in Beitrag 1 (https://www.modified-shop.org/forum/index.php?topic=38694.msg349323#msg349323) 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.

Für Shopversion 1.0x ist zusätzlich erforderlich, dass der in der INSTALL.txt für die "/includes/modules/product_infp.php" vorgesehene Teil ersetzt wird.

Eingeflossen ist die Korrektur aus
r11289 (https://trac.modified-shop.org/changeset/11289/).

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Parker am 20. September 2018, 14:56:35
Ich habe das Modul die Tage für 2.x eingebaut (die letzte Version aus diesem Thread, 15.06.2018) und bin auf ein Problem gestoßen.

Problem: Der Logfile gab mir einen Fehler aus, da die erzeugte URL ein anstatt eines "&" die html entity "&amp;" vor dem letzten Parameter hatte.

Beispiel aus dem Logfile:
[
url] => https://ratenkauf.easycredit.de/ratenkauf-ws/rest/v1/modellrechnung/durchfuehren?webshopId=1.de.7526.1&amp;finanzierungsbetrag=1577.1

Meine
Lösung: In den folgenden Dateien...
 
  • \includes\external\easycredit\EasyCredit\Http\Adapter\AbstractAdapter.php
  • \includes\external\easycredit\EasyCredit\Http\Adapter\Curl.php
  • \includes\external\easycredit\EasyCredit\Http\Adapter\Socket.php
     
habe ich den Funktionsaufruf "http_build_query($this->getParameters())"
um folgendes ergänzt: "http_build_query($this->getParameters(), '', '&')".

Danach wurden diese URLs korrekt erzeugt und die Fehlermeldung verschwand. Vielleicht hätte es auch gereicht, eine davon zu ändern, aber da es sich überall um die gleiche Methodik handelt, hielt ich es für besser, es gleich in allen Dateien zu ändern, welche diese Funktion zum erstellen von URLs nutzen.

Vielleicht liegt es ja auch daran, dass unser Shop leider leider mal mit ISO8895-1 aufgesetzt worden ist. Das hat hie und da schon mal für Probleme gesorgt.

Ich habe das mal dem Support von easyCredit mitgeteilt, wollte das aber auch lieber hier äußern. Nicht das ich das was verschlimmbessert habe?!?!  :/
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 20. September 2018, 21:52:23
Ich habe das mal in Ticket #1526 (https://trac.modified-shop.org/ticket/1526) festgehalten.

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Parker am 21. September 2018, 14:51:16
Ah, okay. Kleiner Nachtrag: Bei mir fehlte noch die Sprach-Konstante "MODULE_PAYMENT_PAYPALINSTALLMENT_TEXT_ERROR_CHECKBOX", die Fehlermeldung wenn man bei der Auswahl der Zahl die Checkbox nicht anhakt. Hab hier einfach mal den Text von "MODULE_PAYMENT_EASYCREDIT_TEXT_ERROR_CHECKBOX" genommen.

Danke, Torsten!  :)
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 21. September 2018, 14:55:24
Huch? Danke erneut für den Hinweis! Da wurde eine falsche Sprachkonstante aus einem anderen Modul verwendet!
Auch das habe ich im Ticket ergänzt.

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 25. Oktober 2018, 16:08:53
Die Module in Beitrag 1 (https://www.modified-shop.org/forum/index.php?topic=38694.msg349323#msg349323) 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.

Eingeflossen ist die Korrektur aus
r11419 (https://trac.modified-shop.org/changeset/11419/).

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 30. Oktober 2018, 17:07:44
Die Module in Beitrag 1 (https://www.modified-shop.org/forum/index.php?topic=38694.msg349323#msg349323) 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.

Eingeflossen sind die Korrekturen aus
r11421 (https://trac.modified-shop.org/changeset/11421/) & r11422 (https://trac.modified-shop.org/changeset/11422/).

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 14. März 2019, 13:07:01
Die Module in Beitrag 1 (https://www.modified-shop.org/forum/index.php?topic=38694.msg349323#msg349323) 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.

Eingeflossen ist die Korrektur aus
r11552 (https://trac.modified-shop.org/changeset/11552/).

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: DerMacher am 22. März 2019, 15:01:17
Hallo zusammen,

wir nutzen für die Produktauflistung in unserem Shop die Box-Ansicht. Ist es möglich in jeder Box den Finanzierungsbetrag anzuzeigen? Also so, wie in der Produktbeschreibung, mit Logo, dem Text und dem Popup.

Grüße DerMacher
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 22. März 2019, 15:59:11
Machbar ist alles, aber würde ich von abraten, da das zu viele Requests wären, die an die Server von easyCredit gesendet werden würden.

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: DerMacher am 27. März 2019, 17:35:07
Hallo Torsten,

Danke für deine Antwort.

Was wäre der Nachteil von so vielen Requests? Inwiefern würde sich das negativ auf den Shop auswirken? Es würde ausreichen wenn erst die gesamte Produktliste geladen wird und erst danach die Ratenkaufinformationen bei den Produkten erscheinen.

Grüße DerMacher
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 28. März 2019, 11:04:35
[...]
Was wäre der Nachteil von so vielen Requests? Inwiefern würde sich das negativ auf den Shop auswirken? Es würde ausreichen wenn erst die gesamte Produktliste geladen wird und erst danach die Ratenkaufinformationen bei den Produkten erscheinen.
[...]

Das wird sich äußerst negativ auf die Ladezeit der Seiten auswirken.
Die Ratenkauf-Informationen nachzuladen ginge sicherlich, aber das ist nichts, was wir hier im Rahmen des Modul-Supports mal eben so aus dem Ärmel schütteln können.

Grüße

Torsten

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: AGI am 02. April 2019, 15:35:03
Hallo,

wie es scheint, gibt es einen Bug in beiden Modulen:

Datei includes/modules/payment/easycredit.php

Zeile 341:

Code: PHP  [Auswählen]
if (strpos($ContractInfoURL, $separator) !== false) {

muss ersetzt werden durch:

Code: PHP  [Auswählen]
if (strpos($calculator_link, $separator) !== false) {

Festgehalten in Ticket #1611 (https://trac.modified-shop.org/ticket/1611).

Viele Grüße
Andreas
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: GTB am 02. April 2019, 15:56:58
Danke, haben wir bereits in r11686 (https://trac.modified-shop.org/changeset/11686/) korrigiert.

Gruss Gerhard

[EDIT Tomcraft 02.04.2019: Module in
Beitrag 1 (https://www.modified-shop.org/forum/index.php?topic=38694.msg349323#msg349323) aktualisiert.]
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 02. April 2019, 18:23:56
Die Module aus Beitrag 1 (https://www.modified-shop.org/forum/index.php?topic=38694.msg349323#msg349323) mussten erneut aktualisiert werden.
Eingeflossen ist die Korrektur aus
r11694 (https://trac.modified-shop.org/changeset/11694) bzw. Ticket #1526 (https://trac.modified-shop.org/ticket/1526).

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: spfennig am 10. Mai 2019, 12:18:55
Hallo,

ich habe mal versucht die 1.x Version für unseren Shop (1.05) einzubauen - Habe mich an die Anleitung (Install.txt) gehalten und die Dateien hochgeladen bzw. geändert. Allerdings funktioniert die checkout_payment.php dann nicht mehr (500er Fehler), sobald ich das Modul im Backend installiere. Selbst wenn ich es nicht anzeigen lasse (Modul aktivieren False), geht die checkout_payment.php nicht. Deinstalliere ich es im Backend geht alles ohne Probleme, bei installieren wieder Fehler 500.

Error Log zeigt nix relevantes mit payment oder easycredit. Auch wenn ich die Fehleranzeige über die application_top.php aktiviere zeigt es mir nichts sinnvolles, was damit zu tun haben könnte sondern nur Funktionen, die deprecated sind.

Jemand eine Idee woran das liegen könnte (Shop Version zu alt?) bzw. wo man noch schauen könnte?

Danke
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 10. Mai 2019, 22:12:46
Melde dich mal bitte am Montag über das Kontaktformular (https://www.modified-shop.org/kontakt), dann schaue ich mir das mal kurz bei dir im Shop an.

Grüße

Torsten
Titel: Re: MODUL: ratenkauf by easyCredit
Beitrag von: Tomcraft am 22. Mai 2019, 13:30:59
Das Problem lag an doppelt vorhandenen Funktionen aus anderen Modulen, nicht am Modul selbst.

Grüße

Torsten