Hallo liebe Community
Ich kenne mich noch nicht mit den JTL-Produkten aus. Zur Zeit evaluieren wir die Entwicklung eines Solvenz-Check Plug-In.
Als erstes möchte ich als Test ein kleines PlugIn entwickeln, welches folgende funktionalität beinhaltet.
1. Enthält eine Zahlungsmethode (Leer ohne funktionalität)
2. Diese Zahlungsmethode nach belieben per PHP deaktivieren und aktivieren (So, dass sie bei Checkout angezeigt (Wählbar) oder eben nicht angezeigt (nicht wählbar) ist.
Nun hab ich die Doku überflogen und einige Test gemacht. Nun zu den Fragen.
Kann ich in der Methode preparePaymentProcess der Zahlungsart, diese deaktivieren, so das diese dem Kunden beim Checkout nicht angezeigt wird? Oder benötige ich dazu einen Hook?
Nach dem Studieren der Hooks auf dieser Seite, wird für mich wohl der Hook 8 - HOOK_BESTELLVORGANG_PAGE_STEPZAHLUNG in Frage Kommen. Deshalb hab ich auf diesen Hook ein File Included lassen, welches mir die Zahlungsarten var_dump( $oPlugin->oPluginZahlungsmethode_arr ) ausgibt, dies habe ich von dieser Seite. Leider wird mir darin bloss die von mir erstellte (und auf keine Lieferart bezogene) Zahlungsart ausgegeben. (Weitere Test konnte ich noch nicht machen da meine Zahlungsart noch fehlerhaft ist.)
Also, wenn ich den Hook benötige, wie komme ich dan an die Zahlungsarten und kann diese filtern? Gibt es noch ein Array/Objekt welches alle Zahlungsarten beinhaltet und aus welchem in die einzelne Zahlungsarten entfernen/deaktivieren kann?
Wichtig ist, dass ich die Rechnung- und Lieferadresse benötige (für den Solvenz-Test).
Gruss
FuFu
Ich kenne mich noch nicht mit den JTL-Produkten aus. Zur Zeit evaluieren wir die Entwicklung eines Solvenz-Check Plug-In.
Als erstes möchte ich als Test ein kleines PlugIn entwickeln, welches folgende funktionalität beinhaltet.
1. Enthält eine Zahlungsmethode (Leer ohne funktionalität)
2. Diese Zahlungsmethode nach belieben per PHP deaktivieren und aktivieren (So, dass sie bei Checkout angezeigt (Wählbar) oder eben nicht angezeigt (nicht wählbar) ist.
Nun hab ich die Doku überflogen und einige Test gemacht. Nun zu den Fragen.
Kann ich in der Methode preparePaymentProcess der Zahlungsart, diese deaktivieren, so das diese dem Kunden beim Checkout nicht angezeigt wird? Oder benötige ich dazu einen Hook?
Nach dem Studieren der Hooks auf dieser Seite, wird für mich wohl der Hook 8 - HOOK_BESTELLVORGANG_PAGE_STEPZAHLUNG in Frage Kommen. Deshalb hab ich auf diesen Hook ein File Included lassen, welches mir die Zahlungsarten var_dump( $oPlugin->oPluginZahlungsmethode_arr ) ausgibt, dies habe ich von dieser Seite. Leider wird mir darin bloss die von mir erstellte (und auf keine Lieferart bezogene) Zahlungsart ausgegeben. (Weitere Test konnte ich noch nicht machen da meine Zahlungsart noch fehlerhaft ist.)
Also, wenn ich den Hook benötige, wie komme ich dan an die Zahlungsarten und kann diese filtern? Gibt es noch ein Array/Objekt welches alle Zahlungsarten beinhaltet und aus welchem in die einzelne Zahlungsarten entfernen/deaktivieren kann?
Wichtig ist, dass ich die Rechnung- und Lieferadresse benötige (für den Solvenz-Test).
Gruss
FuFu
Zuletzt bearbeitet: