Liedtke.IT

Beratung - Projektmanagement – Programmierung – Support

Home  |   Biete  |   Website warum?  |   Produkte  |   Open Source  |   Kontakt  |   Impressum/Datenschutz

Das Modul mo_payengine funktioniert nicht mehr ab Oxid 4.9

mo_payengine ist ein Oxid Modul, das die Kommunikation mit Concardis übernimmt. Dadurch können vor allem Kreditkarten Transaktionen innerhalb von Oxid durch die Firma Concardis ab­gewickelt werden. mo_payengine war bislang kostenlos, wurde so aber auch nicht weiter entwickelt. Seit Oxid Version 4.9 funktioniert dieses Modul nicht mehr und muss über Oxid käuflich erworben werden. Angeboten wird das neue Modul von der Firma mediaopt.

Innerhalb von Oxid sind einige der in mo_payengine verwendeten Funktion schon eine Weile veraltet. Dies betrifft die Funktionen oxConfig->getParameter() und oxSession->getVar(). Beide Funktionen habe ich entsprechend durch oxConfig->getRequestParameter() und oxSession->getVariable() ersetzt. Der Rest ist geblieben und seit dem läuft das alte Modul wieder wie zuvor. Für diejenigen, denen das alte Modul bislang ausgereicht hat, biete ich hier meine korrigierte Version zum Download an.

Download mo_payengine.zip